Ceci est une ancienne révision du document !


Icinga2

Importation des clefs GPG pour la signature des RPM:

rpm –import https://packages.icinga.com/icinga.key

Installation de la définition du dépot Icinga2:

dnf install https://packages.icinga.com/epel/icinga-rpm-release-8-latest.noarch.rpm

Icinga2 nécessite EPEL:

dnf install epel-release

Activation des powertools:

dnf install 'dnf-command(config-manager)'

dnf config-manager –set-enabled PowerTools

Installation de icinga2:

dnf install icinga2

Activation et démarrage du service:

systemctl enable –now icinga2

Installation des plugins nagios pour les sondes:

dnf install nagios-plugins-all

Pour fonctionner avec selinux actif:

dnf install icinga2-selinux

Pour avoir la coloration syntaxique dans vim (bonus):

dnf install vim-icinga2

Ou plutôt mariadb:

yum install mariadb-server mariadb

Activation et démarrage du service:

systemctl enable –now mariadb

Le module Icinga Data Output (IDO) pour mysql s'installe avec la commande suivante:

yum install icinga2-ido-mysql

Il faut ensuite créer une base de données pour icinga2 et un compte utilisateur.

Puis créer le schéma en base:

mysql -u root icinga < /usr/share/icinga2-ido-mysql/schema/mysql.sql

Les identifiants de connexion à la base de données sont à déclarer dans /etc/icinga2/features-available/ido-mysql.conf.

Pour activer ce module dans icinga2:

icinga2 feature enable ido-mysql

Sans oublier de relancer le service:

systemctl restart icinga2

  • supervision/icinga2.1601645561.txt.gz
  • Dernière modification : 2020/10/02 13:32
  • de madko