diff --git a/QUICKSTART.de.txt b/QUICKSTART.de.txt
index 6b0c3df6b5236b1a61a38652c65908731d52fdae..92d4875935e8ca0ef1827b01381accb668746f9c 100644 (file)
--- a/QUICKSTART.de.txt
+++ b/QUICKSTART.de.txt
Zur Zeit wird ein INI-Datei ähnliches Format verwendet. Dies kann sich aber in
Zukunft noch ändern!
Zur Zeit wird ein INI-Datei ähnliches Format verwendet. Dies kann sich aber in
Zukunft noch ändern!
-Als Vorlage können die Dateien "examples/nagixsc_debian.conf" (Nagios mit
-Hilfe der Debian-Packages installiert) und "examples/nagixsc_usrlocal.conf"
-(selbst kompiliert nach /usr/local/nagios) dienen.
+Als Vorlage können die Dateien "sample-configs/conf/nagixsc_debian.conf"
+(Nagios mit Hilfe der Debian-Packages installiert) und
+"sample-configs/conf/nagixsc_usrlocal.conf" (selbst kompiliert nach
+/usr/local/nagios) dienen.
Je Rechner, der überwacht werden soll, wird ein Abschnitt in eckigen Klammern
angelegt. Der Abschnittsname entspricht dabei dem Nagios-Hostname. Innerhalb
Je Rechner, der überwacht werden soll, wird ein Abschnitt in eckigen Klammern
angelegt. Der Abschnittsname entspricht dabei dem Nagios-Hostname. Innerhalb
Zum ersten Test lässt man sich das XML am Besten an der Konsole ausgeben:
Zum ersten Test lässt man sich das XML am Besten an der Konsole ausgeben:
-% ./nagixsc_conf2xml.py -e plain -c examples/nagixsc.conf
+% ./nagixsc_conf2xml.py -e plain -c sample-configs/conf/nagixsc.conf
Zur Lesbarkeit wird das Encoding ausgeschaltet ("-e plain"). Dies ist nicht
für den Produktivbetrieb gedacht!
Zur Lesbarkeit wird das Encoding ausgeschaltet ("-e plain"). Dies ist nicht
für den Produktivbetrieb gedacht!
Hat man diese (zur Not geht's natürlich auch mit den Beispielen weiter),
erstellt man nun ein XML, welches zur Weiterverarbeitung geeignet ist:
Hat man diese (zur Not geht's natürlich auch mit den Beispielen weiter),
erstellt man nun ein XML, welches zur Weiterverarbeitung geeignet ist:
-% ./nagixsc_conf2xml.py --c examples/nagixsc.conf -o /tmp/nagixsc.xml
+% ./nagixsc_conf2xml.py -c sample-configs/conf/nagixsc.conf -o /tmp/nagixsc.xml
In der Praxis kann man diese XML-Datei auf einen Web-Server legen, damit sie
direkt vom Nagios aus abrufbar ist.
In der Praxis kann man diese XML-Datei auf einen Web-Server legen, damit sie
direkt vom Nagios aus abrufbar ist.
01.03. Kontrolle der erstellten XML-Datei
-----------------------------------------
01.03. Kontrolle der erstellten XML-Datei
-----------------------------------------
-Mit Hilfe des Skripts "dummy_read_xml.py" kann man sich den Inhalt einer
+Mit Hilfe des Skripts "nagixsc_read_xml.py" kann man sich den Inhalt einer
Nag(ix)SC-XML-Datei ansehen:
Nag(ix)SC-XML-Datei ansehen:
-% ./dummy_read_xml.py -f /tmp/nagixsc.xml
+% ./nagixsc_read_xml.py -f /tmp/nagixsc.xml
Der Inhalt wird zuerst blockweise, dann als formatiertes Python Dict
ausgegeben.
Der Inhalt wird zuerst blockweise, dann als formatiertes Python Dict
ausgegeben.
Sollte dies nicht klappen, kann man sie mit "-p" (Pipe) bzw. "-r" (Resultdir)
übergeben werden.
Sollte dies nicht klappen, kann man sie mit "-p" (Pipe) bzw. "-r" (Resultdir)
übergeben werden.
-Will man "erstmal nur testen", so kann man "nagix_xm2nagios.py" mit "touch
+Will man "erstmal nur testen", so kann man "nagixsc_xm2nagios.py" mit "touch
/tmp/nagixsc.cmd" und "-p /tmp/nagixsc.cmd" bzw. "mkdir /tmp/nagixsc.result"
und "-r /tmp/nagixsc.result" aufrufen und die generierten External Commands
bzw. Checkresult-Dateien ansehen.
/tmp/nagixsc.cmd" und "-p /tmp/nagixsc.cmd" bzw. "mkdir /tmp/nagixsc.result"
und "-r /tmp/nagixsc.result" aufrufen und die generierten External Commands
bzw. Checkresult-Dateien ansehen.