Template built by
- 1 Bucket:
- 1 Task:
- 2 Labels:
- 2 Dashboard:
Task Summary Dashboard, Cardinality Explorer
If you have your InfluxDB credentials configured in the CLI, you can install this template with:
Operational Monitoring - Task Summary Dashboard
Why monitor your InfluxDB for operational fitness?
Monitoring your InfluxDB instances will help you identify issues that could lead to degradation of the performance of your instance and even avoid potential failures. This InfluxDB template includes 2 templates, the Operational Monitoring Template and the Cardinality Now Template, that can help with monitoring tasks and cardinality.
Monitoring your tasks allows you to verify that critical downsampling and data transformation tasks are succeeding so you can respond to task failures quickly.
- Monitoring your cardinality allows you to ensure that you're not experiencing runaway cardinality.
- Verify that your downsampling tasks and retention policies are successfully reducing your series cardinality.
This Cardinality Explorer dashboard is used by InfluxData to monitor the cardinality of InfluxData's own production monitoring InfluxDB instance. The cardinality bucket is populated by the
cardinality_by_bucket task which summarizes schema data about your InfluxDB instance.
How to use the Operational Monitoring Template
Once your InfluxDB credentials have been properly configured in the CLI, you can install the Operational monitoring template using the Quick Install command. Once installed, the data for the dashboard will be populated.
Setup instructions for the Operational Monitoring Template
The data for the
Task Summary Dashboard is populated by data collected from the
default _tasks bucket. The
Cardinality Explorer dashboard is populated by data collected from the
cardinality bucket. The best way to set this up is to first follow the instructions for installing any template. That will create the label, bucket, and dashboards for you.
You must already have a task running in order to populate the
Task Summary Dashboard with data. Get started with InfluxDB tasks to create a task and populate the dashboard.
Cardinality Now InfluxDB Template
Cardinality Now is a slimmed down version of the Operational Monitoring Template. This version allows you to monitor your current cardinality without adding additional buckets or tasks to your instance (i.e. without increasing the cardinality of your instance).
- 1 Labels: cardinality
- 1 Dashboard: Cardinality Now
influx apply -u https://raw.githubusercontent.com/influxdata/community-templates/master/influxdb2_operational_monitoring/influxdb2_cardinality_now.yml
Three Ways to Keep Cardinality Under Control When Using Telegraf
This article will show how we kept cardinality under control with a few tweaks in the Telegraf configuration.
Solving Runaway Series Cardinality When Using InfluxDB
Learn what causes high series cardinality in a time series database and how to locate and eliminate the culprits.
Red Flags of High Cardinality in Databases
Learn what cardinality is, how to find out if the cardinality is an issue in your database, and what to do if you do have high cardinality.