/rpi-telegraf

Primary LanguageDockerfileMIT LicenseMIT

rpi-telegraf

Build Build Status GitHub tag Docker Pulls Image Size License

Telegraf docker image for use with the Raspberry Pi.

Usage

Note - no Telegraf configuration is supplied, this must be mounted into the container.

First generate a configuration file. This example collects CPU/memory stats and exposes them for Prometheus to collect.

docker run --rm swestcott/rpi-telegraf telegraf --input-filter cpu:mem: --output-filter prometheus_client config > telegraf.conf

Then mount telegraf.conf into the container

docker run --rm --publish 9126:9126 --volume telegraf.conf:/etc/telegraf/telegraf.conf swestcott/pi3-telegraf:latest

Verify

curl -s http://localhost:9126/metrics