[Eisfair] [E1] Nagios, nrpe, nrpe-check und NConf update
Peter Bäumer
peter at baeumer.dd-dns.de
Fr Mär 6 18:35:01 CET 2015
Moin Stefan,
wie Ansgar schon geschrieben hat, gibt es nagios-objects eine Beispiel
config. Schauen wir mal ob wir die zum laufen bekommen ;)
Vorab bei Nagios gibt es auch eine Doku im I-Net:
http://wiki.monitoring-portal.org/nagios/doku3/index
Für den 4er:
nagios.sourceforge.net/docs/nagioscore/4/en/
Ist aber in Englisch :(
Ich hatte mir 2010 das Praxisbuch Nagios vom O´Reilly Verlag zugelegt.
Ist für den Anfänger ganz gut. Der Autor Tobias Scherbaum beschreibt
anhand einer Beispiel Firma wie man Nagios einrichtet.
Ist nicht mehr ganz frisch von 2009, ist aber für den einstieg ok.
ISBN 978-3-89721-880-2 --> 39.90€
----
Schauen wir mal:
Der Apache sollte laufen und seine Startseite Ausliefern
Bei einem frisch installierten Apache solltest Du
dann das lesen können:
Done! The Apache web server is installed!
If you can see this, it means that the installation of...
im EIS setup unter
eisfair setup 4.. │
├───┌──────────────────────────────┐
│ 1 │ Administration of services 1│
│ 2 ├───┌──────────────────────────┐
│ 3 │ 1 │ nagios administration 2.^
│ 4 │ 2 ├──────────────────────────#
│ 5 │ 3 │ 1 Edit configuration
START_NAGIOS = yes
NAGIOS_PASS = ************
hier ein Passwort für die Nagios Webseite vergeben
NAGIOS_CONFIGURATION = nagios-objects
Hier nagios-objects angeben, die Konfigurationsdateien werden
dann von /etc/nagios/objects_eis eingelesen.
(manual --> /etc/nagios/objects_manual)
(nconf --> /etc/nagios/objects_nconf)
Wir nehmen nagios-objects
│ eisfair setup 4.. │
├───┌─────────────────────────────────┐
│ 1 │ Administration of services 1.. │
│ 2 ├───┌───────────────────────────────────────────┐
│ 3 │ 1 │ nagios administration 13.. ^
│ 4 │ 2 ├───────────────────────────────────────────#
│ 5 │ 3 │ 13 Nagios configuration Eisfair style
Nagios Configuration (Eisfair style) 1.. │
│ │ │ ├───────────────────────────────────────────────┤
│ │ │ │ 1 Global settings (Activate nagios-objects) │
└───│ │ │ 2 Configure Timeperiods │
│ │ │ 3 Configure Templates │
│ │ │ 4 Configure Contacts │
│ │ │ 5 Configure Contactgroups │
│ │ │ 6 Configure Hosts │
│ │ │ 7 Configure Hostgroups │
│ │ │ 8 Configure Commands │
│ │ │ 9 Configure Services │
│ │ │ 10 Configure Servicegroups
Ich bin mir jetzt nicht sicher ob es nötig ist aber einmal alle von 1
-10 aufrufen mit [F10] speichern und schließen.
Danach sollte im Ordner die Struktur zu sehen sein.
# tree /etc/nagios/objects_eis
/etc/nagios/objects_eis
|-- commands
| `-- command.cfg
|-- contact
| |-- contact.cfg
| `-- contactgroup.cfg
|-- host
| |-- host.cfg
| `-- hostgroup.cfg
|-- services
| |-- service.cfg
| `-- servicegroup.cfg
|-- templates
| |-- contact.cfg
| |-- host.cfg
| |-- pnp4nagios.cfg
| `-- service.cfg
`-- timeperiod.cfg
Daumendrücken:
Die Web Seite von Nagios aufrufen:
http://192.168.4.22/nagios/
nicht den / am ende vergessen, sonst geht es nicht.
mit Benutzername: Nagiosadmin
und dem Passwort: [das Du in NAGIOS_PASS eingegeben hast] anmelden.
Die Home Seite sollte auftauchen. Unter den Nagioslogo sollte stehen:
Daemon running with PID 30087
30087 ist die Prozess ID vom Nagios Deamon bei mir, bei Dir ist es eine
andere.
MfG
Peter
Mehr Informationen über die Mailingliste Eisfair