|
|
| Author |
Message |
cbscpe
Joined: 11 Apr 2008 Posts: 15 Location: Switzerland
|
Posted: Sun Apr 13, 2008 11:07 am Post subject: |
|
|
The XML reads now
| Code: |
<interface>
<name>SHDSL Line Statistics</name>
<description>Query the SHDSL Counters ES, SES, CRC, LOSWS, UAS</description>
<oid_index>.1.3.6.1.2.1.10.48.1.6.1.2</oid_index>
<oid_index_parse>OID/REGEXP:.*\.(10010[0-9][0-9]\.1\.2\.1\.1)$</oid_index_parse>
<index_order>tableIndex</index_order>
<index_order_type>numeric</index_order_type>
<fields>
<tableIndex>
<name>Table Indexes</name>
<method>walk</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.2</oid>
</tableIndex>
<hdsl2Shdsl15MinIntervalES>
<name>Error Seconds</name>
<method>walk</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.2</oid>
</hdsl2Shdsl15MinIntervalES>
<hdsl2Shdsl15MinIntervalSES>
<name>Severly Error Seconds</name>
<method>walk</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.3</oid>
</hdsl2Shdsl15MinIntervalSES>
<hdsl2Shdsl15MinIntervalCRC>
<name>Checksum Errors</name>
<method>walk</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.4</oid>
</hdsl2Shdsl15MinIntervalCRC>
<hdsl2Shdsl15MinIntervalLOSWS>
<name>Loss of Sync Word Seconds</name>
<method>walk</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.5</oid>
</hdsl2Shdsl15MinIntervalLOSWS>
<hdsl2Shdsl15MinIntervalUAS>
<name>Unavailable Seconds</name>
<method>walk</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.6</oid>
</hdsl2Shdsl15MinIntervalUAS>
</fields>
</interface>
|
and the verbose query output currently reads
+ Running data query [11].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.48.1.6.1.2'
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.0' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.0']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.1' value='1001001.1.2.1.1']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.2' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.2']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.3' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.3']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.4' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.4']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.5' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.5']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.6' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.6']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.7' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.7']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.8' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.8']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.9' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.9']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.10' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.10']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.11' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.11']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.12' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.12']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.13' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.13']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.14' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.14']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.15' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.15']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.16' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.16']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.17' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.17']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.18' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.18']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.19' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.19']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.20' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.20']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.21' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.21']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.22' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.22']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.23' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.23']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.24' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.24']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.25' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.25']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.26' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.26']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.27' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.27']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.28' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.28']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.29' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.29']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.30' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.30']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.31' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.31']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.32' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.32']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.33' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.33']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.34' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.34']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.35' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.35']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.36' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.36']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.37' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.37']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.38' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.38']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.39' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.39']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.40' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.40']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.41' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.41']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.42' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.42']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.43' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.43']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.44' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.44']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.45' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.45']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.46' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.46']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.47' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.47']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.48' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.48']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.49' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.49']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.50' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.50']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.51' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.51']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.52' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.52']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.53' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.53']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.54' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.54']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.55' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.55']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.56' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.56']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.57' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.57']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.58' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.58']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.59' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.59']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.60' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.60']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.61' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.61']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.62' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.62']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.63' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.63']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.64' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.64']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.65' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.65']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.66' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.66']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.67' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.67']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.68' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.68']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.69' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.69']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.70' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.70']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.71' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.71']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.72' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.72']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.73' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.73']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.74' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.74']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.75' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.75']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.76' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.76']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.77' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.77']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.78' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.78']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.79' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.79']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.80' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.80']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.81' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.81']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.82' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.82']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.83' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.83']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.84' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.84']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.85' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.85']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.86' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.86']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.87' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.87']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.88' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.88']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.89' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.89']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.90' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.90']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.91' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.91']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.92' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.92']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.93' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.93']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.94' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.94']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.95' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.95']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.96' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.96']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.0' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.0']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.1' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.1']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.2' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.2']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.3' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.3']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.4' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.4']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.5' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.5']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.6' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.6']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.7' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.7']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.8' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.8']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.9' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.9']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.10' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.10']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.11' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.11']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.12' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.12']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.13' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.13']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.14' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.14']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.15' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.15']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.16' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.16']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.17' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.17']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.18' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.18']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.19' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.19']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.20' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.20']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.21' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.21']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.22' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.22']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.23' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.23']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.24' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.24']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.25' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.25']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.26' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.26']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.27' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.27']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.28' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.28']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.29' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.29']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.30' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.30']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.31' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.31']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.32' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.32']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.33' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.33']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.34' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.34']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.35' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.35']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.36' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.36']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.37' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.37']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.38' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.38']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.39' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.39']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.40' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.40']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.41' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.41']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.42' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.42']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.43' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.43']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.44' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.44']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.45' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.45']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.46' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.46']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.47' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.47']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.48' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.48']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.49' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.49']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.50' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.50']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.51' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.51']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.52' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.52']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.53' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.53']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.54' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.54']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.55' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.55']
+ Replace OID Parse .*\.(10010[0-9][0-9]\.1\.2\.1\.1)$ [oid='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.56' value='1.3.6.1.2.1.10.48.1.6.1.2.1001001.2.1.1.56']
....
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.84 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.85 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.86 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.87 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.88 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.89 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.90 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.91 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.92 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.93 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.94 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.95 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.2.1.1.96 [from value]
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs.xml'
Regards
Peter |
|
| Back to top |
|
 |
