Free text:
== Dashboard == Mit Grafana als Frontend und Prometheus (für Server) sowie InfluxDB (für Sensoren) als Backend/Datenbank wird [https://chaosdorf.de/dashboard chaosdorf.de/dashboard] erzeugt. Login ist per LDAP für alle Mitglieder möglich, die Config dazu findet sich in <tt>/etc/grafana/ldap.toml</tt>. Prometheus-Daten werden im Pull-Verfahren alle 20 Sekunden von <tt>prometheus-node-exporter</tt>-Instanzen auf unseren Hosts eingesammelt. In <tt>/etc/prometheus/prometheus.yml</tt> sind diese konfiguriert und werden auch direkt in verschiedene Kategorien (chaosdorf.de / clubraum, Host / VM) einsortiert. Nonstandardmetriken können auch per node-exporter erfasst werden, indem sie in <tt>/var/lib/prometheus/node-exporter/*.prom</tt> abgelegt werden. Aktuell verwenden wir dabei die folgenden Konventionen für Metriknamen: * <tt>node_*</tt> für Hostmetriken (Default von node-exporter) * <tt>clubraum_*</tt> für Clubraummetriken, z.B. Türstatus, Stromverbrauch, Temperaturen * <tt>verein_*</tt> für Vereinsmetriken, z.B. die Anzahl der Mitglieder
Save page Show preview Show changes Cancel