All Projects → terorie → netdata-influx

terorie / netdata-influx

Licence: MIT license
Netdata ➡️ InfluxDB metrics exporter & Grafana dashboard

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to netdata-influx

Personal Influxdb
Import data from various APIs into InfluxDB
Stars: ✭ 51 (+75.86%)
Mutual labels:  influxdb, grafana, grafana-dashboard
Appmetrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
Stars: ✭ 1,986 (+6748.28%)
Mutual labels:  influxdb, grafana, grafana-dashboard
Pi Hole Influx
A python daemon to send Pi-Hole stats for Grafana to InfluxDB
Stars: ✭ 126 (+334.48%)
Mutual labels:  influxdb, grafana, grafana-dashboard
fronius-to-influx
Collect Fronius inverter data and save in Influxdb for Grafana
Stars: ✭ 31 (+6.9%)
Mutual labels:  grafana, grafana-dashboard, grafana-influxdb
ruuvitag-demo
Demo of reading Bluetooth Low Energy sensor measurements of RuuviTag environmental sensors and feeding them to MQTT, a database and dashboards
Stars: ✭ 14 (-51.72%)
Mutual labels:  influxdb, grafana, grafana-dashboard
nfCollector
Collects Netflow version 1, 5, 6, 7, 9 & IPFIX & stores them on InfluxData time-series DB (InfluxDB)
Stars: ✭ 30 (+3.45%)
Mutual labels:  influxdb, grafana, grafana-dashboard
Grafana Influx Dashboard
Grafana InfluxDB scripted dashboard
Stars: ✭ 130 (+348.28%)
Mutual labels:  influxdb, grafana, grafana-dashboard
Unifiedmetrics
Fully-featured metrics collection agent for Minecraft servers. Supports Prometheus and InfluxDB. Dashboard included out-of-box.
Stars: ✭ 29 (+0%)
Mutual labels:  influxdb, grafana, grafana-dashboard
Netdata
Real-time performance monitoring, done right! https://www.netdata.cloud
Stars: ✭ 57,056 (+196644.83%)
Mutual labels:  influxdb, grafana, netdata
gitana
Gitana is a lightweight dashboard sync
Stars: ✭ 61 (+110.34%)
Mutual labels:  grafana, grafana-dashboard
Iotstack
docker stack for getting started on IOT on the Raspberry PI
Stars: ✭ 1,383 (+4668.97%)
Mutual labels:  influxdb, grafana
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Stars: ✭ 45,930 (+158279.31%)
Mutual labels:  influxdb, grafana
Wait4disney
Shanghai Disney Waiting Queue Statistics 上海迪士尼排队情况
Stars: ✭ 99 (+241.38%)
Mutual labels:  influxdb, grafana
Internet Speedtest Docker
Internet testing running on Docker Compose.
Stars: ✭ 88 (+203.45%)
Mutual labels:  influxdb, grafana
Influxgraph
Graphite InfluxDB backend. InfluxDB storage finder / plugin for Graphite API.
Stars: ✭ 87 (+200%)
Mutual labels:  influxdb, grafana
Nagflux
A connector which copies performancedata from Nagios / Icinga(2) / Naemon to InfluxDB
Stars: ✭ 55 (+89.66%)
Mutual labels:  influxdb, grafana
Docker Influxdb Grafana
A Docker container which runs InfluxDB and Grafana ready for persisting data
Stars: ✭ 130 (+348.28%)
Mutual labels:  influxdb, grafana
Gpu monitor
Monitor your GPUs whether they are on a single computer or in a cluster
Stars: ✭ 133 (+358.62%)
Mutual labels:  influxdb, grafana
Icingaweb2 Module Grafana
Grafana module for Icinga Web 2 (supports InfluxDB & Graphite)
Stars: ✭ 190 (+555.17%)
Mutual labels:  influxdb, grafana
Hargo
Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.
Stars: ✭ 164 (+465.52%)
Mutual labels:  influxdb, grafana

Netdata to InfluxDB exporter

Showcase

Demo Page

Screenshot

Quickstart

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

GitHub Container Registry

A pre-built lightweight Docker image is available here:

ghcr.io/terorie/netdata-influx

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

var meaning default
$NI_LOG_TIMESTAMPS Include timestamps in log "true"
$NI_INFLUX_ADDR Influx URL
$NI_INFLUX_DB Influx database
$NI_REFRESH_RATE Netdata polling rate "10s"
$NI_NETDATA Netdata API URL
$NI_HOST_TAG Influx host tag (recommended) $NI_NETDATA
$NI_CHARTS Space-separated list of charts to monitor system.cpu system.net system.pgpgio
$NI_POINTS Number of points to fetch (0 for all) 0
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].