Reporting on Cisco IP SLA tests in OpenNMS
A large customer with exacting standards has seen some voice quality problems lately. The WAN guys set up a pair of IP SLA VoIP Jitter tests on the routers at either end of one of the customer’s critical links, and I spent a weekend hacking away at OpenNMS collection groups and graph definitions so that we can do historical reporting and, ultimately, thresholding on the stats. I was pleasantly surprised at how easy it was, all thanks to the new “resource types”, (support for generic indexed tables) in the 1.3.2 release. I blame DJ for my having any time to relax this week, since he did the bulk (all?) of the resourceType work.
Here’s the write-up on what’s needed (no code changes, w00t!) as well as some eye candy.
Update: This work is included in OpenNMS releases since 1.3.6.