Notifications sonores

Décrivez les fonctionnalités que vous souhaitez pour EyesOfNetwork
BaptisteM
Messages : 17
Enregistré le : 09 février 2017, 15:25

Notifications sonores

Message par BaptisteM » 03 juillet 2017, 11:26

Bonjour,

J'ai lu les différents sujets que j'ai trouvé sur ce forum (et d'autres) sur les notifications sonores, et je n'ai pas beaucoup avancé...
Je voulais juste une alerte sonore en cas de passage d'une alerte en Critique (quel que soit l'utilisateur).

Donc je suis allé mettre mon .wav dans /srv/eyesofnetwork/nagios/share/media/ avec les droits qui vont bien.
Je suis allé dans "Nagios Web Interface Configuration" pour l'ajouter.

Mais visiblement, ce n'est pas si simple. En tous cas, ca ne fonctionne pas.

Après, j'ai lu qu'il fallait utiliser des plugins Nagios, puis que c'était plus simple de passer par un Module Firefox ou plugin Chrome...
Bref, j'ai un peu l'impression de tourner en rond :?

Il n'y a pas moyen d'avoir des alertes sonores sans toucher au navigateur ?

Avatar du membre
Seb
Messages : 3556
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Notifications sonores

Message par Seb » 03 juillet 2017, 12:29

Il y a les alertes sonores nagvis qui fonctionne sans rien modifier...
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

BaptisteM
Messages : 17
Enregistré le : 09 février 2017, 15:25

Re: Notifications sonores

Message par BaptisteM » 03 juillet 2017, 14:05

Oui, mais il me faut créer une map (voir plusieurs) et de ce que j'ai vu de celles que l'ont possède déjà, certes, c'est plus visuel, mais il y a moins d'informations à l'écran. Et à chaque ajout de service, il faut modifier la map (enfin je pense ?).

Actuellement, je filtre uniquement sur les problèmes, ca évite de voir tout ce qui est OK sans vraiment de raison. Par contre, j'ai le "status Information" visible sans clic et les logos "Acknowledgement".

Je dois comprendre de ton message que ce n'est pas possible ? :roll:

Avatar du membre
Seb
Messages : 3556
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Notifications sonores

Message par Seb » 03 juillet 2017, 15:30

Cliques par exemple dans le menu tableau de bord / thruk
A droite clique sur le bouton "preference"
Mets "sounds" sur "on"...

Est ce que ça marche?
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

BaptisteM
Messages : 17
Enregistré le : 09 février 2017, 15:25

Re: Notifications sonores

Message par BaptisteM » 04 juillet 2017, 08:56

Non, pas mieux !

Et même utiliser un plugin comme celui de Firefox, il faut localiser le fichier status.cgi, alors que dans ma conf, c'est un fichier status.dat. Il est possible de modifier l'extension ?

Avatar du membre
Seb
Messages : 3556
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Notifications sonores

Message par Seb » 04 juillet 2017, 18:21

il existe des astuces dans la doc configuration pour copier les cgi ailleurs et les rendre dispo pour des outils genre nagios checker ou nagstamon
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

BaptisteM
Messages : 17
Enregistré le : 09 février 2017, 15:25

Re: Notifications sonores

Message par BaptisteM » 05 juillet 2017, 10:18

Je n'ai pas trouvé grand chose sur les CGI dans la documentation EON.
Dans la documentation Nagios, j'ai trouvé des informations sur les .cgi et leur descriptions. J'ai également vu que status.cgi était "alimenté par status.dat.

Je n'explique donc toujours pas pourquoi les .cgi qui se trouvent dans "/srv/eyesofnetwork/nagios/sbin/" sont "inactifs"..

J'ai quand même essayé de dérouler ''Modifier l’accès web pour l’utilisation d’outil type Nagstamon" qui se trouve dans la documentation de configuration. Mais du coup, en suivant pas à pas, j'ai mis apache en carafe...
[root@39 /]# systemctl restart httpd
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
[root@039 /]# systemctl status httpd.service
â httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since mer. 2017-07-05 10:04:12 CEST; 17s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 32359 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 32357 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 32357 (code=exited, status=1/FAILURE)

juil. 05 10:04:11 ***************.fr systemd[1]: Starting The Apache HTTP Server...
juil. 05 10:04:12 ***************.fr httpd[32357]: AH00526: Syntax error on line 7 of /etc/httpd/conf.d/navchecker.conf:
juil. 05 10:04:12 ***************.fr httpd[32357]: Invalid command 'ptions', perhaps misspelled or defined by a module...ation
juil. 05 10:04:12 ***************.fr systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
juil. 05 10:04:12 ***************.fr kill[32359]: kill: cannot find process ""
juil. 05 10:04:12 ***************.fr systemd[1]: httpd.service: control process exited, code=exited status=1
juil. 05 10:04:12 ***************.fr systemd[1]: Failed to start The Apache HTTP Server.
juil. 05 10:04:12 ***************.fr systemd[1]: Unit httpd.service entered failed state.
juil. 05 10:04:12 ***************.fr systemd[1]: httpd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
-- L'unité (unit) httpd.service a échoué, avec le résultat failed.
juil. 05 10:04:12 ***************.fr systemd[1]: Unit httpd.service entered failed state.
juil. 05 10:04:12 ***************.fr systemd[1]: httpd.service failed.
juil. 05 10:04:12 ***************.fr polkitd[696]: Unregistered Authentication Agent for unix-process:32352:982577553 (system
J'en ai compris que c'était un problème d'Authentification, surement cette commande :

Code : Tout sélectionner

htpasswd -c /srv/eyesofnetwork/nagstamon/.htpasswd.users admin
Donc pour l'instant, j'ai fait machine arrière, retour à la case départ :|

Avatar du membre
Seb
Messages : 3556
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Notifications sonores

Message par Seb » 05 juillet 2017, 10:24

Page 14 du document eyesofnetwork configuration sur le site officiel.... hum....
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

BaptisteM
Messages : 17
Enregistré le : 09 février 2017, 15:25

Re: Notifications sonores

Message par BaptisteM » 05 juillet 2017, 10:32

C'est ce que j'ai déroulé et ce qui m'a amené aux erreurs ci-dessus.
Je pense pouvoir contourner le problème en modifiant le fichier .conf avec une authentification
AuthFormMySQLSocket /var/lib/mysql/mysql.sock
AuthFormMySQLUsername eonweb
AuthFormMySQLPassword root66
AuthFormMySQLDB eonweb
AuthFormMySQLTableSID sessions,users,groupright
AuthFormMySQLFieldUID sessions.user_id
AuthFormMySQLTableSIDCondition "`sessions`.`session_id`=$session_id AND
`sessions`.`user_id`=$user_id AND `users`.`group_id`=$group_id AND `groupright`.`group_id`=$group_id
AND `groupright`.`tab_6`='1'"
AuthFormPageLogin /login.php
AuthFormSessionCookies On
A voir...

Avatar du membre
Seb
Messages : 3556
Enregistré le : 11 février 2009, 17:35
Localisation : Limoges
Contact :

Re: Notifications sonores

Message par Seb » 05 juillet 2017, 10:58

????? non mais le directory /nagstamon est censé avoir son prorpre fichier de con httpd comme décris dans la page 15.... et nécessite la mise en place d'un htaccess.... c'est pour ce htaccess que cette manip est faite, pour contourner l'authentification du reste du portail eon qui se base sur sql et qui n'est pas utilisable par nagstamon ou autre....
"Mieux vaut cent chevaux sous une selle que d'un âne assis dessus"
Joe dans son bar servant un de ses clients...JBT

Répondre