Difference between revisions of "Cacti graph ADSL"
Jump to navigation
Jump to search
Line 81: | Line 81: | ||
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.94.1.1.3.1.1' Index Count: 0 | + Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.94.1.1.3.1.1' Index Count: 0 | ||
+ No SNMP data returned | + No SNMP data returned | ||
= SNMP test = | |||
Device info | |||
snmpstatus -c 'communitystring' -v2c DEV_IP_ADDRESS | |||
List of interfaces | |||
snmpwalk -c 'communitystring' -v2c 10.0.99.100 .1.3.6.1.2.1.2.2.1.2 | |||
iso.3.6.1.2.1.2.2.1.2.1 = STRING: "Embedded-Service-Engine0/0" | |||
iso.3.6.1.2.1.2.2.1.2.2 = STRING: "GigabitEthernet0/0" | |||
iso.3.6.1.2.1.2.2.1.2.3 = STRING: "GigabitEthernet0/1" | |||
<-- output ommited --> | |||
iso.3.6.1.2.1.2.2.1.2.15 = STRING: "Vlan20" | |||
iso.3.6.1.2.1.2.2.1.2.16 = STRING: "Vlan99" | |||
iso.3.6.1.2.1.2.2.1.2.17 = STRING: "Dialer1" | |||
Uptime | |||
snmpget -M MIBs -v1 -c hardpassword 10.0.99.100 .1.3.6.1.2.1.1.3.0 | |||
iso.3.6.1.2.1.1.3.0 = Timeticks: (591121) 1:38:31.21 | |||
= Reference = | = Reference = |
Revision as of 04:45, 21 November 2013
WIP
- I need to load MIBs to either Cacti DB or Cisco device
- Loading template from Cisco 877 Cacti Template enabled that graphs are being graph - but the router does not have VDSL card installed so cannot fully test.
Install ADSLine MIB data query
- Dowload ADSL Line Data script file from Cacti templates website.
- Un-tar, then copy adslLine.xml file to (in Ubuntu) /usr/share/cacti/resource/ directory
- Import XML template following Console > Import templates > Open cacti087d_data_query_adsl_line_mib.xml > press Import
Following errors/missing dependencies found during the import process:
Cacti has imported the following items:
CDEF [success] Make Stack Negative [update] GPRINT Preset [success] Normal [update] Data Input Method [success] Get SNMP Data (Indexed) [update] Data Template [success] ADSL Line - Signal/Noise [new] [success] ADSL Line - Attentuation [new] [success] ADSL Line - Power [new] Graph Template [success] ADSL Line - Noise Margin [new] + Unmet Dependency: (Data Template Item) + Found Dependency: (GPRINT Preset) Normal + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Found Dependency: (CDEF) Make Stack Negative + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) [success] ADSL Line - Attenuation [new] [success] ADSL Line - Output Power [new] + Found Dependency: (Data Template Item) adslAtucCurrOutputP + Found Dependency: (GPRINT Preset) Normal + Unmet Dependency: (Data Template Item) + Found Dependency: (CDEF) Make Stack Negative + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) Data Query [success] ADSL Line MIB [new] + Found Dependency: (Data Input Method) Get SNMP Data (Indexed) + Found Dependency: (Graph Template) ADSL Line - Output Power + Found Dependency: (Data Template) ADSL Line - Power + Unmet Dependency: (Data Template Item) + Found Dependency: (Data Template Item) adslAtucCurrOutputP + Found Dependency: (Graph Template) ADSL Line - Noise Margin + Found Dependency: (Data Template) ADSL Line - Signal/Noise + Unmet Dependency: (Data Template Item) + Unmet Dependency: (Data Template Item) + Found Dependency: (Graph Template) ADSL Line - Attenuation + Found Dependency: (Data Template) ADSL Line - Attentuation + Found Dependency: (Data Template Item) adslAtucCurrAtn + Found Dependency: (Data Template Item) adslAturCurrAtn
Then go to Console > Devices > YourSNMPenabledDevice (Router1941) > scroll at the bottom Associated Data Queries section and select 'ADSL Line MIB' > press ADD > SAVE. Unfortunately the script results with no SNMP data returned when I run 'Verbose Query', here is output:
- There is no ADSL EHWIC card installed at this router output
Data Query Debug Information + Running data query [10]. + Found type = '3' [SNMP Query]. + Found data query XML file at '/usr/share/cacti/site/resource/snmp_queries/adslLine.xml' + XML file parsed ok. + <oid_num_indexes> missing in XML file, 'Index Count Changed' emulated by counting oid_index entries + Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.94.1.1.3.1.1' Index Count: 0 + No SNMP data returned
SNMP test
Device info
snmpstatus -c 'communitystring' -v2c DEV_IP_ADDRESS
List of interfaces
snmpwalk -c 'communitystring' -v2c 10.0.99.100 .1.3.6.1.2.1.2.2.1.2 iso.3.6.1.2.1.2.2.1.2.1 = STRING: "Embedded-Service-Engine0/0" iso.3.6.1.2.1.2.2.1.2.2 = STRING: "GigabitEthernet0/0" iso.3.6.1.2.1.2.2.1.2.3 = STRING: "GigabitEthernet0/1" <-- output ommited --> iso.3.6.1.2.1.2.2.1.2.15 = STRING: "Vlan20" iso.3.6.1.2.1.2.2.1.2.16 = STRING: "Vlan99" iso.3.6.1.2.1.2.2.1.2.17 = STRING: "Dialer1"
Uptime
snmpget -M MIBs -v1 -c hardpassword 10.0.99.100 .1.3.6.1.2.1.1.3.0 iso.3.6.1.2.1.1.3.0 = Timeticks: (591121) 1:38:31.21
Reference
- Graphing ADSL stats from a SpeedStream 4200 with collectd
- OID value to graph stats
- Cisco 877 Cacti Template
- Cisco ADSL graph Cacti forum
- Cisco ISR ADSL interface graph Cacti forum
- Cisco ADSL info Cacti forum (see all)
- Cisco SNMP Object navigator
- MIB browser
- SNMP MIB Browser for Linux platforms Qt based, *.deb package provided
- SnmpB SnmpB is an SNMP MIB browser written in QT. It supports SNMPv1, SNMPv2c & SNMPv3. SnmpB can browse/edit/load/add MIB files and can query SNMP agents. It also supports agent discovery, trap events, and graph plotting.