Nagios gardez également un œil sur les détails de réseautage (en utilisant le port TCP, SMTP, POP3, HTTP, NNTP, Ping, etc.)
La façon dont cela fonctionne peut être décrite de la manière suivante: Nagios configure des protocoles de sécurité sur les différents nœuds d'un réseau pour détecter toute activité suspecte et avertit les utilisateurs via un SMS automatique. Ces activités problématiques incluent HTTP, SSH, FTP échouent, d'autres dysfonctionnements et des erreurs critiques, etc. Et affiche la sortie Web en utilisant les notifications actuelles des statuts et le fichier journal de l'historique des problèmes, etc. Voyons comment nous allons installer Nagios sur Ubuntu 20.04 Machine LTS.
Certains pré-requis
Nous supposons que vous êtes au moins familier avec les principes fondamentaux de Linux OS et que vous avez un savoir-faire de base de ses travaux de coquille interactive. En dehors de cela, vous devriez avoir préinstallé Ubuntu 20.04 sur votre machine ou serveur virtuel avant de poursuivre l'installation.
De plus, nous téléchargeons et installons le package Nagios à partir des dépositaires officiels ici.
Nous utiliserons le mode d'accès sudo pendant l'installation. Si vous utilisez votre compte racine, vous devez exclure «sudo» avant chacune des commandes que nous avons utilisées ci-dessous.
Voici comment procéder à l'installation de Nagios sur votre machine ou serveur virtuel.
Étape 1: Vérifiez les mises à jour
Tout d'abord, nous allons vérifier le Web pour les derniers packages disponibles, les télécharger et les installer. Utilisez la commande ci-dessous pour vérifier les mises à jour.
$ sudo apt Update && mise à niveau
$ sudo apt install -y build-essentiel apache2 php openssl perl make
PHP-GD LIBGD-DEV LIBAPACHE2-MOD-PHP LIBPERL-DEV LIBSSL-DEV
wget apache2-utils unzip
Étape 2: Créez un compte d'utilisateur
Avant d'installer Nagios, nous devons créer un compte d'utilisateur parallèle à celui de l'utilisateur Apache. Tapez les commandes suivantes pour ajouter un utilisateur:
$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www-data
Étape 3: Téléchargez Nagios sur le site officiel
Avec les mises à jour et le compte d'utilisateur pris en charge, nous pouvons télécharger Nagios en visitant le site officiel.
Alternativement, vous pouvez utiliser les commandes suivantes pour télécharger directement sur le Web:
$ CD / TMP
$ wget https: // actifs.nagios.com / téléchargements / nagioscore / releases / nagios-4.4.5.le goudron.gz
Ensuite, extraire les fichiers à l'aide de la commande TAR et déplacez-le à l'emplacement de votre choix
$ TAR -ZXVF / TMP / NAGIOS-4.4.5.le goudron.gz
$ cd / tmp / nagios-4.4.5 /
Étape 4: Compiler les nagios avec Ubuntu 20.04
Tapez les commandes suivantes:
$ sudo ./ Configurer --with-nagios-group = nagios
--with-command-group = nagcmd --with-httpd_conf = / etc / apache2 / sites-compatible /
$ sudo faire tout
$ sudo faire l'installation
$ sudo faire l'installation
$ sudo faire l'installation-config
$ sudo faire l'installation-commandes
Étape 5: Mettez à jour votre adresse e-mail
Tapez la commande suivante:
$ sudo gedit / usr / local / nagios / etc / objets / contacts.CFG
Ce que fait cette commande, c'est qu'elle modifie le fichier (contacts.CFG) situé dans le répertoire USR / local / nagios / etc / objets, pour inclure l'adresse e-mail où nous voulons recevoir des notifications.
Étape 6: Lancez le programme d'installation de l'interface Web
Avec toutes les entrées ci-dessus dans leur place, nous pouvons enfin passer à l'installation de l'interface Web de Nagios. Utilisez les codes suivants, pour commencer, l'installation.
$ sudo faire l'installation-webconf
Vous aurez besoin d'un compte utilisateur pour commencer à utiliser l'interface Web Nagios, donc naturellement, vous devez d'abord créer un compte d'utilisateur.
Tapez ce qui suit dans le shell interactif pour créer un compte utilisateur.
$ cd / tmp / nagios-4.4.5 $ sudo htpasswd -c / usr / local / nagios / etc / htpasswd.utilisateurs
$ sudo a2enmod cgi
Enfin, vous pouvez redémarrer les serveurs Apache.
$ sudo systemctl redémarrer apache2
Étape 7: Installez les plugins Nagios
S'il n'est pas déjà sur / TMP, vous pouvez changer de répertoires en utilisant:
$ CD / TMP
Puis utilisez la commande suivante pour démarrer le téléchargement.
$ wget https: // nagios-plugins.org / download / nagios-plagins-2.3.3.le goudron.gz
Ensuite, vous devez extraire le fichier et le placer dans le répertoire résultant:
$ TAR -ZXVF / TMP / NAGIOS-PLUGINS-2.3.3.le goudron.gz
$ CD / TMP / NAGIOS-PLUGINS-2.3.3 /
Une fois que vous avez changé les répertoires, compilez les plugins à l'aide de la commande suivante:
$ sudo ./ configurer --with-nagios-user = nagios --with-nagios-group = nagios
$ sudo faire
$ sudo faire l'installation
Étape 8: Utilisation de Nagios sur Ubuntu
Pour vous assurer que la configuration a été correctement vue, utilisez la commande suivante:
$ sudo / usr / local / nagios / bin / nagios -v
$ cd / usr / local / nagios / etc / nagios.CFG
Allumez le service Nagios pour le démarrer automatiquement chaque fois que vous démarrez votre machine virtuelle en utilisant:
$ sudo systemctl activer nagios
Démarrer les services.
$ sudo systemctl start nagios
Étape 9: Apprenez à connaître l'interface Web
Aller à http: // ip-add / nagios / et avoir une fissure à l'interface Web. On vous demandera les informations d'identification de l'utilisateur avant de vous connecter.
En vous connectant, vous devriez voir le tableau de bord des membres:
Remarquez la variété des options à l'extrême gauche de l'interface. Planer sur eux pour en savoir plus.
Envelopper les choses
Dans ce tutoriel, nous avons vu comment installer Nagios sur Ubuntu 20.04. Nous avons traversé et détaillé toutes les étapes qui doivent être suivies et expliqué la fonction de chaque étape dans l'ensemble. Il est beaucoup plus facile d'installer Nagios à partir de leurs référentiels officiels que de l'installer à partir de son code source. Mais parfois, il se trouve que les référentiels ne parviennent pas à livrer les dernières versions de Nagios. Ce n'est bien sûr jamais le cas lorsque vous utilisez le code source pour installer Nagios.