Thanks Wim,
Hmm so this means I have to have the following columns for example:
ibmupstemp
hpupstemp
ibmpdutemp
etc
or
I just have
Temperature
Humidity
in each message for each of the above..
Shame, would have liked to have kept just 'temp' column for all. Unless of
course I change the name of all the oids so they are all the same even if
the 1.3.6.1 etc are different. Actually I think the name in message is
just parsed so that's all that is important.
Thanks again!
Steve
On Thu, Jun 4, 2015 at 2:22 PM, W.J.M. Nelis <user-6956df205d63@xymon.invalid> wrote:
Hello Steve,
I would have perhaps asked in the Devmon mailing list but my question is
quite pertinent to Xymon too and this mailing list is a little more active
with many using Devmon.
I have a check, it's called temp.
I have a Devmon template for an IBM UPS device and I have a template for
an IBM PDU device. Both have a temp check for reading temperature and
humidity.
The IBM UPS template has existed for a while and has been displaying temp
graphs. I have temp=ncv, temp in GRAPHS and an entry in graphs.cfg and
xymonserver.cfg.
What happens when you introduce a temp check to a new device that has a
different template? Do you have to create an extra line in
graphs.cfg/Xymonserver.cfg? Is it the same name?
ie do I have to use
NCV_temp=temperature:GAUGE (temperature being what is parsed from message
file of template)
for template 1 (IBM UPS)
and
NCV_temp=pdutemperature:GAUGE (pdutemperature being what is parsed from
message file of template)
for template 2 (IBM PDU)
OR
Do I have to use a different check/column name for each use of
temperature per device? I might use Devmon for temperature/Humidity
readings on a UPS device, or a PDU, or a server, or a network device and
the templates I use in Devmon will be completely different. In which case
I would have to use temppdu for example in xymonserver.cfg/Graphs.cfg
alongside the existing temp
As fas as I know, you can only associate one graph template with one test
(column), the template having the same name as the test. It is thus not
possible to associate one template out of a set with a given instance of a
test (in other words with a given {test,host}-pair). However, you can
minimise the number of columns (in for instance 'all non-green' while it is
very hot) by having the various tests to deliver the same NCV-data.
I recognise your problem, wanting to show the temperature for various
network switches, some having only one temperature sensor, and some having
thirty sensors. This is solved by sending always 3 numbers, the minimum,
the average and the maximum value of all sensor values. For this purpose I
have extended Devmon with a new transformation, called STATISTIC. (See
patch #20 at http://sourceforge.net/p/devmon/patches/?source=navbar).
HTH,
Wim Nelis.
*The NLR disclaimer is valid for NLR e-mail messages.*
This message is only meant for providing information. Nothing in this
e-mail message amounts to a contractual or legal commitment on the part of
the sender.
This message may contain information that is not intended for you. If you
are not the addressee or if this message was sent to you by mistake, you
are requested to inform the sender and delete the message. Sender accepts
no liability for damage of any kind resulting from the risks inherent in
the electronic transmission of messages.