Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide a view to project service name and tag value by tag name #246

Closed
quaff opened this issue Sep 11, 2018 · 5 comments
Closed

Provide a view to project service name and tag value by tag name #246

quaff opened this issue Sep 11, 2018 · 5 comments

Comments

@quaff
Copy link

quaff commented Sep 11, 2018

In a large organization, there is numbers of services deployed base on different version runtime, version info can be collected as process tag, It's appreciated if jaeger ui provide a view to project them, like this:

Service java.version
Service A 1.8.0_181
Service A 9
Service B 1.8.0_181
Service C 1.8.0_181
Service D 10.0.2

java.version is tag name inputed by user, and same service could have multiple tag value.

@yurishkuro
Copy link
Member

At Uber we send traces to HDFS which we can query through Hive. That allows to get information like that table though a query that groups services by java.version, assuming the tracer libraries are configured to capture the version as a tag.

I am skeptical that this request has general enough applicability, but people can vote for it. I'd say it should wait for the data pipeline to be released, which will make this just one of 100s of possible analytical/data-mining use cases.

@yurishkuro
Copy link
Member

Also worth mentioning, if you are using ElasticSearch as a storage backend, and have the versions in span tags, you should be able to get this data directly from ES.

@quaff
Copy link
Author

quaff commented Sep 11, 2018

@yurishkuro process.tags is not indexed, query return empty results.

{
  "query": {
    "exists": {
      "field": "process.tags"
    }
  }
}

I think this is blocked by jaegertracing/jaeger#906

@jkowall
Copy link
Contributor

jkowall commented Oct 12, 2021

I would propose closing this out, you can solve this if you are using ElasticSearch with Kibana OR OpenSearch with OpenSearch Dashboards. If you want to do this on Cassandra you'd have to figure out another way to do that as @yurishkuro mentions.

For example:
image

@jkowall
Copy link
Contributor

jkowall commented Oct 14, 2021

Feel free to re-open if the ElasticSearch/OpenSearch solution doesn't solve this.

@jkowall jkowall closed this as completed Oct 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants