configuration question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Another way to attack this would be to create some "standard" labels 
that your SNMP module would look for.

Then a user of your script would need to make sure the sensors.conf uses 
the "LABEL" directive to name the appropriate values correctly.  In that 
way, your script is independant of the chipset in use.

You could then create entries for -5V, 5V, 3.3V, 12V and -12V (which are 
the standard power supply voltages and generally available). 
5V-standby, 3.3V-standby and Vbat (battery voltage) are also frequently 
available.

Then create a table? for Fan speeds and number them fan1, fan2, fan3. 
Some motherboards have multiple monitoring chips and can monitor as many 
as 6 or more fans.

Basically, pick a common subset of readings and then name them in a 
standard way.  We may be doing something along these lines for the next 
release of the libsensors library...

:v)

Charles Holbrook wrote:
> I have written a script that calls sensors parses the data and then
> loads that data into a MIB tree with either ucd or net SNMP.  I have run
> into a small problem with the via686a chipset though.  In all other
> chipset configs you can set an inX even if that chipset doesn't
> monitor(causing either a bad or null value to be returned)  However with
> the via686a chipset I have not been able to figure out for the life of
> me how to do that.  The reason I am trying to create placeholders for
> all values that can be monitored is so that the same MIB structure would
> apply across all systems.
> 
> EXAMPLE:
> .1.3.6.1.4.1.2021.5822.20.101.20 is -5V on a system with the
> w83627hf-isa-0290 chipset and even if it wasn't there I could add a line
> for in6 creating that value.
> 
> .1.3.6.1.4.1.2021.5822.20.101.20 on a via686a motherboard will return a
> fan RPM speed.
> 
> Because of this difference I cannot actually use this to get any usefull
> data from my server cluster.  Having a mib return different values
> depending on the chipset is a bad bad thing.  Is there a set command I
> can use in the config script to force the via686a configuration to
> insert a line for -12V or for that matter any place holder I want to
> create?
> 
> Thanks in advance.
> 
> 
> 



-- 
Philip Pokorny, Director of Engineering
Tel: 415-358-2635   Fax: 415-358-2646   Toll Free: 888-PENGUIN
PENGUIN COMPUTING, INC.
www.penguincomputing.com



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux