homeserver/Archiv/mgrote.telegraf
2020-08-18 11:57:53 +02:00
..
defaults first commit 2020-08-18 11:57:53 +02:00
handlers first commit 2020-08-18 11:57:53 +02:00
tasks first commit 2020-08-18 11:57:53 +02:00
templates first commit 2020-08-18 11:57:53 +02:00
README.md first commit 2020-08-18 11:57:53 +02:00

mgrote.telegraf

Beschreibung

Installiert und konfiguriert "telegraf". Telegraf ist fuer das Grafana Dashboard 928 konfiguriert.

Funktioniert auf

  • Ubuntu (>=18.04)
  • Debian
  • ProxMox 6.1

Variablen + Defaults

InfluxDB Protocol

telegraf_influxdb_srv_protocol: "http://"

InfluxDB FQDN

telegraf_influxdb_srv_fqdn: grafana.grote.lan

InfluxDB Port - ist Pflichtangabe

telegraf_influxdb_srv_port: 8086

Basis-Metriken aktivieren

telegraf_base_metrics: true

APCUPSD-Metriken aktivieren
  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "apcupsd".
  • Grafana Dashboard telegraf_apcupsd_metrics: true
HDDTEMP-Metriken aktivieren
  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "hddtemp". telegraf_hddtemp_metrics: true
SMART-Metriken aktivieren
  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "smartctl". telegraf_smart_pfad_zu_smartctl: "/usr/sbin/smartctl" telegraf_smart_metrics: true
x509-Metriken aktivieren
  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "x509 Zertifikaten" bei nginx. telegraf_x509_metrics: true
    telegraf_x509_domains:
      - "https://mgrote.net:443"
      - "https://dokuwiki.mgrote.net:443"
      - "https://miniflux.mgrote.net:443"
    
  • Grafana-Dashboard
  • Der Port ist Pflicht.
ZFS-Metriken aktivieren

telegraf_zfs_metrics: true

  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "zfs".
  • Grafana Dashboard
Postgres-Metriken aktivieren
  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "postgres".
  • Grafana Dashboard
  • Die Zugangsdaten mit denen sich telegraf bei Postgres anmeldet um die Metriken zu sammeln. telegraf_postgres_metrics: true telegraf_postgres_name_db_user: "telegraf_db_user" telegraf_postgres_password_db_user: "geheim" telegraf_postgres_name_db: "telegraf_db"
lm_sensors-Metriken aktivieren (Temperaturen o.Ä.)

telegraf_lm_sensors_metrics: true

  • Installiert und konfiguriert telegraf fuer das Sammeln von Metriken von "lm_sensors".