Moin zusammen,
gibt es die Möglichkeit, die Informationen, die das Widget „Status“ zur Verfügung stellt, in einem Skript per Befehl zu erhalten?
Ich hätte diese Informationen gerne, um mich z.B. bei neuen Fehlern oder Warnungen benachrichtigen zu lassen.
hagi01
27. Dezember 2021 um 16:11
2
Hallo,
eine Möglichkeit wäre das Ganze über die IPSLibrary zu machen, dort gibt es den IPSLogger. Der hat verschiedene Möglichkeiten, zB. Emailinformation.
lg
hagi
Ja, die Frage war auch irgendwo schon beantwortet; finde es aber gerade nicht.
Meine UC_GetLogMessageStatistics($UtilsId)
Ist aber undokumentiert und entsprechend mit Vorsicht zu genießen.
Michael
Funktioniert, vielen Dank!
Slummi
27. Dezember 2021 um 21:32
5
Ich meine das wurde hier mal erwähnt: IP-Symcon Webinar: Tabs & Widgets - YouTube
Habe es mir aber nicht noch mal angesehen, um es zu kontrollieren.
Hein09
28. Dezember 2021 um 04:32
6
Moin,
mit dem Befehl UC_GetLogMessageStatistics($UtilsId)
kann ich mir die Statistic anzeigen lassen.
Was zeigt mir denn der Befehl UC_GetLastLogMessages
an?
Wenn ich den aufrufe mit print_r (UC_GetLastLogMessages($UtilsId));
Bekomme ich nur die folgende Fehlermeldung:
Warning: Wrong parameter count for UC_GetLastLogMessages().
Hein09
Fipps
28. Dezember 2021 um 07:29
7
Als zweiten Parameter braucht diese Funktion noch einen Integer.
Dabei steht z.B. 3 für Warnungen und 4 für Fehler.
Hein09
28. Dezember 2021 um 07:40
8
Das funktioniert bei mir nicht, oder es ist zu früh heute.
Bei folgenden Befehl
„print_r (UC_GetLogMessageStatistics($utilControlID));“
bekomme ich als Ausgabe das:
Array
(
[ResetTimeStamp] => 1640607606
[MessageDefaultCount] => 159
[MessageSuccessCount] => 0
[MessageNotifyCount] => 5
[MessageWarningCount] => 13
[MessageErrorCount] => 3
[MessageCustomCount] => 0
)
Und bei folgenden Befehl
„print_r (UC_GetLastLogMessages($utilControlID),4);“
bekomme ich weiterhin folgende Fehlermeldung:
Warning: Wrong parameter count for UC_GetLastLogMessages()
Was mache ich falsch?
Hein09
Hein09:
Was mache ich falsch?
Die Klammer ist falsch
Jetzt hat print_r die 4 als Parameter.
Michael
Hein09
28. Dezember 2021 um 07:53
10
Danke, jetzt funktioniert es, war wohl doch zu früh
Hein09