gandalf Developer
Joined: 02 Dec 2004 Posts: 11725 Location: Muenster, Germany
|
|
| Back to top |
|
 |
cbscpe
Joined: 11 Apr 2008 Posts: 15 Location: Switzerland
|
Posted: Sun Apr 13, 2008 1:53 pm Post subject: |
|
|
Hi Reinhard,
this is without any success. The difference between the links and my case is that the snmpwalk in my case returns much more rows than I want to use. The samples you've showed me have the same amount of entries as rows they want to match. But in may case I do not only want to get the index when a match occurs, I also want the rows to be excluded when no match occurs
+ Running data query [11].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.48.1.6.1.2'
+ Located input field 'tableIndex' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.2.1.10.48.1.6.1.2'
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.0 [from value]
+ Found item [tableIndex='0'] index: 1001001.1.2.1.1 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.2 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.3 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.4 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.5 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.6 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.7 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.8 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.9 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.10 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.11 [from value]
+ Found item [tableIndex='0'] index: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.12 [from value]
so what I want is only the lines where a match occured like abov in line
+ Found item [tableIndex='0'] index: 1001001.1.2.1.1 [from value]
and all other lines should not make it to the database. But when I read the code of lib/data_query.php lines return from the snmpwalk based on the oid_index will never be eliminated, they are just altered in the contents. And as a consequence all 3104 lines make it to the database instead of only the ones with a match (in may case 11 rows)
Regards
Peter |
|
| Back to top |
|
 |
gandalf Developer
Joined: 02 Dec 2004 Posts: 11725 Location: Muenster, Germany
|
Posted: Mon Apr 14, 2008 1:11 pm Post subject: |
|
|
YOu are correct when assuming this is the first time to suppress single lines of the index. But we are closer now.
I "assumed" to solve it with instructions above, but now it seems that a code change or the like is required. Will investigate
Reinhard |
|
| Back to top |
|
 |
