Nagios est un système open source populaire qui fournit des capacités de surveillance du réseau. Il surveille différentes applications de mise en réseau, leurs sources et divers appareils basés sur Linux. Ce moniteurs routeurs, serveurs, applications, services et s’assure qu’ils sont opérationnels. En cas de panne, Nagios envoie des alertes de notification en utilisant diverses méthodes pour éviter d’autres dommages. Il peut également fournir les résultats sous forme de représentations visuelles et de rapports.
Nagios fonctionne sur l’architecture serveur/agent. Serveur d’hébergement Nagios (core) utilise des plugins pour interagir avec les hôtes distants et les hôtes distants ont un agent tel que NRPE installé.
Dans ce guide, nous expliquons comment vous pouvez installer Nagios au Ubuntu 20.04.
Étape 1 : Mettre à jour le système
Comme toujours recommandé, assurez-vous que toutes les listes de paquets sont mises à jour comme suit :
$ sudo mise à jour appropriée
Ensuite, mettez à niveau les packages système vers leurs dernières versions :
$ sudo mise à niveau appropriée
Étape 2 : installer les packages prérequis
Après avoir mis à jour votre système, continuez et installez les packages de prérequis suivants qui sont requis dans l’installation de Nagios Core.
$ sudo apt installer wget décompresser vim curl gcc openssl build-essential libgd-dev libssl-dev libapache2-mod-php php-gd php apache2
Étape 3 : Téléchargez Nagios Core sur Ubuntu 20.04
Ensuite, nous allons télécharger le noyau de Nagios. N’hésitez pas à consulter le page des versions pour la dernière version. Au moment de la rédaction du guide, la dernière version de Nagios est la v4.4.6
Pour télécharger et extraire Nagios Core, invoquez la commande :
$ exporter VER=”4.4.6″
Ensuite, utilisez le curl commande comme suit.
$ curl -SL https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-$VER/nagios-$VER.tar.gz | goudron -xzf –
Cela télécharge un répertoire appelé nagios-4.4.6
dans votre répertoire de travail actuel.
Étape 4 : Installez Nagios sur Ubuntu
Nous allons installer Ubuntu en compilant à partir des sources. Alors, tout d’abord, naviguez dans le répertoire Nagios :
$ cd nagios-4.4.6
Ensuite, exécutez le script de configuration :
$ ./configurer
Cela prendra quelques secondes et assurez-vous d’obtenir un exemple de sortie ci-dessous vers la fin.

Pour compiler le programme principal avec les CGI, exécutez le make all
commande comme suit.
$ sudo fait tout
Ensuite, créez les utilisateurs du groupe comme suit.
$ sudo make install-groups-users
$ sudo usermod -a -G nagios www-data

Ensuite, installez Nagios Core 4.x sur votre système Ubuntu 20.04
$ sudo faire installer

Vers la fin, quelques instructions supplémentaires seront imprimées comme indiqué ci-dessus.
Par conséquent, exécutez la commande ci-dessous pour installer le script d’initialisation dans /lib/systemd/system
chemin.
$ sudo faire installer-init
Ensuite, installez et configurez les autorisations sur le répertoire qui contient le fichier de commande externe.
$ sudo make install-commandemode
Ensuite, installez des exemples de fichiers de configuration dans /usr/local/nagios/etc
/
$ sudo faire installer-config
À ce stade, activez le Apache module requis pour l’interface Web de Nagios
$ sudo make install-webconf
$ sudo a2enmod réécrire cgi
$ sudo systemctl redémarrer apache2
De plus, n’hésitez pas à installer le thème d’exfoliation Nagios comme suit :
$ sudo faire installer-exfoliation
Pour le thème Nagios classique, exécutez la commande suivante.
$ sudo make install-classicui
Étape 5 : Créez un utilisateur Web de connexion Nagios
Vous devez créer un utilisateur de connexion que vous utiliserez pour vous connecter à l’interface Nagios. Nous allons créer un utilisateur appelé nagiosadmin à l’aide de la commande :
$ sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Il vous sera demandé de fournir un mot de passe pour l’utilisateur et de le confirmer.

Le mot de passe est écrit dans le /usr/local/nagios/etc/htpasswd.users
déposer.
Étape 6 : Installez les plugins Nagios
Les Nagios sont utilisés pour étendre les fonctionnalités de Nagios. Vous pouvez avoir un aperçu des derniers plugins de GitHub.
Pour télécharger les plugins, appelez la commande :
$ VER = “2.3.3” $ curl -SL https://github.com/nagios-plugins/nagios-plugins/releases/download/release-$VER/nagios-plugins-$VER.tar.gz | goudron -xzf –

Sur votre répertoire de travail actuel, vous aurez un autre répertoire – nagios-plugins-2.3.3

À installer les plugins, accédez au répertoire source des plugins :
$ cd nagios-plugins-2.3.3
Compilez ensuite les plugins Nagios à partir des sources comme suit :
$ ./configure –with-nagios-user=nagios –with-nagios-group=nagios $ sudo faire installer
Une fois l’installation terminée, vérifiez que toutes les configurations sont en ordre, comme indiqué.
$ sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Étape 7 : Démarrer et activer le démon Nagios
Avec toutes les configurations définies et prêtes, procédez et démarrez le service nagios comme suit :
Pour démarrer le service Nagios, exécutez :
$ sudo systemctl activer –now nagios
Confirmez que le service Nagios est en cours d’exécution.
$ sudo systemctl statut nagios

La sortie confirme que Nagios est opérationnel.
Étape 8 : Accédez à Nagios
Et enfin, nous arrivons à la dernière étape où nous accéderons à Nagios. Pour ce faire, ouvrez simplement votre navigateur Web et dirigez-vous vers l’URL indiquée.
https://server-IP/nagios
Vous devrez vous authentifier dans l’invite contextuelle affichée. Utilisez les informations d’identification que vous avez fournies à l’étape 5 et cliquez sur le ‘S’identifier‘ bouton.

Une fois authentifié, vous serez dirigé vers le tableau de bord ci-dessous.

Conclusion
Dans ce tutoriel, nous avons appris à installer Nagios sur Ubuntu 20.04 LTS. Merci d’avoir lu et j’espère que vous avez apprécié la lecture de ce tutoriel Nagios.