Zum Hauptinhalt springen

Grafana

Grafana ermöglicht es Ihnen, schnell den aktuellen Status Ihres Clusters und Ihrer Deployments einzusehen.

Details

Für Kunden, die den Status Ihres NKE Clusters visualisieren wollen, bietet Nine ein auf Grafana basierendes Standard-Dashboard.

Sie können auch eigene Dashboards aufsetzen und diese in Ordnern verwalten, um verschiedene Hierarchien zu erstellen und ihnen Warnungen hinzuzufügen.

Verfügbarkeit

Grafana ist als optionaler Service für NKE verfügbar und kann im Cockpit erstellt werden.

Einschränkungen

Bitte beachten Sie die folgenden Einschränkungen:

  • Grafana Alerting: Grafana Alerting wird derzeit bei Verwendung des Metrics Agent nicht unterstützt. Bitte verwenden Sie stattdessen den Alertmanager.

Nutzung

Sie können sich mit Ihren Cockpit-Kontodaten einloggen.

Individuelle Dashboards und Warnungen

Um eigene Dashboards zu erstellen, schauen Sie sich bitte die offizielle Grafana Dokumentation an.

Standardmässig gelten bei Nine Managed Grafana bestimmte Einschränkungen:

  • Aktuell ist es für Sie nicht möglich, eigene Datenquellen hinzuzufügen.
  • Die Bearbeitung der Nine Standard-Dashboards ist nicht möglich, allerdings können Sie die JSON-Definition der Panels kopieren und diese in Ihrem eigenen Dashboard verwenden.
  • Es ist nicht möglich, Warnungen per E-Mail zu konfigurieren
  • Warnungen können nur über Dashboards & Panels definiert werden, die Sie selbst erstellt haben

Einige dieser Einschränkungen können durch die Aktivierung des Admin-Zugangs aufgehoben werden.

Admin-Zugang

warnung

Wir raten Ihnen, vorsichtig mit den Admin-Rechten umzugehen, da Sie möglicherweise Ihre Grafana-Instanz zerstören können. Nine behält sich das Recht vor, Admin Berechtigungen jederzeit zu entfernen, wenn der Admin-Zugang als Sicherheits- oder Betriebsrisiko angesehen wird.

Die Aktivierung des Admin-Zugangs gewährt allen Benutzern in Ihrer Organisation die Grafana-Admin-Rolle anstelle der standardmässigen Editor-Rolle. Dadurch werden die meisten der oben aufgeführten Standardeinschränkungen aufgehoben und Sie erhalten die volle Kontrolle über Ihre Grafana-Instanz, einschliesslich der Möglichkeit, Datenquellen hinzuzufügen und Benutzer zu verwalten.

Setzen Sie EnableAdminAccess in den Grafana-Parametern im Cockpit auf true.

Lokale Benutzer

Standardmässig werden alle Grafana-Anmeldeversuche an den nine.ch OIDC-Provider weitergeleitet. Sobald Sie den Admin-Zugang aktiviert haben, können Sie lokale Grafana-Benutzer über die integrierte Benutzerverwaltung erstellen. Damit diese lokalen Benutzer das Anmeldeformular erreichen können, aktivieren Sie AllowLocalUsers mit nctl. Ohne diese Einstellung werden lokale Benutzer sofort zur OAuth-Anmeldeseite weitergeleitet und können sich nicht einloggen.

nctl update grafana <name> --local-users
nctl update grafana <name> --no-local-users
warnung

Wenn AllowLocalUsers aktiviert ist, werden OIDC-Benutzer nicht mehr automatisch weitergeleitet und müssen im Anmeldeformular manuell auf Sign in with OAuth klicken.