Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partagez
 

 Notification nagios sur Nabaztag

Aller en bas 
AuteurMessage
desmopro
Lapin nain
Lapin nain
desmopro

Age : 27
Localisation : Nabazmonde
Nabaztag : Yuki Nagato
Nbr de messages : 39
Carottes : 4578

Notification nagios sur Nabaztag Empty
MessageSujet: Notification nagios sur Nabaztag   Notification nagios sur Nabaztag Icon_minitimeJeu 10 Juin 2010 - 6:19

Se ne servira pas a beaucoup mais si vous avez un serveur a surveiller avec Nagios, en plus des notification par email ou SMS possible, vous pouvez aussi utiliser le nabaztag.

Il suffit d'ajouter les commande notify-host-by-rabbit et notify-service-by-rabbit dans le command.cfg du nagios

Code:

define command{
        command_name notify-service-by-rabbit
        command_line echo "http://api.nabaztag.com/vl/FR/api.jsp?sn=Serial du lapin&token=Token du lapin&posleft=0&posright=0&voice=US-Bethany&tts=$SERVICEDESC$ $HOSTNAME$ is $SERVICESTATE$" | sed 's/ /+/g' | xargs /usr/bin/curl --connect-timeout 30 --max-time 60
        }

define command{
        command_name notify-host-by-rabbit
        command_line echo "http://api.nabaztag.com/vl/FR/api.jsp?sn=Serial du lapin&token=Token du lapin&posleft=0&posright=0&voice=US-Bethany&tts=$HOSTNAME$ is $HOSTSTATE$" | sed 's/ /+/g' | xargs /usr/bin/curl --connect-timeout 30 --max-time 60
        }

Et ensuite de suivre la configuration de nagios pour l'appel au commande notify-*-by-rabbit yellownabzhappy

Edit : ptite demo

Revenir en haut Aller en bas
http://www.nabzone.com
desmopro
Lapin nain
Lapin nain
desmopro

Age : 27
Localisation : Nabazmonde
Nabaztag : Yuki Nagato
Nbr de messages : 39
Carottes : 4578

Notification nagios sur Nabaztag Empty
MessageSujet: Re: Notification nagios sur Nabaztag   Notification nagios sur Nabaztag Icon_minitimeJeu 10 Juin 2010 - 10:10

Je precise aussi qu'il est en theorie facile de rendre cela utilisable pour plusieur lapin :

Vous pouvez configurer dans nagios des custom macro, en gros une macro etant notament dans les ligne $HOSTNAME$

donc par exemple dans le contact.cfg :


Code:
define contact{
        contact_name                    yuki-nagato
        use                            rabbit
        alias                          Desumoyo Makoto's Nabaztag
        _SN                          SNdulapin
        _Token                      Tokendulapin
        }

Et ensuite y faire appel dans la conf command.cfg par :



Code:
command_line echo "http://api.nabaztag.com/vl/FR/api.jsp?sn=$_CONTACTSN$&token=$_CONTACTTOKEN$&posleft=0&posright=0&voice=US-Bethany&tts=$SERVICEDESC$ $HOSTNAME$ is $SERVICESTATE$" | sed 's/ /+/g' | xargs /usr/bin/curl --connect-timeout 30 --max-time 60

"?sn=$_CONTACTSN$&token=$_CONTACTTOKEN$"
Revenir en haut Aller en bas
mr_anderson
Lapin nain
Lapin nain


Age : 38
Localisation : Lorient
Nabaztag : Froyo (v2)
Nbr de messages : 6
Carottes : 2340

Notification nagios sur Nabaztag Empty
MessageSujet: Re: Notification nagios sur Nabaztag   Notification nagios sur Nabaztag Icon_minitimeDim 10 Fév 2013 - 17:13

Hop j'en profite pour déterrer ce sujet et mettre à jour l'url pour que la commande fonctionne en utilisant l'API de OJN.

Ce qui donne ceci pour le "notify-host-by-rabbit" :

Code:
command_line echo "http://openjabnab.fr/ojn_api/bunny/MAC/tts/say?text=$HOSTNAME$ is $HOSTSTATE$&token=XXXXXXXXXXXXXXXXX" | sed 's/ /+/g' | xargs /usr/bin/curl --connect-timeout 30 --max-time 60

Et pour le "notify-service-by-rabbit" :

Code:
command_line echo "http://openjabnab.fr/ojn_api/bunny/MAC/tts/say?text=$SERVICEDESC$ $HOSTNAME$ is $SERVICESTATE$&token=XXXXXXXXXXXXXXXXX" | sed 's/ /+/g' | xargs /usr/bin/curl --connect-timeout 30 --max-time 60

Pour info, le token se récupère ici :

http://openjabnab.fr/ojn_api/accounts/auth?login=USER&pass=PASSWORD#
Revenir en haut Aller en bas
Contenu sponsorisé




Notification nagios sur Nabaztag Empty
MessageSujet: Re: Notification nagios sur Nabaztag   Notification nagios sur Nabaztag Icon_minitime

Revenir en haut Aller en bas
 
Notification nagios sur Nabaztag
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Prix du Nabaztag
» nabaztag v2
» Problème upload mp3 sur le site my.nabaztag
» Nabaztag en Suisse ... :-(
» Nabaztag/tag chante ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: L'univers de Nabaztag :: Archives :: API-
Sauter vers: