mash-playbook/docs/services/telegraf.md
Julian-Samuel Gebühr 3393986f34 Add Telegraf
2023-06-29 10:46:34 +02:00

1.1 KiB

Telegraf

Telegraf is a plugin-driven server agent for collecting & reporting metric, that this playbook can install, powered by the mother-of-all-self-hosting/ansible-role-influxdb Ansible role. It heavily depends on InfluxDB

Prerequisits

Configuration

To enable this service, add the following configuration to your vars.yml file and re-run the installation process:

This role depends on a influxdb configuring telegraf. You need to obtain the influx token and config link in the influxdb. In your browser, visit the influxdb and go to Load Data -> Telegraf. There you need to add a telegraf configuraion. You can now obtain these values from the setup instructions and oaste them here.

telegraf_enabled: true
telegraf_influx_token: SUPERSECRETTOKEN
telegraf_config_link: https://influxdb.example.org/api/v2/telegrafs/0123456789

Usage

In your influxdb configure the telegraf plugins as you like.