Sign inSign up

terorie/netdata-influx

By terorie

•Updated about 5 years ago

Netdata to Influx pipe

Image
0

50K+

terorie/netdata-influx repository overview

⁠Netdata to InfluxDB exporter

⁠Showcase
⁠Demo Page⁠

Screenshot

⁠Quickstart

Install InfluxDB, Netdata and Grafana using Docker Compose⁠ in under a minute!

Console:

# Create workspace
mkdir netdata; cd netdata

# Get docker-compose config
wget https://raw.githubusercontent.com/terorie/netdata-influx/master/quickstart/docker-compose.yml

# Start services
docker-compose up -d

# Create netdata database
curl -i -XPOST http://localhost:8086/query --data-urlencode "q=CREATE DATABASE netdata"

Grafana:

  • Visit http://<your_ip>:3000
  • Login with admin:admin
  • Add InfluxDB datasource
    • URL: http://influxdb:8086, or with auth http://user:pass@influxdb:8086
    • Details > Database: netdata
  • Import dashboard with ID 10922 (help)⁠
⁠Exporter Configuration

To change settings or add more charts, use these config variables

varmeaningdefault
$NI_LOG_TIMESTAMPSInclude timestamps in log"true"
$NI_INFLUX_ADDRInflux URL—
$NI_INFLUX_DBInflux database—
$NI_REFRESH_RATENetdata polling rate"10s"
$NI_NETDATANetdata API URL—
$NI_HOST_TAGInflux host tag (recommended)$NI_NETDATA
$NI_CHARTSSpace-separated list of charts to monitorsystem.cpu system.net system.pgpgio
$NI_POINTSNumber of points to fetch (0 for all)0

Tag summary

Content type

Image

Digest

Size

2.2 MB

Last updated

about 5 years ago

docker pull terorie/netdata-influx