Ceci est une ancienne révision du document !
Icinga2
Installation Icinga2 sur Debian 10
Installation des prerequis pour les dépôts icinga2:
apt -y install apt-transport-https wget gnupg''
Installation de la clef GPG pour la signature des paquets :
wget -O - https://packages.icinga.com/icinga.key | apt-key add -
Configuration des dépôts :
DIST=$(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release); \ echo "deb https://packages.icinga.com/debian icinga- ${ DIST } main"> \ /etc/apt/sources.list.d/ ${ DIST } -icinga.list echo "deb-src https://packages.icinga.com/debian icinga- ${ DIST } main">> \ /etc/apt/sources.list.d/ ${ DIST } -icinga.list
Ce qui doit générer par ex sur buster, un fichier /etc/apt/sources.list.d/buster-icinga.list avec le contenu suivant :
deb https://packages.icinga.com/debian icinga-buster main deb-src https://packages.icinga.com/debian icinga-buster main
Mettre à jour les métadonnées des dépôts :
apt update
Installation de icinga2 :
apt install icinga2
Installation des sondes de monitoring (scripts nagios) :
apt install monitoring-plugins
Optionnel, pour la coloration syntaxique dans VIM :
apt install vim-icinga2 vim-addon-manager vim-addon-manager -w install icinga2
Installation de icingaweb2
Installation de la base de données mariadb :
apt install mariadb-server mariadb-client
Icinga2 doit être configuré pour stocker ses données en base, ce qui se fait via le plugin IDO adéquate :
apt install icinga2-ido-mysql