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

Configure Telemetry for Span Metrics Generation and add Visualizations #2848

Closed
2 tasks done
Tracked by #2777
BlairCurrey opened this issue Aug 7, 2024 · 0 comments · Fixed by #2849
Closed
2 tasks done
Tracked by #2777

Configure Telemetry for Span Metrics Generation and add Visualizations #2848

BlairCurrey opened this issue Aug 7, 2024 · 0 comments · Fixed by #2849

Comments

@BlairCurrey
Copy link
Contributor

BlairCurrey commented Aug 7, 2024

Context

We investigated different methods for measuring gql resolver durations and found generating metrics from our spans to be the best solution. This branch includes a working configuration for the local environment: https://github.com/interledger/rafiki/tree/bc/2802/investigate-span-metrics-generator

Todos

  • configure tempo/promethus for metric generation (see bc/2802/investigate-span-metrics-generator)
  • Create visualization(s) based on the traces_spanmetrics_latency_bucket metric and relevant span_labels (mutation CreateQuote for example) to visualize the resolver durations.
    • could have an aggregated view where we group by resolvers and/or individual visualizations for each resolver
@github-project-automation github-project-automation bot moved this to Backlog in Rafiki Aug 7, 2024
@github-project-automation github-project-automation bot moved this from Ready for Review to Done in Rafiki Aug 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant