Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
BSOD2600 wrote:Your problem lays with the sfsnmp addon, so you need to get support from him / his forum. His stuff is buggy.
I already posted to bother him on his forum, still waiting for the solution after the first message.
And I don't have any other idea to get the fanspeed/temp/voltage information.
Everything in the office runs on Windows :/
Last edited by DjiB on Wed May 14, 2008 12:47 pm, edited 1 time in total.
DjiB wrote:And I don't have any other idea to get the fanspeed/temp/voltage information.
There are many other system info/temp reporting tools, although only a few do snmp. MBM5 works on older system fine and it does SNMP. You can also go the WMI route, which is more expensive with performance.
DjiB wrote:And I don't have any other idea to get the fanspeed/temp/voltage information.
There are many other system info/temp reporting tools, although only a few do snmp. MBM5 works on older system fine and it does SNMP. You can also go the WMI route, which is more expensive with performance.
I already knew about MBM, but every motherboad is brand new, only a few could work with MBM :/
Which is why i decided to go with Speedfan, and it finally worked.
I just needed to use an older version of sfsnmp, without the index and it's now working perfectly.
1) I assume you've configured speedfan and it shows temperatures, etc?
2) Those NaN's means the speedfan snmp addon wasn't installed properly. Reboot windows. If it still doesn't work, then you'll need to get support from the snmp addon author.
PHP Script Server has Started - Parent is cmd
/var/www/cacti/scripts/ss_speedfan_temp.php ss_speedfan_temp 192.168.0.100 public 2 161 500
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.0
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.1
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.2
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.3
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.4
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.5
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.6
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.7
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.8
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.9
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.10
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.11
Error in packet
Reason: (genError) A general failure occured
Failed object: .1.3.6.1.4.1.16.0.1.12
t0:NaN t1:NaN t2:NaN t3:NaN t4:NaN t5:NaN t6:NaN t7:NaN t8:NaN t9:NaN t10:NaN t11:NaN t12:NaN
So if anyone has a clue, please feel free to help
-update-:
Maybe its good to say that I run cacti on a debian box, trying to monitor a Windows machine. Maybe I should run the cacti on the computer itself?
All the ss_speedfan_*.php scripts are doing is snmpget calls. So looks like the sfsnmp addon isn't properly installed.
To run speedfan as a service, look into using Windows SC tool (i.e. sc create help). Then once thats configured, running and sfsnmp is reinstalled, you can manually snmpget an OID like .1.3.6.1.4.1.16.0.2.0.
Doesn't it work with the newest version of SpeedFan?
I can get .1.3.6.1.4.1.16.0.0.{0-2}. It seems, that there are the count of available data. But the other values are missing.
11/13/2008 08:37:12 AM - SPINE: Poller[0] Host[3] DS[38] SS[0] SERVER: /var/www/localhost/htdocs/cacti/scripts/ss_speedfan_fan.php ss_speedfan_fan shavenne.home public 1 161 500 , output: U
11/13/2008 08:37:12 AM - SPINE: Poller[0] Host[3] DS[38] SS[0] WARNING: Result from SERVER not valid. Partial Result: f0:1548 f1:1455 f2:0...
11/13/2008 08:37:12 AM - SPINE: Poller[0] Host[3] DS[29] SS[0] SERVER: /var/www/localhost/htdocs/cacti/scripts/ss_speedfan_temp.php ss_speedfan_temp shavenne.home public 1 161 500 , output: U
11/13/2008 08:37:12 AM - SPINE: Poller[0] Host[3] DS[29] SS[0] WARNING: Result from SERVER not valid. Partial Result: t0:4300 t1:3300 t2:2...
I really don't now what's wrong with the result. Is there any way to get the complete result instead partial?
I tried to run the script manually with
BlaZoR wrote:I always used snmpwalk and it worked .
And if it's not properly installed, why can I get the count of available data (example above: 11 temperatures)?
Sorry, was thinking about his previous version of sfsnmp which only worked with snmpget. Anyways, I tested speedfan 4.36 with sfsnmp 1.0 and snmpwalk works fine.
BlaZoR wrote:
Now I have another problem.
I really don't now what's wrong with the result. Is there any way to get the complete result instead partial?
I tried to run the script manually with
ah yea, I recall this issue now. Cacti doesn't like scripts returning "NaN" text for a lack of data. Modify each ss_speedfan* script with the following: