Besonderheit hier ist, dass auf der Enterprise Console mehrere Core-Server laufen. In dem Reiter Anzeigen kann man die Option im Webbrowser öffnen auswählen. Doch dann zeigt er im Webbrowser nur die Alarme des selektierten Core-Servers. Am besten wäre es, wenn man im Webbrowser alle Alarme der einzelnen Core-Server sortiert nach Priorität anzeigen lassen könnte. Gibt es hier eine Lösung?


Article Comments

Sehr geehrter Anwender

Das ist nicht direkt möglich, Sie müssten sich mit einem Skript die Alarme ausgeben lassen und selbst eine Gesamt-Tabelle erzeugen.

Eine HTML-Tabelle bekommen Sie mit dieser URL:

/tablewithstyles.htm?id=0&content=alarmtable&columns=downtimesince,sensor,lastvalue,status,message&count=*&filter_status=5&filter_status=13&filter_status=14


Sie können via API auch eine XML-Tabelle erstellen, die sich in einem Skript weiterverarbeiten lässt:

/api/tables.xml?id=0&content=alarmtable&columns=downtimesince,sensor,lastvalue,status,message&count=*&filter_status=5&filter_status=13&filter_status=14


Diese Beispiele müssten Sie noch um die PRTG-Anmeldedaten ergänzen, das ist in der API-Dokumentation beschrieben die in PRTG eingebaut ist, Setup / PRTG API, Tab "HTTP API".

Die Filter für den Status arbeiten mit Nummern. Diese sind wie folgt vergeben:

 1 = Unknown
 2 = Collecting
 3 = Up
 4 = Warning
 5 = Down
 6 = NoProbe
 7 = PausedUser
 8 = PausedDependency
 9 = PausedSchedule
10 = Unusual
11 = PausedLicense
12 = PausedUntil
13 = DownAck
14 = PartialDown (nur im Cluster-Modus möglich)

Feb, 2017 - Permalink