Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/02/2009, à 13:40

ludo972

probleme avec les plugins nagios

bonjour,
j'ai un serveur nagios 3.0.2 sur ubuntu 8.10,que  j'ai configuré  pour m'informer sur l'état de santé de son propre disque dur ainsi que celui d'un host windows, voici ma configuration:
services:

define service{
        use                             generic-service         ; Name of service template to use
        host_name                       pc-010-010-507
        service_description             Disk Space
        check_command                   check_all_disks!20%!10%
        }

define service{
        use                             generic-service         ; Name of service template to use
        host_name                       localhost
        service_description             Disk Space
        check_command                   check_all_disks!20%!10%
        }

ma commande:

# 'check_all_disks' command definition
define command{
    command_name    check_all_disks
    command_line    /usr/lib/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$
}

voila, maintenant mon interface web nagios me renvoit une erreur sur ces services :

   
Disk Space
   
    CRITICAL     2009-02-03 08:40:00     0d 20h 50m 49s     4/4     DISK CRITICAL - /home/infobam/.gvfs is not accessible: Permission denied


Disk Space
   
    CRITICAL     2009-02-03 08:38:00     0d 20h 43m 2s     4/4     DISK CRITICAL - /home/infobam/.gvfs is not accessible: Permission denied

Est-ce un probleme de droit ? ou de configuration ????????
SVP aidez moi !
MERCI bcp!

Hors ligne

#2 Le 03/02/2009, à 19:06

ludo972

Re : probleme avec les plugins nagios

alors que manuellement: il repond!

fobam@pc-10-10-10-504:~$ /usr/lib/nagios/plugins/check_disk -w 10% -c 5%DISK OK - free space: / 31616 MB (91% inode=94%); /lib/init/rw 186 MB (100% inode=99%); /var/run 186 MB (99% inode=99%); /var/lock 186 MB (100% inode=99%); /dev 184 MB (98% inode=89%); /dev/shm 185 MB (99% inode=99%);| /=3019MB;32840;34664;0;36489 /lib/init/rw=0MB;167;176;0;186 /var/run=0MB;167;176;0;186 /var/lock=0MB;167;176;0;186 /dev=2MB;167;176;0;186 /dev/shm=0MB;167;176;0;186

quelqu'un saurait d'ou vien le problème ?
merci

Hors ligne

#3 Le 03/02/2009, à 20:50

tygrooo

Re : probleme avec les plugins nagios

supprime le fichier "/home/infobam/.gvfs" et relance ton serveur nagios

Hors ligne

#4 Le 03/02/2009, à 21:11

ludo972

Re : probleme avec les plugins nagios

impossible de le suprimé:

nfobam@pc-10-10-10-504:~$ sudo rmdir /home/infobam/.gvfs
rmdir: failed to remove `/home/infobam/.gvfs': Device or resource busy

Dernière modification par ludo972 (Le 03/02/2009, à 21:12)

Hors ligne

#5 Le 04/02/2009, à 14:20

ludo972

Re : probleme avec les plugins nagios

personne pour m'aidez ?
j'ai vraiment besoin de resoudre ce probleme!
merci

Hors ligne

#6 Le 04/02/2009, à 15:29

wblitz

Re : probleme avec les plugins nagios

alors que manuellement: il repond!

normal, tu le lances avec ton utilisateur, qui a les droits (au moins en lecture) sur le dossier en question. essaie en le lançant comme ça et ça devrait provoquer la même erreur :

sudo -u nagios /usr/lib/nagios/plugins/check_disk -w 10% -c 5%

le .gvfs est utilisé pour monter des systèmes de fichier distant via GVFS (anciennement Gnome VFS, il y a de la doc sur google wink) je suppose donc que tu l'utilises. ton problème est que l'utilisateur nagios n'a pas forcément les droits pour aller lire ce dossier.

essaie en ajoutant l'option "-l" à la commande check_disk et si ça ne fonctionne pas utilises les options "-A -i .gvfs". tu peux tester en lançant les deux commandes suivantes :

sudo -u nagios /usr/lib/nagios/plugins/check_disk -w 10% -c 5% -l
sudo -u nagios /usr/lib/nagios/plugins/check_disk -w 10% -c 5% -A -i .gvfs

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#7 Le 25/04/2009, à 14:30

kubiack

Re : probleme avec les plugins nagios

essaie en ajoutant l'option "-l" à la commande check_disk et si ça ne fonctionne pas utilises les options "-A -i .gvfs". tu peux tester en lançant les deux commandes suivantes :

sudo -u nagios /usr/lib/nagios/plugins/check_disk -w 10% -c 5% -l
sudo -u nagios /usr/lib/nagios/plugins/check_disk -w 10% -c 5% -A -i .gvfs

L'options "-l" n'a aucun effet chez moi, mais par contre "-A -i .gvfs" rajouté dans la commande "check_all_disks" dans le fichier /etc/nagios-plugins/config/disk.cfg semble corriger ce problème.

Pour info j'ai déjà eu des soucis avec ce répertoire .gvfs lors de scripts de sauvegardes de /home et autre trucs du genre lancés par root.
Ca vaudrait peut-être le coups de le mettre lisible par tout le monde ?

Hors ligne

#8 Le 19/01/2014, à 05:15

ddriss

Re : probleme avec les plugins nagios

Bonjour ludo972,
Je sais que le poste vient très en retard mais il pourrait aider d’éventuels visiteurs dans le même cas

Voici comment j'ai procédé

sudo apt-get install -y nagios3
sudo nano /etc/nagios3/nagios.cfg
Modifiez : check_external_commands=0 par check_external_commands=1

sudo service apache2 restart

gedit /etc/group

Modifiez : nagios:x:114: par nagios:x:114:www-data

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

sudo service nagios3 restart

Pour résoudre le problème de DISK CRITICAL - /home/user/.gvfs permission denied

accèdes au fichiers services_nagios2.cfg et modifies le comme ci-dessous

sudo gedit /etc/nagios3/conf.d/services_nagios2.cfg
=================================================
# check that ssh services are running
define service {
hostgroup_name ssh-servers
service_description SSH
check_command check_ssh_port!22!server
use generic-service
notification_interval 0 ; set > 0 if you want to be renotified
====================================================
ensuite...

sudo vi /etc/nagios-plugins/config/disk.cfg

=============================================
# 'check_disk' command definition
define command{
command_name check_disk
command_line /usr/lib/nagios/plugins/check_disk -w '20%' -c '10%' -p '/dev/sda1' -i '.gvfs'
}

# 'check_all_disks' command definition
define command{
command_name check_all_disks
command_line /usr/lib/nagios/plugins/check_disk -w '20%' -c '10%' -e -p '/dev/sda1' -i '.gvfs'
}
=====================================================================
service nagios3 restart
service apache2 restart

Dernière modification par ddriss (Le 19/01/2014, à 05:24)

Hors ligne