Comment installer Nagios sur Ubuntu 20.04

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.

Télécharger Nagios 4.4.6

É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.

installer Nagios sur Ubuntu 20.04installer Nagios sur Ubuntu 20.04

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

créer des utilisateurs de groupecréer des utilisateurs de groupe

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.

Créez un utilisateur de connexion Web Nagios.Créez un utilisateur de connexion Web Nagios.

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

installer Nagios sur Ubuntu 20.04confirmer que les configurations sont correctes sur Ubuntu 20.04

É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

Démarrer et activer le service NagiosDémarrer et activer le service 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.

installer Nagios sur Ubuntu 20.04Accéder à Nagios

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

installer Nagios sur Ubuntu 20.04installer Nagios sur Ubuntu 20.04

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.