default to a session cookie instead of setting an explicit timeout, weird timezone...
[freeside.git] / torrus / xmlconfig / vendor / ftos.xml
1 <?xml version="1.0"?>
2 <!--
3    Copyright (C) 2009 Jon Nistor
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: ftos.xml,v 1.1 2010-12-27 00:04:18 ivan Exp $
20   Jon Nistor <nistor at snickers dot org>
21
22 -->
23 <!-- Tested on Force10 E300 -->
24
25 <configuration>
26
27 <definitions>
28
29   <!-- F10-CHASSIS-MIB::chSysCardTable -->
30   <def name="chSysCardUpperTemp" value="1.3.6.1.4.1.6027.3.1.1.2.3.1.8"/>
31
32   <!-- F10-CHASSIS-MIB::chRpmUtilTable -->
33   <def name="chRpmCpuUtil5Sec"   value="1.3.6.1.4.1.6027.3.1.1.3.7.1.3"/>
34   <def name="chRpmCpuUtil1Min"   value="1.3.6.1.4.1.6027.3.1.1.3.7.1.4"/>
35   <def name="chRpmCpuUtil5Min"   value="1.3.6.1.4.1.6027.3.1.1.3.7.1.5"/>
36
37   <def name="chRpmMemUsageUtil"  value="1.3.6.1.4.1.6027.3.1.1.3.7.1.6"/>
38
39   <def name="chSysPowerSupplyOperStatus"
40                                  value="1.3.6.1.4.1.6027.3.1.1.2.1.1.2"/>
41
42 </definitions>
43
44
45 <datasources>
46   <template name="ftos-cpu-subtree">
47     <param name="data-file"         value="%system-id%_cpu_%cpu-index%.rrd"/>
48     <param name="comment"           value="Overall CPU busy percentage"/>
49     <param name="rrd-create-dstype" value="GAUGE"/>
50     <param name="rrd-hwpredict"     value="disabled"/>
51     <param name="graph-title"       value="%system-id%: CPU %cpu-index%"/>
52     <param name="graph-lower-limit" value="0"/>
53     <param name="graph-upper-limit" value="100"/>
54     <param name="upper-limit"       value="80"/>
55     <param name="vertical-label"    value="Percent"/>
56
57     <param name="has-overview-shortcuts"     value="yes"/>
58     <param name="overview-shortcuts"         value="5sec,1min,5min"/>
59     <!-- CPU usage / 5 Sec -->
60     <param name="overview-subleave-name-5sec"  value="Util_5_Sec"/>
61     <param name="overview-shortcut-text-5sec"  value="All CPUs usage 5 secs"/>
62     <param name="overview-shortcut-title-5sec"
63            value="Show all CPUs utilization for last 5 seconds in one page"/>
64     <param name="overview-page-title-5sec" value="CPU Usage Graphs"/>
65     <!-- CPU usage / 1 Min -->
66     <param name="overview-subleave-name-1min"  value="Util_1_Min"/>
67     <param name="overview-shortcut-text-1min"  value="All CPUs usage 1 min"/>
68     <param name="overview-shortcut-title-1min"
69            value="Show all CPUs utilization for last 1 minute in one page"/>
70     <param name="overview-page-title-1min" value="CPU Usage Graphs"/>
71     <!-- CPU usage / 5 Min -->
72     <param name="overview-subleave-name-5min"  value="Util_5_Min"/>
73     <param name="overview-shortcut-text-5min"  value="All CPUs usage 5 min"/>
74     <param name="overview-shortcut-title-5min"
75            value="Show all CPUs utilization for last 5 minute in one page"/>
76     <param name="overview-page-title-5min" value="CPU Usage Graphs"/>
77   </template>
78
79
80   <template name="ftos-cpu">
81     <leaf name="Util_5_Sec">
82         <param name="precedence"    value="999"/>
83         <param name="rrd-ds"        value="chRpmCpuUtil5Sec"/>
84         <param name="snmp-object"   value="$chRpmCpuUtil5Sec.%cpu-index%"/>
85         <param name="comment"       value="CPU utilization for last 5 seconds"/>
86         <param name="graph-legend"  value="CPU util"/>
87     </leaf>
88     <leaf name="Util_1_Min">
89         <param name="precedence"    value="998"/>
90         <param name="rrd-ds"        value="chRpmCpuUtil1Min"/>
91         <param name="snmp-object"   value="$chRpmCpuUtil1Min.%cpu-index%"/>
92         <param name="comment"       value="CPU utilization for last 1 minute"/>
93         <param name="graph-legend"  value="CPU util"/>
94     </leaf>
95     <leaf name="Util_5_Min">
96         <param name="precedence"    value="997"/>
97         <param name="rrd-ds"        value="chRpmCpuUtil5Min"/>
98         <param name="snmp-object"   value="$chRpmCpuUtil5Min.%cpu-index%"/>
99         <param name="comment"       value="CPU utilization for last 5 minutes"/>
100         <param name="graph-legend"  value="CPU util"/>
101     </leaf>
102   </template>
103
104
105   <template name="ftos-power-supply-leaf">
106     <param name="comment"           value="Power supply #%power-index%"/>
107     <param name="graph-legend"      value="Power supply #%power-index%"/>
108     <param name="graph-title"       value="%system-id%: Power %power-index%"/>
109     <param name="rrd-ds"            value="power_%power-index%"/>
110     <param name="rrd-create-dstype" value="GAUGE"/>
111     <param name="rrd-hwpredict"     value="disabled" />
112     <param name="snmp-object"
113           value="$chSysPowerSupplyOperStatus.%power-index%"/>
114     <param name="vertical-label"     value="1 = Normal, 2 = Down"/>
115   </template>
116
117
118   <template name="ftos-temperature-subtree">
119     <param name="comment"             value="Temperature Sensors"/>
120     <param name="precedence"          value="-500"/>
121     <param name="rrd-create-dstype"   value="GAUGE"/>
122     <param name="rrd-hwpredict"       value="disabled" />
123   </template>
124
125   <!-- template to be applied inside the sensor leaf.
126        Two parameters must be defined: sensor-index and sensor-description -->
127   <template name="ftos-temperature-sensor">
128     <param name="comment"      value="%sensor-description%"/>
129     <param name="rrd-ds"       value="sensor_%sensor-index%"/>
130     <param name="snmp-object"
131            value="$chSysCardUpperTemp.%sensor-index%"/>
132     <param name="graph-legend"      value="%sensor-description%"/>
133     <param name="graph-lower-limit" value="15"/>
134     <param name="graph-upper-limit" value="70"/>
135     <param name="vertical-label"    value="degrees Celsius"/>
136   </template>
137
138   <!-- Temperature measured in degrees Fahrenheit -->
139   <template name="ftos-temperature-sensor-fahrenheit">
140     <param name="comment"      value="%sensor-description%"/>
141     <param name="rrd-ds"       value="sensor_%sensor-index%"/>
142     <param name="snmp-object"
143            value="$chSysCardUpperTemp.%sensor-index%"/>
144     <param name="collector-scale"   value="1.8,*,32,+" />
145     <param name="graph-legend"      value="%sensor-description%"/>
146     <param name="graph-lower-limit" value="59"/>
147     <param name="graph-upper-limit" value="158"/>
148     <param name="vertical-label"    value="degrees Fahrenheit"/>
149   </template>
150
151
152
153 </datasources>
154
155 </configuration>