EDIT: Ignore me working fine.. I was able to still go add the graphs and it worked.
Glad to hear it!
Feel free to share your graphs if you are willing.
Oddly I can only get graphs from 3 out of 9 machines... there's an issue with PCI ID 0a breaking the perl script (noted in your amd perl script thread) and I can't understand the others.. I may post working/notworking when I get a chance tomorrow.
------EDIT------
Kinda wondering whether we're running into a PCI-ID issue on the cacti supporting scripts/items as well.
Data from a
non-working one. It shows "success, 0 items 0 rows". Won't show any cards when I go to add graphs.
Data Query Debug Information
+ Running data query [12].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.8072.1.3.2.4.1.2.5.103.112.117.105.100'
+ No SNMP data returned
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml
--------
root@stats1:~# snmpwalk -v2c -cpublic 10.4.18.22 NET-SNMP-EXTEND-MIB::nsExtendOutLine
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuid".1 = STRING: 0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuid".2 = STRING: 1
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuid".3 = STRING: 2
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpufan".1 = STRING: 34
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpufan".2 = STRING: 72
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpufan".3 = STRING: 33
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuload".1 = STRING: 99
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuload".2 = STRING: 99
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuload".3 = STRING: 98
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gputemp".1 = STRING: 7900
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gputemp".2 = STRING: 7850
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gputemp".3 = STRING: 7750
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuclock".1 = STRING: 950
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuclock".2 = STRING: 930
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuclock".3 = STRING: 880
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuvcore".1 = STRING: 1100
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuvcore".2 = STRING: 1088
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuvcore".3 = STRING: 1088
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpumemory".1 = STRING: 300
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpumemory".2 = STRING: 300
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpumemory".3 = STRING: 1250
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuaddress".1 = STRING: 0a:00.0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuaddress".2 = STRING: 09:00.0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuaddress".3 = STRING: 04:00.0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpudescription".1 = STRING: ATI Radeon HD 5800 Series
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpudescription".2 = STRING: ATI Radeon HD 5800 Series
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpudescription".3 = STRING: AMD Radeon HD 6900 Series
And a
working one, showing "6 items 2 rows"
+ Running data query [12].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.8072.1.3.2.4.1.2.5.103.112.117.105.100'
+ No SNMP data returned
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
+ Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/amd_gpu.xml'
----------
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuid".1 = STRING: 0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuid".2 = STRING: 1
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpufan".1 = STRING: 20
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpufan".2 = STRING: 20
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuload".1 = STRING: 99
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuload".2 = STRING: 99
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gputemp".1 = STRING: 7000
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gputemp".2 = STRING: 6700
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuclock".1 = STRING: 870
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuclock".2 = STRING: 870
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuvcore".1 = STRING: 1100
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuvcore".2 = STRING: 1100
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpumemory".1 = STRING: 1250
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpumemory".2 = STRING: 1250
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuaddress".1 = STRING: 03:00.0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpuaddress".2 = STRING: 04:00.0
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpudescription".1 = STRING: AMD Radeon HD 6900 Series
NET-SNMP-EXTEND-MIB::nsExtendOutLine."gpudescription".2 = STRING: AMD Radeon HD 6900 Series
I suspect the errors in the cacti.log are telling me, but I need a more verbose output...
02/20/2012 03:25:02 PM - CMDPHP: Poller[0] Host[2] DS[8] WARNING: Result from SNMP not valid. Partial Result: U
02/20/2012 03:25:04 PM - CMDPHP: Poller[0] Host[8] DS[80] WARNING: Result from SNMP not valid. Partial Result: U
02/20/2012 03:25:08 PM - CMDPHP: Poller[0] Host[9] DS[118] WARNING: Result from CMD not valid. Partial Result: U
02/20/2012 03:25:08 PM - CMDPHP: Poller[0] Host[9] DS[119] WARNING: Result from CMD not valid. Partial Result: U
02/20/2012 03:25:09 PM - CMDPHP: Poller[0] Host[9] DS[120] WARNING: Result from CMD not valid. Partial Result: U
02/20/2012 03:25:09 PM - CMDPHP: Poller[0] Host[9] DS[120] WARNING: Result from CMD not valid. Partial Result: U