Build precise queries to find exactly what you need
Press ESC to close
Join our next live webinar: “Advanced Nagios Monitoring Techniques” – Register Now
Your review has been submitted and is pending approval.
You’ve possible already met with nagios-plugins-check_sip. It sends OPTIONS packet to SIP proxy and waits for response. In some cases, that is not enough. My plugin makes real calls through SIP proxy periodically using Net::SIP module.
Current Version
1.0
Last Release Date
2012-04-25
Owner
Oussama
Website
http://www.voxtrot.com
License
GPL
Compatible With
Nagios plugin - SIP network monitoring
# 'check_calls' command definition ############################# define command{ command_name check_calls command_line /usr/bin/perl /usr/lib/nagios/plugins/check_calls -T 10 -O /dev/null sip:[email protected] sip:$ARG1$@$HOSTADDRESS$ } # 'check_calls' service definition ############################# define service { hostgroup_name sip-servers servicegroups sip-services service_description Test Calls check_command check_calls!999 ; 999 is the number to call, you should configure this extension in your SIP server. use generic-service }
Even though I set leg=localip:5060 I got the error message "invite failed(call): Failed with error 110". Does anybody know how can I fix it? Thank you in advance.
So. This script is actually ripped off from the guys who make the SIP perl module itself. Found here: https://metacpan.org/source/SULLR/Net-SIP-0.682/samples/invite_and_recv.pl Didn't give any credit to Steffen Ullrich. Anyway.. This plugin has issues and there's no support for it because this guy didn't write it, Steffen did. In my experience so far. I have it working as this in my command line test ./check_calls -T 30 --leg 192.168.1.50:5060 --username [email protected] --password pass1 sip:[email protected] sip:[email protected] It wouldn't work without forcing the leg piece to use the localhost IP address and port. It kept trying to bind to an external address giving me a 110 error as someone reported earlier.
Thank you so much for this plugin! Works as expected! Using Asterisk v1.8 and v11.4 without so much as a hiccup!
Hi, the plugin looks very good, exactly what I need. Having installed all the Perl pre-requisites and finally getting the plugin to run, I'm now hit with a SIP registration failure 110. I'm using: ./check_calls.pl --username ADUSERNAME --PASSWORD --registrar=LYNCSERVERIP --proxy=LYNCSERVERIP sip:[email protected] 07711111111 Please get in touch, would love to see this working !
You must be logged in to submit a review.
To:
From: