
Nagios est l'outil de surveillance open source le plus largement utilisé qui nous aide à surveiller les services et les applications qui s'exécutent sur Windows, Linux, les routeurs et autres périphériques réseau. Avec l'aide de Nagios, vous pouvez surveiller les services et attributs de base. Nous pouvons accéder à Nagios en utilisant l'interface Web fournie avec le bundle et la configuration doit être effectuée au niveau du fichier.
Liste des services :
Ce didacticiel décrit comment surveiller les services et attributs "privés" des serveurs Linux/UNIX, tels que :
Attributs :
- Charge du processeur
- Utilisation de la mémoire
- Utilisation du disque
- Utilisateurs connectés
- Exécuter des processus
- etc.
Services privés :
- HTTP
- FTP
- SSH
- SMTP
- etc
Prérequis :
Avant d'installer Nagios, le système doit répondre aux exigences d'installation de Nagios ; Installez donc le serveur Web (httpd), PHP, les compilateurs et les bibliothèques de développement. Installez tout avec une seule commande.yum install httpd php gcc glibc glibc-common gdInstallez le dépôt rpmfusion, le dépôt fedora n'a pas d'extensions de plugins Nagios.
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm
Installer Nagios :
Nagios est disponible sur le référentiel Fedora, il vous suffit d'exécuter la commande suivante. Les plugins Nagios seront installés à partir du dépôt rpmfusion.
yum installer nagios nagios-plugins nagios-plugins-allConfigurer Nagios :
Le nom d'utilisateur et le mot de passe doivent être entrés pour accéder à l'interface Web, le fichier d'authentification se trouve dans le répertoire /etc/nagios.
htpasswd /etc/nagios/passwd nagiosadmin
Veuillez ne saisir aucun mot de passe, laissez le mot de passe vide. Appuyez simplement sur le bouton ENTER deux fois. J'ai essayé d'utiliser le mot de passe généré pour me connecter à Nagios, mais il n'a pas accepté. Après de longs essais, j'ai réussi en laissant le champ du mot de passe vide.
Accéder à l'interface Web :
Redémarrez Nagios et le serveur Web Apache.
systemctl redémarrer nagios.service &&systemctl redémarrer httpd.serviceActiver au démarrage du système.
systemctl enable nagios.service && systemctl enable httpd.service
Accédez maintenant à l'interface Web de Nagios en utilisant l'URL suivante. Vous serez invité à entrer le nom d'utilisateur (nagiosadmin) et le mot de passe (je l'ai laissé vide).
http://localhost/nagios/
Vous serez redirigé vers la page d'accueil, cliquez sur les services pour afficher le statut des hôtes.

C'est tout.