default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / torrus / xmlconfig / vendor / cisco.vdsl-line.xml
1 <?xml version="1.0"?>
2 <!--
3    Copyright (C) 2005  Stanislav Sinyagin
4
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.
9
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.
14
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.
18
19    $Id: cisco.vdsl-line.xml,v 1.1 2010-12-27 00:04:07 ivan Exp $
20 -->
21
22
23 <!--
24    Cisco VDSL line statistics
25    Tested with: Catalyst 2950 LRE
26 -->
27
28
29 <configuration>
30
31 <definitions>
32   <!-- CISCO-IETF-VDSL-LINE-MIB -->
33   <def name="cvdslCurrSnrMgn"         value="1.3.6.1.4.1.9.10.87.1.1.2.1.5" />
34   <def name="cvdslCurrAtn"            value="1.3.6.1.4.1.9.10.87.1.1.2.1.6" />
35 </definitions>
36
37 <datasources>
38
39   <template name="cvdsl-subtree">
40     <param name="precedence"     value="-600" />
41     <param name="comment"        value="VDSL line statistics" />
42
43     <param name="data-file"
44                value="%system-id%_%interface-nick%_cvdsl.rrd" />
45
46     <param name="collector-timeoffset-hashstring"
47                                        value="%system-id%:%interface-nick%" />
48     <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
49     <param name="graph-title"          value="%descriptive-nickname%" />
50
51     <param name="has-overview-shortcuts" value="yes"/>
52     <param name="overview-shortcuts" value="snr,atn"/>
53     
54     <param name="overview-subleave-name-snr" value="SNR_Margin"/>
55     <param name="overview-direct-link-snr"      value="yes"/>
56     <param name="overview-direct-link-view-snr" value="expanded-dir-html"/>
57     <param name="overview-shortcut-text-snr"
58            value="All SNR"/>
59     <param name="overview-shortcut-title-snr"
60            value="Show SNR Margin graphs for all VDSL lines in one page"/>
61     <param name="overview-page-title-snr"
62            value="SNR Margin Graphs"/>
63
64     <param name="overview-subleave-name-atn" value="Attenuation"/>
65     <param name="overview-direct-link-atn"      value="yes"/>
66     <param name="overview-direct-link-view-atn" value="expanded-dir-html"/>
67     <param name="overview-shortcut-text-atn"
68            value="All Attenuation"/>
69     <param name="overview-shortcut-title-atn"
70            value="Show attenuation graphs for all VDSL lines in one page"/>
71     <param name="overview-page-title-atn"
72            value="Attenuation Graphs"/>
73                       
74     <param name="rrd-hwpredict"     value="disabled" />
75   </template>
76
77
78   <template name="cvdsl-interface">
79   
80     <!-- ********   SNR Margin ************ -->
81     <leaf name="Vtuc_SnrMgn">
82       <param name="comment"            value="VTUC SNR Margin" />
83       <param name="snmp-object"  value="$cvdslCurrSnrMgn.%ifindex-map%.1" />
84       <param name="collector-scale"    value="DUP,100,GT,10,1,IF,/" />
85       <param name="rrd-ds"             value="VtucSnrMgn" />
86       <param name="rrd-create-dstype"  value="GAUGE" />
87       <param name="hidden"             value="yes" />
88     </leaf>
89
90     <leaf name="Vtur_SnrMgn">
91       <param name="comment"            value="VTUR SNR Margin" />
92       <param name="snmp-object"  value="$cvdslCurrSnrMgn.%ifindex-map%.2" />
93       <param name="collector-scale"    value="DUP,100,GT,10,1,IF,/" />
94       <param name="rrd-ds"             value="VturSnrMgn" />
95       <param name="rrd-create-dstype"  value="GAUGE" />
96       <param name="hidden"             value="yes" />
97     </leaf>
98
99     <leaf name="SNR_Margin">
100       <param name="comment"            value="VTUC and VTUR SNR Margin" />
101       <param name="precedence"         value="100" />
102       <param name="ds-type"            value="rrd-multigraph" />
103       <param name="ds-names"           value="vtuc,vtur" />
104
105       <param name="ds-expr-vtuc"       value="{Vtuc_SnrMgn}" />
106       <param name="graph-legend-vtuc"  value="VTUC SNR Margin" />
107       <param name="line-style-vtuc"    value="##nearend" />
108       <param name="line-color-vtuc"    value="##nearend" />
109       <param name="line-order-vtuc"    value="1" />
110
111       <param name="ds-expr-vtur"       value="{Vtur_SnrMgn}" />
112       <param name="graph-legend-vtur"  value="VTUR SNR Margin" />
113       <param name="line-style-vtur"    value="##farend" />
114       <param name="line-color-vtur"    value="##farend" />
115       <param name="line-order-vtur"    value="2" />
116
117       <param name="vertical-label"      value="dB" />
118       <param name="graph-lower-limit"   value="0" />
119     </leaf>
120
121     <!-- ********   Attenuation ************ -->
122     <leaf name="Vtuc_Atn">
123       <param name="comment"            value="VTUC Attenuation" />
124       <param name="snmp-object"  value="$cvdslCurrAtn.%ifindex-map%.1" />
125       <param name="collector-scale"    value="10,/" />
126       <param name="rrd-ds"             value="VtucAtn" />
127       <param name="rrd-create-dstype"  value="GAUGE" />
128       <param name="hidden"             value="yes" />
129     </leaf>
130
131     <leaf name="Vtur_Atn">
132       <param name="comment"            value="VTUR Attenuation" />
133       <param name="snmp-object"  value="$cvdslCurrAtn.%ifindex-map%.2" />
134       <param name="collector-scale"    value="10,/" />
135       <param name="rrd-ds"             value="VturAtn" />
136       <param name="rrd-create-dstype"  value="GAUGE" />
137       <param name="hidden"             value="yes" />
138     </leaf>
139
140     <leaf name="Attenuation">
141       <param name="comment"            value="VTUC and VTUR Attenuation" />
142       <param name="precedence"         value="200" />
143       <param name="ds-type"            value="rrd-multigraph" />
144       <param name="ds-names"           value="vtuc,vtur" />
145
146       <param name="ds-expr-vtuc"       value="{Vtuc_Atn}" />
147       <param name="graph-legend-vtuc"  value="VTUC Attn" />
148       <param name="line-style-vtuc"    value="##nearend" />
149       <param name="line-color-vtuc"    value="##nearend" />
150       <param name="line-order-vtuc"    value="1" />
151
152       <param name="ds-expr-vtur"       value="{Vtur_Atn}" />
153       <param name="graph-legend-vtur"  value="VTUR Attn" />
154       <param name="line-style-vtur"    value="##farend" />
155       <param name="line-color-vtur"    value="##farend" />
156       <param name="line-order-vtur"    value="2" />
157
158       <param name="vertical-label"      value="dB" />
159       <param name="graph-lower-limit"   value="0" />
160     </leaf>
161
162     
163
164   </template>
165
166 </datasources>
167
168 </configuration>