Tutorial03 - Entschlüsseln/Lesen der XML-Datei/Struktur¶
Für Lern- und Debuggin-Zwecke liegt dem Quellcode das Tool "nagixsc_read_xml" bei. Mit ihm kann man sich den Inhalt einer XML-Struktur bzw. -Datei menschenlesbar anzeigen lassen (gekürzt):
1 % ./nagixsc_read_xml.py -f results.xml
2 Host: host1
3 Service: None
4 RetCode: 0
5 Output: 'OK - 127.0.0.1 responds to ICMP. Packet 1, rta 0.051ms|pkt=1;;0;5 rta=0.051;1000.000;1000.000;;'
6 Timestamp: 1275563702
7
8 Host: host1
9 Service: Disk_Root
10 RetCode: 0
11 Output: 'DISK OK - free space: / 7217 MB (51% inode=73%);| /=6865MB;12674;13378;0;14083'
12 Timestamp: 1275563702
13
14 [...]
In der Beispiel-Ausgabe sind der Host-Check ("Service: None") von "host1" und dessen Service "Disk_Root" zu sehen.