cubo-profile

Open Source InfluxDB 1.x Monitoring Template

Telegraf Plugins used:

  • CPU Input Plugin
  • Disk Input Plugin
  • DiskIO Input Plugin
  • Internal Input Plugin
  • InfluxDB Input Plugin
  • Mem Input Plugin
  • Net Input Plugin
  • System Input Plugin
  • InfluxDB v2.x Output Plugin

Included Resources:

  • 1 Bucket: Telegraf, 7d retention
  • 3 Labels: InfluxDB1.x,Solution, Telegraf
  • 1 Telegraf Configuration: InfluxDB_1.x.conf
  • 3 Checks: Disk Usage CheckHost Deadman, and Memory Usage Check
  • 2 Dashboards: InfluxDB 1.x and Telegraf
  • 3 Variables: bucket, influxdb_host, and telegraf_host

Quick Install

If you have your InfluxDB credentials configured in the CLI, you can install this template with:

https://raw.githubusercontent.com/influxdata/community-templates/master/monitoring_influxdb_1.x/influxdb1.x.yml

InfluxDB is an open source time series database used to store all your metrics and events (time series data) from your sensors, infrastructure, applications and more.

Why monitor your InfluxDB 1.x Instance?

InfluxDB is often used as the key metric store for all your mission-critical machines, applications, systems and networks. The data collected helps to determine when there are potential issues in near real time in order to uphold SLAs and maintain the highest level of performance and experience for your customers. In order to guarantee that InfluxDB itself is properly functioning, it is a best practice to monitor your InfluxDB instance.

InfluxDB 1.0 OSS dashboard

How to use Open Source InfluxDB 1.0 Monitoring Template

Once your InfluxDB credentials have been properly configured in the CLI, you can install the Open Source InfluxDB 1.0 Monitoring Template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included Telegraf configurations, which includes the CPU, Disk, DiskIO, InfluxDB, Mem, Net, System, Inputs and the InfluxDB v2.x Output Plugin. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value. All of this will depend on how your organization is currently running InfluxDB.

To find out more information about environmental variables within the Telegraf configuration, consult the following link.

Key Open Source InfluxDB 1.0 monitoring metrics

Some of the most important Open Source InfluxDB 1.0 monitoring metrics that you should proactively monitor include:

  • System Uptime
  • System Load
  • CPU Utilization
  • # of Series
  • Measurements per DB
  • Series per DB
  • InfluxDB active requests
  • InfluxDB written points/minute
  • Query Executor Duration
  • InfluxDB GC activity
  • Memory Heap
  • Filesystem usage
  • Memory Usage

Related Resources

InfluxDB 2.0 Monitoring Template

Considering InfluxDB 2.0? Try this handy InfluxDB 2.0 Monitoring Template.

Monitoring InfluxDB Enterprise

Tim Hall, InfluxData VP of Products, outlines why and how you can monitor InfluxDB Enterprise with InfluxDB.

InfluxDB 1.x

InfluxDB 1.x is the essential time series toolkit — dashboards, queries, tasks and agents all in one place.

Scroll to Top