Custom graphs with multiple data sources

Alan Sparks asparks at doublesparks.net
Wed Oct 10 00:49:08 CEST 2007


I am monitoring a set of load balancers (Alteons) which each have at 
least 1, but possibly/usually more, virtual addresses configured (for 
server load balancing groups).  At the moment, I use a custom script to 
poll each device via SNMP and send a single status message per device to 
Hobbit, based on the session loads on those "virts."  I am using NCV for 
graphing.

However, with this, I am only able to manage one graph, and one data 
source, per device.  I would like to graph all the session values.
I would also like to use multiple RRD files.  My experience with the 
single-file, multiple-DS approach is that, if I add another virtual, 
graphing will break (updates error out, probably since the RRD was not 
created with this new data source defined).

I am amenable to changing the scripts to use the data channel approach 
(using the --extra-script method).  I am hoping that I could use the 
hobbitgraph RRDFN/RRDIDX/RRDPARAM keywords to create the graphs.  But, 
the documentation for custom graphing implies that only a single 
filename for the incoming data can be specified, so I see no way to 
split the data into multiple files, single DS per RRD.

Short of creating a separate test column for each virtual I am 
monitoring, is there a better way to collect/plot this information?
Thanks in advance for any suggestions.
-Alan

-- 
Alan Sparks, UNIX/Linux Systems Integration and Administration
<asparks at doublesparks.net>




More information about the Xymon mailing list