cerber666
Tu crées un fichier dans /usr/lib/nagios/plugin, ou le répertoire équivalent pour ton installation, pour recopier le code dedans et basta. Plus qu'à l'inclure dans centreon : configuration -> commands.
moxxxx
Dans Centreon, je n'ai pas ce check_snmp_cpu, pour monitorer le CPU, je n'ai que des checks SNMP qui ne fonctionnent que sur Windows.
J'ai celui-ci : check_centreon_snmp_cpu
Usage:
/usr/lib/php5/libexec//check_centreon_snmp_cpu
This Plugin is design for return CPU percent on windows Serveurs (1 min Average)
Comment je peux faire pour ajouter le check_snmp_cpu.
*MERCI pour le coup de main en tout cas*
moxxxx
OK, je vais regarder ça, je pense avoir a peu près compris.
Une fois que j'aurais ajouter ce plugin, faut-il lancer une commande pour que cela apparaisse dans Centreon (ou redémarrer les services).
moxxxx
Donc la je suis dans /usr/lib/nagios/plugins. La j'ai une liste de check possible. (j'vais être un peu lourd) Quelle commande je dois entrer pour créer le plugin et ensuite lui attribuer ce code (donné au début)?
proxy
Quel est le pb ???
Tu mets le script tel quel dans /usr/lib/nagios/plugins, puis via Centreon tu définis ta commande qui utilise ce script
moxxxx
je suis novice Linux, mais mon admin réseaux viens de m'expliquer comment utiliser la commande
vim. Je savais que c'était utilisé pour entrer dans un fichier mais je ne savais pas qu'on l'utilisait pour créer un fichier.
Merci encore pour l'aide, je vais essayer d'appliquer ce que je viens de découvrir et je mettrais le résultat (de mes recherches) sur le forum.
* si ça peut être utile à d'autres personnes, je mets ce lien, qui décrit comment créer un plugin sur Nagios (par Nicolargo) = "http://blog.nicolargo.com/2007/03/creation-dun-plugins-pour-nagios.html"
moxxxx
C'est bon, j'ai ajouté le check_snmp_cpu à la liste des checks présent dans /usr/lib/nagios/plugins, mais je ne le voit pas dans la liste de Centreon.
Il faut surement que je redémarre le serveur nagios. Il faut que je retrouve la commande et ça devrait être bon (je croise les doits)
proxy
Mais non, faut pas redémarrer nagios.
Dans Centreon, dans définition d'une commande, tu as une listbox qui dot proposer toutes les sondes de /usr/lib/nagios/plugins.
Vérifie les droits de ta sonde
Grég_86
Bonjour à tous je suis nouveau dans le forum de Fedora 🙂
Voila dans le cadre de mon stage il m'est demandé de faire un audit réseau. J'ai installé Nagios sous Fedora 11 sur machine virtuel VmWare.Mais le problème est que Nagios n' écoute pas sur le bon réseau, il écoute sur 127.0.0.1 sur le localhost 🙁
Comment faire faire pour qu'il écoute sur le réseau 10.xx.xx.xx. ? Faut t'il intégrer la machine virtuel dans notre domaine avec samba, ou encore modifier la configuration apache/ Nagios ?
J'ai recherché plein de solution sur google mais sans réponse adéquate... .
Si vous avez une petite solution je vous remercie
Bonne journée
moxxxx
Bon, j'ai finalement réussi (OUAI!!!!) à intégrer ce plugin à Nagios/Centreon.
PAR CONTRE, lorsque je lance cette commande : $USER1$/check_snmp_cpu -H $HOSTADDRESS$ -w 85 -c 95 -v2 -C $USER2$, Nagios me renvoie ces messages : Output=Unknown ; Statut=UNKNOWN.
Je ne comprend pas trop, le deamon SNMP est bien installé sur les hôtes, car j'utilise déjà ce protocole pour récupérer les infos sur la mémoire, le traffic réseau...
proxy
Nagios "n'écoute pas" !!! C'est Apache qui binde sur le port 80
proxy
moxxxx wrote:Bon, j'ai finalement réussi (OUAI!!!!) à intégrer ce plugin à Nagios/Centreon.
PAR CONTRE, lorsque je lance cette commande : $USER1$/check_snmp_cpu -H $HOSTADDRESS$ -w 85 -c 95 -v2 -C $USER2$, Nagios me renvoie ces messages : Output=Unknown ; Statut=UNKNOWN.
Je ne comprend pas trop, le deamon SNMP est bien installé sur les hôtes, car j'utilise déjà ce protocole pour récupérer les infos sur la mémoire, le traffic réseau...
Essaye en direct depuis une console.
Lance aussi snmpwalk pour vérifier que tu as les droits sur la communauté SNMP
moxxxx
Je doit avoir les droit puisque j'utilise déjà le snmp avec ces checks :
- check_centreon_snmp_traffic
- check_centreon_snmp_remote_storage
- check_centreon_snmp_memory
J'ai aussi vérifié les droit sur le check_snmp_cpu, c'est bon.
Par contre, pour dans la console, il faut que je sois sous quel répertoire, car dans le répertoire des check, quand je lance la commande, j'ai cette réponse -bash: $/check_snmp_cpu: Aucun fichier ou répertoire de ce type.
Je vais chercher un peu...
moxxxx
OK, je lance la commande à la racine, et j'ai ce message :
nagios:~# /usr/lib/php5/libexec/check_snmp_cpu -H xx.xx.xx.xx -w 85 -c 95 2 -C $USER2$
/usr/lib/php5/libexec/check_snmp_cpu: line 1: eck_snmp_cpu: command not found
/usr/lib/php5/libexec/check_snmp_cpu: line 17: /bin/basename: Aucun fichier ou répertoire de ce type
/usr/lib/php5/libexec/check_snmp_cpu: line 115: /bin/awk: Aucun fichier ou répertoire de ce type
/usr/lib/php5/libexec/check_snmp_cpu: line 115: /bin/awk: Aucun fichier ou répertoire de ce type
Unknown
Je vais voir avec mon admin réseau, mais si je comprend un epu ce que cela signifie, c'est que dans le code du plugin, une ligne pointe vers un fichier qui n'est pas présent dans mon système ?
moxxxx
OK, mon admin réseau a vu : je suis sur Debian, l'architecture est un peu différente, il a rectifié le code pour notre installation et c'est OK. J'ai bien un retour de la charge CPU utilisée (en %).
Merci encore, votre aide m'a été d'une grande utilité.
moxxxx
Par contre, sur le serveur utilisé pour tester la commande, je vois que le CPU est utilisé de 21 à 45 % (j'ai lancé la commande plusieurs fois), alors que si je regarde directement sur le serveur concerné, je vois que le CPU est à 0%.
Ce check renvoie un pourcentage, sur quoi est basé ce pourcentage,quand on peut avoir des processeurs à 16 coeurs?
moxxxx
Bonjour tout le monde,
Le check_snmp_cpu est bien mis en place sur Centreon, par contre il n'apparait pas dan l'onglet "monitoring".
J'ai exporter plusieurs fois la configuration sur Nagios mais toujours rien.
moxxxx
c'est bon, le check est apparu dans le monitoring, un peu comme par magie. Il fallait peut être le temps que les signal soit envoyé. Mais cela a pris quelque jour.
Toujours pas de réponse : "sur quoi est basé ce pourcentage,quand on peut avoir des processeurs à 16 coeurs?"
koutoubou
Bonjour mes anciens,
je viens d'installer centreon tout marche bien à la fin de l'installation je click sur un lien
voila le message qui s'affiche "Connection failed, please contact your administrator"
que dois je faire
:hammer::hammer:
Pikachu_2014
koutoubou wrote:Bonjour mes anciens,
je viens d'installer centreon tout marche bien à la fin de l'installation je click sur un lien
voila le message qui s'affiche "Connection failed, please contact your administrator"
que dois je faire
:hammer::hammer:
1. Tu devrais créer un nouveau fil pour ton problème
2. Pour rappel, le bouton "Signaler" ne sert pas à demander de l'aide, mais à avertir les modérateurs.