cbscpe
Joined: 11 Apr 2008 Posts: 15 Location: Switzerland
|
Posted: Mon Apr 14, 2008 2:12 pm Post subject: |
|
|
Hi Reinhard,
yes I came to the same conclusion as I was studying the code, especially lib/data_query.php. To verify the idea I made some changes to the function query_snmp_host in lib/data_query.php. First I added a new field
query->oid_index_filter
using the same syntax as query>oid_index_parse and which not only parses the OID and stores the result but also only keeps those records which have a match.
In addition to be able to be able to use the real ifIndex to fetch information for the input fields I added a new (optional) field
query-fields->"name"->oid_subindex
which uses as well the same syntax as query->oid_index_filter, which then can extract the ifIndex from the result of query->oid_index_filter to get the appropriate value.
The XML looks now
| Code: |
<interface>
<name>SHDSL Line Statistics</name>
<description>Query the SHDSL Counters ES, SES, CRC, LOSWS, UAS</description>
<oid_index>.1.3.6.1.2.1.10.48.1.6.1.2</oid_index>
<oid_index_filter>OID/REGEXP:(10010[0-9][0-9]\.1\.2\.1\.1$)</oid_index_filter>
<index_order>ifName:ifDescr:ifAlias</index_order>
<index_order_type>alphabetic</index_order_type>
<index_title_format>|chosen_order_field|</index_title_format>
<fields>
<ifName>
<name>Interface Name</name>
<method>get</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.2.1.31.1.1.1.1</oid>
<oid_subindex>OID/REGEXP:^(10010[0-9][0-9]).*</oid_subindex>
</ifName>
<ifDescr>
<name>Interface Description</name>
<method>get</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.2.1.2.2.1.2</oid>
<oid_subindex>OID/REGEXP:^(10010[0-9][0-9]).*</oid_subindex>
</ifDescr>
<ifAlias>
<name>Interface Alias</name>
<method>get</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.2.1.31.1.1.1.18</oid>
<oid_subindex>OID/REGEXP:^(10010[0-9][0-9]).*</oid_subindex>
</ifAlias>
<hdsl2Shdsl15MinIntervalES>
<name>Error Seconds</name>
<method>get</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.2</oid>
</hdsl2Shdsl15MinIntervalES>
<hdsl2Shdsl15MinIntervalSES>
<name>Severly Error Seconds</name>
<method>get</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.3</oid>
</hdsl2Shdsl15MinIntervalSES>
<hdsl2Shdsl15MinIntervalCRC>
<name>Checksum Errors</name>
<method>get</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.4</oid>
</hdsl2Shdsl15MinIntervalCRC>
<hdsl2Shdsl15MinIntervalLOSWS>
<name>Loss of Sync Word Seconds</name>
<method>get</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.5</oid>
</hdsl2Shdsl15MinIntervalLOSWS>
<hdsl2Shdsl15MinIntervalUAS>
<name>Unavailable Seconds</name>
<method>get</method>
<source>value</source>
<direction>output</direction>
<oid>.1.3.6.1.2.1.10.48.1.6.1.6</oid>
</hdsl2Shdsl15MinIntervalUAS>
</fields>
</interface>
|
and the Data Query Debug Information now looks like
+ Running data query [12].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.10.48.1.6.1.2'
+ Using OID Filter /(10010[0-9][0-9]\.1\.2\.1\.1$)/
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001001.1.2.1.1 Substring: 1001001.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001002.1.2.1.1 Substring: 1001002.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001003.1.2.1.1 Substring: 1001003.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001005.1.2.1.1 Substring: 1001005.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001007.1.2.1.1 Substring: 1001007.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001013.1.2.1.1 Substring: 1001013.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001015.1.2.1.1 Substring: 1001015.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001016.1.2.1.1 Substring: 1001016.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001017.1.2.1.1 Substring: 1001017.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001019.1.2.1.1 Substring: 1001019.1.2.1.1
+ OID INDEX FILTER matched: 1.3.6.1.2.1.10.48.1.6.1.2.1001020.1.2.1.1 Substring: 1001020.1.2.1.1
+ Located input field 'ifName' [get]
+ OID Subindex set to:'^(10010[0-9][0-9]).*'
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001001' [value='dsl 1']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001002' [value='dsl 2']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001003' [value='dsl 3']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001005' [value='dsl 5']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001007' [value='dsl 7']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001013' [value='dsl 13']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001015' [value='dsl 15']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001016' [value='dsl 16']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001017' [value='dsl 17']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001019' [value='dsl 19']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.1.1001020' [value='dsl 20']
+ Located input field 'ifDescr' [get]
+ OID Subindex set to:'^(10010[0-9][0-9]).*'
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001001' [value='DSL PORT 1']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001002' [value='DSL PORT 2']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001003' [value='DSL PORT 3']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001005' [value='DSL PORT 5']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001007' [value='DSL PORT 7']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001013' [value='DSL PORT 13']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001015' [value='DSL PORT 15']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001016' [value='DSL PORT 16']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001017' [value='DSL PORT 17']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001019' [value='DSL PORT 19']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.2.2.1.2.1001020' [value='DSL PORT 20']
+ Located input field 'ifAlias' [get]
+ OID Subindex set to:'^(10010[0-9][0-9]).*'
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001001' [value='ldeZUR002_labor']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001002' [value='fbl002']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001003' [value='ldeZUR068_Speedtouch']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001005' [value='lceZUR026']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001007' [value='ldeZUR028_Schulung']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001013' [value='lceZUR004']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001015' [value='lceZUR016']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001016' [value='']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001017' [value='']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001019' [value='paradyne1752_4OG']
+ Executing SNMP get for data @ '.1.3.6.1.2.1.31.1.1.1.18.1001020' [value='Erwin_C878_Test']
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
+ Found data query XML file at '/var/www/html/cacti/resource/snmp_queries/shdsl-statistcs2.xml'
In this case the contents of the database looks then like this query result
| Code: |
mysql> select * from host_snmp_cache where host_id = 5 and snmp_query_id = 12;
+---------+---------------+------------+----------------------+-----------------+----------------------------------+
| host_id | snmp_query_id | field_name | field_value | snmp_index | oid |
+---------+---------------+------------+----------------------+-----------------+----------------------------------+
| 5 | 12 | ifAlias | ldeZUR002_labor | 1001001.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001001 |
| 5 | 12 | ifAlias | fbl002 | 1001002.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001002 |
| 5 | 12 | ifAlias | ldeZUR068_Speedtouch | 1001003.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001003 |
| 5 | 12 | ifAlias | lceZUR026 | 1001005.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001005 |
| 5 | 12 | ifAlias | ldeZUR028_Schulung | 1001007.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001007 |
| 5 | 12 | ifAlias | lceZUR004 | 1001013.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001013 |
| 5 | 12 | ifAlias | lceZUR016 | 1001015.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001015 |
| 5 | 12 | ifAlias | | 1001016.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001016 |
| 5 | 12 | ifAlias | | 1001017.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001017 |
| 5 | 12 | ifAlias | paradyne1752_4OG | 1001019.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001019 |
| 5 | 12 | ifAlias | Erwin_C878_Test | 1001020.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.18.1001020 |
| 5 | 12 | ifDescr | DSL PORT 1 | 1001001.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001001 |
| 5 | 12 | ifDescr | DSL PORT 2 | 1001002.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001002 |
| 5 | 12 | ifDescr | DSL PORT 3 | 1001003.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001003 |
| 5 | 12 | ifDescr | DSL PORT 5 | 1001005.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001005 |
| 5 | 12 | ifDescr | DSL PORT 7 | 1001007.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001007 |
| 5 | 12 | ifDescr | DSL PORT 13 | 1001013.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001013 |
| 5 | 12 | ifDescr | DSL PORT 15 | 1001015.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001015 |
| 5 | 12 | ifDescr | DSL PORT 16 | 1001016.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001016 |
| 5 | 12 | ifDescr | DSL PORT 17 | 1001017.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001017 |
| 5 | 12 | ifDescr | DSL PORT 19 | 1001019.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001019 |
| 5 | 12 | ifDescr | DSL PORT 20 | 1001020.1.2.1.1 | .1.3.6.1.2.1.2.2.1.2.1001020 |
| 5 | 12 | ifName | dsl 1 | 1001001.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001001 |
| 5 | 12 | ifName | dsl 2 | 1001002.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001002 |
| 5 | 12 | ifName | dsl 3 | 1001003.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001003 |
| 5 | 12 | ifName | dsl 5 | 1001005.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001005 |
| 5 | 12 | ifName | dsl 7 | 1001007.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001007 |
| 5 | 12 | ifName | dsl 13 | 1001013.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001013 |
| 5 | 12 | ifName | dsl 15 | 1001015.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001015 |
| 5 | 12 | ifName | dsl 16 | 1001016.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001016 |
| 5 | 12 | ifName | dsl 17 | 1001017.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001017 |
| 5 | 12 | ifName | dsl 19 | 1001019.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001019 |
| 5 | 12 | ifName | dsl 20 | 1001020.1.2.1.1 | .1.3.6.1.2.1.31.1.1.1.1.1001020 |
+---------+---------------+------------+----------------------+-----------------+----------------------------------+
33 rows in set (0.00 sec)
mysql>
|
That's all I have changed. I verified it and created the graphs of all SHDSL Lines of a DSLAM and they look as expected. Now with this SNMP Query, the Data and Graph Template adding a DSLAM can be done with very little effort.
Now this "case study" if, I may say so, shows very much what I expected at the beginning. Or in other words, I would like to see such a feature
Regards
Peter |
|
| Back to top |
|
 |
gandalf Developer
Joined: 02 Dec 2004 Posts: 11725 Location: Muenster, Germany
|
Posted: Mon Apr 14, 2008 3:14 pm Post subject: |
|
|
Please place a feature request at http://bugs.cacti.net.
Refer to this thread and please add your code and the last findings.
There are some more feature requests in that area. I will try to consolidate them for 088
Reinhard |
|
| Back to top |
|
 |
cbscpe
Joined: 11 Apr 2008 Posts: 15 Location: Switzerland
|
Posted: Tue Apr 15, 2008 1:41 am Post subject: |
|
|
Hi Reinhard,
I opened a feature request. BUG-ID is 0001225. I also added a small additional feature with an idea I had this morning drinking some coffee. I'll include this in my changes to make sure it works the way I think as soon I have made the necessary changes and cleaned up code.
Regards
Peter |
|
| Back to top |
|
 |
|