tachtler:icinga2_-_client
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:icinga2_-_client [2015/12/04 05:23] – klaus | tachtler:icinga2_-_client [2016/01/14 18:15] (aktuell) – [icinga2: Erster Start] klaus | ||
---|---|---|---|
Zeile 236: | Zeile 236: | ||
</ | </ | ||
- | ===== Installation: | + | ===== iptables Regel ===== |
- | Nachdem das **Drittanbieter-Repository** | + | Damit der [[https:// |
- | * [[tachtler:icinga2# | + | |
- | erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl, | + | Um die aktuellen |
< | < | ||
- | # yum install nagios-plugins-all | + | # iptables |
+ | Chain INPUT (policy ACCEPT 0 packets, 0 bytes) | ||
+ | num pkts bytes target | ||
+ | 1 0 0 ACCEPT | ||
+ | 2 0 0 ACCEPT | ||
+ | 3 0 0 ACCEPT | ||
+ | 4 0 0 ACCEPT | ||
+ | 5 0 0 REJECT | ||
+ | |||
+ | Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) | ||
+ | num pkts bytes target | ||
+ | 1 0 0 REJECT | ||
+ | |||
+ | Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) | ||
+ | num pkts bytes target | ||
</ | </ | ||
- | oder **__nur__ die Plugins** die auf dem **entsprechenden __zu überprüfenden Host__ benötigt** werden. | ||
- | Nachfolgend eine Beispiel für das Plugin **'' | + | Nachfolgender Befehl, fügt folgende '' |
+ | * < | ||
+ | und hier der Befehl: | ||
< | < | ||
- | # yum install nagios-plugins-icmp | + | # iptables |
</ | </ | ||
- | ===== Konfiguration: PHP ===== | + | Ein erneute Abfrage des '' |
+ | < | ||
+ | # iptables -L -nv --line-numbers | ||
+ | Chain INPUT (policy ACCEPT 0 packets, 0 bytes) | ||
+ | num pkts bytes target | ||
+ | 1 0 0 ACCEPT | ||
+ | 2 0 0 ACCEPT | ||
+ | 3 0 0 ACCEPT | ||
+ | 4 0 0 ACCEPT | ||
+ | 5 0 0 ACCEPT | ||
+ | 6 0 0 REJECT | ||
- | ==== /etc/php.ini ==== | + | Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) |
+ | num pkts bytes target | ||
+ | 1 0 0 REJECT | ||
- | Nachfolgende Konfiguration | + | Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) |
+ | num pkts bytes target | ||
+ | </code> | ||
- | Siehe auch nachfolgenden externen Link: | + | Die neuen Zeile ist an **Position 5 (INPUT)** zu sehen, hier nachfolgend zur Verdeutlichung noch einmal dargestellt (**nur relevanter Ausschnitt**): |
- | * [[http://php.net/manual/ | + | < |
+ | ... | ||
+ | 5 0 0 ACCEPT | ||
+ | ... | ||
+ | </ | ||
- | Nachfolgenden Anpassungen an der Konfigurationsdatei | + | Um diese '' |
- | * ''/ | + | < |
- | sind daher erforderlich: | + | # / |
+ | </ | ||
- | (**Nur relevanter Ausschnitt**): | + | ===== Installation: |
- | < | + | Nachdem das **Drittanbieter-Repository** |
- | ... | + | * [[tachtler: |
- | [Date] | + | erfolgreich eingebunden wurde, kann mit nachfolgendem Befehl, das '' |
- | ; Defines the default timezone used by the date functions | + | < |
- | ; http://php.net/ | + | # yum install nagios-plugins-all |
- | ; Tachtler | + | </ |
- | ; default: ; | + | oder **__nur__ die Plugins** die auf dem **entsprechenden __zu überprüfenden Host__ benötigt** werden. |
- | date.timezone = Europe/ | + | |
- | ... | + | Nachfolgend eine Beispiel für das Plugin **'' |
+ | < | ||
+ | # yum install nagios-plugins-icmp | ||
</ | </ | ||
Zeile 301: | Zeile 337: | ||
# cp -a / | # cp -a / | ||
</ | </ | ||
+ | |||
+ | ===== icinga2: Erster Start ===== | ||
+ | |||
+ | Danach kann der **icinga2**-Server mit nachfolgendem Befehle gestartet werden: | ||
+ | < | ||
+ | # systemctl start icinga2 | ||
+ | </ | ||
+ | |||
+ | Mit nachfolgendem Befehl kann der Status des [[https:// | ||
+ | < | ||
+ | # systemctl status icinga2 | ||
+ | icinga2.service - Icinga host/ | ||
+ | | ||
+ | | ||
+ | Process: 3183 ExecStart=/ | ||
+ | Process: 3092 ExecStartPre=/ | ||
+ | status=0/ | ||
+ | Main PID: 3222 (icinga2) | ||
+ | | ||
+ | | ||
+ | |||
+ | Dec 04 09:23:21 server10.idmz.tachtler.net systemd[1]: Started Icinga host/se... | ||
+ | Hint: Some lines were ellipsized, use -l to show in full. | ||
+ | </ | ||
+ | |||
+ | Nachfolgende LOG-Dateien sollten Auskunft darüber geben, wie der Start und der Status des [[https:// | ||
+ | * ''/ | ||
+ | * ''/ | ||
+ | |||
+ | Der Inhalt der LOG-Datei ''/ | ||
+ | < | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | ' | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | ' | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | ' | ||
+ | [2015-12-04 09:23:21 +0100] information/ | ||
+ | ' | ||
+ | </ | ||
+ | |||
+ | Die LOG-Datei ''/ | ||
+ | |||
+ | Siehe auch weiter nachfolgenden internen Link: | ||
+ | * [[tachtler: | ||
tachtler/icinga2_-_client.1449203019.txt.gz · Zuletzt geändert: 2015/12/04 05:23 von klaus