Icinga ubuntu 18.04 Einrichtungs Client

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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