-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Add Prometheus Dashboard #13126
Add Prometheus Dashboard #13126
Conversation
Thank you for opening this! I'm curious, it looks like you are graphing totals for http requests and head chunks. Would it make sense to calculate the rates? Can you add a changelog entry to Tests are failing because of docs, that should be fixed by running |
The Thanks for the tip, I'll update the changelog and build docs. |
Indeed, sorry I didn't check |
Docs were removed on this commit: 48cd11f could you add them back? |
travis-ci finally passed after a lot of retries 😂 |
jenkins, test this please |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, I manually loaded this dashboard and it works.
In an effort to increase our dashboard coverage for all modules (#10594) I've created a Prometheus dashboard that shows the following metrics:
prometheus_http_requests_total
: Counter of HTTP requests.prometheus_engine_query_duration_seconds
: Query timings for (99th percentile).tsdb_wal_truncations_failed_total
: Total number of WAL truncations that failed.prometheus_tsdb_wal_corruptions_total
: Total number of WAL corruptions.prometheus_tsdb_reloads_total
: Number of times the database reloaded block data from disk.prometheus_tsdb_reloads_failures_total
: Number of times the database failed to reload block data from disk.prometheus_sd_discovered_targets
: Current number of discovered targets.prometheus_tsdb_head_chunks
: Total number of chunks in the head block.prometheus_api_remote_read_queries
: The current number of remote read queries being executed or waiting.prometheus_notifications_queue_capacity
: The capacity of the alert notifications queue.prometheus_notifications_queue_length
: The number of alert notifications in the queue.The dashboards looks like this: