Comment installer et configurer Nagios sur Ubuntu 9.04
Posté le: Juillet 13, 2009 à 14:31 | Tags: alertes , les configurer , Linux , Nagios , UbuntuNagios est un outil bonne source ouverte pour le suivi des composants de réseau et des services. Il peut être configuré pour envoyer des alertes par e-mail
Que, étant donné la nouvelle version (3) Peut être trouvée dans des dépôts, l'installation est beaucoup plus facile maintenant, en utilisant apt-get:
sudo apt-get install nagios3
Vérification de l'installation:
nagios3 sudo-v nagios.cfg
C'est ainsi que le test devrait ressembler à:
Nagios 3.0.6
Copyright (c) 1999-2008 Ethan Galstad (http://www.nagios.org)
Dernière mise à jour: 01/12/2008
Licence: GPL
Lecture de la configuration sur le ...
Exécution visite pré-vol de la configuration sur le ...
Services de Vérification ...
Vérifié 7 services.
Vérification des hôtes ...
Vérifié deux hôtes.
Vérification des groupes d'hôtes ...
Vérifié 5 groupes d'hôtes.
Vérification des groupes de services ...
Vérifié 0 groupes de services.
Vérification des contacts ...
Vérifié deux contacts.
Vérification des groupes de contact ...
Vérifié quelques groupes de contact.
Vérification des escalades de service ...
Vérifié 0 escalades de service.
Vérification des dépendances de service ...
Vérifié 0 dépendances de service.
Vérification des escalades d'hôte ...
Vérifié 0 escalades d'hôtes.
Vérification des dépendances d'accueil ...
Vérifié 0 dépendances entre les hôtes.
Vérification des commandes ...
Vérifié 150 commandes.
Vérification Périodes ...
Vérifié 4 périodes.
Vérification des trajectoires circulaires entre les hôtes ...
Vérification de l'hôte circulaire et les dépendances de service ...
Vérification des gestionnaires d'événements mondiaux ...
Obsessive commandes de processeur compulsifs ... Vérification
Vérification des paramètres misc ...
Avertissements: 0
Erreurs au total: 0
Les choses semblent bien - pas de graves problèmes ont été détectés lors de la visite pré-vol
Tout devrait être OK. Que des erreurs peuvent se produire dans la plupart des cas en raison de permissions.
Maintenant, nous devons ajouter l'utilisateur pour Nagios (avant cela, que vous avez à rendre à / etc/nagios3):
cd / etc/nagios3
sudo htpasswd-c htpasswd.users Nagios
Vous devez entrer le mot de passe pour le nouvel utilisateur deux fois:
Nouveau mot de passe:
Re-type nouveau mot de passe:
Ajout mot de passe pour l'utilisateur nagios
À ce stade, l'interface Web de Nagios Peut être consulté par:.
http://localhost/nagios3/
ou, http://IP/nagios3/
Vous pouvez maintenant configurer Nagios. Le fichier de configuration se trouve dans / etc/nagios3/nagios.cfg. Le reste des fichiers qui permettent différentes configurations se trouve dans conf.d. Dans le fichier contacts_nagios2.cfg le compte de messagerie, vous pouvez définir les alertes seront envoyées OÙ:
gedit contacts_nagios2.cfg
définir de contact {
contact_name alex
alias Nagios admin
service_notification_period 24 × 7
host_notification_period 24 × 7
service_notification_options w, u, c, r
host_notification_options d, r
service_notification_commands notify-service par e-mail
host_notification_commands notify-hôte par e-mail
e-mail alex@domain.com
}
E-mails seront envoyés à alex@domain.com.
Chacun doit être ajoutée à un contact contactgroup:
contactgroup define {
admins contactgroup_name
Nagios alias administrateurs
membres alex
}
Ajout du nouvel utilisateur à Nagios groupe:
useradd-m-G Nagios alex
passwd alex
Entrez le nouveau mot de passe UNIX:
Retapez le nouveau mot de passe UNIX:
passwd: password updated successfully
Dans l'interface web, vous pouvez recevoir le message suivant:
Il semble que vous faites la note la permission d'afficher des informations sur Tous les services que vous avez demandé ...
Dans ce cas, vous devez éditer cgi.cfg:
sudo gedit cgi.cfg
Dans les lignes du fichier ce tissu de changement:
authorized_for_system_information = Nagios
authorized_for_configuration_information = Nagios
authorized_for_system_commands = Nagios
authorized_for_all_services = Nagios
authorized_for_all_hosts = Nagios
authorized_for_all_service_commands = Nagios
authorized_for_all_host_commands = Nagios
, Où "Nagios" C'est l'utilisateur a installé Nagios.
Si vous avez utilisé ce tutoriel, ou avez des questions, n'hésitez pas à laisser un commentaire ci-dessous. Vous pouvez également noter ce tutoriel pour me faire savoir comment je fais. Merci! ![]()




























La discussion
voir ce que tout le monde dit
[...] Utilisez cet addon, Nagios évidemment besoin d'être installé. N ° [...]
Très bon tutoriel. Il ya beaucoup de tutoriels pour l'installation de Nagios sur le net, mais avec votre tutoriel et j'ai réussi à mettre en place Nagios.
Merci!
@ Adrian: Je suis content que vous avez aidé. Les Autors essayer de poster plus de tutoriels sur différents.
mee trop
Je doute sincèrement que vont s'y prendre pour ceva.dar ... à mon grand étonnement .. tutoriel est très bien expliqué et ptr ignorent ...
Je suis l'un d'eux et je tiens à vous remercier.
si vous pouvez venir avec un peu d'aide et le sens des paramètres de gestion mysql et éventuellement sur la façon de «travailler» avec lui broswer + certains admin php serait déjà tout ce que vous pouvez dire au sujet de webhosting.
Un grand merci à nouveau
@ BFC

Je suis heureux que le tutoriel vous a aidé - savoir que tous les tutoriels ou des méthodes présentées ici sont testés, afin de ne pas avoir beaucoup de travail.
Bien sûr, je veux faire de nombreux tutoriels plus, peut-être pour compléter quelque chose pour l'existant, mais très peu de temps pour moi de prendre soin d'elle.
Je ne comprends pas ce que vous entendez quand vous dites «d'aider dans le sens et mysql php admin" - un guide d'installation pour cela?
Merci pour commentaire et vous attendre ici.
Semble être un tutoriel propre. Je vais Give it a try!
@ Armanca: S'il vous plaît essayez-le et laissez-moi savoir si vous rencontrez des problèmes.
je vous remercie beaucoup .. cet article m'aide vraiment beaucoup ..
Ce serait bien de savoir où les définitions check_command pour tous les plugins Resid. Ne comprend pas les check_http commands.cfg Ubuntu, il ressort ce qui est la note peut être utilisé comme check_http! Foo
Salut,
Je tiens à ajouter plusieurs serveurs Windows pour surveiller pour Nagios, s'il vous plaît aider comment il est possible.
je ne suis pas à comprendre comment je vais pouvoir ajouter plusieurs machine Windows dans le fichier windows.cfg, Lorsque je change host_name nom d'alias et puis ne pas démarrer les services Nagios et d'obtenir d'erreur s'il vous plaît vérifier le fichier de configuration.
S'il vous plaît aide-moi.
Merci
Rajnish
génial!
Bonjour,
Aussi j'ai dû faire face l'erreur "Il semble que vous faites la note la permission d'afficher des informations pour tout
des services que vous avez demandé ... "
Solution pour moi était service_description changer.
J'ai été en utilisant "NSClient + + - Version" .... Après avoir changé de «NSClient - Version" l'erreur a disparu.
Serait-ce peut-être aider quelqu'un d'autre.
Cordialement, tcpdump
Merci à tous pour vos commentaires. Comme j'étais occupé latelly, je n'ai pas la réponse à vos messages. J'espère que vous comprenez cela.
Cheers,
Alex
Boa tarde,
J'ajoute novo amigo nao consigo utilisateur Podere ajudar moi?
Ils fiers nao Québec é a Valido commando
e quando nao tento acessar via acess Web.
obrigado.
Amigo,
S'il vous plaît formulé votre question en anglais si vous avez vraiment besoin d'aide!
Cheers!
du bon travail ici