PDA

Voir la version complète : Nagios -> Test d'un appel réel



dav74
02/11/2012, 10h25
Bonjour,
Je suis confronté à un problème...
Nous avons 2 trunks SIP, par fois le premier reste joignable (en OK dans le "sip show peers") mais les appels ne passent pas. (All circuits busy/congested now).
J'aimerai pouvoir effectuer un appel röel avec Asterisk (pas de soucis) mais je voudrais que le status de cet appel ( en gros faire sonner une ligne pendant 5 secondes) soit récupérer par Nagios (OK/NOK).
Je ne vois pas du tout comment faire... et je ne trouve rien sur le net.

L'idéal serait un client SIP en CLI qui se connecte ä une extension pour faire un call et qui me permette de récupérer le code de retour...

Si vous avez des idées / sugegstions je suis preneur :)
Merci

therebel23
02/11/2012, 15h11
C'est peut-être faisable avec sipsak qui a plein d'options .. ensuite il faut développer un plugin nagios si ça n'existe pas déjà ..

Par contre, ça ne vaudrait pas le coup de voir avec ton fournisseur ce qui ne va pas ?

Autre chose, tu peux cascader les commandes Dial() dans ton dialplan pour utiliser un autre trunk si le premier est à l'état CONGESTION..

jean
03/11/2012, 00h56
cherche du cote cli, tu peux faire un originate. combine avec un asterisk -rx et ca peut le faire

olppp
05/11/2012, 18h49
Bonjour,

tu peux utiliser le manager d'Asterisk pour générer un appel ou un soft externe comme sipp http://sipp.sourceforge.net/ ou sipsak http://sipsak.org/.


Cordialement

jean
06/11/2012, 04h01
mes 2cts sur sipsak....

c'est souvent utilisé pour scanner les ip et trouver si un serveur sip et derrière, tenter de rentrer dans le serveur. du coup, j'ai une règle fail2ban qui bloque toute connexion avec sipsak comme user agent.