Page 3 sur 7

Re: Suppression template nagios de l'option export du menu tools

Posté : 09 juin 2017, 17:47
par austinceyesofnetwork
Seb a écrit :
09 juin 2017, 09:36
Je pense effectivement que tu as créé des hosts sans rien... Donc a chaque host il va falloir a minima ajouter le generic-host template dans la partie "inherit" de chacun ET pour chaque services que tu as ajouté à la main tu devras leur ajouter (aux services) en inherit le generic-service.

Sans ça tu auras des erreurs a chaque export car ces templates ajoutent à la main les infos minimales nécessaires (command, attempt, contact,...)



Checked 880 hosts.
Checking host groups...
Checked 15 host groups.
Checking service groups...
Checked 5 service groups.
Checking contacts...
Checked 3 contacts.
Checking contact groups...
Checked 2 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 81 commands.
Checking time periods...
Checked 1 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 133
Total Errors: 0

Things look okay - No serious problems were detected during the pre-flight check




Actuellement , je n'ai plus d'erreur mais je remarque à chaque fois qu'un echec export modifie tout le fichier services.cfg et je suis obligé de reprendre les corrections. J'avance à petit pas grâce à tes conseils. je vais terminer avec le warning et reéssayer une autre exportation.EON est vraiment très dense.

Re: Suppression template nagios de l'option export du menu tools

Posté : 09 juin 2017, 20:46
par austinceyesofnetwork
austinceyesofnetwork a écrit :
04 juin 2017, 05:21
Seb a écrit :
10 mai 2017, 17:11
si ton job port l'id 11:

-nagios sanity check: "/srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-11/nagios.cfg"
-restart command: "/usr/bin/sudo /etc/init.d/nagios restart"

et tu dois faire un
mkdir /tmp/lilac-export-11
mets les droits
chown apache:apache /tmp/lilac-export-11
chmod 755 /tmp/lilac-export-11

au passage supprime les anciens....
Voici le message d'erreur après une vérification en ligne de commande avec la commande : /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-12/nagios.cfg
Copyright (c) 2009-2011 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 05-11-2012
License: GPL

Website: http://www.nagios.org
Reading configuration data...
Read main config file okay...
Processing object config directory '/tmp/lilac-export-12/objects'...
Error: Could not open config directory '/tmp/lilac-export-12/objects' for reading.
Error processing object config files!


***> One or more problems was encountered while processing the config files...

Check your configuration file(s) to ensure that they contain valid
directives and data defintions. If you are upgrading from a previous
version of Nagios, you should be aware that some variables/definitions
may have been removed or modified in this version. Make sure to read
the HTML documentation regarding the config files, as well as the
'Whats New' section to find out what has changed.






Things look okay - No serious problems were detected during the pre-flight check
[root@eon ~]# service nagios restart
Running configuration check... CONFIG ERROR! Restart aborted. Check your Nagios configuration.
[root@eon ~]#


Après un redemarrage du service nagios , je suis confronté à l'erreur ci-dessus . Mon exportation echoue à chaque tentative. Je soupçonne une configuration absente au niveau de nagios.Serait-elle liée au lien pointant vers le script de démarrage /usr/bin/sudo /etc/init.d/nagios restart"

Re: Suppression template nagios de l'option export du menu tools

Posté : 09 juin 2017, 21:14
par austinceyesofnetwork
austinceyesofnetwork a écrit :
09 juin 2017, 17:47
Seb a écrit :
09 juin 2017, 09:36
Je pense effectivement que tu as créé des hosts sans rien... Donc a chaque host il va falloir a minima ajouter le generic-host template dans la partie "inherit" de chacun ET pour chaque services que tu as ajouté à la main tu devras leur ajouter (aux services) en inherit le generic-service.

Sans ça tu auras des erreurs a chaque export car ces templates ajoutent à la main les infos minimales nécessaires (command, attempt, contact,...)



Checked 880 hosts.
Checking host groups...
Checked 15 host groups.
Checking service groups...
Checked 5 service groups.
Checking contacts...
Checked 3 contacts.
Checking contact groups...
Checked 2 contact groups.
Checking service escalations...
Checked 0 service escalations.
Checking service dependencies...
Checked 0 service dependencies.
Checking host escalations...
Checked 0 host escalations.
Checking host dependencies...
Checked 0 host dependencies.
Checking commands...
Checked 81 commands.
Checking time periods...
Checked 1 time periods.
Checking for circular paths between hosts...
Checking for circular host and service dependencies...
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...

Total Warnings: 133
Total Errors: 0

Things look okay - No serious problems were detected during the pre-flight check




Actuellement , je n'ai plus d'erreur mais je remarque à chaque fois qu'un echec export modifie tout le fichier services.cfg et je suis obligé de reprendre les corrections. J'avance à petit pas grâce à tes conseils. je vais terminer avec le warning et reéssayer une autre exportation.EON est vraiment très dense.



