Installation de Nagios sur Fedora

Date: 25/01/2007 | Catégories: Open-source,Reseau | Tags: ,,,

Update: pour une procédure d'installation de Nagios version 3, merci de suivre ce lien... 

Voici les étapes à suivre pour installer Nagios (le "bien connu" outil de monitoring réseau "open-source") sur un serveur Fedora.

La configuration est la suivante:

  • Fedora Core 6 (avec kernel 2.6.19) avec serveur Apache pre-installé.
  • Nagios 2.6

On commence par l'installation de Nagios et des différents plugins.

# yum -y install nagios
# yum -y install nagios-plugins
# yum -y install nagios-plugins-ping nagios-plugins-tcp nagios-plugins-udp nagios-plugins-http nagios-plugins-dns nagios-plugins-smtp nagios-plugins-ldap nagios-plugins-pgsql nagios-plugins-mysql

Vient ensuite la configuration du serveur web (Apache dans notre exemple, mais on peut en utiliser un autre). On doit pour cela modifier le fichier nagios.conf dans /etc/httpd/conf.d/ pour autoriser l'accés depuis toutes les sources.

# vi /etc/httpd/conf.d/nagios.conf
> Remplacer les lignes deny from all par allow from all

On doit également générer un couple login/password pour accèder à l'interface Web d'administration. Pour cela, il faut:

# htpasswd -c /etc/nagios/passwd admin

Dans ma configuration il a aussi fallu que je passe ma Fedora en mode SELINUX permissive, sinon les scripts CGI de Nagios ne s'executaient pas.

# vi /etc/selinux/config
> SELINUX=disabled
# reboot

Il ne reste plus qu'a vérifier que le serveur Web marche bien.
http://<adresse de votre serveur>/nagios/

La configuration de base du daemon Nagios est alors la suivante:

# cd /etc/nagios
# cp nagios.cfg-sample nagios.cfg
# vi nagios.cfg
Se reporter à la documentation suivante pour configurer ce fichier.
# cp cgi.cfg-sample cgi.cfg
# vi cgi.cfg
Se reporter à la documentation suivante pour configurer ce fichier.
# vi contacts.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi dependencies.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi escalations.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi hostgroups.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi hosts.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi hostgroups.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi services.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.
# vi timeperiods.cfg
> Se reporter à la documentation suivante pour configurer ce fichier.

Update: j'ai également écrit un post pour détailler cette configuration.

Pour tester vos fichiers de configuration, vous pouvez utiliser la commande suivante:

# nagios -v /etc/nagios/nagios.cfg
...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check

Et voila le moment tant attendu, le lancement du process:

# service nagios start

Ne pas oublier de forcer le demarrage du process au reboot de la machine grâce à la commande (petit rappel):

# chkconfig --levels 235 nagios on

Il ne reste plus qu'a pointer votre navigateur Web favori sur l'URL suivante:
http://<adresseipduserveur>/nagios/

En cas de problème (serveur Web injoignable par exemple), il faut vérifier que le Firewallautorise bien les requêtes HTTP entrantes.

# iptable -A INPUT -i eth0 -p tcp –dport 80 -j ACCEPT
# /sbin/iptables-save

Et voila le travail !!!

