Problème avec le plugin check_oracle_health

Problèmes rencontrés lors de l'installation d'EyesOfNetwork
palouf34
Messages : 96
Inscription : 13 août 2015, 10:59
Localisation : saint-junien

Re: Problème avec le plugin check_oracle_health

Message par palouf34 » 07 février 2017, 12:07

Bonjour,


a ma connaissance nagios récupère le résultat de la commande exécuté et donc ne tiens pas compte de variable d’environnement.

cela me fais pensé surtout à un probléme de paramétrage de nagios...

tu n'as aucun message d'erreur lorsque tu applique la configuration ?

Laurent Chevrier
Messages : 45
Inscription : 19 décembre 2016, 12:03

Re: Problème avec le plugin check_oracle_health

Message par Laurent Chevrier » 07 février 2017, 14:00

ce que je voulais dire c'est que l'utilisateur linux nagios connais la variable d'environnement. Par exemple :

Code : Tout sélectionner

[nagios@eon plugins]$ echo $ORACLE_HOME
/usr/lib/oracle/11.2/client64
Par contre lorsque le script est lancé par l'interface EON (au final par l'utilisateur nagios je pense), il ne sait plus retrouver ces variables, ce qui m' a obligé à les mettre en dur dans le script

gmbk
Messages : 2
Inscription : 22 février 2017, 19:17

Re: Problème avec le plugin check_oracle_health

Message par gmbk » 27 février 2017, 10:07

Bonjour,

Je pense avoir eu le même problème que j'ai corrigé comme ceci :
Après l'installation du client Oracle, il faut ajouter le chemin vers les librairies Oracle :
En root : créer un fichier oracle.conf ci-dessous contenant votre chemin vers les lib, par exemple :
vi /etc/ld.so.conf.d/oracle.conf
#Libs oracle instant client
/usr/lib/oracle/12.1/client64/lib

Puis reloadez le cache via la commande ldconfig.

Ce "petit" plugin m'a grandement aidé à trouver :
http://www.waggy.at/nagios/capture_plugin.htm

Gmbk.

Répondre