[root@eon ~]# /etc/init.d/nagios stop
Stopping nagios: No lock file found in /var/run/nagios.pid
[root@eon ~]#
Après un nagios stop , je reçois le message d'erreur ci-dessus

Re: Suppression template nagios de l'option export du menu tools

Posté : 10 juin 2017, 20:24
par austinceyesofnetwork
Seb a écrit :
09 juin 2017, 09:36
Je pense effectivement que tu as créé des hosts sans rien... Donc a chaque host il va falloir a minima ajouter le generic-host template dans la partie "inherit" de chacun ET pour chaque services que tu as ajouté à la main tu devras leur ajouter (aux services) en inherit le generic-service.

Sans ça tu auras des erreurs a chaque export car ces templates ajoutent à la main les infos minimales nécessaires (command, attempt, contact,...)
J'ai toujours besoin de ton assistance .

[root@eon ~]# /etc/init.d/nagios stop
Stopping nagios: No lock file found in /var/run/nagios.pid
[root@eon ~]#
Après un nagios stop , je reçois le message d'erreur ci-dessus

Re: Suppression template nagios de l'option export du menu tools

Posté : 12 juin 2017, 09:24
par Seb
Dans ce cas là fait un
ps -edf | grep nagios

Si un process tourne, kill le!
Redémarre nagios... Ensuite, effectivement, un export re-écris a chaque fois les fichiers .cfg mais uniquement dans le /tmp associé!!!
Les .cfg lancé par nagios lors d'un démarrage ne sont pas au même endroit... Si le process d'export passe, les fichiers .cfg sont copié dans le recpertoire etc de nagios puis nagios est relancé. Tant que l'export est "failed" ce n'est pas le cas. J'espère que tu n'as pas trifouillé les .cfg de /srv/eyesofnetwork/nagios/etc...
Donc tu dois comprendre que tant que tu n'as pas un export sucessfully, ça ne sert à rien de restart nagios dans tous les sens....

Re: Suppression template nagios de l'option export du menu tools

Posté : 13 juin 2017, 01:36
par austinceyesofnetwork
Seb a écrit :
12 juin 2017, 09:24
Dans ce cas là fait un
ps -edf | grep nagios

Si un process tourne, kill le!
Redémarre nagios... Ensuite, effectivement, un export re-écris a chaque fois les fichiers .cfg mais uniquement dans le /tmp associé!!!
Les .cfg lancé par nagios lors d'un démarrage ne sont pas au même endroit... Si le process d'export passe, les fichiers .cfg sont copié dans le recpertoire etc de nagios puis nagios est relancé. Tant que l'export est "failed" ce n'est pas le cas. J'espère que tu n'as pas trifouillé les .cfg de /srv/eyesofnetwork/nagios/etc...
Donc tu dois comprendre que tant que tu n'as pas un export sucessfully, ça ne sert à rien de restart nagios dans tous les sens....
Bonjour Seb. TU trouveras ci-dessous le résultat de la commande : ps -edf | grep nagio
[root@eon ~]# ps -edf | grep nagios
root 10960 6131 0 00:17 pts/0 00:00:00 grep nagios
nagios 14568 1 0 Jun10 ? 00:00:00 /srv/eyesofnetwork/nagios/bin/ndo2db-3x -c /srv/eyesofnetwork/ndoutils/ndo2db.cfg
[root@eon ~]#

je n'ai pas manipulé les .cfg . L’échec lié à l'exportation persiste toujours.
JOB DETAILS

Job Name: eon
Job Id: 12


Start Time: 2017-06-13 00:31:31

Elapsed Time: 0 Hours 3 Minutes 11 Seconds
Current Status: Engine export process failed to complete successfully.

Job Supplemental:
Backing Up Existing Configuration Files
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-12/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart

Re: Suppression template nagios de l'option export du menu tools

Posté : 13 juin 2017, 01:53
par austinceyesofnetwork
austinceyesofnetwork a écrit :
13 juin 2017, 01:36
Seb a écrit :
12 juin 2017, 09:24
Dans ce cas là fait un
ps -edf | grep nagios

Si un process tourne, kill le!
Redémarre nagios... Ensuite, effectivement, un export re-écris a chaque fois les fichiers .cfg mais uniquement dans le /tmp associé!!!
Les .cfg lancé par nagios lors d'un démarrage ne sont pas au même endroit... Si le process d'export passe, les fichiers .cfg sont copié dans le recpertoire etc de nagios puis nagios est relancé. Tant que l'export est "failed" ce n'est pas le cas. J'espère que tu n'as pas trifouillé les .cfg de /srv/eyesofnetwork/nagios/etc...
Donc tu dois comprendre que tant que tu n'as pas un export sucessfully, ça ne sert à rien de restart nagios dans tous les sens....
Bonjour Seb. TU trouveras ci-dessous le résultat de la commande : ps -edf | grep nagio
[root@eon ~]# ps -edf | grep nagios
root 10960 6131 0 00:17 pts/0 00:00:00 grep nagios
nagios 14568 1 0 Jun10 ? 00:00:00 /srv/eyesofnetwork/nagios/bin/ndo2db-3x -c /srv/eyesofnetwork/ndoutils/ndo2db.cfg
[root@eon ~]#

