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

Missing monitoring documentation #3390

Open
zamazan4ik opened this issue Aug 22, 2022 · 2 comments
Open

Missing monitoring documentation #3390

zamazan4ik opened this issue Aug 22, 2022 · 2 comments

Comments

@zamazan4ik
Copy link

Hi!

After reading the documentation, for it is not clear, how I should monitor the database. Ideally, I want to see some explanation, how to configure monitoring, which monitoring ways are supported (e.g. Prometheus), ready-to-use Grafana dashboards, etc.

Would be awesome, if you add such information into the documentation.

Thanks in advance.

@mponomar
Copy link
Contributor

I can tell you how we monitor Comdb2 databases at Bloomberg, generally. That uses some internal tooling, so the code is not part of this repository.

  • Poll comdb2_metrics for general database performance counters (lock waits, page requests, etc.)
  • Poll comdb2_sql_client_stats for client stats (where requests are coming from, what the requests are)
  • Poll comdb2_fingerprints for query performance metrics (the cost of queries, how often they run, etc.)

We build dashboards from those metrics.

@zamazan4ik
Copy link
Author

@mponomar Could you please add this information somewhere into the documentation? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants