Comment installer nagios?

29

J'entends toujours parler de Nagios , un outil très puissant pour la surveillance des serveurs. Comment l'installer?

    
posée jrg 02.06.2012 - 16:47
la source

3 réponses

46

Tout d’abord, je suppose que vous faites cela sur une nouvelle installation de stock de 12.04. Rien de spécial ne se passe ici.

Installer nagios:

sudo apt-get install -y nagios3

Il passera en revue et vous demandera quel serveur de messagerie vous voulez utiliser:

Choisissez-en un en fonction de vos besoins.

Il vous posera ensuite des questions sur le nom de domaine pour lequel vous souhaitez envoyer un courrier électronique. Encore une fois, remplissez-le en fonction de vos besoins.

Il vous demandera quel mot de passe vous voulez utiliser - mettez un mot de passe sécurisé. Ceci est pour le compte administrateur nagiosadmin .

Ensuite, vous devrez vérifier votre mot de passe.

Une fois l’installation terminée, vous pouvez vous rendre sur localhost/nagios3 (ou quelle que soit l’adresse IP / le nom de domaine du serveur sur lequel vous l’avez installé) et vous serez invité à entrer votre mot de passe:

Une fois que vous avez fait cela, vous êtes dans!

Petit moche, hein?

Nagios ajoute automatiquement le "localhost" à la configuration et charge, les utilisateurs actuels, l’espace disque, les contrôles http et ssh.

Maintenant, il y a encore une chose à faire avant que nagios soit tout prêt: il faut qu'il accepte les commandes externes pour pouvoir reconnaître les problèmes, ajouter des commentaires, etc.

Pour ce faire, nous devons éditer quelques fichiers. Commencez par ouvrir /etc/nagios3/nagios.cfg à l'aide de la commande suivante:

sudo nano /etc/nagios3/nagios.cfg

Recherchez check_external_commands et transformez check_external_commands=0 en check_external_commands=1 .

Maintenant, redémarrez apache en exécutant

sudo service apache2 restart

Pas encore fini! Nous devons éditer /etc/group . Il devrait y avoir une ligne comme celle-ci:

nagios:x:114

Changer en

nagios:x:114:www-data

Enregistrez et fermez ce fichier.

Maintenant, nous devons modifier l'autorisation de fichiers /var/lib/nagios3/rw avec:

sudo chmod g+x /var/lib/nagios3/rw

Et puis (à cause de la manière dont les permissions fonctionnent), nous devons modifier les permissions du répertoire ci-dessus avec:

sudo chmod g+x /var/lib/nagios3

Maintenant, redémarrez nagios avec:

sudo service nagios3 restart

Si vous utilisez Apache comme serveur Web, redémarrez-le également:

sudo service apache2 restart

Et vous devriez être prêt à partir! Bonne surveillance!

Pour recevoir des alertes par courrier électronique, consultez cette question et votre réponse .

    
réponse donnée jrg 02.06.2012 - 16:47
la source
1

Ce tutoriel sur Linode.com est très détaillé et fonctionne avec Nagios 3:

privilège

et voici un bon résumé de la façon de surveiller un site Web en utilisant Nagios 3:

lien

et voici un autre bon exemple de configuration de Nagios et d’Apache, ainsi que de la configuration des escalades:

lien

    
réponse donnée brad parks 25.02.2013 - 16:02
la source
-1

Je recommande de suivre le Guide de démarrage rapide de Nagios , qui n'utilise pas apt- get , mais téléchargez le code source, compilez puis installez.

Cela garantirait que votre Nagios est installé dans / usr / local / nagios /

Je trouve l'avantage que Nagios a installé dans / usr / local / nagios / lorsque j'essaie d'installer Nagios Service Check Acceptor, un add-on pour Nagios.

    
réponse donnée Pei 08.07.2014 - 20:39
la source

Lire d'autres questions sur les étiquettes