Benutzerdefinierter Sensor für PRTG Network Monitor – gruppierte Daten zurückgeben

Benutzerdefinierter Sensor für PRTG Network Monitor – gruppierte Daten zurückgeben

Ich habe ein IBM DS3512-Speichersystem, das ich überwachen möchte. Bisher konnte ich einen benutzerdefinierten XML-Sensor in Powershell erstellen, der die von smcli.exe gespeicherten Leistungsdaten erfasst (die einzige bekannte Möglichkeit, den dummen Speicher zu erreichen und Leistungsdaten abzurufen) und ein mehrkanaliges XML-Ergebnis erstellt, das PRTG anzeigen kann. Das Hauptproblem besteht darin, dass das Gerät über eine ganze Reihe von LUNs verfügt, von denen jede anhand mehrerer Parameter überwacht werden muss (durchschnittliche/min./max. IOPs und Latenz in MB/s, insgesamt 9), sodass die Gesamtzahl der vom Sensor zurückgegebenen Kanäle 500 übersteigt. Wie kann ich das zurückgegebene XML strukturieren, sodass die zu einer LUN gehörenden Daten aufgelistet werden können (ich komme mit 60 Gruppen zu je 9 Sensoren aus)? Ich möchte nicht 60 separate Sensoren erzeugen, die einen Satz Dateien 60 Mal analysieren und jeweils ihren eigenen Teil der Daten abrufen.

verwandte Informationen