PeterGrace / py_arris_exporter

A prometheus exporter for Arris SB6183 cablemodems
8 stars 5 forks source link

Cannot read property 'result' of undefined #2

Closed cypherstream closed 4 years ago

cypherstream commented 4 years ago

Installed and verified http://localhost:9393 is pulling data from modem. It looks like a wall of text, but the numbers returned are legitimate.

I copy and paste your grafana.json file into grafana and it created the dashboard called Cablemodem. I ensured that http://localhost:9393 was created as a data source and set as default...the type is prometheus.

Though when going into the dashboard every single element has a red triangle that when expanded it says Cannot read propery 'result' of undefined.

With F12 (Browser dev-tools) enabled I can see the query in the network > Preview (using Edge Chromium based browser). Here is an example:

arris_connectivity_state{} 1
arris_downstream_locked{index="1",modulation="QAM256",channel_id="13",frequency="663000000"} 1
arris_downstream_packets_corrected{index="1",modulation="QAM256",channel_id="13",frequency="663000000"} 0
arris_downstream_packets_uncorrectable{index="1",modulation="QAM256",channel_id="13",frequency="663000000"} 0
arris_downstream_power{index="1",modulation="QAM256",channel_id="13",frequency="663000000"} -2.2
arris_downstream_snr{index="1",modulation="QAM256",channel_id="13",frequency="663000000"} 40.0
arris_downstream_locked{index="2",modulation="QAM256",channel_id="17",frequency="543000000"} 1
arris_downstream_packets_corrected{index="2",modulation="QAM256",channel_id="17",frequency="543000000"} 97
arris_downstream_packets_uncorrectable{index="2",modulation="QAM256",channel_id="17",frequency="543000000"} 0
arris_downstream_power{index="2",modulation="QAM256",channel_id="17",frequency="543000000"} -3.5
arris_downstream_snr{index="2",modulation="QAM256",channel_id="17",frequency="543000000"} 39.9
arris_downstream_locked{index="3",modulation="QAM256",channel_id="18",frequency="549000000"} 1
arris_downstream_packets_corrected{index="3",modulation="QAM256",channel_id="18",frequency="549000000"} 10
arris_downstream_packets_uncorrectable{index="3",modulation="QAM256",channel_id="18",frequency="549000000"} 0
arris_downstream_power{index="3",modulation="QAM256",channel_id="18",frequency="549000000"} -3.2
arris_downstream_snr{index="3",modulation="QAM256",channel_id="18",frequency="549000000"} 40.0
arris_downstream_locked{index="4",modulation="QAM256",channel_id="19",frequency="555000000"} 1
arris_downstream_packets_corrected{index="4",modulation="QAM256",channel_id="19",frequency="555000000"} 14
arris_downstream_packets_uncorrectable{index="4",modulation="QAM256",channel_id="19",frequency="555000000"} 0
arris_downstream_power{index="4",modulation="QAM256",channel_id="19",frequency="555000000"} -3.3
arris_downstream_snr{index="4",modulation="QAM256",channel_id="19",frequency="555000000"} 39.9
arris_downstream_locked{index="5",modulation="QAM256",channel_id="20",frequency="561000000"} 1
arris_downstream_packets_corrected{index="5",modulation="QAM256",channel_id="20",frequency="561000000"} 5
arris_downstream_packets_uncorrectable{index="5",modulation="QAM256",channel_id="20",frequency="561000000"} 0
arris_downstream_power{index="5",modulation="QAM256",channel_id="20",frequency="561000000"} -3.0
arris_downstream_snr{index="5",modulation="QAM256",channel_id="20",frequency="561000000"} 40.1
arris_downstream_locked{index="6",modulation="QAM256",channel_id="21",frequency="567000000"} 1
arris_downstream_packets_corrected{index="6",modulation="QAM256",channel_id="21",frequency="567000000"} 1
arris_downstream_packets_uncorrectable{index="6",modulation="QAM256",channel_id="21",frequency="567000000"} 0
arris_downstream_power{index="6",modulation="QAM256",channel_id="21",frequency="567000000"} -2.9
arris_downstream_snr{index="6",modulation="QAM256",channel_id="21",frequency="567000000"} 40.1
arris_downstream_locked{index="7",modulation="QAM256",channel_id="22",frequency="573000000"} 1
arris_downstream_packets_corrected{index="7",modulation="QAM256",channel_id="22",frequency="573000000"} 0
arris_downstream_packets_uncorrectable{index="7",modulation="QAM256",channel_id="22",frequency="573000000"} 0
arris_downstream_power{index="7",modulation="QAM256",channel_id="22",frequency="573000000"} -2.6
arris_downstream_snr{index="7",modulation="QAM256",channel_id="22",frequency="573000000"} 40.2
arris_downstream_locked{index="8",modulation="QAM256",channel_id="23",frequency="579000000"} 1
arris_downstream_packets_corrected{index="8",modulation="QAM256",channel_id="23",frequency="579000000"} 0
arris_downstream_packets_uncorrectable{index="8",modulation="QAM256",channel_id="23",frequency="579000000"} 0
arris_downstream_power{index="8",modulation="QAM256",channel_id="23",frequency="579000000"} -2.6
arris_downstream_snr{index="8",modulation="QAM256",channel_id="23",frequency="579000000"} 40.1
arris_downstream_locked{index="9",modulation="QAM256",channel_id="24",frequency="585000000"} 1
arris_downstream_packets_corrected{index="9",modulation="QAM256",channel_id="24",frequency="585000000"} 0
arris_downstream_packets_uncorrectable{index="9",modulation="QAM256",channel_id="24",frequency="585000000"} 0
arris_downstream_power{index="9",modulation="QAM256",channel_id="24",frequency="585000000"} -2.5
arris_downstream_snr{index="9",modulation="QAM256",channel_id="24",frequency="585000000"} 40.1
arris_downstream_locked{index="10",modulation="QAM256",channel_id="1",frequency="591000000"} 1
arris_downstream_packets_corrected{index="10",modulation="QAM256",channel_id="1",frequency="591000000"} 0
arris_downstream_packets_uncorrectable{index="10",modulation="QAM256",channel_id="1",frequency="591000000"} 0
arris_downstream_power{index="10",modulation="QAM256",channel_id="1",frequency="591000000"} -2.7
arris_downstream_snr{index="10",modulation="QAM256",channel_id="1",frequency="591000000"} 40.0
arris_downstream_locked{index="11",modulation="QAM256",channel_id="2",frequency="597000000"} 1
arris_downstream_packets_corrected{index="11",modulation="QAM256",channel_id="2",frequency="597000000"} 0
arris_downstream_packets_uncorrectable{index="11",modulation="QAM256",channel_id="2",frequency="597000000"} 0
arris_downstream_power{index="11",modulation="QAM256",channel_id="2",frequency="597000000"} -2.8
arris_downstream_snr{index="11",modulation="QAM256",channel_id="2",frequency="597000000"} 40.0
arris_downstream_locked{index="12",modulation="QAM256",channel_id="3",frequency="603000000"} 1
arris_downstream_packets_corrected{index="12",modulation="QAM256",channel_id="3",frequency="603000000"} 0
arris_downstream_packets_uncorrectable{index="12",modulation="QAM256",channel_id="3",frequency="603000000"} 0
arris_downstream_power{index="12",modulation="QAM256",channel_id="3",frequency="603000000"} -3.1
arris_downstream_snr{index="12",modulation="QAM256",channel_id="3",frequency="603000000"} 39.8
arris_downstream_locked{index="13",modulation="QAM256",channel_id="4",frequency="609000000"} 1
arris_downstream_packets_corrected{index="13",modulation="QAM256",channel_id="4",frequency="609000000"} 0
arris_downstream_packets_uncorrectable{index="13",modulation="QAM256",channel_id="4",frequency="609000000"} 0
arris_downstream_power{index="13",modulation="QAM256",channel_id="4",frequency="609000000"} -3.4
arris_downstream_snr{index="13",modulation="QAM256",channel_id="4",frequency="609000000"} 39.7
arris_downstream_locked{index="14",modulation="QAM256",channel_id="5",frequency="615000000"} 1
arris_downstream_packets_corrected{index="14",modulation="QAM256",channel_id="5",frequency="615000000"} 1
arris_downstream_packets_uncorrectable{index="14",modulation="QAM256",channel_id="5",frequency="615000000"} 0
arris_downstream_power{index="14",modulation="QAM256",channel_id="5",frequency="615000000"} -3.3
arris_downstream_snr{index="14",modulation="QAM256",channel_id="5",frequency="615000000"} 39.8
arris_downstream_locked{index="15",modulation="QAM256",channel_id="6",frequency="621000000"} 1
arris_downstream_packets_corrected{index="15",modulation="QAM256",channel_id="6",frequency="621000000"} 1
arris_downstream_packets_uncorrectable{index="15",modulation="QAM256",channel_id="6",frequency="621000000"} 0
arris_downstream_power{index="15",modulation="QAM256",channel_id="6",frequency="621000000"} -3.6
arris_downstream_snr{index="15",modulation="QAM256",channel_id="6",frequency="621000000"} 39.8
arris_downstream_locked{index="16",modulation="QAM256",channel_id="9",frequency="639000000"} 1
arris_downstream_packets_corrected{index="16",modulation="QAM256",channel_id="9",frequency="639000000"} 0
arris_downstream_packets_uncorrectable{index="16",modulation="QAM256",channel_id="9",frequency="639000000"} 0
arris_downstream_power{index="16",modulation="QAM256",channel_id="9",frequency="639000000"} -3.5
arris_downstream_snr{index="16",modulation="QAM256",channel_id="9",frequency="639000000"} 39.7
arris_upstream_locked{index="1",type="TDMA and ATDMA",channel_id="2",frequency="27000000"} 1
arris_upstream_symbol_rate{index="1",type="TDMA and ATDMA",channel_id="2",frequency="27000000"} 2560
arris_upstream_power{index="1",type="TDMA and ATDMA",channel_id="2",frequency="27000000"} 47.5
arris_upstream_locked{index="2",type="TDMA and ATDMA",channel_id="1",frequency="23000000"} 1
arris_upstream_symbol_rate{index="2",type="TDMA and ATDMA",channel_id="1",frequency="23000000"} 2560
arris_upstream_power{index="2",type="TDMA and ATDMA",channel_id="1",frequency="23000000"} 47.3
arris_upstream_locked{index="3",type="ATDMA",channel_id="3",frequency="32000000"} 1
arris_upstream_symbol_rate{index="3",type="ATDMA",channel_id="3",frequency="32000000"} 5120
arris_upstream_power{index="3",type="ATDMA",channel_id="3",frequency="32000000"} 47.8
arris_upstream_locked{index="4",type="ATDMA",channel_id="4",frequency="38500000"} 1
arris_upstream_symbol_rate{index="4",type="ATDMA",channel_id="4",frequency="38500000"} 5120
arris_upstream_power{index="4",type="ATDMA",channel_id="4",frequency="38500000"} 47.8

However nothing is plotted on the dashboard. The request tab shows the following

Object
state:"Error"
series:Array[0]
request:Object
app:"dashboard"
requestId:"Q100"
timezone:""
panelId:6
dashboardId:1
range:Object
from:p
to:p
raw:Object
timeInfo:""
interval:"1m"
intervalMs:60000
targets:Array[1]
0:Object
maxDataPoints:100
scopedVars:Object
__interval:Object
__interval_ms:Object
cacheTimeout:null
startTime:1589465935475
rangeRaw:Object
from:"now-12h"
to:"now"
timeRange:Object
from:p
_isAMomentObject:true
_isUTC:false
_pf:Object
_locale:O
_d:Date
_isValid:true
to:p
_isAMomentObject:true
_isUTC:false
_pf:Object
_locale:O
_d:Date
_isValid:true
raw:Object
from:"now-12h"
to:"now"
error:TypeError
timings:Object
dataProcessingTime:0.18000000272877514

How do you get this to plot the data that is being returned?