Tags
  1. https://www.howtoforge.com/how-to-install-icinga-2-monitoring-software-on-debian-12/ 
  2. ai -y wget curl nano software-properties-common dirmngr apt-transport-https gnupg2 ca-certificates lsb-release debian-archive-keyring ufw unzip
  3. ai -y mariadb-server
  4. mariadb-secure-installation
  5. ai -y icinga2 monitoring-plugins
  6. ai -y icinga2-ido-mysql
  7. vim /etc/icinga2/features-available/ido-mysql.conf
  8. icinga2 feature list
    Enabled features: api checker ido-mysql mainlog notification
  9. icinga2 api setup
  10. vim /etc/icinga2/conf.d/api-users.conf
  11. ai nginx php-fpm php-imagick
  12. icingacli setup config directory --group icingaweb2
  13. icingacli setup token create
  14. mysql
  15. vim /etc/nginx/conf.d/icinga.conf
  16. vim /etc/icinga2/features-enabled/api.conf
  17. icinga2 node wizard
  18. icinga2 ca list
  19. icinga2 ca sign 
  20. systemctl status icinga2 icingadb icingaweb2 nginx php8.2-fpm

debug

  1. rm /var/lib/icinga2/certs/*
  2. chown nagios:nagios /etc/icinga2/features-*