How do I add a host in icinga-web?

21,111

To add a host, you must define it first, e.g linux.cfg:

define host {
    use                 linux-server
    host_name           s80
    address             x.x.x.x
    check_command       check-icmp
    contact_groups      admin
}

(Do the sames for all services which you want to monitor)

Insert full path to this file into icinga.cfg:

cfg_file=/usr/local/icinga/etc/hosts/linux.cfg

Verify your configuration with:

# /usr/local/icinga/bin/icinga -v /usr/local/icinga/etc/icinga.cfg 

and restart Icinga:

# /etc/init.d/icinga reload
Share:
21,111

Related videos on Youtube

Dieter
Author by

Dieter

Updated on September 18, 2022

Comments

  • Dieter
    Dieter almost 2 years

    how do I add a host in icinga-web? Do I need to modify access.xml and rebuild the cache? Or can I have a configuration similar to icinga/nagios?

    • Dieter
      Dieter almost 13 years
      Never Mind! One can use standard configs from /usr/local/icinga/
  • Ashish Karpe
    Ashish Karpe over 8 years
    getting this error while adding hosts in icinga : information/cli: Requesting a signed certificate from the master. critical/cli: Could not fetch valid response. Please check the master log (notice or debug). critical/cli: Failed to request certificate from Icinga 2 master.