Grafana / Monitoring
Grafana ist das Frontend unseres Monitoring-Systems. Es ist erreichbar unter https://mon.vseth.ethz.ch (Klicke «Sign in with VSETH», nicht das Formular darüber).
Grafana bezieht Metriken aus Datenquellen (vorrangig Prometheus) und bietet die Möglichkeit Dashboards zu erstellen, um diese in verschiedenen Diagrammarten zu visualisieren.
Zudem können auf den Metriken/Diagrammen über das Web-interface Alerts-Regeln definiert werden, um bei definierten Vorkommnissen benachrichtigt zu werden. Alert-Regeln können z.B. sein, dass eine Metrik einen bestimmten Wert übersteigt (z.B. Speichernutzung auf Host1 > 90 %). Mit der Prometheus-Datenquelle kann die Query-Sprache PromQL benützt werden um Regeln zu definieren.
Alerts werden über Notification-Policies den Contact points zugeordnet. Contact-Points sind u.a. Slack, Email und Webhooks.
Seitenübersicht
Dokumentation für NutzerInnen
Struktur
Grafana bildet die VSETH-Gruppen (Gruppen unter «Kundengruppen» und deren Untergruppen) als Grafana-Organisationen ab.
Berechtigungen
Berechtigungen in Grafana sind auf Organisationsbasis. In jeder Organisation in der du Mitglied bist, hast du eine der Rollen «Viewer», «Editor» oder «Organisation administrator».
FAQ
Hier findest du die wichtigsten Antworten auf häufig gestellte Fragen. Falls deine Frage hier nicht beantwortet wird, bitte schreibe eine E-Mail an vseth-it-support@ethz.ch.
Dokumentation für OIV
Hinweis
Dieser Abschnitt ist nur für Organisations-Informatik-Verantwortliche (OIVs) relevant.
Kundennutzen
- Mitglieder können eigene Datenquellen (Prometheus, MySql, Postgres, etc.) über Grafana visualisieren und sich bei Ereignissen über eigens definierte Contact-Points benachrichtigen lassen.
- Anwendungen im Kubernetes, welche Prometheus-Metriken exportieren, können einen ServiceMonitor / PodMonitor definieren. Die Metriken werden dann von unserem Monitoring-System gescraped und können in deiner Grafana-Organisation verfügbar gemacht werden. Du kannst darauf Visualisierungen und Alert-Regeln definieren.
Kundengruppen und Preisstruktur
Zurzeit stehen Grafana-Organisationen bereit für die folgenden VSETH-Gruppen und deren Untergruppen
- 0100-verband
- 1301-afrez
- 1307-musikp
- 1308-vesuv
- 1404-asaz
Weitere StudOrgs können jedoch bei Bedarf hinzugefügt werden.
Das Angebot ist kostenfrei.
Abhängigkeiten
Es wird ein ETH-Konto benötigt, welches Mitglied einer der oben genannten Gruppen ist.
Konfiguration und Bestellung
Editor- / Organisation-Admin-Rechte können via Mail an vseth-it-support@ethz.ch angefragt werden.
Support
Grundlage für den Support-Prozess ist der allgemeine Support-Prozess des VSETH gemäss der User Dokumentation: Support. D.h. insbesondere, dass alle Support-Anfragen über das Ticketing System OTRs verwaltet werden. Fragen und Probleme können jederzeit an vseth-it-support@ethz.ch gemeldet werden. Die Informatik-Support-Gruppe des VSETH kümmert sich dann gemäss ihren Reaktionszeiten für Anfragen (SLAs) darum. Kleine Probleme können direkt mit der initialen Antwort innerhalb von 5 Werktagen gelöst werden.