Sensor information for external applications Through shared memory, Registry and WMI
#22
Posted 31 August 2006 - 02:56 AM
omega:5988/root/WMI:EVEREST_SensorValues.ID="VCPU"
-ID="VCPU"
-Label="CPU Core"
-Value="1.34"
omega:5988/root/WMI:EVEREST_SensorValues.ID="VP5V"
-ID="VP5V"
-Label="+5 V"
-Value="5.03"
omega:5988/root/WMI:EVEREST_SensorValues.ID="VP12V"
-ID="VP12V"
-Label="+12 V"
-Value="12.38"
omega:5988/root/WMI:EVEREST_SensorValues.ID="FCPU"
-ID="FCPU"
-Label="CPU"
-Value="1187"
omega:5988/root/WMI:EVEREST_SensorValues.ID="TMOBO"
-ID="TMOBO"
-Label="Motherboard"
-Value="38"
omega:5988/root/WMI:EVEREST_SensorValues.ID="VP33V"
-ID="VP33V"
-Label="+3.3 V"
-Value="3.32"
omega:5988/root/WMI:EVEREST_SensorValues.ID="TCPU"
-ID="TCPU"
-Label="CPU"
-Value="49"
I can use this with Cacti and some PHP scripts I think.
This post has been edited by ehall: 31 August 2006 - 02:57 AM
#23
Posted 31 August 2006 - 06:41 PM
ID="VCPU",Label="CPU Core",Value="1.65"
ID="VP5V",Label="+5 V",Value="5.05"
ID="VP12V",Label="+12 V",Value="11.86"
ID="FCPU",Label="CPU",Value="5192"
ID="TMOBO",Label="Motherboard",Value="43"
ID="VP33V",Label="+3.3 V",Value="3.31"
ID="VBAT",Label="VBAT Battery",Value="3.23"
ID="TCPU",Label="CPU",Value="44"
ID="VDIMM",Label="DIMM",Value="2.69"
ID="FCHA",Label="Chassis",Value="2482"
That machine has a -12V sensor on it, which appears in Everest
#25
Posted 31 August 2006 - 07:30 PM
About the independent classes... Can you reformat the output of wbemcli (that you copy-pasted it above) to give us a clear example on how would you imagine the classes thing?
Thanks,
Fiery
#26
Posted 31 August 2006 - 08:52 PM
versus
ID="VCPU",Label="CPU Core",Value="1.65"
ID="VP5V",Label="+5 V",Value="5.05"
ID="VP12V",Label="+12 V",Value="11.86"
ID="FCPU",Label="CPU",Value="5192"
ID="TMOBO",Label="Motherboard",Value="43"
ID="VP33V",Label="+3.3 V",Value="3.31"
ID="VBAT",Label="VBAT Battery",Value="3.23"
ID="TCPU",Label="CPU",Value="44"
ID="VDIMM",Label="DIMM",Value="2.69"
ID="FCHA",Label="Chassis",Value="2482"
Attached File(s)
-
beta_sensors.JPG (63.81K)
Number of downloads: 49
#27
Posted 31 August 2006 - 08:59 PM
[attachmentid=270]
versus
ID="VP5V",Label="+5 V",Value="5.03"
ID="VP12V",Label="+12 V",Value="12.56"
ID="FCPU",Label="CPU",Value="1189"
ID="TMOBO",Label="Motherboard",Value="39"
ID="VP33V",Label="+3.3 V",Value="3.32"
ID="TCPU",Label="CPU",Value="51"
It's missing two fans, one voltage, and one temp reading
Just to prove it's not a problem with the WBEM-WMI stuff, here's the output from MS WMI Browser, logged in as administrator
[attachmentid=271]
Attached File(s)
-
omega_sensors.JPG (57.33K)
Number of downloads: 47 -
omega_browser.JPG (35.89K)
Number of downloads: 50
This post has been edited by ehall: 31 August 2006 - 09:05 PM
#28
Posted 31 August 2006 - 09:10 PM
I'm basicaly just suggesting that each sensor type have its own class. For example, if they were under /root/cimv2 with typical perfmon names they might be:
/root/cimv2:Win32_PerfPreformattedData_Everest_FanSensors
/root/cimv2:Win32_PerfPreformattedData_Everest_ThermalSensors
/root/cimv2:Win32_PerfPreformattedData_Everest_VoltageSensors
If you don't want to do separate classes, at the very least pleae consider adding a Type property that lets us pre-filter without having to do a regular expression
#29
Posted 31 August 2006 - 09:17 PM
...
It's missing two fans, one voltage, and one temp reading
Just to prove it's not a problem with the WBEM-WMI stuff, here's the output from MS WMI Browser, logged in as administrator
It's normal, since not all values are exposed to 3rd party applications. Only the values you can see in the 2nd post ("A complete list of sensor value IDs and their meaning") are exposed to 3rd party applications.
Regards,
Fiery
#30
Posted 31 August 2006 - 09:18 PM
/root/cimv2:Win32_PerfPreformattedData_Everest_FanSensors
/root/cimv2:Win32_PerfPreformattedData_Everest_ThermalSensors
/root/cimv2:Win32_PerfPreformattedData_Everest_VoltageSensors
If you don't want to do separate classes, at the very least pleae consider adding a Type property that lets us pre-filter without having to do a regular expression
Would Type = "F" (or "V", "T") do the job?
#31
Posted 31 August 2006 - 09:21 PM
#35
Posted 31 August 2006 - 09:33 PM
How about adding an "external" column to the preferences screen next to the taskbar and OCD columns?
This post has been edited by ehall: 31 August 2006 - 09:33 PM
#37
Posted 31 August 2006 - 09:44 PM
http://www.lavalys.c...bz3tasxl7kn.zip
Let me know how it works.
Thanks,
Fiery
#38
Posted 31 August 2006 - 10:10 PM
ID="VCPU",Label="CPU Core",Type="V",Value="1.32"
ID="VP5V",Label="+5 V",Type="V",Value="5.00"
ID="VP12V",Label="+12 V",Type="V",Value="12.31"
ID="FCPU",Label="CPU",Type="F",Value="1169"
ID="TMOBO",Label="Motherboard",Type="T",Value="38"
ID="VP33V",Label="+3.3 V",Type="V",Value="3.32"
ID="TCPU",Label="CPU",Type="T",Value="51"
Here's a SOYO board, looks pretty complete too:
ID="THDD1",Label="ST380013AS",Type="T",Value="35"
ID="VCPU",Label="CPU Core",Type="V",Value="1.31"
ID="VP5V",Label="+5 V",Type="V",Value="5.05"
ID="VP12V",Label="+12 V",Type="V",Value="11.84"
ID="FCPU",Label="CPU",Type="F",Value="1180"
ID="TMOBO",Label="Motherboard",Type="T",Value="35"
ID="VP33V",Label="+3.3 V",Type="V",Value="3.30"
ID="TCPU",Label="CPU",Type="T",Value="39"
ID="VDIMM",Label="DIMM",Type="V",Value="2.58"
ID="FCHA",Label="Chassis",Type="F",Value="2557"
I can't update the Abit because somebody's using it.
This post has been edited by ehall: 31 August 2006 - 10:12 PM
#40
Posted 31 August 2006 - 10:31 PM

Sign In
Register
Help

MultiQuote
