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


 
AccueilAccueil  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partagez | 
 

 Notification nagios sur Nabaztag

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
desmopro
Lapin nain
Lapin nain
avatar

Age : 26
Localisation : Nabazmonde
Nabaztag : Yuki Nagato
Nbr de messages : 39
Carottes : 3966

MessageSujet: Notification nagios sur Nabaztag   Jeu 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



Dernière édition par desmopro le Dim 13 Juin 2010 - 15:17, édité 1 fois
Revenir en haut Aller en bas
nabazland
Karotzeur taquin
avatar

Age : 50
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9770
Carottes : 10740

MessageSujet: Re: Notification nagios sur Nabaztag   Jeu 10 Juin 2010 - 9:56

Je transmets à notre service exploitation !

_____________________________


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

Age : 26
Localisation : Nabazmonde
Nabaztag : Yuki Nagato
Nbr de messages : 39
Carottes : 3966

MessageSujet: Re: Notification nagios sur Nabaztag   Jeu 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 : 36
Localisation : Lorient
Nabaztag : Froyo (v2)
Nbr de messages : 6
Carottes : 1728

MessageSujet: Re: Notification nagios sur Nabaztag   Dim 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é




MessageSujet: Re: Notification nagios sur Nabaztag   

Revenir en haut Aller en bas
 
Notification nagios sur Nabaztag
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Notification nagios sur Nabaztag
» Nabaztag sur facebook
» achat d'un Nabaztag V2
» UPDATE : Application radio pour votre Nabaztag
» Impossible de trouve le reseau nabaztag, le lapin est bleu

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: