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

Thunderdome: Grafana Integration #17

Closed
8 of 9 tasks
iand opened this issue Aug 5, 2022 · 2 comments
Closed
8 of 9 tasks

Thunderdome: Grafana Integration #17

iand opened this issue Aug 5, 2022 · 2 comments
Assignees
Labels
epic Overarching issue for an extended piece of work project/thunderdome

Comments

@iand
Copy link
Collaborator

iand commented Aug 5, 2022

What Is It?

Send metrics and traces from Thunderdome experiments to Grafana cloud

Why Are We Doing It?

Integrating with Grafana gives us visibility of the performance of the gateways under test and gives us tools to analyse and compare results. Kubo exports dozens of metrics that report the health and operation of its subsystems such as bitswap and blockstore. We also need to see the results of the experiment from the users point of view such a the number of failed requests, the time to first byte and the overall response time. We chose Grafana cloud since we use it for most of our other infrastructure monitoring but other users could send to private Grafana instances.

Notes

Appropriate config for grafana agent to run as a sidecar alongside the gateway process. Pushing metrics, logs and tracing data to hosted Grafana with a dashboard to show the result of the experiments. Use dealgood’s vantage point to send clientside metrics and traces to Grafana

Project overview is on Notion

Tasks

@iand iand added epic Overarching issue for an extended piece of work project/thunderdome labels Aug 5, 2022
@iand iand changed the title Thunderdome Phase 2: Grafana Integration Thunderdome: Grafana Integration Aug 9, 2022
@JesseXie
Copy link

@iand please link the Create and share demo of this phase to #23

@iand
Copy link
Collaborator Author

iand commented Aug 30, 2022

Propogation of tracing headers in Kubo is waiting for stewards to review

@iand iand closed this as completed Aug 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Overarching issue for an extended piece of work project/thunderdome
Projects
None yet
Development

No branches or pull requests

3 participants