Difference between revisions of "Icinga2"

From HoerupWiki
Jump to: navigation, search
Line 19: Line 19:
 
Add hosts and services to /etc/icinga2/conf.d/ .
 
Add hosts and services to /etc/icinga2/conf.d/ .
 
you need to restart icinga2 in order to load new config <code>systemctl restart icinga2</code>
 
you need to restart icinga2 in order to load new config <code>systemctl restart icinga2</code>
 +
 +
= Agent push of icinga settings=
 +
 +
* see this http://linoxide.com/ubuntu-how-to/add-host-manage-services-icinga2/
 +
* debian7/8 - stay to manual conf or other means
 +
* debian9
 +
** <code> apt-get install icinga2 monitoring-plugins-basic</code>
 +
** <code>icinga2 node wizard</code>

Revision as of 14:34, 16 February 2017

Base Icinga2 + web2

Notes for setting up icinga2 on Debian9/Stretch

  • see this https://www.howtoforge.com/tutorial/install-icinga2-and-icingaweb2-on-centos-7/
  • base debian9 vm (2vcpu + 1gb mem + 4gb disk)
  • apt-get install mariadb-server (note that mariadb root uses socket auth like postgres has been doing for many years)
  • apt-get install icinga2 monitoring-plugins icingacli
  • apt-get install icinga2-ido-mysql (this will create database and mysql user)
  • icinga2 feature enable ido-mysql (make sure the module is enabled)
  • apt-get install vim-icinga2 (this is optional)
  • icinga2 feature enable command
  • icinga2 feature enable api
  • apt-get install icingaweb2

Add hosts and services to /etc/icinga2/conf.d/ . you need to restart icinga2 in order to load new config systemctl restart icinga2

Agent push of icinga settings