Hello,
I would like to know if anyone has suggestions/plugins for how to use Nagios to monitor VoIP quality based on the Mean Opinion Score (MOS) measurement. I have a client that has multiple locations around a city with comm links ranging from microwave to 1GBs. They are using Alcatel Service Aggregation Routers (SAR) model 7705 and we would like to be able to determine a MOS score and send out alerts if quality falls below certain thresholds. I checked the Nagios exchange and only found a few things for VoIP and SIP which mainly dealt with Avaya.
Any assistance would be appreciated.
Thank you.
Monitoring VoIP and Mean Opinion Score
-
slansing
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: Monitoring VoIP and Mean Opinion Score
Yeah I'm not seeing anything which pertains directly to Alcatel SARs, are you able to check them via SNMP? If so, have you looked at the manufacturer's list of MIBs or OIDs to see if any of that is able to be queried? If so, you can set core up to receive traps passively, or set up active GET quests with check_snmp.
Re: Monitoring VoIP and Mean Opinion Score
Unfortunately, with VoIP as a commodity, there are hundreds of devices that you could monitor. Most are not easily checked with a MOS to see if they're "good" or "bad" without rolling your own. @slansing is right that your best bet is to write a custom module that checks the MIBs you're interested in, performs math, and gives you a percentage good MOS that you can use to determine if the service/server is performing as you desire. We do this for our deployed VoIP gear.
Eric Loyd • http://everwatch.global • 844.240.EVER • @EricLoyd
I'm a Nagios Fanatic! • Join our public Nagios Discord Server!
Re: Monitoring VoIP and Mean Opinion Score
Thank you for your responses. Here is a doc about the Alcatel devices. It has SNMP capability but does not provide the MIBs:
https://infoproducts.alcatel-lucent.com ... =%22MIB%22
I also came across this python script but haven't tried it yet, it is suppose to provide a MOS score using ping:
http://www.routereflector.com/2014/08/n ... r-and-mos/
Do you have any experience with either of these?:
http://www.voipmonitor.org/product-and- ... r-software
http://www.admin-magazine.com/Archive/2 ... d-via-VoIP
https://infoproducts.alcatel-lucent.com ... =%22MIB%22
I also came across this python script but haven't tried it yet, it is suppose to provide a MOS score using ping:
http://www.routereflector.com/2014/08/n ... r-and-mos/
Do you have any experience with either of these?:
http://www.voipmonitor.org/product-and- ... r-software
http://www.admin-magazine.com/Archive/2 ... d-via-VoIP
Re: Monitoring VoIP and Mean Opinion Score
Nope. As I said - we roll our own stuff.
Eric Loyd • http://everwatch.global • 844.240.EVER • @EricLoyd
I'm a Nagios Fanatic! • Join our public Nagios Discord Server!
-
slansing
- Posts: 7698
- Joined: Mon Apr 23, 2012 4:28 pm
- Location: Travelling through time and space...
Re: Monitoring VoIP and Mean Opinion Score
I'd definitely contact your support rep at Alcatel, or someone with their team, they will be able to send you that information.