Depending on your CockroachDB Cloud deployment, you can monitor the performance of your CockroachDB cluster in the following ways:
- For all CockroachDB Cloud deployments, you can use the CockroachDB Cloud Console Metrics page.
- For CockroachDB Standard and CockroachDB Advanced deployments, you can export metrics to a third-party cloud sink.
To understand how to make both practical and actionable use of the metrics in a production deployment, refer to the following documentation:
- Essential Metrics for CockroachDB Standard Deployments
- Essential Metrics for CockroachDB Advanced Deployments
CockroachDB Cloud Console Metrics page
To view this page, select a cluster from the Clusters page, and click Metrics in the Monitoring section of the left side navigation.
Depending on your CockroachDB Cloud deployment, the Metrics page will have the following tabs on which you can view time-series graphs:
Metrics Tab | CockroachDB Basic | CockroachDB Standard | CockroachDB Advanced |
---|---|---|---|
Overview | ✔ | ✔ | ✔ |
SQL | ✔ | ✔ | ✔ |
Changefeeds | ✔ | ✔ | ✔ |
Row-Level TTL | ✔ | ✔ | ✔ |
Request Units | ✔ | ||
Custom | ✔ | ✔ | ✔ |
Time interval selection
The time interval selector at the top of each tab allows you to filter the view for a predefined or custom time interval. Use the navigation buttons to move to the previous, next, or current time interval. When you select a time interval, the same interval is selected for all charts on the Metrics page.
Export Metrics
CockroachDB Standard and CockroachDB Advanced users can export metrics to the following third-party cloud sinks:
- Amazon CloudWatch
- Datadog
- Prometheus
For more information, refer to: