Overview Ich habe über die Befehlszeile nach etwas gesucht, das ich nicht tun konnte, weil es mühsam ist, Nagios-Einstellungen im Web zu manipulieren und anzuzeigen, aber ich habe etwas gefunden, das [pynag] heißt (http://pynag.org/). Offensichtlich Python mit Namen. Ich habe Python bisher noch nicht berührt, aber es ist eine gute Idee, diese Gelegenheit zu nutzen, um sich daran zu erinnern, und da die Befehlszeile in erster Linie gut zu funktionieren scheint, werde ich versuchen, sie zu verwenden.
How to install Sogar Cent5 war in epel enthalten, also nach dem Einfügen von epel repo, komplett mit yum install
# yum install epel-release # yum install pynag
How to use Lassen Sie es uns vorerst in der Kommandozeile verwenden. Wenn man sich den Inhalt des Befehls ansieht, scheint er standardmäßig nach / etc / nagios zu suchen. Wenn Sie es in nagios.cfg aufnehmen, wird auch die Include-Datei durchsucht. Selbst wenn Sie es in / usr / local / nagios usw. installieren, sollten Sie symlink auch auf / etc / nagios setzen.
774 examples['config'] = ''' 775 # %prog config --set process_perfdata=1 776 # %prog config --append cfg_dir=/etc/nagios/conf.d 777 # %prog config --remove cfg_dir --old_value=/etc/nagios/conf.d 778 # %prog config --get object_cache_file
list Wenn Sie es wie folgt drücken, wird das Element wie definierter Host von der Stelle gezogen. Unter hier erfahren Sie, welche Artikel erhältlich sind.
$ pynag list host_name address where object_type=host
How to use in python programs
Tips
Recommended Posts