je n'ai pas manipulé les .cfg . L’échec lié à l'exportation persiste toujours.
JOB DETAILS

Job Name: eon
Job Id: 12


Start Time: 2017-06-13 00:31:31

Elapsed Time: 0 Hours 3 Minutes 11 Seconds
Current Status: Engine export process failed to complete successfully.

Job Supplemental:
Backing Up Existing Configuration Files
Performing Preflight Check With Command: /srv/eyesofnetwork/nagios/bin/nagios -v /tmp/lilac-export-12/nagios.cfg
Performing Nagios Restart With Command: /usr/bin/sudo /etc/init.d/nagios restart
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
J'ai lancé la commande suivante : /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg

pour m'imprégner davantage au niveau de nagios. Je rencontre l'erreur suivante.Pourtant la machine en question n'existe plus.

Error: Could not find any host matching 'Ubuntu_192' (config file '/srv/eyesofnetwork/nagios/etc/objects/services.cfg', starting on line 47843)
Error: Could not expand hostgroups and/or hosts specified in service (config file '/srv/eyesofnetwork/nagios/etc/objects/services.cfg', starting on line 47843)
Error processing object config files!

Re: Suppression template nagios de l'option export du menu tools

Posté : 13 juin 2017, 02:58
par austinceyesofnetwork
Seb a écrit :
12 juin 2017, 09:24
Dans ce cas là fait un
ps -edf | grep nagios

Si un process tourne, kill le!
Redémarre nagios... Ensuite, effectivement, un export re-écris a chaque fois les fichiers .cfg mais uniquement dans le /tmp associé!!!
Les .cfg lancé par nagios lors d'un démarrage ne sont pas au même endroit... Si le process d'export passe, les fichiers .cfg sont copié dans le recpertoire etc de nagios puis nagios est relancé. Tant que l'export est "failed" ce n'est pas le cas. J'espère que tu n'as pas trifouillé les .cfg de /srv/eyesofnetwork/nagios/etc...
Donc tu dois comprendre que tant que tu n'as pas un export sucessfully, ça ne sert à rien de restart nagios dans tous les sens....

[root@eon ~]# nano -c /srv/eyesofnetwork/nagios/etc/objects/services.cfg
[root@eon ~]# /srv/eyesofnetwork/nagios/bin/nagios -v /srv/eyesofnetwork/nagios/etc/nagios.cfg

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Bonjour Seb. Je continue de fouiller davantage et apparemment je viens de franchir une étape non moins importante mais toujours avec des résultats délicats .En effet , j'obtiens le résultat suivant après avoir corriger la configuration des différents services liés à la machine non existante.En effet , il s'agissait d'une erreur de syntaxe , ce qui faisait que les différents fichiers services , objects , host ?cfg ne reconnaissaient plus la même machine vu que les noms sont écrits différemment . Maintenant , un autre problème , c'est lié au démarrage de nagios :
J'ai l'erreur suivante :
[root@eon ~]# service nagios restart
Running configuration check...done.
Stopping nagios: No lock file found in /var/run/nagios.pid
Starting nagios: done.
[root@eon ~]# /etc/init.d/nagios restart
Running configuration check...done.
Stopping nagios: No lock file found in /var/run/nagios.pid
Starting nagios: done.
[root@eon ~]# service nagios status
No lock file found in /var/run/nagios.pid
[root@eon ~]# service nagios start
Starting nagios: done.
[root@eon ~]# service nagios status

Tes directives me seront d'une grande utilité Seb. C'est toujours un plaisir de te lire.

Re: Suppression template nagios de l'option export du menu tools

Posté : 13 juin 2017, 09:06
par Seb
ça ne sert à rien de continuer de corriger dans /srv/eyesofnetwork/nagios/etc/nagios.cfg

puisqu'au prochain export successfull ce sera ecrasé par le contenu du /tmp/lilac.

Concentres toi sur les corrections à faire dans "nagios configuration" pour enfin refaire un export normal.

Re: Suppression template nagios de l'option export du menu tools

Posté : 14 juin 2017, 00:00
par austinceyesofnetwork
Bien entendu Seb. Ce projet me donne l'insomnie encore que tu m'as averti sur la manipulation des fichiers nagios .cfg que je dois gérer avec délicatesse.