L.7.9 Installation überprüfen
1 Überprüfen Sie, ob die Grafana und Prometheus Container laufen. Auf dem Monitoring-System geben Sie als Administrator
docker container ls
ein.

Sie sollten zwei laufende Container sehen (Prometheus und Grafana). Beim Grafana-Container sollte in der Spalte „Ports“
0.0.0.0:3000->3000/tcp
stehen, damit Grafana in Ihrem Netz erreichbar ist.
2 Überprüfen Sie, ob Grafana erreichbar ist und funktioniert:

Öffnen Sie http://<monitoring-system>:3000 in einem Webbrowser. <monitoring-system> ist der Rechnername oder die IP-Adresse des Monitoring Systems. Sie sollten die Grafana-Login-Seite sehen.

Melden Sie sich mit ihrem Admin-Konto an.
3 Überprüfen Sie, ob SwyxWare HealthMonitor läuft in einer PowerShell-Konsole auf dem SwyxWare System:
get-service Swyx.Core.HealthMonitor

Der Dienst sollte den Status „Running“ haben.
4 Überprüfen Sie, ob Grafana den Prometheus-Service erreichen kann und ob Prometheus die Metriken von HealthMonitor und Sonar-Perfmon abfragen kann:

Navigieren Sie zur Explore Seite

Wählen Sie als Datenquelle Prometheus aus.

Geben Sie in dem Textfeld „Enter a PromQL Query“ swyx_response_time_milliseconds ein. Sie sollten nun die vom HealthMonitor bereitgestellten Antwortzeiten der einzelnen SwyxWare-Dienste sehen. Ist das der Fall, ist der HealthMonitor installiert, läuft und liefert Daten.

Geben Sie z.B. win_logicaldisk_PercentFreeSpace ein. Sie sollten nun die vom sonar-perfmon Exporter bereitgestellten Metriken zum freien Festplattenplatz sehen. Ist das der Fall, ist der sonar-perfmon Exporter installiert, läuft und liefert Daten.