grafana / grafana

The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
https://grafana.com
GNU Affero General Public License v3.0
64.02k stars 11.99k forks source link

start and end time parameters for jaeger data source #82842

Open gelicia opened 7 months ago

gelicia commented 7 months ago

Discussed in https://github.com/grafana/grafana/discussions/64085

Originally posted by **alburthoffman** March 2, 2023 refer to https://github.com/jaegertracing/jaeger/issues/4150 The old jaeger `/api/traces/:id` does not have start and end time parameters, which makes it a global scan request. Our data volume is super high. And it is very slow to do a global scan. We had discussed this with jaeger team and the time parameters would be helpful in this case. The changes happen in Grafana jaeger console instead of jaeger project side, as we implement the API by ourself. And the APIs are more likely to integrate with Grafana console. So I would like to propose adding start and end time parameters. And they are optional.
alburthoffman commented 6 months ago

is it good for me to raise a PR for this one?

gelicia commented 6 months ago

@alburthoffman yep - we always welcome PRs :)