---
title: InfluxDB
description: Monitor the health and activity of your InfluxDB instances
breadcrumbs: Docs > Integrations > InfluxDB
---

# InfluxDB
Supported OS marketplaceIntegration version1.1.0   InfluxDB Integration Dashboard - API StatisticsInfluxDB Integration Dashboard - SummaryInfluxDB Integration Dashboard - System
## Overview{% #overview %}

This integration reports metrics about the health and operation of [InfluxDB](https://www.influxdata.com/) v2.0+.

### Dashboards{% #dashboards %}

This integration provides several out-of-the-box dashboards named **InfluxDB Summary**, **InfluxDB API Statistics**, **InfluxDB System**, and **InfluxDB Tasks and Services**. These dashboards display the metrics produced by the integration and split them into different categories.

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **rapdev.influxdb.boltdb.reads.count**(count)                                              | Total number of boltdb reads*Shown as read*                                                                   |
| **rapdev.influxdb.boltdb.writes.count**(count)                                             | Total number of boltdb writes*Shown as write*                                                                 |
| **rapdev.influxdb.go\_gc\_duration\_seconds.count**(count)                                 | A summary of the pause duration of garbage collection cycles                                                  |
| **rapdev.influxdb.go\_gc\_duration\_seconds.quantile**(gauge)                              | A summary of the pause duration of garbage collection cycles*Shown as second*                                 |
| **rapdev.influxdb.go\_gc\_duration\_seconds.sum**(count)                                   | A summary of the pause duration of garbage collection cycles                                                  |
| **rapdev.influxdb.go\_goroutines**(gauge)                                                  | Number of goroutines that currently exist                                                                     |
| **rapdev.influxdb.go\_info**(gauge)                                                        | Information about the Go environment                                                                          |
| **rapdev.influxdb.go\_memstats\_alloc\_bytes**(gauge)                                      | Number of bytes allocated and still in use*Shown as byte*                                                     |
| **rapdev.influxdb.go\_memstats\_buck\_hash\_sys\_bytes**(gauge)                            | Number of bytes used by the profiling bucket hash table*Shown as byte*                                        |
| **rapdev.influxdb.go\_memstats\_gc\_cpu\_fraction**(gauge)                                 | The fraction of this program's available CPU time used by the GC since the program started*Shown as fraction* |
| **rapdev.influxdb.go\_memstats\_gc\_sys\_bytes**(gauge)                                    | Number of bytes used for garbage collection system metadata*Shown as byte*                                    |
| **rapdev.influxdb.go\_memstats\_heap\_alloc\_bytes**(gauge)                                | Number of heap bytes allocated and still in use*Shown as byte*                                                |
| **rapdev.influxdb.go\_memstats\_heap\_idle\_bytes**(gauge)                                 | Number of heap bytes waiting to be used*Shown as byte*                                                        |
| **rapdev.influxdb.go\_memstats\_heap\_inuse\_bytes**(gauge)                                | Number of heap bytes that are in use*Shown as byte*                                                           |
| **rapdev.influxdb.go\_memstats\_heap\_objects**(gauge)                                     | Number of allocated objects*Shown as object*                                                                  |
| **rapdev.influxdb.go\_memstats\_heap\_released\_bytes**(gauge)                             | Number of heap bytes released to OS*Shown as byte*                                                            |
| **rapdev.influxdb.go\_memstats\_heap\_sys\_bytes**(gauge)                                  | Number of heap bytes obtained from system*Shown as byte*                                                      |
| **rapdev.influxdb.go\_memstats\_last\_gc\_time\_seconds**(gauge)                           | Number of seconds since 1970 of last garbage collection*Shown as second*                                      |
| **rapdev.influxdb.go\_memstats\_mcache\_inuse\_bytes**(gauge)                              | Number of bytes in use by mcache structures*Shown as byte*                                                    |
| **rapdev.influxdb.go\_memstats\_mcache\_sys\_bytes**(gauge)                                | Number of bytes used for mcache structures obtained from system*Shown as byte*                                |
| **rapdev.influxdb.go\_memstats\_mspan\_inuse\_bytes**(gauge)                               | Number of bytes in use by mspan structures*Shown as byte*                                                     |
| **rapdev.influxdb.go\_memstats\_mspan\_sys\_bytes**(gauge)                                 | Number of bytes used for mspan structures obtained from system*Shown as byte*                                 |
| **rapdev.influxdb.go\_memstats\_next\_gc\_bytes**(gauge)                                   | Number of heap bytes when next garbage collection will take place*Shown as byte*                              |
| **rapdev.influxdb.go\_memstats\_other\_sys\_bytes**(gauge)                                 | Number of bytes used for other system allocations*Shown as byte*                                              |
| **rapdev.influxdb.go\_memstats\_stack\_inuse\_bytes**(gauge)                               | Number of bytes in use by the stack allocator*Shown as byte*                                                  |
| **rapdev.influxdb.go\_memstats\_stack\_sys\_bytes**(gauge)                                 | Number of bytes obtained from system for stack allocator*Shown as byte*                                       |
| **rapdev.influxdb.go\_memstats\_sys\_bytes**(gauge)                                        | Number of bytes obtained from system*Shown as byte*                                                           |
| **rapdev.influxdb.go\_threads**(gauge)                                                     | Number of OS threads created*Shown as thread*                                                                 |
| **rapdev.influxdb.go.memstats.frees.count**(count)                                         | Total number of frees                                                                                         |
| **rapdev.influxdb.go.memstats.lookups.count**(count)                                       | Total number of pointer lookups                                                                               |
| **rapdev.influxdb.go.memstats.mallocs.count**(count)                                       | Total number of mallocs                                                                                       |
| **rapdev.influxdb.http\_api\_request\_duration\_seconds**(gauge)                           | Time taken to respond to HTTP request*Shown as second*                                                        |
| **rapdev.influxdb.http\_api\_request\_duration\_seconds.count**(count)                     |
| **rapdev.influxdb.http\_api\_request\_duration\_seconds.sum**(count)                       | Total time taken to respond to HTTP requests*Shown as second*                                                 |
| **rapdev.influxdb.http\_api.requests.count**(count)                                        | Number of http requests received*Shown as request*                                                            |
| **rapdev.influxdb.http\_query\_request\_bytes.count**(count)                               | Count of bytes received*Shown as byte*                                                                        |
| **rapdev.influxdb.http\_query\_request\_count.count**(count)                               | Total number of query requests*Shown as request*                                                              |
| **rapdev.influxdb.http\_query\_response\_bytes.count**(count)                              | Count of bytes returned*Shown as byte*                                                                        |
| **rapdev.influxdb.http\_write\_request\_bytes.count**(count)                               | Count of bytes received*Shown as byte*                                                                        |
| **rapdev.influxdb.http\_write\_request\_count.count**(count)                               | Total number of query requests*Shown as request*                                                              |
| **rapdev.influxdb.http\_write\_response\_bytes.count**(count)                              | Count of bytes returned*Shown as byte*                                                                        |
| **rapdev.influxdb.influxdb\_uptime\_seconds**(gauge)                                       | influxdb process uptime in seconds*Shown as second*                                                           |
| **rapdev.influxdb.influxdb.buckets**(gauge)                                                | Number of total buckets on the server                                                                         |
| **rapdev.influxdb.influxdb.dashboards**(gauge)                                             | Number of total dashboards on the server                                                                      |
| **rapdev.influxdb.influxdb.orgs**(gauge)                                                   | Number of total organizations on the server                                                                   |
| **rapdev.influxdb.influxdb.scrapers**(gauge)                                               | Number of total scrapers on the server                                                                        |
| **rapdev.influxdb.influxdb.telegrafs**(gauge)                                              | Number of total telegrafs on the server                                                                       |
| **rapdev.influxdb.influxdb.tokens**(gauge)                                                 | Number of total tokens on the server                                                                          |
| **rapdev.influxdb.influxdb.users**(gauge)                                                  | Number of total users on the server                                                                           |
| **rapdev.influxdb.influxql\_service\_executing\_duration\_seconds.count**(count)           | Histogram of times spent executing queries                                                                    |
| **rapdev.influxdb.influxql\_service\_executing\_duration\_seconds.sum**(count)             | *Shown as second*                                                                                             |
| **rapdev.influxdb.influxql\_service\_requests.count**(count)                               | Count of the query requests*Shown as request*                                                                 |
| **rapdev.influxdb.qc\_all\_active**(gauge)                                                 | Number of queries in all states                                                                               |
| **rapdev.influxdb.qc\_all\_duration\_seconds**(gauge)                                      | Histogram of total times spent in all query states*Shown as second*                                           |
| **rapdev.influxdb.qc\_all\_duration\_seconds.count**(count)                                |
| **rapdev.influxdb.qc\_all\_duration\_seconds.sum**(count)                                  | *Shown as second*                                                                                             |
| **rapdev.influxdb.qc\_compiling\_active**(gauge)                                           | Number of queries actively compiling                                                                          |
| **rapdev.influxdb.qc\_compiling\_duration\_seconds**(gauge)                                | Histogram of times spent compiling queries*Shown as second*                                                   |
| **rapdev.influxdb.qc\_compiling\_duration\_seconds.count**(count)                          |
| **rapdev.influxdb.qc\_compiling\_duration\_seconds.sum**(count)                            | *Shown as second*                                                                                             |
| **rapdev.influxdb.qc\_executing\_active**(gauge)                                           | Number of queries actively executing                                                                          |
| **rapdev.influxdb.qc\_executing\_duration\_seconds**(gauge)                                | Histogram of times spent executing queries*Shown as second*                                                   |
| **rapdev.influxdb.qc\_executing\_duration\_seconds.count**(count)                          | *Shown as second*                                                                                             |
| **rapdev.influxdb.qc\_executing\_duration\_seconds.sum**(count)                            | *Shown as second*                                                                                             |
| **rapdev.influxdb.qc\_memory\_unused\_bytes**(gauge)                                       | The free memory as seen by the internal memory manager*Shown as byte*                                         |
| **rapdev.influxdb.qc\_queueing\_active**(gauge)                                            | Number of queries actively queueing                                                                           |
| **rapdev.influxdb.qc\_queueing\_duration\_seconds**(gauge)                                 | Histogram of times spent queueing queries*Shown as second*                                                    |
| **rapdev.influxdb.qc\_queueing\_duration\_seconds.count**(count)                           |
| **rapdev.influxdb.qc\_queueing\_duration\_seconds.sum**(count)                             | *Shown as second*                                                                                             |
| **rapdev.influxdb.qc.requests.count**(count)                                               | Count of the query requests*Shown as request*                                                                 |
| **rapdev.influxdb.query\_control\_all\_active**(gauge)                                     | Number of queries in all states                                                                               |
| **rapdev.influxdb.query\_control\_all\_duration\_seconds.count**(count)                    | Histogram of total times spent in all query states                                                            |
| **rapdev.influxdb.query\_control\_all\_duration\_seconds.sum**(count)                      | *Shown as second*                                                                                             |
| **rapdev.influxdb.query\_control\_compiling\_active**(gauge)                               | Number of queries actively compiling                                                                          |
| **rapdev.influxdb.query\_control\_compiling\_duration\_seconds.count**(count)              | Histogram of times spent compiling queries                                                                    |
| **rapdev.influxdb.query\_control\_compiling\_duration\_seconds.sum**(count)                | *Shown as second*                                                                                             |
| **rapdev.influxdb.query\_control\_executing\_active**(gauge)                               | Number of queries actively executing                                                                          |
| **rapdev.influxdb.query\_control\_executing\_duration\_seconds.count**(count)              | Histogram of times spent executing queries                                                                    |
| **rapdev.influxdb.query\_control\_executing\_duration\_seconds.sum**(count)                | *Shown as second*                                                                                             |
| **rapdev.influxdb.query\_control\_memory\_unused\_bytes**(gauge)                           | The free memory as seen by the internal memory manager*Shown as byte*                                         |
| **rapdev.influxdb.query\_control\_queueing\_active**(gauge)                                | Number of queries actively queueing                                                                           |
| **rapdev.influxdb.query\_control\_queueing\_duration\_seconds.count**(count)               | Histogram of times spent queueing queries                                                                     |
| **rapdev.influxdb.query\_control\_queueing\_duration\_seconds.sum**(count)                 | *Shown as second*                                                                                             |
| **rapdev.influxdb.query\_control\_requests.count**(count)                                  | Count of the query requests*Shown as request*                                                                 |
| **rapdev.influxdb.query\_influxdb\_source\_read\_request\_duration\_seconds**(gauge)       | Histogram of times spent in read requests*Shown as second*                                                    |
| **rapdev.influxdb.query\_influxdb\_source\_read\_request\_duration\_seconds.count**(count) |
| **rapdev.influxdb.query\_influxdb\_source\_read\_request\_duration\_seconds.sum**(count)   | *Shown as second*                                                                                             |
| **rapdev.influxdb.serivce\_password.new\_call.count**(count)                               | Number of calls                                                                                               |
| **rapdev.influxdb.serivce\_token.call.count**(count)                                       | Number of calls                                                                                               |
| **rapdev.influxdb.service\_annotation\_call.count**(count)                                 | Number of calls                                                                                               |
| **rapdev.influxdb.service\_annotation\_duration**(gauge)                                   | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_annotation\_duration.count**(count)                             |
| **rapdev.influxdb.service\_annotation\_duration.sum**(count)                               | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_bucket\_new\_duration**(gauge)                                  | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_bucket\_new\_duration.count**(count)                            |
| **rapdev.influxdb.service\_bucket\_new\_duration.sum**(count)                              | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_bucket\_new\_error.count**(count)                               | Number of errors encountered*Shown as error*                                                                  |
| **rapdev.influxdb.service\_bucket.new\_call.count**(count)                                 | Number of calls                                                                                               |
| **rapdev.influxdb.service\_notebook\_duration**(gauge)                                     | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_notebook\_duration.count**(count)                               |
| **rapdev.influxdb.service\_notebook\_duration.sum**(count)                                 | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_notebook.call.count**(count)                                    | Number of calls                                                                                               |
| **rapdev.influxdb.service\_onboard\_new\_duration**(gauge)                                 | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_onboard\_new\_duration.count**(count)                           |
| **rapdev.influxdb.service\_onboard\_new\_duration.sum**(count)                             | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_org\_duration**(gauge)                                          | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_org\_duration.count**(count)                                    |
| **rapdev.influxdb.service\_org\_duration.sum**(count)                                      | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_org\_new\_duration**(gauge)                                     | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_org\_new\_duration.count**(count)                               |
| **rapdev.influxdb.service\_org\_new\_duration.sum**(count)                                 | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_org.call.count**(count)                                         | Number of calls                                                                                               |
| **rapdev.influxdb.service\_org.new\_call.count**(count)                                    | Number of calls                                                                                               |
| **rapdev.influxdb.service\_password\_new\_duration**(gauge)                                | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_password\_new\_duration.count**(count)                          |
| **rapdev.influxdb.service\_password\_new\_duration.sum**(count)                            | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_password\_new\_error.count**(count)                             | Number of errors encountered*Shown as error*                                                                  |
| **rapdev.influxdb.service\_pkger\_duration**(gauge)                                        | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_pkger\_duration.count**(count)                                  |
| **rapdev.influxdb.service\_pkger\_duration.sum**(count)                                    | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_pkger\_template\_export.count**(count)                          | Metrics for resources being exported                                                                          |
| **rapdev.influxdb.service\_pkger.call.count**(count)                                       | Number of calls                                                                                               |
| **rapdev.influxdb.service\_secret\_duration**(gauge)                                       | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_secret\_duration.count**(count)                                 |
| **rapdev.influxdb.service\_secret\_duration.sum**(count)                                   | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_secret.call.count**(count)                                      | Number of calls                                                                                               |
| **rapdev.influxdb.service\_session\_duration**(gauge)                                      | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_session\_duration.count**(count)                                |
| **rapdev.influxdb.service\_session\_duration.sum**(count)                                  | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_session\_error.count**(count)                                   | Number of errors encountered*Shown as error*                                                                  |
| **rapdev.influxdb.service\_session.call.count**(count)                                     | Number of calls                                                                                               |
| **rapdev.influxdb.service\_token\_duration**(gauge)                                        | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_token\_duration.count**(count)                                  |
| **rapdev.influxdb.service\_token\_duration.sum**(count)                                    | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_urm\_new\_duration**(gauge)                                     | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_urm\_new\_duration.count**(count)                               |
| **rapdev.influxdb.service\_urm\_new\_duration.sum**(count)                                 | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_urm.new\_call.count**(count)                                    | Number of calls                                                                                               |
| **rapdev.influxdb.service\_user\_new\_duration**(gauge)                                    | Duration of calls*Shown as second*                                                                            |
| **rapdev.influxdb.service\_user\_new\_duration.count**(count)                              |
| **rapdev.influxdb.service\_user\_new\_duration.sum**(count)                                | *Shown as second*                                                                                             |
| **rapdev.influxdb.service\_user\_new\_error.count**(count)                                 | Number of errors encountered*Shown as error*                                                                  |
| **rapdev.influxdb.service\_user.new\_call.count**(count)                                   | Number of calls                                                                                               |
| **rapdev.influxdb.storage\_bucket\_measurement\_num**(gauge)                               | Gauge of measurement cardinality per bucket                                                                   |
| **rapdev.influxdb.storage\_bucket\_series\_num**(gauge)                                    | Gauge of series cardinality per bucket                                                                        |
| **rapdev.influxdb.storage\_cache\_disk\_bytes**(gauge)                                     | Gauge of size of most recent snapshot*Shown as byte*                                                          |
| **rapdev.influxdb.storage\_cache\_inuse\_bytes**(gauge)                                    | Gauge of current memory consumption of cache*Shown as byte*                                                   |
| **rapdev.influxdb.storage\_cache\_writes\_dropped.count**(count)                           | Counter of writes to cache with some dropped points                                                           |
| **rapdev.influxdb.storage\_cache\_writes\_err.count**(count)                               | Counter of failed writes to cache*Shown as error*                                                             |
| **rapdev.influxdb.storage\_cache.writes.count**(count)                                     | Counter of all writes to cache*Shown as write*                                                                |
| **rapdev.influxdb.storage\_compactions\_active**(gauge)                                    | Gauge of compactions (by level) currently running                                                             |
| **rapdev.influxdb.storage\_compactions\_duration\_seconds**(gauge)                         | Histogram of compactions by level since startup*Shown as second*                                              |
| **rapdev.influxdb.storage\_compactions\_duration\_seconds.count**(count)                   |
| **rapdev.influxdb.storage\_compactions\_duration\_seconds.sum**(count)                     | *Shown as second*                                                                                             |
| **rapdev.influxdb.storage\_compactions\_failed.count**(count)                              | Counter of TSM compactions (by level) that have failed due to error*Shown as error*                           |
| **rapdev.influxdb.storage\_compactions\_queued**(gauge)                                    | Counter of TSM compactions (by level) that are currently queued                                               |
| **rapdev.influxdb.storage\_retention\_check\_duration**(gauge)                             | Histogram of duration of retention check (in seconds)*Shown as second*                                        |
| **rapdev.influxdb.storage\_retention\_check\_duration.count**(count)                       |
| **rapdev.influxdb.storage\_retention\_check\_duration.sum**(count)                         | *Shown as second*                                                                                             |
| **rapdev.influxdb.storage\_shard\_disk\_size**(gauge)                                      | Gauge of the disk size for the shard                                                                          |
| **rapdev.influxdb.storage\_shard\_fields\_created.count**(count)                           | Counter of the number of fields created                                                                       |
| **rapdev.influxdb.storage\_shard\_series**(gauge)                                          | Gauge of the number of series in the shard index                                                              |
| **rapdev.influxdb.storage\_shard\_write\_count.count**(count)                              | Count of the number of write requests*Shown as write*                                                         |
| **rapdev.influxdb.storage\_shard\_write\_dropped\_sum.count**(count)                       | Counter of the number of points droppped                                                                      |
| **rapdev.influxdb.storage\_shard\_write\_err\_count.count**(count)                         | Count of the number of write requests with errors*Shown as error*                                             |
| **rapdev.influxdb.storage\_shard\_write\_err\_sum.count**(count)                           | Counter of the number of points for write requests with errors*Shown as error*                                |
| **rapdev.influxdb.storage\_writer\_ok\_points**(gauge)                                     | Histogram of number of points in successful shard write requests                                              |
| **rapdev.influxdb.storage\_writer\_req\_points**(gauge)                                    | Histogram of number of points requested to be written                                                         |
| **rapdev.influxdb.task\_executor\_promise\_queue\_usage**(gauge)                           | Percent of the promise queue that is currently full                                                           |
| **rapdev.influxdb.task\_executor\_total\_runs\_active**(gauge)                             | Total number of workers currently running tasks                                                               |
| **rapdev.influxdb.task\_executor\_workers\_busy**(gauge)                                   | Percent of total available workers that are currently busy                                                    |
| **rapdev.influxdb.task\_scheduler\_current\_execution**(gauge)                             | Number of tasks currently being executed*Shown as second*                                                     |
| **rapdev.influxdb.task\_scheduler\_execute\_delta.count**(count)                           | The duration in seconds between a run starting and finishing                                                  |
| **rapdev.influxdb.task\_scheduler\_execute\_delta.sum**(count)                             | *Shown as second*                                                                                             |
| **rapdev.influxdb.task\_scheduler\_schedule\_delay.count**(count)                          | The duration between when a Item should be scheduled and when it is told to execute                           |
| **rapdev.influxdb.task\_scheduler\_schedule\_delay.sum**(count)                            | *Shown as second*                                                                                             |
| **rapdev.influxdb.task\_scheduler\_total\_execute\_failure.count**(count)                  | Total number of times an execution has failed*Shown as error*                                                 |
| **rapdev.influxdb.task\_scheduler\_total\_execution\_calls.count**(count)                  | Total number of executions across all tasks                                                                   |
| **rapdev.influxdb.task\_scheduler\_total\_release\_calls.count**(count)                    | Total number of release requests                                                                              |
| **rapdev.influxdb.task\_scheduler\_total\_schedule\_calls.count**(count)                   | Total number of schedule requests                                                                             |
| **rapdev.influxdb.task\_scheduler\_total\_schedule\_fails.count**(count)                   | Total number of schedule requests that fail to schedule                                                       |

### Service Checks{% #service-checks %}

**rapdev.influxdb.openmetrics.health**

Returns `CRITICAL` if the Agent is unable to connect to the InfluxDB metrics endpoint, otherwise returns `OK`.

*Statuses: ok, critical*

## Support{% #support %}

For support or feature requests, contact RapDev.io through the following channels:

- Support: [support@rapdev.io](mailto:support@rapdev.io)
- Sales: [sales@rapdev.io](mailto:sales@rapdev.io)
- Chat: [rapdev.io](https://www.rapdev.io/#Get-in-touch)
- Phone: 855-857-0222

This application is made available through the Marketplace and is supported by a Datadog Technology Partner. Click Here to purchase this application.
