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.