Skip to content
No description, website, or topics provided.
Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
Dockerfile
README.md
collectd.conf.sample
types.db

README.md

Fritzcollecd Docker

An end-user Docker Image for fritzcollectd

Build

docker build . -t fritzcollectd

Configuration

Please refer to this excelent guide to know how to configure Collectd, Influxdb and Grafana correctly.

Special to this Image

  • You need to have a fully configured and working Grafana and InfluxDB. To set those up please follow the above guide, their Docker Hub pages and the internet. It is out of scope to discuss this here.

  • If your collectd is password protected (which it should be) you need to fill an auth_file in the following format and mount it into the container at /etc/collectd/auth_file

collectd: YOUR_PASSWORD
  • You also need to create a collectd.conf from the sample file shipped with this repo. At least you need to customize User, Username and both Passwords. Follow the above guide to know how to create those accounts.

Docker-Compose Snippet

networks:
  grafana:

services:
  collectd:
    image: fritzcollectd
    build: .
    volumes:
      - $PWD/auth_file:/etc/collectd/auth_file:ro
      - $PWD/collectd.conf:/etc/collectd/collectd.conf:ro
    networks:
    - grafana
You can’t perform that action at this time.