buried more whitesapce
[torrus-plus.git] / src / xmlconfig / generic / rfc4319_hdsl2_shdsl_line.xml
blobdc46acbfa90c9dd23c7ec9281f421cc3e3960aec
1 <?xml version="1.0"?>
2 <!--
3    Copyright (C) 2011  Stanislav Sinyagin
5    This program is free software; you can redistribute it and/or modify
6    it under the terms of the GNU General Public License as published by
7    the Free Software Foundation; either version 2 of the License, or
8    (at your option) any later version.
10    This program is distributed in the hope that it will be useful,
11    but WITHOUT ANY WARRANTY; without even the implied warranty of
12    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13    GNU General Public License for more details.
15    You should have received a copy of the GNU General Public License
16    along with this program; if not, write to the Free Software
17    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
19 -->
22 <!--
23    RFC 4219 (HDSL2-SHDSL-LINE-MIB)
24 -->
27 <configuration>
29 <definitions>
30  <!-- HDSL2-SHDSL-LINE-MIB -->
31  <def name="hdsl2ShdslEndpointCurrAtn"    value="1.3.6.1.2.1.10.48.1.5.1.1"/>
32  <def name="hdsl2ShdslEndpointCurrSnrMgn" value="1.3.6.1.2.1.10.48.1.5.1.2"/>
33  <def name="hdsl2Shdsl15MinIntervalES"    value="1.3.6.1.2.1.10.48.1.6.1.2"/>
34  <def name="hdsl2Shdsl15MinIntervalSES"   value="1.3.6.1.2.1.10.48.1.6.1.3"/>
35  <def name="hdsl2Shdsl15MinIntervalCRCanomalies"
36                                           value="1.3.6.1.2.1.10.48.1.6.1.4"/>
37  <def name="hdsl2Shdsl15MinIntervalLOSWS" value="1.3.6.1.2.1.10.48.1.6.1.5"/>
38  <def name="hdsl2Shdsl15MinIntervalUAS"   value="1.3.6.1.2.1.10.48.1.6.1.6"/>
39 </definitions>
41 <datasources>
43   <template name="hdsl-subtree">
44     <param name="precedence"     value="-600" />
45     <param name="comment"        value="HDSL2/SHDSL line quality statistics" />
46     <param name="data-file">
47        %system-id%_%hdsl-endpoint-nick%_hdsl-line.rrd
48     </param>
49     <param name="collector-timeoffset-hashstring"
50                                        value="%system-id%:%hdsl-index%" />
51     <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
52     <param name="graph-title"          value="%descriptive-nickname%" />
54     <param name="has-overview-shortcuts" value="yes"/>
55     <param name="overview-shortcuts" value="snr,err,crc"/>
57     <param name="overview-subleave-name-snr" value="SNR_Summary"/>
58     <param name="overview-direct-link-snr"      value="yes"/>
59     <param name="overview-shortcut-text-snr"
60            value="All line SNR margins"/>
61     <param name="overview-shortcut-title-snr"
62            value="Show SNR margin graphs for all endpoints in one page"/>
63     <param name="overview-page-title-snr"
64            value="SNR quality Graphs"/>
66     <param name="overview-subleave-name-err" value="Error_Summary"/>
67     <param name="overview-direct-link-err"      value="yes"/>
68     <param name="overview-shortcut-text-err"
69            value="All line error seconds"/>
70     <param name="overview-shortcut-title-err"
71         value="Show line error summary graphs for all endpoints in one page"/>
72     <param name="overview-page-title-err"
73            value="Line Error Seconds Graphs"/>
75     <param name="overview-subleave-name-crc" value="CRCA_Summary"/>
76     <param name="overview-direct-link-crc"      value="yes"/>
77     <param name="overview-shortcut-text-crc"
78            value="All line CRC errors"/>
79     <param name="overview-shortcut-title-crc"
80      value="Show line CRC error summary graphs for all endpoints in one page"/>
81     <param name="overview-page-title-crc"
82            value="Line CRC Errors"/>
84     <param name="rrd-hwpredict"     value="disabled" />
85   </template>
87   <template name="hdsl-interface">
88     <param name="has-overview-shortcuts" value="yes"/>
89     <param name="overview-shortcuts" value="signal,err,crc"/>
91     <param name="overview-subleave-name-signal" value="Signal_Summary"/>
92     <param name="overview-direct-link-signal"      value="yes"/>
93     <param name="overview-direct-link-view-signal" value="expanded-dir-html"/>
94     <param name="overview-shortcut-text-signal"
95            value="All endpoint signal levels"/>
96     <param name="overview-shortcut-title-signal"
97            value="Show signal quality graphs for all endpoints in one page"/>
98     <param name="overview-page-title-signal"
99            value="Signal quality Graphs"/>
101     <param name="overview-subleave-name-err" value="Line_Errors_Summary"/>
102     <param name="overview-direct-link-err"      value="yes"/>
103     <param name="overview-direct-link-view-err" value="expanded-dir-html"/>
104     <param name="overview-shortcut-text-err"
105            value="All endpoint line error seconds"/>
106     <param name="overview-shortcut-title-err"
107            value="Show line error graphs for all endpoints in one page"/>
108     <param name="overview-page-title-err"
109            value="Line Error Seconds Graphs"/>
111     <param name="overview-subleave-name-crc" value="Prev_15min_CRCA"/>
112     <param name="overview-direct-link-crc"      value="yes"/>
113     <param name="overview-direct-link-view-crc" value="expanded-dir-html"/>
114     <param name="overview-shortcut-text-crc"
115            value="All endpoint CRC errors"/>
116     <param name="overview-shortcut-title-crc"
117            value="Show line error graphs for all endpoints in one page"/>
118     <param name="overview-page-title-crc"
119            value="Line CRC Errors"/>
121   </template>
123   <template name="hdsl-endpoint">
125     <leaf name="Signal_Summary">
126       <param name="nodeid"         value="%nodeid-dslendpoint%//signal" />
127       <param name="comment"            value="Attenuation and SNR Margin" />
128       <param name="precedence"         value="1000" />
129       <param name="node-display-name"  value="Signal Summary"/>
130       <param name="ds-type"            value="rrd-multigraph" />
131       <param name="ds-names"           value="atn,snr" />
133       <param name="ds-expr-atn"       value="{Attenuation}" />
134       <param name="graph-legend-atn"  value="Attenuation" />
135       <param name="line-style-atn"    value="LINE2" />
136       <param name="line-color-atn"    value="##one" />
137       <param name="line-order-atn"    value="1" />
139       <param name="ds-expr-snr"       value="{SNR_Margin}" />
140       <param name="graph-legend-snr"  value="SNR Margin" />
141       <param name="line-style-snr"    value="LINE2" />
142       <param name="line-color-snr"    value="##two" />
143       <param name="line-order-snr"    value="2" />
145       <param name="vertical-label"    value="dB" />
146       <param name="graph-lower-limit" value="0" />
147     </leaf>
149     <leaf name="Line_Errors_Summary">
150       <param name="nodeid"         value="%nodeid-dslendpoint%//errors" />
151       <param name="comment"            value="Line error graphs" />
152       <param name="precedence"         value="999" />
153       <param name="node-display-name"  value="Line Errors Summary"/>
154       <param name="ds-type"            value="rrd-multigraph" />
155       <param name="ds-names"           value="es,ses,losws,uas" />
157       <param name="ds-expr-es"       value="{Prev_15min_ES}" />
158       <param name="graph-legend-es"  value="ES in 15min" />
159       <param name="line-style-es"    value="LINE2" />
160       <param name="line-color-es"    value="##one" />
161       <param name="line-order-es"    value="1" />
163       <param name="ds-expr-ses"       value="{Prev_15min_SES}" />
164       <param name="graph-legend-ses"  value="SES in 15min" />
165       <param name="line-style-ses"    value="LINE2" />
166       <param name="line-color-ses"    value="##two" />
167       <param name="line-order-ses"    value="2" />
169       <param name="ds-expr-losws"       value="{Prev_15min_LOSWS}" />
170       <param name="graph-legend-losws"  value="LOSWS in 15min" />
171       <param name="line-style-losws"    value="LINE2" />
172       <param name="line-color-losws"    value="##four" />
173       <param name="line-order-losws"    value="4" />
175       <param name="ds-expr-uas"       value="{Prev_15min_UAS}" />
176       <param name="graph-legend-uas"  value="UAS in 15min" />
177       <param name="line-style-uas"    value="LINE2" />
178       <param name="line-color-uas"    value="##five" />
179       <param name="line-order-uas"    value="5" />
181       <param name="vertical-label"    value="Seconds" />
182       <param name="graph-lower-limit" value="0" />
183     </leaf>
185     <leaf name="Attenuation">
186       <param name="nodeid"         value="%nodeid-dslendpoint%//atn" />
187       <param name="comment"            value="Current loop attenuation" />
188       <param name="snmp-object"
189           value="%hdsl-curr-atn-oid%.%hdsl-index%" />
190       <param name="rrd-ds"             value="CurrAtn" />
191       <param name="rrd-create-dstype"  value="GAUGE" />
192       <param name="vertical-label"     value="dB" />
193       <param name="graph-legend"       value="Attenuation" />
194       <param name="graph-lower-limit"  value="0" />
195       <param name="precedence"         value="890" />
196       <param name="hidden"             value="yes" />
197     </leaf>
199     <leaf name="SNR_Margin">
200       <param name="nodeid"         value="%nodeid-dslendpoint%//snr" />
201       <param name="comment"            value="Current SNR margin" />
202       <param name="snmp-object"
203           value="%hdsl-curr-snr-oid%.%hdsl-index%" />
204       <param name="rrd-ds"             value="CurrSnrMgn" />
205       <param name="rrd-create-dstype"  value="GAUGE" />
206       <param name="vertical-label"     value="dB" />
207       <param name="graph-legend"       value="SNR margin" />
208       <param name="graph-lower-limit"  value="0" />
209       <param name="precedence"         value="880" />
210       <param name="hidden"             value="yes" />
211     </leaf>
214     <leaf name="Prev_15min_ES">
215       <param name="nodeid"         value="%nodeid-dslendpoint%//es" />
216       <param name="comment"
217          value="Errored Seconds during the previous 15min interval"/>
218       <param name="node-display-name"  value="ES in prev. 15min"/>
219       <param name="snmp-object"
220           value="%hdsl-intvl-es-oid%.%hdsl-index%.1" />
221       <param name="rrd-ds"             value="15minES" />
222       <param name="rrd-create-dstype"  value="GAUGE" />
223       <param name="vertical-label"     value="seconds" />
224       <param name="graph-legend"       value="15min ES" />
225       <param name="graph-lower-limit"  value="0" />
226       <param name="precedence"         value="870" />
227     </leaf>
229     <leaf name="Prev_15min_SES">
230       <param name="nodeid"         value="%nodeid-dslendpoint%//ses" />
231       <param name="comment"
232          value="Severely Errored Seconds during the previous 15min interval"/>
233       <param name="node-display-name"  value="SES in prev. 15min"/>
234       <param name="snmp-object"
235           value="%hdsl-intvl-ses-oid%.%hdsl-index%.1" />
236       <param name="rrd-ds"             value="15minSES" />
237       <param name="rrd-create-dstype"  value="GAUGE" />
238       <param name="vertical-label"     value="seconds" />
239       <param name="graph-legend"       value="15min SES" />
240       <param name="graph-lower-limit"  value="0" />
241       <param name="precedence"         value="860" />
242     </leaf>
244     <leaf name="Prev_15min_CRCA">
245       <param name="nodeid"         value="%nodeid-dslendpoint%//crca" />
246       <param name="comment"
247          value="CRC anomalies during the previous 15min interval"/>
248       <param name="node-display-name"  value="CRCA in prev. 15min"/>
249       <param name="snmp-object"
250           value="%hdsl-intvl-crc-oid%.%hdsl-index%.1" />
251       <param name="rrd-ds"             value="15minCRCA" />
252       <param name="rrd-create-dstype"  value="GAUGE" />
253       <param name="vertical-label"     value="anomalies" />
254       <param name="graph-legend"       value="15min CRCA" />
255       <param name="graph-lower-limit"  value="0" />
256       <param name="precedence"         value="850" />
257     </leaf>
259     <leaf name="Prev_15min_LOSWS">
260       <param name="nodeid"         value="%nodeid-dslendpoint%//losws" />
261       <param name="comment"
262          value="Loss of Sync Word Seconds during the previous 15min interval"/>
263       <param name="node-display-name"  value="LOSWS in prev. 15min"/>
264       <param name="snmp-object"
265           value="%hdsl-intvl-losws-oid%.%hdsl-index%.1" />
266       <param name="rrd-ds"             value="15minLOSWS" />
267       <param name="rrd-create-dstype"  value="GAUGE" />
268       <param name="vertical-label"     value="seconds" />
269       <param name="graph-legend"       value="15min LOSWS" />
270       <param name="graph-lower-limit"  value="0" />
271       <param name="precedence"         value="840" />
272     </leaf>
274     <leaf name="Prev_15min_UAS">
275       <param name="nodeid"         value="%nodeid-dslendpoint%//uas" />
276       <param name="comment"
277          value="Unavailable Seconds during the previous 15min interval"/>
278       <param name="node-display-name"  value="UAS in prev. 15min"/>
279       <param name="snmp-object"
280           value="%hdsl-intvl-uas-oid%.%hdsl-index%.1" />
281       <param name="rrd-ds"             value="15minUAS" />
282       <param name="rrd-create-dstype"  value="GAUGE" />
283       <param name="vertical-label"     value="seconds" />
284       <param name="graph-legend"       value="15min UAS" />
285       <param name="graph-lower-limit"  value="0" />
286       <param name="precedence"         value="830" />
287     </leaf>
288   </template>
290 </datasources>
292 </configuration>