Monitoring der Instanz

Nachdem heute über Monitoring Möglichkeiten in der Matrix diskutiert wurde und ich zufällig (danke Amazon und Meta! :face_with_symbols_over_mouth:) Zeit hatte, hab ich mal einen kleinen Docker Stack zusammen gebaut um Zabbix und Grafana auf zu setzen.

Im Stack sind bisher enthalten:

  • Zabbix-Server sowie Zabbix-Frontend
  • MySQL
  • Java-Gateway
  • Grafana

Möge das Monitoring mit euch sein :smiley:

1 „Gefällt mir“

Nach Hinweis habe ich MySQL mal noch gegen mariadb ersetzt.

1 „Gefällt mir“

Wer sich mal ansehen möchte was man mit Grafana alles so machen kann, hier ist mein Dashboard für verschiedene Dienste: https://monitor.rollenspiel.monster

Ich habe eine neue Organisation erstellt namens Public und folgendes in der /etc/grafana/grafana.ini eingestellt:

[auth.anonymous]
# enable anonymous access
enabled = true

# specify organization name that should be used for unauthenticated users
org_name = Public

# specify role for unauthenticated users
org_role = Viewer
2 „Gefällt mir“

Oder einfach wenn man die Einstellungen als Umgebungsvariable haben möchte, falls man eine Umgebung mit Docker Compose hat folgende docker-compose.yml anpassen mit:

  • GF_AUTH_ANONYMOUS_ENABLED=true
  • GF_AUTH_ANONYMOUS_ORG_NAME=Public
  • GF_AUTH_ANONYMOUS_ORG_ROLE=Viewer
2 „Gefällt mir“