-
Notifications
You must be signed in to change notification settings - Fork 496
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 telemetry dashboard templates #2233
Comments
This issue is stale because it has been open for 365 days with no activity. |
We're working in something related to this and we'll happy to contribute here. |
We are planning to add a .JSON file to be used for generating the dashboards. Does anyone have suggestions on where we should place it within our project structure? |
That's awesome!
We discussed this a little bit in the last contributors sync, and we think that having this close to the Telemetry documentation would be good. |
In order to effectively operate SPIRE in a production environment, users need to develop visualization of SPIRE telemetry to have adequate observability into the system. These dashboards can be time-consuming and tedious to develop, so it may be helpful to users to provide dashboard templates for common open-source observability dashboard systems like Grafana. Metrics dashboards also provide a way for newer users to quickly familiarize themselves with frequently exercised RPCs in the SPIRE control plane.
SPIRE supports emission of metrics to several metrics systems, such as Prometheus, statsd, and M3. Given that dashboards are powered by metrics queries whose query languages differ by observability system, it may make sense to have separate dashboards for different supported query languages (e.g. PromQL, M3QL).
The text was updated successfully, but these errors were encountered: