Supported Protocols

Warning! This page documents an earlier version of InfluxDB, which is no longer actively developed. InfluxDB v1.8 is the most recent stable version of InfluxDB.

InfluxData supports the following protocols for interacting with InfluxDB:


Using the collectd input, InfluxDB can accept data transmitted in collectd native format. This data is transmitted over UDP.


The Graphite plugin allows measurements to be saved using the Graphite line protocol. By default, enabling the Graphite plugin will allow you to collect metrics and store them using the metric name as the measurement.


InfluxDB supports both the telnet and HTTP OpenTSDB protocol. This means that InfluxDB can act as a drop-in replacement for your OpenTSDB system.


InfluxDB provides native support for the Prometheus read and write API to convert remote reads and writes to InfluxDB queries and endpoints.


UDP (User Datagram Protocol) can be used to write to InfluxDB. The CollectD input accepts data transmitted in collectd native format over UDP.