Hi all!
I found a nice monitoring tool today: argus http://argus.tcp4me.com/
It already has built-in checks for SIP and IAX. Compared to nagios - it was really easy to install and to configure.
e.g. here is my config for a ser server:
Group "sip-testing" { notify: mail:xxx@pernau.at Host "xxx.labs.nic.at" { Service Ping Service UDP/SIP } }
The SIP monitoring is done via OPTION requests addressed to the server. Looks like any response code is fine, as long as there is a response to the request.
regards, klaus