Ad Widget

Collapse

Question about basic SIP "Options" monitoring...

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kristiandg
    Junior Member
    • May 2016
    • 3

    #1

    Question about basic SIP "Options" monitoring...

    Good afternoon everyone. I'm new, so be gentle.

    I was hoping to use Zabbix as a SIP monitoring system. Specifically, the server would send out OPTIONS requests to the configured SIP provider (host) and report back if it got no response, or if it received a SIP error code indicating the host couldn't handle calls.

    I've been digging around and haven't found a template for that. Does one exist, or has anyone seen such a deployment for this monitoring tool?

    Thanks.
    Kris
  • gattomark
    Junior Member
    • Nov 2015
    • 4

    #2
    Hi,
    have you found anything?
    Thanks,
    Mark

    Comment

    • zabbixfk
      Senior Member
      • Jun 2013
      • 256

      #3
      Not sure if i understand your requirement correctly, in case if you want to monitor SIP server, then you should probably speak to vendor to get SNMP MIB files for them which would tell you if
      - issues with calls
      - number of channels occupied
      pretty much whatever your SIP vendor monitor GUI can give out, once you are able to get MIB files, place it in your zabbix server/proxy server SNMP folder path (/usr/share/snmp/mibs/ ), and configure zabbix item based on that.

      Thanks

      Comment

      • kristiandg
        Junior Member
        • May 2016
        • 3

        #4
        I didn't want to have to load anything on a specific server - I wanted Zabbix to send SIP Options queries to our various server and trunking providers IPs, and make sure that their response to such a SIP OPTIONS request was a good response, indicating those target IPs could support a SIP call.

        Comment

        • kristiandg
          Junior Member
          • May 2016
          • 3

          #5
          This seems to have died on the vine. So, what I'm looking for (and it seems a few others are as well, in searching the forums), is every x interval (customizable), the Zabbix server will send a SIP Options message to the configured SIP proxy (whether that be one of our phone systems, or the telephone service provider - whatever we set up), and when it gets a response that is a valid healthy response, all is well - if it gets an error code (or no response), this trips the alert.

          It should also support DNS SRV records for SIP Lookup to derive the complete list of target IPs from the DNS SRV entry.

          Here's an example of a healthy response:


          Spiceworks has a free Network Monitor that supports SIP, but it only supports certain ports and the server name it sends in the setup isn't configurable (which makes loading it in a cloud environment problematic).

          Comment

          • louis-m
            Member
            • Nov 2013
            • 70

            #6
            Slightly off but we use a Cisco Shadow router which determines the quality of the links etc and then use Zabbix to snmp the MOS results etc.
            May be you are looking for a reply on a port eg 5060 which will tell you the sip server is up etc but getting a reply on an invite etc will probably involve some sort of device (maybe a phone could do it and zabbix snmp the result?)

            Comment

            Working...