Skip to content

jammsen/docker-collectd-fritzbox

Repository files navigation

Docker - Grafana InfluxDB and Collectd with FritzBox plugin

This includes a preconfigured Collectd including the Pyhton plugin fritzcollectd, based on Docker. Also included a Docker-Compose file to get fast up and monitoring.

The following examples / configs are included

  • Docker-Compose-File
  • Collectd-Config
  • InfluxDB-Config and types.db for Collectd
  • Grafana-Dashboard.

What you need to run this

  • Basic understanding of Docker (Docker-Compose) and Grafana

Getting started

  1. Clone project
  2. Configure docker-compose.yml
  3. Run: "docker-compose up" or "docker-compose up -d"
  4. Go to http://dockerhostip:3000 and start setting up Grafana - Example Grafana-Dashboard can be found in the grafana-dashboard.json

Software used

  • Ubuntu 18.04 LTS
  • InfluxDB v1.8 (v2+ does seem to ignore the influxdb.conf)
  • Grafana
  • Collectd
  • Python
  • fritzcollectd