Nächste Überarbeitung | Vorhergehende Überarbeitung |
software:nagios [2006/11/17 21:29] – st | software:nagios [2013/05/03 10:48] (aktuell) – st |
---|
| ====== Nagios ====== |
| [[wpde>Nagios]] ist eine Software zur Systemüberwachung und steht unter der [[oss:opensource lizenzen#GNU General Public License (GPL)|GPL]]. |
| |
| |
| Es existiert ein Fork (Ableger) unter dem Namen [[http://www.icinga.org/|Icinga]] der kompatibel sein soll, aber Erweiterungen schneller integriert. Siehe auch [[http://demo.icinga.org/icinga/|Icinga Demo-Seite]] (Benutzer+ Passwort: guest). |
| |
| ===== Links ===== |
| * [[http://www.nagios.org/|Nagios Homepage]] |
| * [[http://www.nagios.org/docs/|Nagios Documentation]] |
| * [[http://www.nagios-wiki.de/|NagiosWiki]] |
| * [[http://www.onlamp.com/pub/a/onlamp/2002/12/05/essentialsysadmin.html|Top Five Open Source Packages for System Administrators #2: Nagios]] |
| * [[http://www.heise.de/netze/artikel/81238|Netz-Controlletti - Netzwerküberwachung mit Nagios]] |
| * [[http://www.linuxtag.org/2006/de/besucher/tutorien/nagios.html|System- und Netzwerkmonitoring mit Nagios]] |
| * [[http://www.softed.de/Fachthema/Linux/Nagios.asp|Systemmonitoring mit Nagios (Überblick)]] |
| * [[http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1242092,00.htm|Nagios Looking Glass: Getting started]] |
| * [[http://www.linux.com/article.pl?sid=07/03/29/1811249|Complex service checks with Nagios]] |
| * [[http://nagios.sourceforge.net/docs/2_0/tuning.html|Tuning Nagios For Maximum Performance]] |
| * [[http://nagios.sourceforge.net/docs/1_0/configmain.html|Main Configuration File Options]] |
| |
| |
| ==== Webinterface ==== |
| * [[http://nagios.sourceforge.net/docs/2_0/installweb.html|Setting Up The Web Interface]] (mit [[apache:Apache]]) |
| * [[http://trac.lighttpd.net/trac/wiki/NagiosRecipe|Setting up Nagios Web Interface with Lighthttpd]] |
| |
| ==== Windows ==== |
| |
| * [[http://www.heise.de/artikel-archiv/ct/12/12/184/|Fenster im Blick - Mit Nagios Windows beobachten c't-Archiv, 12/2012, Seite 184]] |
| ===== Plugins ===== |
| |
| |
| * **[[http://svn.durchmesser.ch/trac/monitoringplug|Monitoring Plugins]]** |
| * [[http://freshmeat.net/projects/checkxen/|Nagios Xen Plugin]] |
| * [[http://netter-versu.ch/2008/01/20/adaptec-arcconf-und-debian-etch/|Beispiel Adaptec-RAID und nagios]] |
| * [[https://ostlogd.spenneberg.net/wordpress/?p=664|Adaptec-Raid-Controller S.M.A.R.T.-Healthstatus monitoren]] |
| * [[http://www.thomas-krenn.com/de/wiki/IPMI_Sensor_Monitoring_Plugin|IPMI Sensor Monitoring Plugin]] siehe auch: [[software:IPMI]] |
| * [[http://blog.christosoft.de/2013/01/nagios-icinga-memory-usage/|Nagios / Icinga: Monitor (local) memory usage]] |
| |
| |
| ===== Installation ===== |
| |
| <code> |
| aptitude install nagios3 |
| </code> |
| |
| Benutzer + Passwort für die Nagios-Weboberfläche anlegen: |
| |
| <code> |
| htpasswd -c /etc/nagios3/htpasswd.users USER1 |
| </code> |
| |
| dann kann man sich per Browser auf IP-ADRESSE/nagios3 einloggen. |
| |
| ===== Konfiguration ===== |
| |
| In ''/etc/nagios3/conf.d/'' sind haufenweise cfg-Dateien die dann eingebunden werden. Test der Konfiguration: |
| |
| <code> |
| nagios3 -v /etc/nagios3/nagios.cfg |
| </code> |
| |
| |
| ==== "external commands" aktivieren ==== |
| |
| Um Befehle über die Weboberfläche absetzen zu können, müssen "external commands" aktiviert sein. |
| |
| - Dazu ändert man in der Datei ''/etc/nagios3/nagios.cfg'' die Zeile zu "check_external_commands=1". |
| - Das Verzeichnis /var/lib/nagios3/rw muss für den Apache-Benutzer beschreibbar sein. |
| - Die Datei ''/var/lib/nagios3/rw/nagios.cmd'' muss für Apache beschreibbar sein. Da die Datei bei jedem Neustart von Nagios neu erzeugt wird, sollte man hier dem Verzeichnis ''/var/lib/nagios3/rw ''ein sgid auf Apache geben (chmod g+s ''/var/lib/nagios3/rw)''. |
| |
| |
| |