I was wondering if it's somehow possible to combine the results of several pollers. For instance the combined bandwidth usage of ports (not what I need it for) - can the new transforms somehow be used for this ?
Just create a transform and add all your pollers together:
{poller1}+{poller2}+{poller3}+etc...
Keep in mind that if you're polling for bandwidth, the counters are 'octets', which means they are in bytes, not bits. In order to get bits, you need to divide by 8, so your final transform should look like this:
{poller1}+{poller2}+{poller3}/8
or
({poller1}/8)+({poller2}/8)+({poller3}/8)
Sorry, that should be:
({poller1}+{poller2}+{poller3})/8
One clarification: you can combine poller results in this way, just like bleearg13 demonstrated, but only from pollers that are assigned to the same network object. You can't combine results for pollers assigned to two different nodes, for example.
Thanks for the input guys - as I've been trying to do this with pollers assigned to different interfaces it's not possible.
Instead I have located an OID that allows me to read all the interface values as one table - that leaves me with the same problem though - How do I sum up the values in the table to one number and apply that one number to a chart.
AFAIK, there is no way to do this. The best you can do is create a graph that shows all of your interfaces on a single graph, but it doesn't add them up. I think SW would be wise to look at RRD/Cacti to get some ideas on different ways that people would want to graph their data.
Out of curiosity, how are you putting interfaces from different devices into a single table?
The interfaces are all on the same device - sorry if that was unclear. I dont assume that changes anything in regards to my problem.