Icinga ubuntu 18.04 Einrichtungs Client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 37: | Zeile 37: | ||
} | } | ||
</pre> | </pre> | ||
| + | =Icinga conf säubern= | ||
| + | *cat /etc/icinga2/icinga2.conf | ||
| + | <pre> | ||
| + | include "constants.conf" | ||
| + | include "zones.conf" | ||
| + | include <itl> | ||
| + | include <plugins> | ||
| + | include <plugins-contrib> | ||
| + | include "features-enabled/*.conf" | ||
| + | </pre> | ||
| + | =Restart des Systems= | ||
| + | *systemctl restart icinga2.service | ||
Aktuelle Version vom 21. November 2018, 10:51 Uhr
Grundinstallation
Api einrichten
api.conf bearbeiten
- cat /etc/icinga2/features-available/api.conf
object ApiListener "api" {
accept_config = true
accept_commands = true
ticket_salt = TicketSalt
}
Aktivieren api
- icinga2 feature enable api
Zertifikate einstellen
- ls /var/lib/icinga2/certs
ca.crt louis.xinux.lan.crt louis.xinux.lan.key
Zone einstellen
- cat /etc/icinga2/zones.conf
object Endpoint "stewie.xinux.lan" {
}
object Endpoint "louis.xinux.lan" {
}
object Zone "master-zone" {
endpoints = [ "stewie.xinux.lan" ]
}
object Zone "louis.xinux.lan" {
endpoints = [ "louis.xinux.lan" ]
parent = "master-zone"
}
object Zone "global-templates" {
global = true
}
Icinga conf säubern
- cat /etc/icinga2/icinga2.conf
include "constants.conf" include "zones.conf" include <itl> include <plugins> include <plugins-contrib> include "features-enabled/*.conf"
Restart des Systems
- systemctl restart icinga2.service