Monitor SIP OPTIONS (Health) at various IPs/DNS addresses (Support SRV Lookup as well).

Monitor SIP OPTIONS (Health) at various IPs/DNS addresses (Support SRV Lookup as well).

Good evening. Hoping someone knows of or knows how to write a plugin that would allow SIP Health (Options requests) monitoring of various IP/DNS/SRV targets.  It should check on a programmable interval to ensure the SIP OPTIONS request is answered with a response stating the SIP endpoint can process calls. SRV records should return all targets, and any that are down, turn the state to YELLOW, unless all are down, then it should go RED.

Does anyone have any thoughts on such a capability?  Seems like a somewhat obvious one that should be natively supported on the platform, since all phone systems are essentially SIP these days...

Thanks...