PS: en cas de modification des fichiers de configuration (par exemple ajout d'une machine monitorer), vous pouvez utiliser la commande suivante, qui vérifie vos fichiers de configurations et que les recharges.

# service nagios reload

  • looping

    Ok merci de ta reponse rapide.
    Cependant les machines monitorées ont le Ping le Http et le SMTP qui est « vert » ca veut dire que le souci vient d’ailleurs je pense… Je vais voir du coté de Nsclient peut etre..

  • looping

    Argh après plusieurs jours et un apres midi entier a voir d’où venais le probleme je commence a perdre espoir…

    1 ) J’ai bien installé Nsclient avec le Bon mot de passe que le fichier Config sans oublier le « -s ».

    2) Nagios arrive bien a pinger mes serveurs mais impossible d’avoir d’autres infos…

    3) je suis en VPN

    Si quelqu’un a une idée, je la prend volontier…

  • @looping: keep cool… on va essayer d’avancer par étape. La première est d’identifier un service à monitorer qui ne marche pas (donc autre que le ping et le http).

    La deuxième étape est de te munir d’un outil comme nmap te permettant de génénérer des paquets IP depuis ton serveur Nagios.
    http://blog.nicolargo.com/2007/08/nmap-le-scanneur-de-reseau.html

    Ensuite te te met coté machine a surveiller et tu lances Wireshark (un soft pour faire des captures réseaux).
    http://blog.nicolargo.com/2007/07/tutoriel-wireshark-ex-ethereal.html

    Ensuite tu lances la capture coté Wireshark puis tu génères des paquets cotés serveur Nagios. Si tu ne vois pas de paquets, il y a de forte chance que cela vienne d’une firewall localisé entre ton serveur Nagios et ta machine a surveiller…

    Bonne chasse au bug…

  • @looping: PS: dans le cas de NSClient, le port en question est: TCP sur le port 12489. Veilles bien a ce que le FIrewall de ta machine Windows ne le bloque pas…

  • looping

    Ouf ca y’est j’ai trouvé la faille… En fait mon VPN était bien crée, cependant les portes du VPN étaient fermées… Donc maintenant ca marche impeccable..

    A oui encore une question plz.. Je dois monitorer le port Domino, donc le Port 1352, Nagios est capable de monitorer des ports?
    J’ai nagios 3.

    Merci Merci je sens la fin là… 😀

  • @looping: rien de plus simple, il suffit d’utiliser les plugins check_udp ou check_tcp (selon si le port est en UDP ou TCP…).
    Tu peux lire ce billet pour t’aider:
    http://blog.nicolargo.com/2007/03/creation-dun-plugins-pour-nagios.html

  • CTPM

    Salu Nico, et merci pour tes tutos, je m’en suis largement inspiré pour installer nagios et centreon sur une Fedora 8. Chaque install étant unique, les problèmes le sont aussi ^^

    Je poste dans ce topic car je pense que mon problème vient de nagios :
    Au moment d’exporter la config de centreon (après avoir ajouté les hosts et tout) vers nagios (via Configuration > Nagios > Exporter, en sélectionnant debug, test optimisation, déplacer fichier et recharger puis en mettant Restart Nagios), j’obtiens à la fin : Running configuration check…done
    Stopping nagios: .done.
    Starting nagios:This account is currently not available.
    done.

    A partir de là nagios devient inaccessible, pas possible de le démarrer, par contre les fichiers hosts.cfg & co se sont bien copiés dans le répertoire de nagios..

    Infos :
    – Fedora 8
    – nagios 2.12 (installée via le tarball)
    – centreon 1.4.2.6 (enfin la dernière à ce jour)

    Aurais-tu une idée?

  • @CTPM: essayes de regarder du coté du nom du compte utilisé pour lancer Nagios via Centeon. Le problème doit venir de là…

  • CTPM

    En fait j’ai résolu ça, le problème semblait venir de /etc/passwd, j’ai mis ça : nagios:x:493:488::/usr/local/nagios:/bin/bash
    Avant j’avais ça : nagios:x:493:488::/var/spool/nagios:/sbin/nologin

    Le soucis est que à l’exportation, centreon ne démarre pas nagios, et que je me retrouve avec l’erreur « Whoops! Error : …. »

  • YMF

    Bonjour,
    Tout d’abord, merci pour tes articles qui m’ont permis de déflorer le sujet avec une certaine sérénité 🙂 .
    J’envisage de mettre en place une surveillance avec Nagios et Cacti, j’aimerais savoir si il existe des estimation du cout en terme de CPU/RAM de ce genre de solution pour le serveur qui heberge les serveurs Nagios et Cacti.
    En effet j’aimerais savoir si je peux les mettre sur un serveur applicatif ou si il faut une machine dédiée. (sachant que j’envisage une archi distribuée ou chaque nagios n’aurait que 4 ou 5 hosts à surveiller )
    Merci de vos retours.

  • Amina

    Salut ,

    J’ai installé nagios sur RedHat4 update 5 avec les plugins et les plugins nrpe.

    Le problème c’est que j’utilse tux comme serveur web. lorsque j’essaie d’acceder à nagios via interface web, il me donne : page not found.

    Une idée pour résoudre ce problème?

    Merci

  • Morgande71

    Bonjour tout le monde .

    J’ai un probleme avec mon nagios .
    Toutes les configurations que j’effectue ne sont pas pris en compte et même les plus simples comme l’affichage de la date en « euro » au lieu de « us ».
    Comment puis-je faire pour que cela puisse se résoudre.

    Merci d’avance !!!!

  • @YMF: Nagios est très peu gourmant en terme de CPU et de mémoire. Personnellement je monitore un réseau avec plusieurs centaines de services sur un serveur d’entré de gamme (type P4 centreon à 1.8 Ghz avec 1 Go de RAM) qui héberge d’autres choses (serveur Web, scripts perso…).

  • Dahid

    Salut Nicolargo,
    Je vous demande de m’aider le plus vite possible car ma soutenence aura lieu le 21 juin.
    j’ai installé nagios sur un serveur fedora core 5 et tout marche bien car j’ai suit les etapes publié dans cette articule et pour la commande
    # nagios -v /etc/nagios/nagios.cfg
    pas de worning ni d’erreur
    mais dans l’interface web de nagios si je clique sur un lien il n’affiche que le message d’erreur suivant:
    Forbidden

    You don’t have permission to access /nagios/cgi-bin//config.cgi on this server.
    Apache/2.2.2 (Fedora) Server at localhost Port 80

    donc merci de m’aider svp

  • Dahid

    voila les lignes non commantées de mon fichier cgi.cfg:
    main_config_file=/etc/nagios/nagios.cfg
    physical_html_path=/usr/share/nagios/share
    url_html_path=/nagios
    show_context_help=0
    use_authentication=0
    authorized_for_system_information=admin,root
    authorized_for_configuration_information=admin,root
    authorized_for_system_commands=admin, root
    authorized_for_all_services=admin, root
    authorized_for_all_hosts=admin,root
    default_statusmap_layout=5
    default_statuswrl_layout=4
    ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
    refresh_rate=90

  • Dahid

    et le fichier /etc/httpd/nagios.cfg

    ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi-bin/

    allowoverride authconfig
    options none
    order allow,deny
    allow from all
    allow from 127.0.0.1
    AuthType Basic
    AuthUserFile /etc/nagios/passwd
    AuthName « nagios »
    require valid-user

    Alias /nagios/ /usr/share/nagios/html/

    Options None
    order allow,deny
    allow from all
    allow from 127.0.0.1
    AuthType Basic
    AuthUserFile /etc/nagios/passwd
    AuthName « nagios »
    require valid-user

    #For SSL-servers

    Options none
    SSLRequireSSL
    order allow,deny
    allow from all
    allow from 127.0.0.1
    AuthType Basic
    AuthUserFile /etc/nagios/passwd
    AuthName « nagios »
    require valid-user

  • @dahid: cela semble être un problème de droit d’accès aux script CGI depuis le serveur Web. Le plus simple (mais pas le plus secure) est de taper les commandes suivantes pour changer les droits:

    # cd /usr/lib/nagios/cgi-bin/
    # chmod 755 *

    Si cela marche pour sécuriser, il fauttrouver avec quel utilisateur est lancé apache (avec la commande ps) et donner les bon droits aux fichiers CGI en fonction de ce user…

  • Dahid

    Salut
    Non malhéreusement c’est pas marché,
    quel est le truc des fichiers .htaccess et comment les configurer et ou se trouvent les fichiers à configurer

  • Dahid

    Salut Nicolargo,
    Maintenant j’ai resoulu le problem de permission sur les CGIs
    mais quand je clique sur un lien dans longlet Monitoring il m’affiche le message d’erreur suivant:
    Whoops!

    Error: Could not read host and service status information!

    The most common cause of this error message (especially for new users)…..
    je vous en pris de m’aider SVP

  • fabien

    Bonjour !

    J’ai un soucis avec les fichier trends.cgi , histogram.cgi et statusmap.cgi.
    Ces dossier ne sont pas installés.
    Et apres de longue recherche sur google , je n’ai trouver aucun site pour télécharger chez fichier.
    Il y a t’il une solution a mon probleme?

    Cordialement et en vous remerciant d’avance pour votre aide.

  • @Dahid: lis le message… la réponse à ton pb est là… Nagios n’est pas lancé (ou c’est mal lancé). Lance le à la main (d’abord avec l’option -v comme c’est dit dans le tuto pour vérifier les fichier de conf):

    # nagios -v /etc/nagios/nagios.cfg

    puis relance le daemon avec la commande:

    # service nagios start

    enfin regarde les fichiers de logs si tu as des messages d’erreur:

    # cat /var/log/nagios/nagios.log

  • Dahid

    Bonjour Nicolargo,
    Je vous remercie pour vos reponses,
    Nagios est lancé, la commande # nagios -v /etc/nagios/nagios.cfg retourne
    0 erreur
    0 worning
    mais dans le fichier log j’ai trouvé les messages d’erreur suivants
    1)Error: Could not create external command file ‘/var/log/nagios/rw/nagios.cmd’ as named pipe: (2) -> Aucun fichier ou répertoire de ce type. If this file already exists and you are sure that another copy of Nagios is not running, you should delete this file.
    2)Bailing out due to one or more errors encountered in the configuration files. Run Nagios from the command line with the -v option to verify your config before restarting. (PID=3009)

    aparament il y a des erreurs dans les fichiers de configuration mais l’option -v ne retourne pas des erreurs

  • Dahid

    Merci c’est marché
    mais pour les Status Information: il retourne le message d’erreur (Return code of 127 is out of bounds – plugin may be missing)

  • ApokalypS

    Salut nico,

    Mon interface nagios (version 2.11) me dit que mes hôtes sont DOWN alors que les services sont tous OK. Il me fait ça sur des hôtes pour les quels j’ai créé un plugin, mais le plugin fonctionne correctement, je l’ai testé pendant quatre semaines sans problèmes. En plus, si je teste avec le plugin à part, tout fonctionne.

    J’espère que tu pourras m’éclairer.

  • @apokalyps: difficile de t’aider sans en savoir plus sur ton plugin. Attention cependant, tu peux avoir ton host DOWN et les service UP. En effet par défaut, Nagios utilise le ping (check_alive) pour vérifier si un host est UP. Si le host en question bloque les ping (par exemple au niveau du firewall), celà peut expliquer ton problème. Dans tout les cas, je te conseille de poster un billet sur le forum officiel de Nagios:

    http://forums.bfl-solutions.eu/

    Ils seront plus nombreux à pouvoir t’aider.

  • ApokalypS

    Merci pour ta réponse,

    Si tu veux en savoir plus sur mon plugin : c’est un plugin qui me permet de surveiller une instance MySQL. Mais je l’ai testé avec une instance en local et une à distance sans problème pour la vérification : j’ai moi-même créer un fichier « generic-mysql.cfg », pour qu’il prenne la commande de mon plugin comme résultat pour l’hôte. À part, mon plugin me dit OK.
    J’ai juste rajouté une option pour préciser le port d’écoute de l’instance et une instance en local. Seulement, avant que je rajoute l’instance, ça fonctionnait.

    J’irai jeter un coup d’oeil sur le forum officiel, mais je te devais cette précision. Et puis, si ça peut aider quelqu’un d’autre …

  • said

    salut nico,
    tout d’abord je tiens a te remercier pour l’effort ennorme q tu fourni pour repondre a tt les questions.

    j’ai installé et configuré nagios 3.0.2 sous fedora9. mon problème a moi c que je peux pas acceder a l’interface web de mon serveur nagios depuis une autre machine windows en réseau

    Remarques:

    – le serveur nagios et le service httpd marche bien sous linux

    [root@localhost ~]# service nagios status
    nagios (pid 2149) is running…
    [root@localhost ~]# service httpd status
    httpd (pid 5795 5794 5793 5792 5791 5790 5789 5788 5786) en cours d’exécution…

    – le ping entre les deux machines passe bien.
    – SELinux et en mode permissive
    – d’apres ce que j’ai lu dans ce forum, j’ai déactive le firewall
    – voila mon fichier nagios.conf :

    # SAMPLE CONFIG SNIPPETS FOR APACHE WEB SERVER
    # Last Modified: 11-26-2005
    #
    # This file contains examples of entries that need
    # to be incorporated into your Apache web server
    # configuration file. Customize the paths, etc. as
    # needed to fit your system.

    ScriptAlias /nagios/cgi-bin « /usr/local/nagios/sbin »

    # SSLRequireSSL
    Options ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
    # Order deny,allow
    # Deny from all
    # Allow from 127.0.0.1
    AuthName « Nagios Access »
    AuthType Basic
    AuthUserFile /usr/local/nagios/etc/htpasswd.users
    Require valid-user

    Alias /nagios « /usr/local/nagios/share »

    # SSLRequireSSL
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
    # Order deny,allow
    # Deny from all
    # Allow from 127.0.0.1
    AuthName « Nagios Access »
    AuthType Basic
    AuthUserFile /usr/local/nagios/etc/htpasswd.users
    Require valid-user

    merci d’avance

  • @said: bizarre… ton fichier de conf apache semble bon…
    – Relance ton serveur Apache (apachectl restart)
    – Essaye une connection depuis une autre machine
    – Regarde dans les fichier de log Apache (dans repertoire /var/log/httpd/)

    bonne chasse au bug…

  • said

    Resalut et merci pour la rapidité de ta reponse,

    j’ai constaté que j’ai pas de répertoire nagios dans /etc, et pour la commande de verification il me donne: [root@localhost ~]# nagios -v /etc/nagios/nagios.cfg
    bash: nagios: command not found

    pour ce que tu m’as demandé:

    dans le fichier /var/log/httpd je n’ai pas de fichier qui s’appel apache.log par contre j’ai d’autre fichier log, et qd je relance le serveur apache avec « apachectl restart » y’a 2 fichiers qui ajoutent des lignes a la fin:

    «  » » » » » » » » » » » » » » »error_log » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » »
    [Fri Jul 18 10:54:31 2008] [notice] SIGHUP received. Attempting to restart
    [Fri Jul 18 10:54:31 2008] [notice] Digest: generating secret for digest authentication …
    [Fri Jul 18 10:54:31 2008] [notice] Digest: done
    [Fri Jul 18 10:54:31 2008] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
    [Fri Jul 18 10:54:31 2008] [notice] mod_python: using mutex_directory /tmp
    [Fri Jul 18 10:54:31 2008] [notice] Apache/2.2.8 (Unix) DAV/2 PHP/5.2.5 mod_python/3.3.1 Python/2.5.1 mod_ssl/2.2.8 OpenSSL/0.9.8g mod_perl/2.0.3 Perl/v5.10.0 configured — resuming normal operations

    «  » » » » » » » » » » » » » » »error_log » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » » »
    [Fri Jul 18 10:54:31 2008] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)

  • looping73

    Hello Nico
    J’ai mis en place Nagios, tout marche bien malgré un leger truc que j’aimerais modifié…

    Le temps de rafraichissement, qui est actuellement de 90secondes..
    Si tu pouvais m’indiquer dans quel fichier de configuration la modif se trouve.. Merci
    Et aussi, est-ce normal que Nagios deraille des fois?? Presque tout devient rouge et ensuite tout devient vert.

    Merci Merci

  • @looping73 – le temps de rafraichissement est configuré dans le fichier template.cfg grâce aux variables check_interval (par défaut 5 minutes) et retry_interval (par défaut 1 minutes).

    Pour ton deuxième problème, la réponse est évidemment non… Regarde si la connectivité entre ton serveur Nagios et ton réseau reste constante (par exemple en lançant un ping en tache de fond).

    de rien, de rien

  • looping73

    merci j’ai changé les temps de rafraichissements.
    J’ai effectué un ping et j’ai aucune coupure… Ca m’arrive deux a trois fois dans la journée donc je sais pas trop la cause.. Pas bien grave 😉

    Merci pour ta reponse rapide 😉

  • diae

    bonjour,

    vous pouvez m’aider à configurer mon serveur nagios, je viens de suivre les étapes des installations,il me reste la partie configuration des fichiers hosts et services …

    Merci d’avance

  • looping73

    Hello Nico,
    Je suis de retour pour une info un peu plus complexe…
    Existe-il un plugin permettant d’envoyer une alerte si le temps d’ouverture d’une page Web dépasse un certain moment? Il existe des petits logiciels sur windows.. Mais j’ai rien trouvé pour Nagios.
    Merci

    Cordialement,

  • GuiGui

    Bonjour Nico,

    J’ai un soucis, quand j’essaie d’acceder a Nagios via mon interface web, la page demandée est introuvable …

    Comment faire ? Sachant que mon Apache fonctionne correctement, que j’ai mit les  » allow from all  » dans mon fichier de conf, que j’ai redémarré mon serveur, que j’ai vidé le cache…

    Je sais plus quoi faire… :'(

    PS ; Je suis sous Debian Etch

  • @GuiGui: Quel est l’adress exacte que tu tapes dans le navigateur ?

  • GuiGui

    @NicoLargo : Je tappe http://127.0.0.1/nagios/ lorsque je suis en local sur mon serveur.

    Sinon je tappe http://172.16.202.136/nagios/ quand je suis sur une machine du reseau

  • @GuiGui:

    Quel est le message affiché par le navigateur ?

    Que donne le fichier de log Apache /var/log/apache2/access.log et /var/log/apache2/error.log ?

    Je te conseille de poster ton problème sur le forum avec ces informations pour que d’autre lecteur te passe un coup de main.

    Adresse du forum: http://forum.nicolargo.com

  • GuiGui

    Le message afficher est le suivant :

    Not Found

    The requested URL /nagios/ was not found on this server.

    En ce qui concerne le fichier error.log j’ai ca :

    […]

    [Wed Feb 18 03:44:55 2009] [error] [client 172.16.202.1] File does not exist: /var/www/nagios
    [Wed Feb 18 08:20:59 2009] [error] [client 172.16.202.1] File does not exist: /var/www/nagios
    [Wed Feb 18 08:25:25 2009] [error] [client 127.0.0.1] File does not exist: /var/www/nagios

    […]

    Et pour acces.log j’ai ca :

    172.16.202.136 – – [18/Feb/2009:08:28:37 +0100] « GET /nagios/ HTTP/1.1 » 404 303 « – » « Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.19) Gecko/20081202 Iceweasel/2.0.0.19 (Debian-2.0.0.19-0etch1) »
    172.16.202.136 – – [18/Feb/2009:08:28:38 +0100] « GET /favicon.ico HTTP/1.1 » 404 307 « – » « Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.19) Gecko/20081202 Iceweasel/2.0.0.19 (Debian-2.0.0.19-0etch1) »
    172.16.202.136 – – [18/Feb/2009:08:28:45 +0100] « GET /favicon.ico HTTP/1.1 » 404 307 « – » « Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.19) Gecko/20081202 Iceweasel/2.0.0.19 (Debian-2.0.0.19-0etch1) »
    127.0.0.1 – – [18/Feb/2009:08:29:17 +0100] « GET / HTTP/1.0 » 302 328 « – » « check_http/v2053 (nagios-plugins 1.4.13) »

    Je vais egalement poster sur le forum pour avoir plus d’aide…

  • pfiou que de commentaires 🙂

    Bon.. alors moi j’ai réussi à installer la dernère version de Nagios, à faire ce que je voulais pour y accéder depuis une url type http://xxxx.fr/nagios

    Je me logue comme l’user « nagios » , jusque là tout va bien mais toujours ce satané It appears as though you do not have permission to view information for any of the hosts you requested….

    Pourtant tout semble bon, mon fichier htpasswd est okay

    Et dans cgi.cfg « uthorized_for_system_information=nagios » etc …

    Mon SELinux est en « disabled » comme toi. Des idées?

    merci

  • @Gonzague: salut, pour essayer de voir d’où vient ton problème, peux tu poster ton problème sur le forum http://forum.nicolargo.com avec une copie des fichiers suivants:

    – nagios.conf
    – cgi.conf
    – passwd

    A+

  • Folcan

    Bonjour,

    Petit probème pour moi.
    Pas mal de mes hosts se disent DOWN, alors que pourtant, tous les services sont up, même le ping !
    Exemple :

    Host Status: DOWN (for 2d 15h 12m 29s)
    Status Information:PING OK – Paquets perdus = 0%, RTA = 0.63 ms
    Performance Data: rta=0.628000ms;3000.000000;5000.000000;0.000000 pl=0%;80;100;0
    Current Attempt: 1/5 (HARD state)
    Last Check Time: 06-07-2009 11:25:22

    ———-

    Donc il me dit DOWN, mais Ping OK, la j’y comprend plus grand chose…

    Si quelqu’un peut eclairer ma lanterne !

    Bonne journée à vous.

  • @Folcan: Quel est la commande que tu utilises pour « checker » ton host ? C’est la commande donnée par le mot clés: check_command.

    Il faut vérifier que cette commande existe et marche correctement…

  • awatif

    jé un petit problém cé ke j’arriv pas a affiché la pag web nagios ,jé reçus ce msg:
    Forbidden
    You don’t have permission to access /nagios/ on this server.
    Apache/2.2.14 (Fedora) Server at localhost Port 80

  • chorouk

    bonjour
    j’ai un probleme sur mon serveur nagios, le menu gouche ça marche pas lorsque je click par exemple sur hosts ou bien map une message d’erreur s’affiche « Erreur interne au serveur

    Le serveur a rencontré une erreur interne ou une mauvaise configuration et était incapable de remplir votre demande.

    S’il vous plaît contactez localhost l’administrateur du serveur, root @ et de les informer du moment où l’erreur s’est produite, et tout ce que vous auriez pu faire qui pourraient avoir causé l’erreur.

    Plus d’informations sur cette erreur peut être disponible dans le journal d’erreur du serveur.
    Apache/2.2.14 (Fedora) Server à localhost Port 80 »
    aide moi s’il te plai

  • morgane

    Bonjour,

    Je suis en ce moment en train d’installer nagios sur CentOS 5.5. Avec ton site je l’ai fait assez rapidement et facilement contrairement à d’autres. En revanche j’ai un petit soucis c’est que je peux pas redémarrer nagios. En effet, je ne trouve aucun exécutable et j’ai eu beau avoir cherché partout j’ai rien trouvé. Même au démarrage de la machine nagios ne s’exécute pas. Et pourtant lorsque je vais dans localhost/nagios je tombe sur la page de nagios. o_O
    Ma question est donc : comment faire pour redémarrer nagios? enfin s’il y a besoin de le faire 🙂

  • RAZ

    Salut Nico, je suis une bleue dans Linux et Nagios et j’ai un gros projet à rendre sur la configuration d’un routeur Cisco via Nagios (ie je dois définir mon routeur Cisco sous nagios et ensuite accéder au CLI afin de faire mes configs). Not easy pour moi: Need a help!

  • Bonsoir, s’il vous plait j’ai un probléme au niveau de » # vi /etc/selinux/config

    > SELINUX=disabled

    # reboot »

    si je tape vi.. elle marche mais si je remplace aprés le « SELINUX=disabled » et je tape reboot , puis cd /etc/nagios il me dit »No such file » et je re installe encore et encore!! ??