Révision 31f5cc79
Fixed some typo in text
| plugins/modem/cisco-epc3010_ | ||
|---|---|---|
| 31 | 31 |
############################################### |
| 32 | 32 |
# |
| 33 | 33 |
# HISTORY |
| 34 |
# v1.0 : Initial release |
|
| 34 |
# v1.0 : Initial release
|
|
| 35 | 35 |
# |
| 36 | 36 |
############################################### |
| 37 | 37 |
# |
| ... | ... | |
| 55 | 55 |
;; |
| 56 | 56 |
config) |
| 57 | 57 |
if [ $DIRECTION == "downstream" ]; then |
| 58 |
echo "graph_title Cisco EPC3010 Downstream measurements"; |
|
| 59 |
echo "graph_args -l 0 --base 1000" |
|
| 60 |
echo "graph_category network" |
|
| 61 |
echo "graph_vlabel (-) is Power Level (+) is SNR" |
|
| 62 |
echo "graph_info Downstream Signal to Noise Ratio (dB) and Power Level (dBmV) from Cisco EPC3010 modem. Info is scraped from statuspage on the modem (http://192.168.100.1)" |
|
| 63 |
echo "channel_1_pwr.label Channel 1 (dBmV)" |
|
| 64 |
echo "channel_1_pwr.type GAUGE" |
|
| 65 |
echo "channel_1_pwr.max 50" |
|
| 66 |
echo "channel_2_pwr.label Channel 2 (dBmV)" |
|
| 67 |
echo "channel_2_pwr.type GAUGE" |
|
| 68 |
echo "channel_2_pwr.max 50" |
|
| 69 |
echo "channel_3_pwr.label Channel 3 (dBmV)" |
|
| 70 |
echo "channel_3_pwr.type GAUGE" |
|
| 71 |
echo "channel_3_pwr.max 50" |
|
| 72 |
echo "channel_4_pwr.label Channel 4 (dBmV)" |
|
| 73 |
echo "channel_4_pwr.type GAUGE" |
|
| 74 |
echo "channel_4_pwr.max 50" |
|
| 75 |
echo "channel_5_pwr.label Channel 5 (dBmV)" |
|
| 76 |
echo "channel_5_pwr.type GAUGE" |
|
| 77 |
echo "channel_5_pwr.max 50" |
|
| 78 |
echo "channel_6_pwr.label Channel 6 (dBmV)" |
|
| 79 |
echo "channel_6_pwr.type GAUGE" |
|
| 80 |
echo "channel_6_pwr.max 50" |
|
| 81 |
echo "channel_7_pwr.label Channel 7 (dBmV)" |
|
| 82 |
echo "channel_7_pwr.type GAUGE" |
|
| 83 |
echo "channel_7_pwr.max 50" |
|
| 84 |
echo "channel_8_pwr.label Channel 8 (dBmV)" |
|
| 85 |
echo "channel_8_pwr.type GAUGE" |
|
| 86 |
echo "channel_8_pwr.max 50" |
|
| 87 |
echo "channel_1_snr.label Channel 1 (dB)" |
|
| 88 |
echo "channel_1_snr.type GAUGE" |
|
| 89 |
echo "channel_1_snr.max 50" |
|
| 90 |
echo "channel_2_snr.label Channel 2 (dB)" |
|
| 91 |
echo "channel_2_snr.type GAUGE" |
|
| 92 |
echo "channel_2_snr.max 50" |
|
| 93 |
echo "channel_3_snr.label Channel 3 (dB)" |
|
| 94 |
echo "channel_3_snr.type GAUGE" |
|
| 95 |
echo "channel_3_snr.max 50" |
|
| 96 |
echo "channel_4_snr.label Channel 4 (dB)" |
|
| 97 |
echo "channel_4_snr.type GAUGE" |
|
| 98 |
echo "channel_4_snr.max 50" |
|
| 99 |
echo "channel_5_snr.label Channel 5 (dB)" |
|
| 100 |
echo "channel_5_snr.type GAUGE" |
|
| 101 |
echo "channel_5_snr.max 50" |
|
| 102 |
echo "channel_6_snr.label Channel 6 (dB)" |
|
| 103 |
echo "channel_6_snr.type GAUGE" |
|
| 104 |
echo "channel_6_snr.max 50" |
|
| 105 |
echo "channel_7_snr.label Channel 7 (dB)" |
|
| 106 |
echo "channel_7_snr.type GAUGE" |
|
| 107 |
echo "channel_7_snr.max 50" |
|
| 108 |
echo "channel_8_snr.label Channel 8 (dB)" |
|
| 109 |
echo "channel_8_snr.type GAUGE" |
|
| 110 |
echo "channel_8_snr.max 50" |
|
| 58 |
printf "graph_title Cisco EPC3010 Downstream measurements\n"; |
|
| 59 |
printf "graph_args -l 0 --base 1000\n" |
|
| 60 |
printf "graph_category other\n" |
|
| 61 |
printf "graph_vlabel Small number is Power Level, large number is SNR\n" |
|
| 62 |
printf "graph_info Downstream Signal to Noise Ratio (dB) and Power Level (dBmV) from Cisco EPC3010 modem. Info is scraped from statuspage on the modem (http://192.168.100.1)\n" |
|
| 63 |
printf "channel_1_pwr.label Channel 1 (dBmV)\n" |
|
| 64 |
printf "channel_1_pwr.type GAUGE\n" |
|
| 65 |
printf "channel_2_pwr.label Channel 2 (dBmV)\n" |
|
| 66 |
printf "channel_2_pwr.type GAUGE\n" |
|
| 67 |
printf "channel_3_pwr.label Channel 3 (dBmV)\n" |
|
| 68 |
printf "channel_3_pwr.type GAUGE\n" |
|
| 69 |
printf "channel_4_pwr.label Channel 4 (dBmV)\n" |
|
| 70 |
printf "channel_4_pwr.type GAUGE\n" |
|
| 71 |
printf "channel_5_pwr.label Channel 5 (dBmV)\n" |
|
| 72 |
printf "channel_5_pwr.type GAUGE\n" |
|
| 73 |
printf "channel_6_pwr.label Channel 6 (dBmV)\n" |
|
| 74 |
printf "channel_6_pwr.type GAUGE\n" |
|
| 75 |
printf "channel_7_pwr.label Channel 7 (dBmV)\n" |
|
| 76 |
printf "channel_7_pwr.type GAUGE\n" |
|
| 77 |
printf "channel_8_pwr.label Channel 8 (dBmV)\n" |
|
| 78 |
printf "channel_8_pwr.type GAUGE\n" |
|
| 79 |
printf "channel_1_snr.label Channel 1 (dB)\n" |
|
| 80 |
printf "channel_1_snr.type GAUGE\n" |
|
| 81 |
printf "channel_2_snr.label Channel 2 (dB)\n" |
|
| 82 |
printf "channel_2_snr.type GAUGE\n" |
|
| 83 |
printf "channel_3_snr.label Channel 3 (dB)\n" |
|
| 84 |
printf "channel_3_snr.type GAUGE\n" |
|
| 85 |
printf "channel_4_snr.label Channel 4 (dB)\n" |
|
| 86 |
printf "channel_4_snr.type GAUGE\n" |
|
| 87 |
printf "channel_5_snr.label Channel 5 (dB)\n" |
|
| 88 |
printf "channel_5_snr.type GAUGE\n" |
|
| 89 |
printf "channel_6_snr.label Channel 6 (dB)\n" |
|
| 90 |
printf "channel_6_snr.type GAUGE\n" |
|
| 91 |
printf "channel_7_snr.label Channel 7 (dB)\n" |
|
| 92 |
printf "channel_7_snr.type GAUGE\n" |
|
| 93 |
printf "channel_8_snr.label Channel 8 (dB)\n" |
|
| 94 |
printf "channel_8_snr.type GAUGE\n" |
|
| 111 | 95 |
exit 0 |
| 112 | 96 |
fi |
| 113 | 97 |
if [ "$DIRECTION" == "upstream" ]; then |
| 114 |
echo "graph_title Cisco EPC3010 Upstream measurements"; |
|
| 115 |
echo "graph_args -l 30 --base 1000" |
|
| 116 |
echo "graph_category network" |
|
| 117 |
echo "graph_vlabel Powerlevvel in dBmV" |
|
| 118 |
echo "graph_info Upstream Power Levels from Cisco EPC3010 modem,scraped from it's statuspage (http://192.168.100.1)" |
|
| 119 |
echo "channel_1_pwr.label Channel 1 (dBmV)" |
|
| 120 |
echo "channel_1_pwr.type GAUGE" |
|
| 121 |
echo "channel_1_pwr.max 60" |
|
| 122 |
echo "channel_2_pwr.label Channel 2 (dBmV)" |
|
| 123 |
echo "channel_2_pwr.type GAUGE" |
|
| 124 |
echo "channel_2_pwr.max 60" |
|
| 125 |
echo "channel_3_pwr.label Channel 3 (dBmV)" |
|
| 126 |
echo "channel_3_pwr.type GAUGE" |
|
| 127 |
echo "channel_3_pwr.max 60" |
|
| 128 |
echo "channel_4_pwr.label Channel 4 (dBmV)" |
|
| 129 |
echo "channel_4_pwr.type GAUGE" |
|
| 130 |
echo "channel_4_pwr.max 60" |
|
| 98 |
printf "graph_title Cisco EPC3010 Upstream measurements\n" |
|
| 99 |
printf "graph_args -l 30 --base 1000\n" |
|
| 100 |
printf "graph_category other\n" |
|
| 101 |
printf "graph_vlabel Power level in dBmV\n" |
|
| 102 |
printf "graph_info Upstream Power Levels from Cisco EPC3010 modem,scraped from its statuspage (http://192.168.100.1)\n" |
|
| 103 |
printf "channel_1_pwr.label Channel 1 (dBmV)\n" |
|
| 104 |
printf "channel_1_pwr.type GAUGE\n" |
|
| 105 |
printf "channel_2_pwr.label Channel 2 (dBmV)\n" |
|
| 106 |
printf "channel_2_pwr.type GAUGE\n" |
|
| 107 |
printf "channel_3_pwr.label Channel 3 (dBmV)\n" |
|
| 108 |
printf "channel_3_pwr.type GAUGE\n" |
|
| 109 |
printf "channel_4_pwr.label Channel 4 (dBmV)\n" |
|
| 110 |
printf "channel_4_pwr.type GAUGE\n" |
|
| 131 | 111 |
exit 0 |
| 132 | 112 |
fi |
| 133 | 113 |
;; |
| ... | ... | |
| 184 | 164 |
exit 0 |
| 185 | 165 |
fi |
| 186 | 166 |
|
| 187 |
# rm -f $FILENAME |
|
| 167 |
|
|
| 168 |
# |
|
| 169 |
# Remove tempory file, used for parsing data |
|
| 170 |
# |
|
| 171 |
rm -f $FILENAME |
|
Formats disponibles : Unified diff