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.
Zuletzt geändert am: 14.08.2020