mirror of
https://github.com/11notes/docker-telegraf.git
synced 2025-10-23 08:12:14 +00:00
amd64-1.26.3
Alpine :: Telegraf
Run Telegraf based on Alpine Linux. Small, lightweight, secure and fast 🏔️
Run
docker run --name telegraf \
-v /.../telegraf.conf:/telegraf/etc/telegraf.conf:ro \
-d 11notes/telegraf:[tag]
Defaults
Parameter | Value | Description |
---|---|---|
user |
docker | user docker |
uid |
1000 | user id 1000 |
gid |
1000 | group id 1000 |
Examples telegraf.conf
[agent]
interval = "10s"
round_interval = true
metric_batch_size = 1000
metric_buffer_limit = 10000
collection_jitter = "0s"
flush_interval = "10s"
flush_jitter = "0s"
precision = "0s"
hostname = "telegraf"
[[outputs.influxdb_v2]]
urls = ["http://localhost:8086"]
token = "**********************************************"
organization = "influxdb"
bucket = "global"
[[inputs.prometheus]]
urls = ["http://localhost:8080/metrics"]
Parent
Built with
Tips
- Don't bind to ports < 1024 (requires root), use NAT/reverse proxy
- Permanent Stroage - Module to store permanent container data via NFS/CIFS and more
Languages
Dockerfile
91.1%
Shell
8.9%