per-agent configuration of batch processors, #71837
[freeside.git] / torrus / xmlconfig / vendor / motorola.bsr.xml
1 <?xml version="1.0"?>
2 <!--
3    Copyright (C) 2003  Roman Hochuli, 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: motorola.bsr.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
20   Stanislav Sinyagin <ssinyagin@yahoo.com>
21
22  DOCSIS interface, Motorola BSR specific
23  MIB used:
24  RDN-CMTS-MIB::rdnCmtsUpstreamChannelTable
25   
26 -->
27
28 <configuration>
29
30 <definitions>
31   <!--  RDN-CMTS-MIB::rdnCmtsUpstreamChannelTable -->
32   <def name="rdnCmtsUSTotalModemCount"
33               value="1.3.6.1.4.1.4981.2.1.2.1.6"/>
34   <def name="rdnCmtsUSRegisteredModemCount"
35               value="1.3.6.1.4.1.4981.2.1.2.1.7"/>
36   <def name="rdnCmtsUSUnregisteredModemCount"
37               value="1.3.6.1.4.1.4981.2.1.2.1.8"/>
38   <def name="rdnCmtsUSOfflineModemCount"
39               value="1.3.6.1.4.1.4981.2.1.2.1.9"/>
40 </definitions>
41
42 <datasources>
43
44
45   <template name="motorola-bsr-docsis-upstream-util">
46     <leaf name="Modems">
47       <param name="ds-type"           value="rrd-multigraph" />
48       <param name="ds-names"        value="registered,unregistered,offline" />
49       <param name="nodeid"            value="%nodeid-docsif%//modems"/>
50       
51       <param name="graph-lower-limit" value="0" />
52       <param name="precedence"        value="950" />
53       <param name="comment"
54        value="Registered, Unregistered and Offline modems on the interface" />
55       <param name="vertical-label"    value="Modems" />
56
57       <param name="ds-expr-registered">{Modems_Registered}</param>
58       <param name="graph-legend-registered"  value="Registered" />
59       <param name="line-style-registered"    value="AREA" />
60       <param name="line-color-registered"    value="##blue" />
61       <param name="line-order-registered"    value="1" />
62
63       <param name="ds-expr-unregistered">{Modems_Unregistered}</param>
64       <param name="graph-legend-unregistered"  value="Unregistered" />
65       <param name="line-style-unregistered"    value="STACK" />
66       <param name="line-color-unregistered"    value="##crimson" />
67       <param name="line-order-unregistered"    value="2" />
68
69       <param name="ds-expr-offline">{Modems_Offline}</param>
70       <param name="graph-legend-offline"  value="Offline" />
71       <param name="line-style-offline"    value="STACK" />
72       <param name="line-color-offline"    value="##silver" />
73       <param name="line-order-offline"    value="3" />
74     </leaf>
75
76     <leaf name="Modems_Total">
77       <param name="snmp-object"
78                 value="$rdnCmtsUSTotalModemCount.%ifindex-map%"/>
79       <param name="rrd-ds"       value="Total" />
80       <param name="hidden"       value="yes"/>
81       <param name="comment"
82           value="Total number of modems on the interface since boot"/>
83       <param name="graph-legend" value="Total modems" />
84       <param name="precedence"   value="900" />
85       <param name="rrd-create-dstype"   value="GAUGE" />
86       <param name="vertical-label"      value="Modems" />
87       <param name="graph-lower-limit"   value="0" />
88     </leaf>
89     
90     <leaf name="Modems_Registered">
91       <param name="snmp-object"
92                 value="$rdnCmtsUSRegisteredModemCount.%ifindex-map%"/>
93       <param name="rrd-ds"       value="Registered" />
94       <param name="hidden"       value="yes"/>
95       <param name="comment"
96           value="Number of registered modems on the interface"/>
97       <param name="graph-legend" value="Active modems" />
98       <param name="precedence"   value="800" />
99       <param name="rrd-create-dstype"   value="GAUGE" />
100       <param name="vertical-label"      value="Modems" />
101       <param name="graph-lower-limit"   value="0" />
102       <param name="monitor-action-target"  value="Modems"/>
103     </leaf>
104     
105     <leaf name="Modems_Unregistered">
106       <param name="snmp-object"
107                 value="$rdnCmtsUSUnregisteredModemCount.%ifindex-map%"/>
108       <param name="rrd-ds"       value="Unregistered" />
109       <param name="hidden"       value="yes"/>
110       <param name="comment"
111           value="Number of not yet registered modems on the interface"/>
112       <param name="graph-legend" value="Unregistered modems" />
113       <param name="precedence"   value="900" />
114       <param name="rrd-create-dstype"   value="GAUGE" />
115       <param name="vertical-label"      value="Modems" />
116       <param name="graph-lower-limit"   value="0" />
117       <param name="monitor-action-target"  value="Modems"/>
118     </leaf>
119
120     <leaf name="Modems_Offline">
121       <param name="snmp-object"
122                 value="$rdnCmtsUSOfflineModemCount.%ifindex-map%"/>
123       <param name="rrd-ds"       value="Offline" />
124       <param name="hidden"       value="yes"/>
125       <param name="comment"
126           value="Number of offline modems on the interface"/>
127       <param name="graph-legend" value="Unregistered modems" />
128       <param name="precedence"   value="1000" />
129       <param name="rrd-create-dstype"   value="GAUGE" />
130       <param name="vertical-label"      value="Modems" />
131       <param name="graph-lower-limit"   value="0" />
132       <param name="monitor-action-target"  value="Modems"/>
133     </leaf>
134     
135   </template>
136   
137 </datasources>
138
139
140 </configuration>