NAGIOS/OREON : problème de droits+graphiques
jerem67
Messages postés
75
Date d'inscription
Statut
Membre
-
anisse4 Messages postés 210 Statut Membre -
anisse4 Messages postés 210 Statut Membre -
Bonjour,
Je vous expose mon problème qui me hante depuis des semaines!
J'ai installé un serveur Ubuntu Centreon/Nagios pour faire de la supervision réseau.
L'installation se passe sans souci et j'accède donc à l'interface de Centreon (Oreon ancien nom)
je configure mes hôtes et mes services à surveiller sans problème. J'arrive meme a voir une colonne verte dans "reporting" sur les hôtes pour me signaler qu'ils sont OK. Mais je n'arrive pas à obtenir de graphes dans "Vues Oreon" (je ne peux choisir aucun hôte). Alors je suis allé voir la config de SNMP, il y aurait des problèmes de droits. J'ajoute alors les droits dans le répertoire adéquat mais la : Nouvelle erreur : lorsque je redémarre Nagios pour prendre en compte la config, j'ai un message d'erreur qui est le suivant :
Warning: fopen(../filesGeneration/nagiosCFG/cgi.cfg) [function.fopen]: failed to open stream: Permission denied in /usr/local/centreon/www/include/configuration/configGenerate/DB-Func.php on line 522
Problème d'accès aux fichiers../filesGeneration/nagiosCFG/cgi.cfg
Ce message je ne l'avait pas avant, tout était nikel ... apparament je vois que c'est encore des problèmes de droits.
Que pourrais-je taper comme commande pour faire disparaitre ce message et comment obtenir des graphes ?
Bien à vous
Je vous expose mon problème qui me hante depuis des semaines!
J'ai installé un serveur Ubuntu Centreon/Nagios pour faire de la supervision réseau.
L'installation se passe sans souci et j'accède donc à l'interface de Centreon (Oreon ancien nom)
je configure mes hôtes et mes services à surveiller sans problème. J'arrive meme a voir une colonne verte dans "reporting" sur les hôtes pour me signaler qu'ils sont OK. Mais je n'arrive pas à obtenir de graphes dans "Vues Oreon" (je ne peux choisir aucun hôte). Alors je suis allé voir la config de SNMP, il y aurait des problèmes de droits. J'ajoute alors les droits dans le répertoire adéquat mais la : Nouvelle erreur : lorsque je redémarre Nagios pour prendre en compte la config, j'ai un message d'erreur qui est le suivant :
Warning: fopen(../filesGeneration/nagiosCFG/cgi.cfg) [function.fopen]: failed to open stream: Permission denied in /usr/local/centreon/www/include/configuration/configGenerate/DB-Func.php on line 522
Problème d'accès aux fichiers../filesGeneration/nagiosCFG/cgi.cfg
Ce message je ne l'avait pas avant, tout était nikel ... apparament je vois que c'est encore des problèmes de droits.
Que pourrais-je taper comme commande pour faire disparaitre ce message et comment obtenir des graphes ?
Bien à vous
Configuration: Windows XP Internet Explorer 6.0
A voir également:
- NAGIOS/OREON : problème de droits+graphiques
- Centreon+nagios ✓ - Forum Linux / Unix
- Nagios DHCP - Forum DHCP
- Les plugins de nagios - Forum Linux / Unix
- Nagios & NSClient++ ✓ - Forum iPhone
- Nagios et Traps SNMP - Forum Réseau
6 réponses
Salut,
Pour commencer ton problème de droit tu le résous en associant le fichier spécifié dans le msg d'erreur à l'utilisateur et au groupe "www-data" (ou "apache" suivant les distrib) Car Centreon accède à ce fichier via l'utilisateur d'apache.Pour cela:
et pour changer de groupe :
Pour l'obtention des graphs, as-tu activé le service perdata?
Pour commencer ton problème de droit tu le résous en associant le fichier spécifié dans le msg d'erreur à l'utilisateur et au groupe "www-data" (ou "apache" suivant les distrib) Car Centreon accède à ce fichier via l'utilisateur d'apache.Pour cela:
chown www-data /usr/local/centreon/www/include/configuration/configGenerate/DB-Func.php
et pour changer de groupe :
chgrp www-data /usr/local/centreon/www/include/configuration/configGenerate/DB-Func.php
Pour l'obtention des graphs, as-tu activé le service perdata?
Merci de ta réponse je vais essayer la commande !
En fait pour les graphes, j'essaie de superviser la charge moyenne sur le port d'un switch
Il faut donc que je configure pour l'hôte un "check_local_load" ou un "check_centreon_load_average" ?
En ce qui est des services la même chose ?
J'ai effectivement suivi une notice ou on parle des perfdata, où j'ai du coller ce petit programme dans /usr/local/nagios/libexec/process-service-perfdata
#!/bin/bash
# some parameters passed on command line
TIMET=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b"
"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICESTATE\t$PERFDATA\n" >>
$PERFFILE
Il ne faut pas oublier de lui attribuer les bons droits :
> chmod
Rien n'y fait pas de graphes ... il faut peut-etre associer le perfdata à un hote ou service ?
En fait pour les graphes, j'essaie de superviser la charge moyenne sur le port d'un switch
Il faut donc que je configure pour l'hôte un "check_local_load" ou un "check_centreon_load_average" ?
En ce qui est des services la même chose ?
J'ai effectivement suivi une notice ou on parle des perfdata, où j'ai du coller ce petit programme dans /usr/local/nagios/libexec/process-service-perfdata
#!/bin/bash
# some parameters passed on command line
TIMET=$1
HOSTNAME=$2
SERVICEDESC=$3
OUTPUT=$4
SERVICESTATE=$5
PERFDATA=$6
PERFFILE="/usr/local/nagios/var/service-perfdata"
/usr/bin/printf "%b"
"$TIMET\t$HOSTNAME\t$SERVICEDESC\t$OUTPUT\t$SERVICESTATE\t$PERFDATA\n" >>
$PERFFILE
Il ne faut pas oublier de lui attribuer les bons droits :
> chmod
Rien n'y fait pas de graphes ... il faut peut-etre associer le perfdata à un hote ou service ?
Pour l'attribution des droits de ton plugin tu n'as rien mis , erreur de copier coller? Si ce n'est pas le cas il manque
As-tu ajouter également la commande dans centreon en plus de ton plugin perfdata?
As-tu renseigner les bonnes info pour ODS? est-ce que ODS tourne correctement?
chmod +x /usr/local/nagios/var/service-perfdata
As-tu ajouter également la commande dans centreon en plus de ton plugin perfdata?
As-tu renseigner les bonnes info pour ODS? est-ce que ODS tourne correctement?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question