Nobreakspace
Ausstattung
Dienste
Chaotikum
Nobreakspace
Ausstattung
Dienste
Chaotikum
Verantwortung | Paul |
Container | monitoring |
W. Ports | keine |
OS | Debian 11.4 |
Server | magrathea |
Zustand | Produktiv |
Hier findet sich die technische Dokumentation des Monitoring Containers. Die Nutzungshinweise zu Grafana finden sich hier.
Serviceübersicht | Version |
---|---|
prometheus | ? |
grafana | 8.3.3 |
influxdb | 1.6.4 |
Prometheus sammelt aktuell Metriken von gallifrey und magrathea ein.
Neue targets können unter /etc/prometheus/prometheus.yml
hinzugefügt werden.
Das Webinterface ist unter https://monitoring.chaotikum.org/ erreichbar.
Das Grafana kann SSO.
Config findet sich /etc/grafana/grafana.ini und sieht folgendermaßen aus.
[auth.generic_oauth] enabled = true name = Chaotikum allow_sign_up = true client_id = [CLIENT] client_secret = [SECRET] scopes = profile auth_url = https://me.chaotikum.org/auth/realms/[REALM]/protocol/openid-connect/auth token_url = https://me.chaotikum.org/auth/realms/[REALM]/protocol/openid-connect/token api_url = https://me.chaotikum.org/auth/realms/[REALM]/protocol/openid-connect/userinfo role_attribute_path = contains(roles[*], '/grafanaadmin') && 'Admin' || contains(roles[*], '/grafanaeditor') && 'Editor' || 'Viewer'
Wenn bei einem bestehenden User Änderungen in der Gruppenzugehörigkeit gemacht werden, greifen diese erst, wenn dessen Keycloak Sessions abgelaufen sind (oder manuell bendet wurden)
Es läuft ein InfluxDB. Mehr dazu: influxdb