tempo icon indicating copy to clipboard operation
tempo copied to clipboard

[DOC] How to build your own service graphs using the Node Graph visualisation from Tempo generated metrics

Open hedss opened this issue 1 year ago • 2 comments

Customers have asked for it in the past, we should really document the queries and a couple of examples of how to build this out in a dashboard panel.

hedss avatar Jan 26 '24 21:01 hedss

This issue has been automatically marked as stale because it has not had any activity in the past 60 days. The next time this stale check runs, the stale label will be removed if there is new activity. The issue will be closed after 15 days if there is no new activity. Please apply keepalive label to exempt this Issue.

github-actions[bot] avatar Apr 17 '24 00:04 github-actions[bot]

@hedss @knylander-grafana I was able to create service graph visualization. All data transformations are done with Prometheus label_join operators. It does most of the job done, but leaves us with limitations that can not be compensated even by Grafana transform data feature. Some limitations:

  • unable to add request stats to nodes and edges, such RPS and error rates
  • unable to ad custom icons for nodes

Shall I make a PR adding docs to https://github.com/grafana/tempo/tree/main/docs/sources/tempo/metrics-generator/

Screenshot 2024-06-07 at 16 02 26

ilyamochalov avatar Jun 07 '24 08:06 ilyamochalov