InfluxDB
wikipedia:InfluxDB (2013, go) open source TSDB. InfluxDB has no external dependencies and provides an SQL-like (InfluxQL) language, listening on port 8086.
Contents
Installation[edit]
Linux installation:
apt install influxdbapt install influxdb-client, provideinfluxclient binary
MacOS installation:
Docker:
Configuration[edit]
Status:
systemctl status influxdbsystemctl stop influxdb
Help:
Line protocol[edit]
InfluxDB accepts data via HTTP, TCP, and UDP. It defines a line protocol backwards compatible with Graphite and takes the form:
measurement(,tag_key=tag_val)* field_key=field_val(,field_key_n=field_value_n)* (nanoseconds-timestamp)?
Retention policy[edit]
When you create a database, InfluxDB creates a retention policy called autogen with an infinite duration, a replication factor set to one, and a shard group duration set to seven days. (/etc/influxdb/influxdb.conf)
Activities[edit]
Related terms[edit]
- Glances
- Telegraf: Automatically configure Telegraf
- Grafana:
grafana_data_source - Graphite
- CollectD
- Influx
- Prometheus
- Amazon Timestream for InfluxDB
See also[edit]
influx [ ping | config | version | telegrafs | org | bucket | setup | query | backup | restore | --help ]- InfluxDB (8086), InfluxDB 3, InfluxQL,
/etc/influxdb/influxdb.conf, DDL, DML,Influx,influx --help,/var/lib/influxdb/,/etc/influxdb/influxdb.conf,aws_timestreaminfluxdb_db_instance - TSDB: Prometheus, InfluxDB, RRDtool, Graphite, Telegraf, OpenTSDB, TimescaleDB,
tsdbadmin
Advertising: