Hi Guru's
I'm hopeful that someone out there has tackled this problem before and can give me a helping hand.
The Problem
I work for a small service provider. I have configured IP SLA monitors on our core network equipment to monitor RTT on all our major trunk links. At the moment I use an application called Zabbix to poll the IP SLA mib and am then able to name each poll ie Brisbane to Sydney RTT and display all monitored links on a single graph.
We have recently started using NPM and I really like what I have seen so far, but I am getting stuck on displaying these IP SLA values. I have created a custom poller that works, but when I insert the custom poller to a web page all it does display the poller name as the title ie rttMonLatestRttOperCompletionTime Status with each node listed below that this poller has been assigned to. What I wanted to display however is the name of the link being polled ie Sydney - Melbourne RTT along with the measured value.
Another problem is that there may be a number of IP SLAs on a node. The OID for the above rttMonLatest... is 1.3.6.1.4.1.9.9.42.1.2.10.1.1 with the first instance having a suffix of .1, the second .3 etc. So if a node has three IP SLAs running on it because it has three trunk links to monitor does that mean I have to create three custom pollers one for each instance?
How then do I display all these custom pollers in a single table or graph. The idea is eventually have a web view for each of our Tier 1 customers and I'd like to give them a view of our monitored core network latency.
Hope someone can make sense of this and help out.
Cheers