summaryrefslogtreecommitdiff
path: root/torrus/xmlconfig/vendor
diff options
context:
space:
mode:
authorivan <ivan>2010-12-27 00:04:44 +0000
committerivan <ivan>2010-12-27 00:04:44 +0000
commit74e058c8a010ef6feb539248a550d0bb169c1e94 (patch)
tree6e8d3efb218dd0f41970b62c7f29758d1ae9a937 /torrus/xmlconfig/vendor
parent35359a73152b3d7a9ad5e3d37faf81f6fedb76e8 (diff)
import torrus 1.0.9
Diffstat (limited to 'torrus/xmlconfig/vendor')
-rw-r--r--torrus/xmlconfig/vendor/alteon.xml695
-rw-r--r--torrus/xmlconfig/vendor/alu-timetra.xml425
-rw-r--r--torrus/xmlconfig/vendor/apc.ups.xml135
-rw-r--r--torrus/xmlconfig/vendor/apple.ae.xml181
-rw-r--r--torrus/xmlconfig/vendor/arbor_e.xml2820
-rw-r--r--torrus/xmlconfig/vendor/ascend.max.xml107
-rw-r--r--torrus/xmlconfig/vendor/atmel.xml686
-rw-r--r--torrus/xmlconfig/vendor/betternetworks.xml56
-rw-r--r--torrus/xmlconfig/vendor/casa-cmts.xml198
-rw-r--r--torrus/xmlconfig/vendor/cisco.firewall.xml91
-rw-r--r--torrus/xmlconfig/vendor/cisco.generic.xml336
-rw-r--r--torrus/xmlconfig/vendor/cisco.ios.docsis.xml255
-rw-r--r--torrus/xmlconfig/vendor/cisco.ios.mac-accounting.xml126
-rw-r--r--torrus/xmlconfig/vendor/cisco.ios.xml941
-rw-r--r--torrus/xmlconfig/vendor/cisco.sce.xml668
-rw-r--r--torrus/xmlconfig/vendor/cisco.vdsl-line.xml168
-rw-r--r--torrus/xmlconfig/vendor/compaq.cim.xml66
-rw-r--r--torrus/xmlconfig/vendor/empire.systemedge.ntregperf.xml1204
-rw-r--r--torrus/xmlconfig/vendor/empire.systemedge.xml1959
-rw-r--r--torrus/xmlconfig/vendor/f5.bigip.xml842
-rw-r--r--torrus/xmlconfig/vendor/foundry.xml268
-rw-r--r--torrus/xmlconfig/vendor/ftos.xml155
-rw-r--r--torrus/xmlconfig/vendor/hp.hpux.xml278
-rw-r--r--torrus/xmlconfig/vendor/jacarta.xml83
-rw-r--r--torrus/xmlconfig/vendor/junos.xml775
-rw-r--r--torrus/xmlconfig/vendor/liebert.xml405
-rw-r--r--torrus/xmlconfig/vendor/microsoft.windows.xml470
-rw-r--r--torrus/xmlconfig/vendor/motorola.bsr.xml140
-rw-r--r--torrus/xmlconfig/vendor/netapp.filer.xml2206
-rw-r--r--torrus/xmlconfig/vendor/netbotz.xml123
-rw-r--r--torrus/xmlconfig/vendor/netscreen.xml128
-rw-r--r--torrus/xmlconfig/vendor/paradyne.xdsl.xml159
-rw-r--r--torrus/xmlconfig/vendor/symmetricom.xml82
-rw-r--r--torrus/xmlconfig/vendor/ucd.ucd-snmp.xml523
34 files changed, 17754 insertions, 0 deletions
diff --git a/torrus/xmlconfig/vendor/alteon.xml b/torrus/xmlconfig/vendor/alteon.xml
new file mode 100644
index 000000000..cf490ed2a
--- /dev/null
+++ b/torrus/xmlconfig/vendor/alteon.xml
@@ -0,0 +1,695 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2006 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: alteon.xml,v 1.1 2010-12-27 00:04:11 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+ ALTEON leafs:
+ alteon-cpu
+ alteon-maint
+ alteon-maint-subtree
+ alteon-mem
+ alteon-packets
+ alteon-sensor
+ alteon-vserver
+ alteon-vserver-subtree
+ NOTE: Module tested against: ACEdirector(3) (snmpV1)
+-->
+
+<!-- Alteon specific definitions -->
+<configuration>
+
+<definitions>
+ <!-- ALTEON-PRIVATE-MIBS -->
+ <def name="hwSensor1Temp" value="1.3.6.1.4.1.1872.2.1.1.6.0"/>
+ <def name="hwSensor2Temp" value="1.3.6.1.4.1.1872.2.1.1.7.0"/>
+ <def name="hwSensor3Temp" value="1.3.6.1.4.1.1872.2.1.1.8.0"/>
+ <def name="hwSensor4Temp" value="1.3.6.1.4.1.1872.2.1.1.9.0"/>
+ <!-- Maintenance Statistics Table -->
+ <def name="slbStatPortMaintCurBindings"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.2"/>
+ <def name="slbStatPortMaintBindingFails"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.3"/>
+ <def name="slbStatPortMaintNonTcpFrames"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.4"/>
+ <def name="slbStatPortMaintTcpFragments"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.5"/>
+ <def name="slbStatPortMaintUdpDatagrams"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.6"/>
+ <def name="slbStatPortMaintIncorrectVIPs"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.7"/>
+ <def name="slbStatPortMaintIncorrectVports"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.8"/>
+ <def name="slbStatPortMaintRealServerNoAvails"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.9"/>
+ <def name="slbStatPortMaintFilteredDeniedFrames"
+ value="1.3.6.1.4.1.1872.2.1.8.2.1.1.10"/>
+
+ <!-- Virtual Server Table -->
+ <def name="slbStatVServerCurrSessions"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.2"/>
+ <def name="slbStatVServerTotalSessions"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.2"/>
+ <def name="slbStatVServerHighestSessions"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.4"/>
+ <def name="slbStatVServerHCOctetsLow32"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.6"/>
+ <def name="slbStatVServerHCOctetsHigh32"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.7"/>
+ <!-- not used yet -->
+ <def name="slbStatVServerHeaderHits" value="1.3.6.1.4.1.1872.2.1.8.2.7.1.8"/>
+ <def name="slbStatVServerHeaderMisses"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.9"/>
+ <def name="slbStatVServerHeaderTotalSessions"
+ value="1.3.6.1.4.1.1872.2.1.8.2.7.1.10"/>
+ <!-- // -->
+ <def name="memStatsAllocs" value="1.3.6.1.4.1.1872.2.1.8.12.1.0"/>
+ <def name="memStatsFrees" value="1.3.6.1.4.1.1872.2.1.8.12.2.0"/>
+ <def name="memStatsAllocFails" value="1.3.6.1.4.1.1872.2.1.8.12.3.0"/>
+ <def name="memStatsBytesCurr" value="1.3.6.1.4.1.1872.2.1.8.12.4.0"/>
+ <def name="memStatsBytesHiwat" value="1.3.6.1.4.1.1872.2.1.8.12.5.0"/>
+ <def name="memStatsPoolBytes" value="1.3.6.1.4.1.1872.2.1.8.12.6.0"/>
+ <def name="memStatsLargest" value="1.3.6.1.4.1.1872.2.1.8.12.7.0"/>
+ <def name="pktStatsAllocs" value="1.3.6.1.4.1.1872.2.1.8.13.1.0"/>
+ <def name="pktStatsFrees" value="1.3.6.1.4.1.1872.2.1.8.13.2.0"/>
+ <def name="pktStatsAllocFails" value="1.3.6.1.4.1.1872.2.1.8.13.3.0"/>
+ <def name="pktStatsMediums" value="1.3.6.1.4.1.1872.2.1.8.13.4.0"/>
+ <def name="pktStatsJumbos" value="1.3.6.1.4.1.1872.2.1.8.13.5.0"/>
+ <def name="pktStatsSmalls" value="1.3.6.1.4.1.1872.2.1.8.13.6.0"/>
+ <def name="mpCpuAStatsUtil1Second" value="1.3.6.1.4.1.1872.2.1.8.16.1.0"/>
+ <def name="mpCpuBStatsUtil1Second" value="1.3.6.1.4.1.1872.2.1.8.16.2.0"/>
+ <def name="mpCpuAStatsUtil4Seconds" value="1.3.6.1.4.1.1872.2.1.8.16.3.0"/>
+ <def name="mpCpuBStatsUtil4Seconds" value="1.3.6.1.4.1.1872.2.1.8.16.4.0"/>
+ <def name="mpCpuAStatsUtil64Seconds" value="1.3.6.1.4.1.1872.2.1.8.16.5.0"/>
+ <def name="mpCpuBStatsUtil64Seconds" value="1.3.6.1.4.1.1872.2.1.8.16.6.0"/>
+
+</definitions>
+
+
+<datasources>
+ <!-- CPU Statistics -->
+ <template name="alteon-cpu">
+ <subtree name="CPU_Usage">
+ <param name="comment">
+ Alteon MP CPU statistics
+ </param>
+ <param name="data-file" value="%system-id%_SLB_cpu.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="Percentage"/>
+
+ <leaf name="CPU_A_1Sec">
+ <param name="precedence" value="301"/>
+ <param name="comment" value="Util of MP CPU A over 1 second"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuAUtil1Sec"/>
+ <param name="snmp-object" value="$mpCpuAStatsUtil1Second"/>
+ </leaf>
+
+ <leaf name="CPU_B_1Sec">
+ <param name="precedence" value="300"/>
+ <param name="comment" value="Util of MP CPU B over 1 second"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuBUtil1Sec"/>
+ <param name="snmp-object" value="$mpCpuBStatsUtil1Second"/>
+ </leaf>
+
+ <leaf name="CPU_A_4Secs">
+ <param name="precedence" value="201"/>
+ <param name="comment" value="Util of MP CPU A over 4 seconds"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuAUtil4Sec"/>
+ <param name="snmp-object" value="$mpCpuAStatsUtil4Seconds"/>
+ </leaf>
+
+ <leaf name="CPU_B_4Secs">
+ <param name="precedence" value="200"/>
+ <param name="comment" value="Util of MP CPU B over 4 seconds"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuBUtil4Sec"/>
+ <param name="snmp-object" value="$mpCpuBStatsUtil4Seconds"/>
+ </leaf>
+
+ <leaf name="CPU_A_64Secs">
+ <param name="precedence" value="101"/>
+ <param name="comment" value="Util of MP CPU A over 64 seconds"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuAUtil64Sec"/>
+ <param name="snmp-object" value="$mpCpuAStatsUtil64Seconds"/>
+ </leaf>
+
+ <leaf name="CPU_B_64Secs">
+ <param name="precedence" value="100"/>
+ <param name="comment" value="Util of MP CPU B over 64 seconds"/>
+ <param name="graph-legend" value="Utilization"/>
+ <param name="rrd-ds" value="CpuBUtil64Sec"/>
+ <param name="snmp-object" value="$mpCpuBStatsUtil64Seconds"/>
+ </leaf>
+
+ <leaf name="Summary_1_Sec">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Util for 1 second"/>
+ <param name="title" value="Percentage : 1 Second"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="CPU_A,CPU_B"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- CPU A: 1 Second -->
+ <param name="ds-expr-CPU_A" value="{CPU_A_1Sec}"/>
+ <param name="graph-legend-CPU_A" value="CPU A"/>
+ <param name="line-style-CPU_A" value="LINE2"/>
+ <param name="line-color-CPU_A" value="##one"/>
+ <param name="line-order-CPU_A" value="1"/>
+ <!-- CPU B: 1 Second -->
+ <param name="ds-expr-CPU_B" value="{CPU_B_1Sec}"/>
+ <param name="graph-legend-CPU_B" value="CPU B"/>
+ <param name="line-style-CPU_B" value="LINE2"/>
+ <param name="line-color-CPU_B" value="##two"/>
+ <param name="line-order-CPU_B" value="2"/>
+ </leaf>
+
+ <leaf name="Summary_4_Secs">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="Util for 4 seconds"/>
+ <param name="title" value="Percentage : 4 Seconds"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="CPU_A,CPU_B"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- CPU A: 4 Seconds -->
+ <param name="ds-expr-CPU_A" value="{CPU_A_4Secs}"/>
+ <param name="graph-legend-CPU_A" value="CPU A"/>
+ <param name="line-style-CPU_A" value="LINE2"/>
+ <param name="line-color-CPU_A" value="##one"/>
+ <param name="line-order-CPU_A" value="1"/>
+ <!-- CPU B: 4 Seconds -->
+ <param name="ds-expr-CPU_B" value="{CPU_B_4Secs}"/>
+ <param name="graph-legend-CPU_B" value="CPU B"/>
+ <param name="line-style-CPU_B" value="LINE2"/>
+ <param name="line-color-CPU_B" value="##two"/>
+ <param name="line-order-CPU_B" value="2"/>
+ </leaf>
+
+ <leaf name="Summary_64_Secs">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="Util for 64 seconds"/>
+ <param name="title" value="Percentage : 64 Seconds"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="CPU_A,CPU_B"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- CPU A: 64 Seconds -->
+ <param name="ds-expr-CPU_A" value="{CPU_A_64Secs}"/>
+ <param name="graph-legend-CPU_A" value="CPU A"/>
+ <param name="line-style-CPU_A" value="LINE2"/>
+ <param name="line-color-CPU_A" value="##one"/>
+ <param name="line-order-CPU_A" value="1"/>
+ <!-- CPU B: 64 Seconds -->
+ <param name="ds-expr-CPU_B" value="{CPU_B_64Secs}"/>
+ <param name="graph-legend-CPU_B" value="CPU B"/>
+ <param name="line-style-CPU_B" value="LINE2"/>
+ <param name="line-color-CPU_B" value="##two"/>
+ <param name="line-order-CPU_B" value="2"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <!-- Memory Statistics -->
+ <template name="alteon-mem">
+ <subtree name="Memory_Usage">
+ <param name="comment">
+ Memory Statistics Group
+ </param>
+ <param name="data-file" value="%system-id%_SLB_mem.rrd"/>
+
+ <leaf name="Memory_Alloc">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="999"/>
+ <param name="comment"
+ value="Total number of memory allocations"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="memStatsAllocs"/>
+ <param name="snmp-object" value="$memStatsAllocs"/>
+ </leaf>
+
+ <leaf name="Memory_Free">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="998"/>
+ <param name="comment"
+ value="Total number of memory frees"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="memStatsFrees"/>
+ <param name="snmp-object" value="$memStatsFrees"/>
+ </leaf>
+
+ <leaf name="Memory_Alloc_Fails">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="997"/>
+ <param name="comment"
+ value="Total number of memory allocations failed"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="memStatsAllocFails"/>
+ <param name="snmp-object" value="$memStatsAllocFails"/>
+ </leaf>
+
+ <leaf name="Memory_Bytes_Curr">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="precedence" value="899"/>
+ <param name="comment"
+ value="Outstanding memory in bytes have been allocated"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="memStatsBytesCurr"/>
+ <param name="snmp-object" value="$memStatsBytesCurr"/>
+ </leaf>
+
+ <leaf name="Memory_Bytes_High_Water_Mark">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="precedence" value="898"/>
+ <param name="comment"
+ value="Bytes allocated witch high water mark"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="rrd-ds" value="memStatsBytesHiwat"/>
+ <param name="snmp-object" value="$memStatsBytesHiwat"/>
+ </leaf>
+
+ <leaf name="Memory_Bytes_Total">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="precedence" value="897"/>
+ <param name="comment"
+ value="Total bytes in the memory pool"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="rrd-ds" value="memStatsPoolBytes"/>
+ <param name="snmp-object" value="$memStatsPoolBytes"/>
+ </leaf>
+
+ <leaf name="Memory_Bytes_Largest_Alloc">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="precedence" value="896"/>
+ <param name="comment"
+ value="Largest block has been allocated"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="rrd-ds" value="memStatsLargest"/>
+ <param name="snmp-object" value="$memStatsLargest"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <!-- Packet Statistics -->
+ <template name="alteon-packets">
+ <subtree name="Packet_Stats">
+ <param name="comment">
+ Packet Statistics Group
+ </param>
+ <param name="data-file" value="%system-id%_SLB_pkts.rrd"/>
+
+ <leaf name="Packets_Alloc">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="999"/>
+ <param name="comment"
+ value="Total packets which have been allocated"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsAllocs"/>
+ <param name="snmp-object" value="$pktStatsAllocs"/>
+ </leaf>
+
+ <leaf name="Packets_Freed">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="998"/>
+ <param name="comment"
+ value="Total packets which have been freed"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsFrees"/>
+ <param name="snmp-object" value="$pktStatsFrees"/>
+ </leaf>
+
+ <leaf name="Packets_Alloc_Fails">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="997"/>
+ <param name="comment"
+ value="Total packet allocations failed"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsAllocFails"/>
+ <param name="snmp-object" value="$pktStatsAllocFails"/>
+ </leaf>
+ <!-- Packet Size information -->
+ <leaf name="Packets_Size_Small">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="803"/>
+ <param name="comment"
+ value="Number of small size packets have been allocated"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsSmalls"/>
+ <param name="snmp-object" value="$pktStatsSmalls"/>
+ </leaf>
+
+ <leaf name="Packets_Size_Medium">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="802"/>
+ <param name="comment"
+ value="Number of medium size packets have been allocated"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsMediums"/>
+ <param name="snmp-object" value="$pktStatsMediums"/>
+ </leaf>
+
+ <leaf name="Packets_Size_Jumbo">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="801"/>
+ <param name="comment"
+ value="Number of jumbo size packets have been allocated"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="graph-legend" value="Number"/>
+ <param name="rrd-ds" value="pktStatsJumbos"/>
+ <param name="snmp-object" value="$pktStatsJumbos"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <!-- Temperature Sensors -->
+ <template name="alteon-sensor">
+ <subtree name="Temperature">
+ <param name="comment">
+ Alteon Temperature Sensors
+ </param>
+ <param name="data-file" value="%system-id%_SLB_sensor.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+
+ <leaf name="All_Temperatures">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Display all 4 temperatures"/>
+ <param name="title" value="Temperature"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="CPU_A,CPU_B,Temp3,Temp4"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Temperature Sensor 1 -->
+ <param name="ds-expr-CPU_A" value="{CPU_A}"/>
+ <param name="graph-legend-CPU_A" value="Hw Sensor 1: rear left"/>
+ <param name="line-style-CPU_A" value="LINE2"/>
+ <param name="line-color-CPU_A" value="##one"/>
+ <param name="line-order-CPU_A" value="1"/>
+ <!-- Temperature Sensor 2 -->
+ <param name="ds-expr-CPU_B" value="{CPU_B}"/>
+ <param name="graph-legend-CPU_B" value="Hw Sensor 2: rear middle"/>
+ <param name="line-style-CPU_B" value="LINE2"/>
+ <param name="line-color-CPU_B" value="##two"/>
+ <param name="line-order-CPU_B" value="2"/>
+ <!-- Temperature Sensor 3 -->
+ <param name="ds-expr-Temp3" value="{Temp3}"/>
+ <param name="graph-legend-Temp3" value="Hw Sensor 3: front middle"/>
+ <param name="line-style-Temp3" value="LINE2"/>
+ <param name="line-color-Temp3" value="##three"/>
+ <param name="line-order-Temp3" value="3"/>
+ <!-- Temperature Sensor 4 -->
+ <param name="ds-expr-Temp4" value="{Temp4}"/>
+ <param name="graph-legend-Temp4" value="Hw Sensor 4: front right"/>
+ <param name="line-style-Temp4" value="LINE2"/>
+ <param name="line-color-Temp4" value="##four"/>
+ <param name="line-order-Temp4" value="4"/>
+ </leaf>
+
+ <leaf name="CPU_A">
+ <param name="comment" value="Temp of Sensor 1: rear left"/>
+ <param name="graph-legend" value="degrees Celcius"/>
+ <param name="rrd-ds" value="hwSensor1Temp"/>
+ <param name="snmp-object" value="$hwSensor1Temp"/>
+ </leaf>
+
+ <leaf name="CPU_B">
+ <param name="comment" value="Temp of Sensor 2: rear middle"/>
+ <param name="graph-legend" value="degrees Celcius"/>
+ <param name="rrd-ds" value="hwSensor2Temp"/>
+ <param name="snmp-object" value="$hwSensor2Temp"/>
+ </leaf>
+
+ <leaf name="Temp3">
+ <param name="comment" value="Temp of Sensor 3: front middle"/>
+ <param name="graph-legend" value="degrees Celcius"/>
+ <param name="rrd-ds" value="hwSensor3Temp"/>
+ <param name="snmp-object" value="$hwSensor3Temp"/>
+ </leaf>
+
+ <leaf name="Temp4">
+ <param name="comment" value="Temp of Sensor 4: front right"/>
+ <param name="graph-legend" value="degrees Celcius"/>
+ <param name="rrd-ds" value="hwSensor4Temp"/>
+ <param name="snmp-object" value="$hwSensor4Temp"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <!-- SLB Virtual Servers Statistics Table -->
+ <template name="alteon-vserver-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="currSess,totalSess"/>
+ <!-- Concurrent Sessions -->
+ <param name="overview-subleave-name-currSess" value="Current_Sessions"/>
+ <param name="overview-shortcut-text-currSess"
+ value="Concurrent Sessions"/>
+ <param name="overview-shortcut-title-currSess"
+ value="Show concurrent session summary for all VServers"/>
+ <param name="overview-page-title-currSess"
+ value="Concurrent VServer connection overview"/>
+ <!-- Total Sessions -->
+ <param name="overview-subleave-name-totalSess" value="Total_Sessions"/>
+ <param name="overview-shortcut-text-totalSess"
+ value="Total Sessions"/>
+ <param name="overview-shortcut-title-totalSess"
+ value="Show total session summary for all VServers"/>
+ <param name="overview-page-title-totalSess"
+ value="Total VServer connection overview"/>
+ </template>
+
+ <template name="alteon-vserver">
+ <param name="data-file" value="%system-id%_SLB_vserver.rrd"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+
+ <leaf name="Current_Sessions">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Number of concurrent sessions"/>
+ <param name="graph-legend" value="Concurrent number"/>
+ <param name="vertical-label" value="concurrent"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds"
+ value="CurrSessions_%alteon-vserver-index%"/>
+ <param name="snmp-object"
+ value="$slbStatVServerCurrSessions.%alteon-vserver-index%"/>
+ </leaf>
+
+ <leaf name="Total_Sessions">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="Number of total sessions"/>
+ <param name="graph-legend" value="total number"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="TotalSessions_%alteon-vserver-index%"/>
+ <param name="snmp-object"
+ value="$slbStatVServerTotalSessions.%alteon-vserver-index%"/>
+ </leaf>
+
+ <leaf name="Highest_Sessions">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="Highest sessions handled"/>
+ <param name="graph-legend" value="highest session count"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="HighestSessions_%alteon-vserver-index%"/>
+ <param name="snmp-object"
+ value="$slbStatVServerHighestSessions.%alteon-vserver-index%"/>
+ </leaf>
+
+ <leaf name="Octets_rcvd_xmit_Low32">
+ <param name="precedence" value="996"/>
+ <param name="comment" value="Lower 32bit value of rcvd/xmit"/>
+ <param name="graph-legend" value="rcvd/xmit"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="HCOctetsLow32_%alteon-vserver-index%"/>
+ <param name="snmp-object"
+ value="$slbStatVServerHCOctetsLow32.%alteon-vserver-index%"/>
+ </leaf>
+
+ <leaf name="Octets_rcvd_xmit_High32">
+ <param name="precedence" value="995"/>
+ <param name="comment" value="Higher 32bit value of rcvd/xmit"/>
+ <param name="graph-legend" value="rcvd/xmit"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="HCOctetsHigh32_%alteon-vserver-index%"/>
+ <param name="snmp-object"
+ value="$slbStatVServerHCOctetsHigh32.%alteon-vserver-index%"/>
+ </leaf>
+ </template>
+
+ <!-- SLB Port Maintenance Statistics Table -->
+ <template name="alteon-maint-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="currBind,failSess,filterDeny"/>
+ <!-- Current Bindings -->
+ <param name="overview-subleave-name-currBind" value="Current_Bindings"/>
+ <param name="overview-shortcut-text-currBind"
+ value="Current Bindings"/>
+ <param name="overview-shortcut-title-currBind"
+ value="Show current number of bindings per port"/>
+ <param name="overview-page-title-currBind"
+ value="Current number of bindings overview"/>
+ <!-- Failed Bindings -->
+ <param name="overview-subleave-name-failSess" value="Failed_Bindings"/>
+ <param name="overview-shortcut-text-failSess"
+ value="Failed Bindings"/>
+ <param name="overview-shortcut-title-failSess"
+ value="Show total number of binding failures"/>
+ <param name="overview-page-title-failSess"
+ value="Total number of binding failures"/>
+ <!-- Filtered Denied Frames -->
+ <param name="overview-subleave-name-filterDeny"
+ value="Filtered_Denied_Frames"/>
+ <param name="overview-shortcut-text-filterDeny"
+ value="Frames denied"/>
+ <param name="overview-shortcut-title-filterDeny"
+ value="Show total number of frames denied by filters"/>
+ <param name="overview-page-title-filterDeny"
+ value="Total number of frames that are denied due to port filter"/>
+ </template>
+
+ <template name="alteon-maint">
+ <param name="data-file" value="%system-id%_SLB_maint.rrd"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+
+ <leaf name="Current_Bindings">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current number of bindings"/>
+ <param name="graph-legend" value="Current number"/>
+ <param name="vertical-label" value="current"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds"
+ value="CurBindings_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintCurBindings.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Failed_Bindings">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="Total number of binding failures"/>
+ <param name="graph-legend" value="Total number"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="BindingFails_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintBindingFails.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Non_TCP_Frames">
+ <param name="precedence" value="997"/>
+ <param name="comment"
+ value="Total number of non-TCP/IP frames dropped on the port"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="NonTcpFrames_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintNonTcpFrames.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="TCP_Fragments">
+ <param name="precedence" value="996"/>
+ <param name="comment"
+ value="Total number of TCP fragments dropped on the port"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="TcpFragments_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintTcpFragments.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="UDP_Datagrams">
+ <param name="precedence" value="995"/>
+ <param name="comment"
+ value="Total number of UDP datagrams dropped on the port"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="UdpDatagrams_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintUdpDatagrams.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Incorrect_VIPs">
+ <param name="precedence" value="994"/>
+ <param name="comment"
+ value="Total number of frames with incorrect VIPs dropped"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="IncorrectVIPs_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintIncorrectVIPs.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Incorrect_Vports">
+ <param name="precedence" value="993"/>
+ <param name="comment"
+ value="Total number of frames with incorrect Virtual Port dropped"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="IncorrectVports_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintIncorrectVports.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Real_Servers_Not_Avail">
+ <param name="precedence" value="992"/>
+ <param name="comment"
+ value="Total number of frames that are dropped on the port because
+ no real server is avail"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="ServerNoAvails_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintRealServerNoAvails.%alteon-maint-index%"/>
+ </leaf>
+
+ <leaf name="Filtered_Denied_Frames">
+ <param name="precedence" value="991"/>
+ <param name="comment"
+ value="Total number of frames that are denied on the port
+ by the filter"/>
+ <param name="graph-legend" value="Drops"/>
+ <param name="vertical-label" value="total"/>
+ <param name="rrd-ds"
+ value="FilDeniedFrames_%alteon-maint-index%"/>
+ <param name="snmp-object"
+ value="$slbStatPortMaintFilteredDeniedFrames.%alteon-maint-index%"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
+
diff --git a/torrus/xmlconfig/vendor/alu-timetra.xml b/torrus/xmlconfig/vendor/alu-timetra.xml
new file mode 100644
index 000000000..f83022494
--- /dev/null
+++ b/torrus/xmlconfig/vendor/alu-timetra.xml
@@ -0,0 +1,425 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+ Alcatel-Lucent ESS and SR routers
+
+ $Id: alu-timetra.xml,v 1.1 2010-12-27 00:04:21 ivan Exp $
+-->
+
+
+<configuration>
+ <definitions>
+ <!-- TIMETRA-SERV-MIB -->
+ <def name="sapBaseStatsIngressPchipDroppedPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.1"/>
+ <def name="sapBaseStatsIngressPchipDroppedOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.2"/>
+ <def name="sapBaseStatsIngressPchipOfferedHiPrioPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.3"/>
+ <def name="sapBaseStatsIngressPchipOfferedHiPrioOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.4"/>
+ <def name="sapBaseStatsIngressPchipOfferedLoPrioPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.5"/>
+ <def name="sapBaseStatsIngressPchipOfferedLoPrioOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.6"/>
+ <def name="sapBaseStatsIngressQchipDroppedHiPrioPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.7"/>
+ <def name="sapBaseStatsIngressQchipDroppedHiPrioOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.8"/>
+ <def name="sapBaseStatsIngressQchipDroppedLoPrioPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.9"/>
+ <def name="sapBaseStatsIngressQchipDroppedLoPrioOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.10"/>
+ <def name="sapBaseStatsIngressQchipForwardedInProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.11"/>
+ <def name="sapBaseStatsIngressQchipForwardedInProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.12"/>
+ <def name="sapBaseStatsIngressQchipForwardedOutProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.13"/>
+ <def name="sapBaseStatsIngressQchipForwardedOutProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.14"/>
+ <def name="sapBaseStatsEgressQchipDroppedInProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.15"/>
+ <def name="sapBaseStatsEgressQchipDroppedInProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.16"/>
+ <def name="sapBaseStatsEgressQchipDroppedOutProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.17"/>
+ <def name="sapBaseStatsEgressQchipDroppedOutProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.18"/>
+ <def name="sapBaseStatsEgressQchipForwardedInProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.19"/>
+ <def name="sapBaseStatsEgressQchipForwardedInProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.20"/>
+ <def name="sapBaseStatsEgressQchipForwardedOutProfPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.21"/>
+ <def name="sapBaseStatsEgressQchipForwardedOutProfOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.22"/>
+ <def name="sapBaseStatsIngressPchipOfferedUncoloredPackets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.24"/>
+ <def name="sapBaseStatsIngressPchipOfferedUncoloredOctets"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.25"/>
+ <def name="sapBaseStatsAuthenticationPktsDiscarded"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.26"/>
+ <def name="sapBaseStatsAuthenticationPktsSuccess"
+ value="1.3.6.1.4.1.6527.3.1.2.4.3.6.1.27"/>
+ </definitions>
+
+<datasources>
+
+ <template name="alu-timetra-customer">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="traffic,discards"/>
+
+ <param name="overview-subleave-name-traffic" value="InOut_bps"/>
+ <param name="overview-shortcut-text-traffic"
+ value="Traffic"/>
+ <param name="overview-shortcut-title-traffic"
+ value="Show egress and ingress traffic for all SAPs on one page"/>
+ <param name="overview-page-title-traffic"
+ value="Egress/ingress traffic graphs"/>
+ <param name="overview-direct-link-traffic" value="yes"/>
+ <param name="overview-direct-link-view-traffic"
+ value="expanded-dir-html"/>
+
+ <param name="overview-subleave-name-discards">
+ IngressQchipDroppedHiPrioPackets,
+ IngressQchipDroppedLoPrioPackets,
+ EgressQchipDroppedInProfPackets,
+ EgressQchipDroppedOutProfPackets
+ </param>
+ <param name="overview-shortcut-text-discards"
+ value="Discards"/>
+ <param name="overview-shortcut-title-discards"
+ value="Show all packet discards for all SAPs on one page"/>
+ <param name="overview-page-title-discards"
+ value="Packet Discards"/>
+ <param name="overview-direct-link-discards" value="yes"/>
+ <param name="overview-direct-link-view-discards"
+ value="expanded-dir-html"/>
+ </template>
+
+
+ <template name="alu-timetra-sap">
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%timetra-sap-id%" />
+ <param name="data-file"
+ value="%system-id%_sap_%timetra-sap-id%_%timetra-stat-category%.rrd"/>
+
+ <param name="descriptive-nickname"
+ value="%system-id% %timetra-sap-name%"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="ext-dstype" value="COUNTER64" />
+ <param name="rrd-create-max" value="1e15"/>
+ <param name="ext-counter-max" value="1e15"/>
+ <param name="graph-lower-limit" value="0" />
+
+ <param name="nodeid-sap">
+ sap//%nodeid-device%//%timetra-customer-id%//%timetra-sap-name%
+ </param>
+
+ <leaf name="InOut_bps">
+ <param name="comment"
+ value="Egress and Ingress bits per second graph"/>
+ <param name="vertical-label" value="bps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="5000" />
+ <param name="nodeid" value="%nodeid-sap%//inoutbit"/>
+
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="ingrinp,ingrop,egrinp,egrop" />
+
+ <param name="ds-expr-ingrinp"
+ value="{IngressQchipForwardedInProfOctets},8,*" />
+ <param name="graph-legend-ingrinp"
+ value="Ingress bps in-profile" />
+ <param name="line-style-ingrinp" value="AREA" />
+ <param name="line-color-ingrinp" value="##green" />
+ <param name="line-order-ingrinp" value="1" />
+
+ <param name="ds-expr-ingrop"
+ value="{IngressQchipForwardedOutProfOctets},8,*" />
+ <param name="graph-legend-ingrop"
+ value="Ingress bps out-of-profile" />
+ <param name="line-style-ingrop" value="AREA" />
+ <param name="line-stack-ingrop" value="yes" />
+ <param name="line-color-ingrop" value="##green75" />
+ <param name="line-order-ingrop" value="2" />
+
+ <param name="ds-expr-egrinp"
+ value="{EgressQchipForwardedInProfOctets},8,*" />
+ <param name="graph-legend-egrinp"
+ value="Egress bps in-profile" />
+ <param name="line-style-egrinp" value="LINE2" />
+ <param name="line-color-egrinp" value="##blue" />
+ <param name="line-order-egrinp" value="11" />
+
+ <param name="ds-expr-egrop"
+ value="{EgressQchipForwardedOutProfOctets},8,*" />
+ <param name="graph-legend-egrop"
+ value="Egress bps out-of-profile" />
+ <param name="line-style-egrop" value="LINE1.5" />
+ <param name="line-color-egrop" value="##blue75" />
+ <param name="line-stack-egrop" value="yes" />
+ <param name="line-order-egrop" value="12" />
+ </leaf>
+
+
+
+ <leaf name="IngressQchipDroppedHiPrioPackets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipDroppedHiPrioPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropHPrPkt" />
+ <param name="comment"
+ value="The number of high priority packets dropped by the Qchip" />
+ <param name="graph-legend" value="Ingress HPr packets dropped" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="1000" />
+ </leaf>
+
+ <leaf name="IngressQchipDroppedHiPrioOctets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipDroppedHiPrioOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropHPrOct" />
+ <param name="comment">
+ The number of high priority octets dropped by the Qchip
+ </param>
+ <param name="graph-legend" value="Ingress HPr bytes dropped" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="990" />
+ </leaf>
+
+
+
+ <leaf name="IngressQchipDroppedLoPrioPackets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipDroppedLoPrioPackets.%timetra-sap-id%"
+ </param>
+ <param name="rrd-ds" value="DropLPrPkt" />
+ <param name="comment">
+ The number of low priority packets dropped by the Qchip
+ </param>
+ <param name="graph-legend" value="Ingress LPr packets dropped" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="980" />
+ </leaf>
+
+ <leaf name="IngressQchipDroppedLoPrioOctets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipDroppedLoPrioOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropLPrOct" />
+ <param name="comment">
+ The number of low priority octets dropped by the Qchip
+ </param>
+ <param name="graph-legend" value="Ingress LPr bytes dropped" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="970" />
+ </leaf>
+
+
+
+ <leaf name="IngressQchipForwardedInProfPackets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipForwardedInProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwInProfPkt" />
+ <param name="comment">
+ The number of in-profile packets forwarded by the ingress Qchip
+ </param>
+ <param name="graph-legend" value="Ingress INP packets forwarded" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="960" />
+ </leaf>
+
+ <leaf name="IngressQchipForwardedInProfOctets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipForwardedInProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwInProfOct" />
+ <param name="comment">
+ The number of in-profile octets forwarded by the ingress Qchip
+ </param>
+ <param name="graph-legend" value="Ingress INP bytes forwarded" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="950" />
+ </leaf>
+
+
+ <leaf name="IngressQchipForwardedOutProfPackets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipForwardedInProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwOutProfPkt" />
+ <param name="comment">
+ The number of in-profile packets forwarded by the ingress Qchip
+ </param>
+ <param name="graph-legend" value="Ingress OP packets forwarded" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="940" />
+ </leaf>
+
+ <leaf name="IngressQchipForwardedOutProfOctets">
+ <param name="timetra-stat-category" value="IngressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsIngressQchipForwardedOutProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwOutProfOct" />
+ <param name="comment">
+ The number of in-profile octets forwarded by the ingress Qchip
+ </param>
+ <param name="graph-legend" value="Ingress OP bytes forwarded" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="930" />
+ </leaf>
+
+
+
+
+ <leaf name="EgressQchipDroppedInProfPackets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipDroppedInProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropInProfPkt" />
+ <param name="comment">
+ The number of in-profile packets discarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress INP packets dropped" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="700" />
+ </leaf>
+
+ <leaf name="EgressQchipDroppedInProfOctets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipDroppedInProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropInProfOct" />
+ <param name="comment">
+ The number of in-profile octets discarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress INP bytes dropped" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="690" />
+ </leaf>
+
+
+ <leaf name="EgressQchipDroppedOutProfPackets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipDroppedOutProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropOutProfPkt" />
+ <param name="comment">
+ The number of out-of-profile packets discarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress OP packets dropped" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="680" />
+ </leaf>
+
+ <leaf name="EgressQchipDroppedOutProfOctets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipDroppedOutProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="DropOutProfOct" />
+ <param name="comment">
+ The number of out-of-profile octets discarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress OP bytes dropped" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="670" />
+ </leaf>
+
+
+ <leaf name="EgressQchipForwardedInProfPackets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipForwardedInProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwInProfPkt" />
+ <param name="comment">
+ The number of in-profile packets forwarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress INP packets forwarded" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="660" />
+ </leaf>
+
+ <leaf name="EgressQchipForwardedInProfOctets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipForwardedInProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwInProfOct" />
+ <param name="comment">
+ The number of in-profile octets forwarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress INP bytes forwarded" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="650" />
+ </leaf>
+
+
+ <leaf name="EgressQchipForwardedOutProfPackets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipForwardedInProfPackets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwOutProfPkt" />
+ <param name="comment">
+ The number of in-profile packets forwarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress OP packets forwarded" />
+ <param name="vertical-label" value="pps" />
+ <param name="precedence" value="640" />
+ </leaf>
+
+ <leaf name="EgressQchipForwardedOutProfOctets">
+ <param name="timetra-stat-category" value="EgressQchip" />
+ <param name="snmp-object">
+ $sapBaseStatsEgressQchipForwardedOutProfOctets.%timetra-sap-id%
+ </param>
+ <param name="rrd-ds" value="FwOutProfOct" />
+ <param name="comment">
+ The number of in-profile octets forwarded by the egress Qchip
+ </param>
+ <param name="graph-legend" value="Egress OP bytes forwarded" />
+ <param name="vertical-label" value="Bps" />
+ <param name="precedence" value="630" />
+ </leaf>
+
+
+ </template>
+
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/apc.ups.xml b/torrus/xmlconfig/vendor/apc.ups.xml
new file mode 100644
index 000000000..5ee2a6511
--- /dev/null
+++ b/torrus/xmlconfig/vendor/apc.ups.xml
@@ -0,0 +1,135 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2002 Stanislav Sinyagin
+ Copyright (C) 2003 Aaron S. Bush <abush at microelectronics dot com>
+
+ File: vendor/apc.ups.xml
+ Description: APC UPS battery monitor definitions and templates for Torrus.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+-->
+
+<!--
+ Tested with APC Matrix 5000 and 3000 units using internal or
+ external Web/SNMP mgmt. cards via SNMP v1.
+-->
+
+
+<configuration>
+
+<definitions>
+ <!-- APC UPS MIB -->
+ <def name="apcUpsAdvBatteryRunTimeRemaining"
+ value="1.3.6.1.4.1.318.1.1.1.2.2.3" />
+ <def name="apcUpsAdvBatteryCapacity"
+ value="1.3.6.1.4.1.318.1.1.1.2.2.1" />
+ <def name="apcUpsAdvBatteryTemperature"
+ value="1.3.6.1.4.1.318.1.1.1.2.2.2" />
+ <def name="apcUpsAdvOutputLoad"
+ value="1.3.6.1.4.1.318.1.1.1.4.2.3" />
+ <def name="apcUpsAdvOutputCurrent"
+ value="1.3.6.1.4.1.318.1.1.1.4.2.4" />
+</definitions>
+
+<datasources>
+
+ <template name="apcups-health">
+ <param name="data-file" value="%system-id%_health.rrd" />
+
+ <leaf name="Battery_Runtime_Ticks">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="precedence" value="90" />
+ <param name="snmp-object"
+ value="$apcUpsAdvBatteryRunTimeRemaining.0"/>
+ <param name="rrd-ds" value="BatRunTimeRemain" />
+ <param name="comment">
+ The UPS Battery Runtime (Ticks)
+ </param>
+ <param name="graph-legend" value="Runtime (Ticks)" />
+ </leaf>
+
+ <leaf name="Battery_Runtime_Minutes">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="precedence" value="100" />
+ <param name="rpn-expr"
+ value="{Battery_Runtime_Ticks},6000,/" />
+ <param name="comment">
+ The UPS Battery Runtime (Minutes)
+ </param>
+ <param name="graph-legend" value="Runtime (Minutes)" />
+ </leaf>
+
+ <leaf name="Battery_Capacity">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="precedence" value="85" />
+ <param name="snmp-object" value="$apcUpsAdvBatteryCapacity.0"/>
+ <param name="rrd-ds" value="BatteryCapacity" />
+ <param name="comment">
+ The remaining battery capacity expressed in percent of full capacity.
+ </param>
+ <param name="graph-legend" value="Percent Capacity" />
+ </leaf>
+
+ <leaf name="Battery_Temperature_Celsius">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="precedence" value="70" />
+ <param name="snmp-object" value="$apcUpsAdvBatteryTemperature.0"/>
+ <param name="rrd-ds" value="IntTemperature" />
+ <param name="comment">
+ The UPS Internal Temperature (Celsius)
+ </param>
+ <param name="graph-legend" value="Temperature (Celsius)" />
+ </leaf>
+
+ <leaf name="Battery_Temperature_Fahrenheit">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="precedence" value="80" />
+ <param name="rpn-expr"
+ value="32,{Battery_Temperature_Celsius},1.8,*,+" />
+ <param name="comment">
+ The UPS Internal Temperature (Fahrenheit)
+ </param>
+ <param name="graph-legend" value="Temperature (Fahrenheit)" />
+ </leaf>
+
+ <leaf name="Battery_Output_Load">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="precedence" value="60" />
+ <param name="snmp-object" value="$apcUpsAdvOutputLoad.0"/>
+ <param name="rrd-ds" value="OutputLoad" />
+ <param name="comment">
+ The current UPS load expressed in percent of rated capacity.
+ </param>
+ <param name="graph-legend" value="Percent Load" />
+ </leaf>
+
+ <leaf name="Battery_Output_Current">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="precedence" value="50" />
+ <param name="snmp-object" value="$apcUpsAdvOutputCurrent.0"/>
+ <param name="rrd-ds" value="OutputCurrent" />
+ <param name="comment">
+ The current in ampres drawn by the load on the UPS.
+ </param>
+ <param name="graph-legend" value="Current Ampres" />
+ </leaf>
+ </template>
+ <!-- apcups-health -->
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/apple.ae.xml b/torrus/xmlconfig/vendor/apple.ae.xml
new file mode 100644
index 000000000..6f9990dd6
--- /dev/null
+++ b/torrus/xmlconfig/vendor/apple.ae.xml
@@ -0,0 +1,181 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2007 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: apple.ae.xml,v 1.1 2010-12-27 00:04:17 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!-- Apple Airport Extreme -->
+
+<configuration>
+
+<definitions>
+ <!-- AIRPORT-BASESTATION-3-MIB::baseStation3 -->
+ <def name="wirelessNumber" value="1.3.6.1.4.1.63.501.3.2.1.0"/>
+
+ <def name="wirelessStrength" value="1.3.6.1.4.1.63.501.3.2.2.1.6"/>
+ <def name="wirelessNoise" value="1.3.6.1.4.1.63.501.3.2.2.1.7"/>
+ <def name="wirelessRate" value="1.3.6.1.4.1.63.501.3.2.2.1.8"/>
+ <def name="wirelessNumRX" value="1.3.6.1.4.1.63.501.3.2.2.1.9"/>
+ <def name="wirelessNumTX" value="1.3.6.1.4.1.63.501.3.2.2.1.10"/>
+ <def name="wirelessNumRXErrors" value="1.3.6.1.4.1.63.501.3.2.2.1.11"/>
+ <def name="wirelessNumTXErrors" value="1.3.6.1.4.1.63.501.3.2.2.1.12"/>
+
+ <def name="dhcpNumber" value="1.3.6.1.4.1.63.501.3.3.1.0"/>
+</definitions>
+
+
+<datasources>
+ <template name="ae-global-stats">
+ <subtree name="Global_Stats">
+ <param name="comment" value="Global statistics"/>
+ <param name="data-file" value="%system-id%_global.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="DHCP_Clients">
+ <param name="comment" value="Total number of DHCP clients"/>
+ <param name="graph-title" value="%system-id%:DHCP Clients"/>
+ <param name="rrd-ds" value="dhcpNumber"/>
+ <param name="snmp-object" value="$dhcpNumber"/>
+ </leaf>
+ <leaf name="Wireless_Clients">
+ <param name="comment" value="Total number of wireless clients"/>
+ <param name="graph-title" value="%system-id%:Wireless Clients"/>
+ <param name="rrd-ds" value="wirelessNumber"/>
+ <param name="snmp-object" value="$wirelessNumber"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="ae-wireless-clients-subtree">
+ <param name="comment" value="Wireless client information"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="strength,rate,noise"/>
+ <!-- Wireless Strength -->
+ <param name="overview-subleave-name-strength"
+ value="Wireless_Strength"/>
+ <param name="overview-shortcut-text-strength"
+ value="All wireless strength"/>
+ <param name="overview-shortcut-title-strength"
+ value="Show all wireless client strengths"/>
+ <param name="overview-page-title-strength"
+ value="Wireless strength overview per client"/>
+ <!-- Wireless Rate -->
+ <param name="overview-subleave-name-rate"
+ value="Wireless_Rate"/>
+ <param name="overview-shortcut-text-rate"
+ value="All wireless rates"/>
+ <param name="overview-shortcut-title-rate"
+ value="Show all wireless client rates"/>
+ <param name="overview-page-title-rate"
+ value="Wireless rate overview per client"/>
+ <!-- Wireless Noise -->
+ <param name="overview-subleave-name-noise"
+ value="Wireless_Noise"/>
+ <param name="overview-shortcut-text-noise"
+ value="All wireless noise"/>
+ <param name="overview-shortcut-title-noise"
+ value="Show all wireless client noise"/>
+ <param name="overview-page-title-noise"
+ value="Wireless noise overview per client"/>
+ </template>
+
+
+ <template name="ae-wireless-clients-leaf">
+ <param name="comment" value="%wireless-mac%"/>
+ <param name="data-file"
+ value="%system-id%_wireless_%wireless-macFix%.rrd"/>
+ <param name="graph-title" value="%system-id%:%wireless-mac%"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object-type" value="COUNTER64" />
+
+ <leaf name="Wireless_Strength">
+ <param name="comment"
+ value="The signal strength reported by the wireless client"/>
+ <param name="graph-legend" value="Signal"/>
+ <param name="precedence" value="910"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-create-min" value="U"/>
+ <param name="rrd-ds" value="wirelessStrength"/>
+ <param name="snmp-object"
+ value="$wirelessStrength.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Wireless_Noise">
+ <param name="comment"
+ value="The noise reported by the wireless client"/>
+ <param name="graph-legend" value="Noise"/>
+ <param name="precedence" value="909"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-create-min" value="U"/>
+ <param name="rrd-ds" value="wirelessNoise"/>
+ <param name="snmp-object"
+ value="$wirelessNoise.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Wireless_Rate">
+ <param name="comment"
+ value="The rate reported by the wireless client"/>
+ <param name="graph-legend" value="Rate"/>
+ <param name="precedence" value="908"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="wirelessRate"/>
+ <param name="snmp-object"
+ value="$wirelessRate.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Received_Packets">
+ <param name="comment" value="The number of packets received"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="907"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="wirelessNumRX"/>
+ <param name="snmp-object"
+ value="$wirelessNumRX.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Transmitted_Packets">
+ <param name="comment" value="The number of packets transmitted"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="906"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="wirelessNumTX"/>
+ <param name="snmp-object"
+ value="$wirelessNumTX.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Received_Packets_Errors">
+ <param name="comment" value="The number of error packets received"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="905"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="wirelessNumRXErrors"/>
+ <param name="snmp-object"
+ value="$wirelessNumRXErrors.%wireless-macOid%"/>
+ </leaf>
+ <leaf name="Transmitted_Packets_Errors">
+ <param name="comment" value="The number of error packets transmit"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="904"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="wirelessNumTXErrors"/>
+ <param name="snmp-object"
+ value="$wirelessNumTXErrors.%wireless-macOid%"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/arbor_e.xml b/torrus/xmlconfig/vendor/arbor_e.xml
new file mode 100644
index 000000000..cc4a36429
--- /dev/null
+++ b/torrus/xmlconfig/vendor/arbor_e.xml
@@ -0,0 +1,2820 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2008-2010 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: arbor_e.xml,v 1.1 2010-12-27 00:04:16 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!--
+ Arbor e-Series specific definitions (former Ellacoya)
+ Devices include: e30, e100
+ -->
+
+<configuration>
+
+<definitions>
+ <!-- ELLACOYA-MIB::hostMemory -->
+ <def name="sdramSize" value="1.3.6.1.4.1.3813.1.4.2.1.0" />
+ <def name="sdramUsage" value="1.3.6.1.4.1.3813.1.4.2.2.0" />
+ <def name="mBufPoolSize" value="1.3.6.1.4.1.3813.1.4.2.3.0" />
+ <def name="mBufUsage" value="1.3.6.1.4.1.3813.1.4.2.4.0" />
+ <def name="blkSize" value="1.3.6.1.4.1.3813.1.4.2.5.1.2" />
+ <def name="sysMal" value="1.3.6.1.4.1.3813.1.4.2.5.1.4" />
+ <def name="sysBlks" value="1.3.6.1.4.1.3813.1.4.2.5.1.6" />
+ <def name="usedBlks" value="1.3.6.1.4.1.3813.1.4.2.5.1.7" />
+ <def name="freeBlks" value="1.3.6.1.4.1.3813.1.4.2.5.1.8" />
+
+ <def name="hDriveHd0Size" value="1.3.6.1.4.1.3813.1.4.2.6.0" />
+ <def name="hDriveHd0Usage" value="1.3.6.1.4.1.3813.1.4.2.7.0" />
+ <def name="hDriveHd1Size" value="1.3.6.1.4.1.3813.1.4.2.8.0" />
+ <def name="hDriveHd1Usage" value="1.3.6.1.4.1.3813.1.4.2.9.0" />
+
+ <def name="hDriveErrBlockRW" value="1.3.6.1.4.1.3813.1.4.2.10.1.0" />
+ <def name="hDriveErrCommand" value="1.3.6.1.4.1.3813.1.4.2.10.2.0" />
+ <def name="hDriveErrReadWrite" value="1.3.6.1.4.1.3813.1.4.2.10.3.0" />
+ <def name="hDriveErrWriteOnly" value="1.3.6.1.4.1.3813.1.4.2.10.4.0" />
+ <def name="hDriveErrReady" value="1.3.6.1.4.1.3813.1.4.2.10.5.0" />
+ <def name="hDriveErrBusy" value="1.3.6.1.4.1.3813.1.4.2.10.6.0" />
+ <def name="hDriveErrDataReq" value="1.3.6.1.4.1.3813.1.4.2.10.7.0" />
+ <def name="hDriveErrSeek" value="1.3.6.1.4.1.3813.1.4.2.10.8.0" />
+ <def name="hDriveErrDataReqNS" value="1.3.6.1.4.1.3813.1.4.2.10.9.0" />
+ <def name="hDriveErrInterfCRC" value="1.3.6.1.4.1.3813.1.4.2.10.10.0" />
+ <def name="hDriveErrUncorrData" value="1.3.6.1.4.1.3813.1.4.2.10.11.0" />
+ <def name="hDriveErrIdNotFound" value="1.3.6.1.4.1.3813.1.4.2.10.12.0" />
+ <def name="hDriveErrAbortedCmd" value="1.3.6.1.4.1.3813.1.4.2.10.13.0" />
+ <def name="hDriveErrTrack0NF" value="1.3.6.1.4.1.3813.1.4.2.10.14.0" />
+ <def name="hDriveErrAddrMarkNF" value="1.3.6.1.4.1.3813.1.4.2.10.15.0" />
+
+ <def name="partitionSize" value="1.3.6.1.4.1.3813.1.4.2.11.1.3" />
+ <def name="partitionUsage" value="1.3.6.1.4.1.3813.1.4.2.11.1.4" />
+
+ <!-- e100 / memPerCpu-->
+ <def name="cpuSdramSize" value="1.3.6.1.4.1.3813.1.4.2.12.1.2" />
+ <def name="cpuSdramUsage" value="1.3.6.1.4.1.3813.1.4.2.12.1.3" />
+
+ <def name="hDriveDailyLogSize" value="1.3.6.1.4.1.3813.1.4.2.13.0" />
+ <def name="hDriveDailyLogUsage" value="1.3.6.1.4.1.3813.1.4.2.14.0" />
+
+ <!-- ELLACOYA-MIB::fwdTables -->
+ <def name="l3UserTblCapacity" value="1.3.6.1.4.1.3813.1.4.3.1.0" />
+ <def name="l3UserTblUsage" value="1.3.6.1.4.1.3813.1.4.3.2.0" />
+ <def name="macTblCapacity" value="1.3.6.1.4.1.3813.1.4.3.3.0" />
+ <def name="macTblUsage" value="1.3.6.1.4.1.3813.1.4.3.4.0" />
+ <def name="polGroupSysCapacity" value="1.3.6.1.4.1.3813.1.4.3.5.0" />
+ <def name="polGroupSysUsage" value="1.3.6.1.4.1.3813.1.4.3.6.0" />
+ <def name="subscriberSysCapacity" value="1.3.6.1.4.1.3813.1.4.3.9.0" />
+ <def name="subscriberSysUsage" value="1.3.6.1.4.1.3813.1.4.3.10.0" />
+ <def name="activeL3UserTblUsage" value="1.3.6.1.4.1.3813.1.4.3.11.0" />
+ <def name="authenticatedL3UserCount" value="1.3.6.1.4.1.3813.1.4.3.12.0" />
+ <def name="unauthenticatedL3UserCount" value="1.3.6.1.4.1.3813.1.4.3.13.0" />
+
+ <def name="loginRespOkStatsCount" value="1.3.6.1.4.1.3813.1.4.3.15.1.2"/>
+
+ <!-- ELLACOYA-MIB::cpu -->
+ <def name="cpuUtilization" value="1.3.6.1.4.1.3813.1.4.4.1.0"/>
+ <def name="cpuUtil" value="1.3.6.1.4.1.3813.1.4.4.2.1.3"/>
+
+ <!-- ELLACOYA-MIB::flow -->
+ <def name="flowPoolName" value="1.3.6.1.4.1.3813.1.4.5"/>
+
+ <!-- ELLACOYA-MIB::slowpathCounters -->
+ <def name="allPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.1.0" />
+ <def name="ipPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.2.0" />
+ <def name="tcpPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.3.0" />
+ <def name="udpPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.4.0" />
+ <def name="icmpPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.5.0" />
+ <def name="igmpPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.6.0" />
+ <def name="ipFragmentPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.7.0" />
+ <def name="dhcpPacketsToServer" value="1.3.6.1.4.1.3813.1.4.4.10.1.8.0" />
+ <def name="dhcpPacketsToClient" value="1.3.6.1.4.1.3813.1.4.4.10.1.9.0" />
+ <def name="ipInIpPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.10.0" />
+ <def name="l2tpControlPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.11.0" />
+ <def name="l2tpDataPackets" value="1.3.6.1.4.1.3813.1.4.4.10.1.12.0" />
+
+ <!-- ELLACOYA-MIB::sigCounters -->
+ <def name="allSigPackets" value="1.3.6.1.4.1.3813.1.4.4.10.2.1" />
+ <def name="fakeForwardPackets" value="1.3.6.1.4.1.3813.1.4.4.10.2.2" />
+ <def name="fakeReversePackets" value="1.3.6.1.4.1.3813.1.4.4.10.2.3" />
+
+ <!-- ELLACOYA-MIB::ldap -->
+ <def name="ldapDeltaCount" value="1.3.6.1.4.1.3813.1.4.7.16.0" />
+
+ <!-- ELLACOYA-MIB::bundleStatsTable -->
+ <def name="bundleBytesSent" value="1.3.6.1.4.1.3813.1.4.12.1.1.3" />
+ <def name="bundleBytesReceived" value="1.3.6.1.4.1.3813.1.4.12.1.1.4" />
+ <def name="bundleSubCount" value="1.3.6.1.4.1.3813.1.4.12.1.1.5" />
+ <def name="bundleBytesSentDenyPolicyDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.1.1.6" />
+ <def name="bundleBytesReceivedDenyPolicyDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.1.1.7" />
+ <def name="bundleBytesSentRateLimitDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.1.1.8" />
+ <def name="bundleBytesReceivedRateLimitDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.1.1.9"/>
+ <!-- ELLACOYA-MIB::bundleOfferStatsEntry -->
+ <def name="boBundleBytesSent" value="1.3.6.1.4.1.3813.1.4.12.2.1.5"/>
+ <def name="boBundleBytesReceived" value="1.3.6.1.4.1.3813.1.4.12.2.1.6"/>
+ <def name="boBundleSubCount" value="1.3.6.1.4.1.3813.1.4.12.2.1.7"/>
+ <def name="boPacketsSent64" value="1.3.6.1.4.1.3813.1.4.12.2.1.8"/>
+ <def name="boPacketsReceived64" value="1.3.6.1.4.1.3813.1.4.12.2.1.9"/>
+ <def name="boPacketsSent65to127" value="1.3.6.1.4.1.3813.1.4.12.2.1.10"/>
+ <def name="boPacketsReceived65to127" value="1.3.6.1.4.1.3813.1.4.12.2.1.11"/>
+ <def name="boPacketsSent128to255" value="1.3.6.1.4.1.3813.1.4.12.2.1.12"/>
+ <def name="boPacketsReceived128to255" value="1.3.6.1.4.1.3813.1.4.12.2.1.13"/>
+ <def name="boPacketsSent256to511" value="1.3.6.1.4.1.3813.1.4.12.2.1.14"/>
+ <def name="boPacketsReceived256to511" value="1.3.6.1.4.1.3813.1.4.12.2.1.15"/>
+ <def name="boPacketsSent512to1023" value="1.3.6.1.4.1.3813.1.4.12.2.1.16"/>
+ <def name="boPacketsReceived512to1023"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.17"/>
+ <def name="boPacketsSent1024to1518" value="1.3.6.1.4.1.3813.1.4.12.2.1.18"/>
+ <def name="boPacketsReceived1024to1518"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.19"/>
+ <def name="boPacketsSent1519up" value="1.3.6.1.4.1.3813.1.4.12.2.1.20"/>
+ <def name="boPacketsReceived1519up" value="1.3.6.1.4.1.3813.1.4.12.2.1.21"/>
+ <def name="boBundleBytesSentDenyPolicyDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.22"/>
+ <def name="boBundleBytesReceivedDenyPolicyDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.23"/>
+ <def name="boBundleBytesSentRateLimitDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.24"/>
+ <def name="boBundleBytesReceivedRateLimitDrop"
+ value="1.3.6.1.4.1.3813.1.4.12.2.1.25"/>
+
+ <!-- ELLACOYA-MIB::policyMgmt -->
+ <def name="deltaOperationsReceived" value="1.3.6.1.4.1.3813.1.4.16.2.0"/>
+ <def name="deltaOperationsProcessed" value="1.3.6.1.4.1.3813.1.4.16.3.0"/>
+ <def name="serviceProfileTblCapacity" value="1.3.6.1.4.1.3813.1.4.16.4.0"/>
+ <def name="serviceProfileTblUsage" value="1.3.6.1.4.1.3813.1.4.16.5.0"/>
+ <def name="serviceBundleTblCapacity" value="1.3.6.1.4.1.3813.1.4.16.6.0"/>
+ <def name="serviceBundleTblUsage" value="1.3.6.1.4.1.3813.1.4.16.7.0"/>
+ <def name="policyTblCapacity" value="1.3.6.1.4.1.3813.1.4.16.8.0"/>
+ <def name="policyTblUsage" value="1.3.6.1.4.1.3813.1.4.16.9.0"/>
+ <def name="subnetGrpTblCapacity" value="1.3.6.1.4.1.3813.1.4.16.10.0"/>
+ <def name="subnetGrpTblUsage" value="1.3.6.1.4.1.3813.1.4.16.11.0"/>
+
+ <!-- ELLACOYA-MIB::subscriberMgmt -->
+ <def name="subscriberMgmtTblCapacity" value="1.3.6.1.4.1.3813.1.4.17.1.0"/>
+ <def name="subscriberMgmtTblUsage" value="1.3.6.1.4.1.3813.1.4.17.2.0"/>
+ <def name="subscriberNameTblCapacity" value="1.3.6.1.4.1.3813.1.4.17.3.0"/>
+ <def name="subscriberNameTblUsage" value="1.3.6.1.4.1.3813.1.4.17.4.0"/>
+ <def name="identifiedSubscriberCount" value="1.3.6.1.4.1.3813.1.4.17.5.0"/>
+ <def name="unidentifiedSubscriberCount" value="1.3.6.1.4.1.3813.1.4.17.6.0"/>
+
+ <def name="subscriberStateCount" value="1.3.6.1.4.1.3813.1.4.17.7.1.3"/>
+ <def name="subscriberIdAttemptsCount" value="1.3.6.1.4.1.3813.1.4.17.9.1.2"/>
+
+ <!-- ELLACOYA-MIB::l2tp -->
+ <def name="l2tpAllocTags" value="1.3.6.1.4.1.3813.1.4.18.3.1.1.0" />
+ <def name="l2tpIPDefaultTags" value="1.3.6.1.4.1.3813.1.4.18.3.1.2.0" />
+ <def name="l2tpSecureEPSess" value="1.3.6.1.4.1.3813.1.4.18.3.2.1.1.2" />
+ <def name="l2tpSecureEPOver" value="1.3.6.1.4.1.3813.1.4.18.3.2.1.1.3" />
+
+</definitions>
+<datasources>
+
+ <!--
+ **************************************************************************
+
+ e30 Series templates
+
+ **************************************************************************
+ -->
+
+ <template name="e30-buffers">
+ <subtree name="Buffer_Usage">
+ <param name="comment" value="Buffer Usage"/>
+ <param name="data-file" value="%system-id%_membuf.rrd"/>
+ <param name="graph-title" value="%system-id%: Buffers"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used"/>
+ <param name="vertical-label" value="blocks"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Buffers -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Memory -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total Buffer Pool Size"/>
+ <param name="graph-legend" value="Total Buffer Pool Size"/>
+ <param name="vertical-label" value="memory blocks"/>
+ <param name="rrd-ds" value="mBufPoolSize"/>
+ <param name="snmp-object" value="$mBufPoolSize"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used Buffer Pool Size"/>
+ <param name="graph-legend" value="Used Buffer Pool Size"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="mBufUsage"/>
+ <param name="snmp-object" value="$mBufUsage"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e30-cpu">
+ <param name="comment" value="Overall CPU busy percentage"/>
+ <param name="data-file" value="%system-id%_cpu.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="CPU_Utilization">
+ <param name="comment" value="CPU Utilization"/>
+ <param name="rrd-ds" value="cpu_0"/>
+ <param name="snmp-object" value="$cpuUtilization"/>
+ <param name="graph-legend" value="CPU usage"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-fwdTable">
+ <subtree name="Forwarding_Table">
+ <param name="comment" value="Forwarding Table Stats"/>
+ <param name="data-file" value="%system-id%_fwdTable.rrd"/>
+ <param name="graph-title" value="%system-id%: Forwarding Table"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <subtree name="L3_user_table">
+ <param name="comment" value="L3 User Table (Layer 3)"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used: L3 Entries"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Total L3 User Table Entries -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used L3 User Table Entries -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total L3 User Table"/>
+ <param name="graph-legend" value="Total L3 User Table"/>
+ <param name="graph-title" value="Total L3 User Table"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="l3UserTblCapacity"/>
+ <param name="snmp-object" value="$l3UserTblCapacity"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used L3 User Table"/>
+ <param name="graph-legend" value="Used L3 User Table"/>
+ <param name="graph-legend" value="Used L3 User Table"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="l3UserTblUsage"/>
+ <param name="snmp-object" value="$l3UserTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="MAC_table">
+ <param name="comment" value="MAC Table (Layer 2)"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used: MAC Table"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Total Mac Table Entries -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used MAC Table Entries -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total MAC table"/>
+ <param name="graph-legend" value="Total MAC table"/>
+ <param name="graph-title" value="Total MAC table"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="macTblCapacity"/>
+ <param name="snmp-object" value="$macTblCapacity"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used MAC table"/>
+ <param name="graph-legend" value="Used MAC table"/>
+ <param name="graph-title" value="Used MAC table"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="macTblUsage"/>
+ <param name="snmp-object" value="$macTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="PolicyGroup">
+ <param name="comment" value="Policy Groups (service bundles)"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used: service bundles"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Total Policy Group Entries -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Policy Group Entries -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total policy group entries"/>
+ <param name="graph-legend" value="Total policy group entries"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="polGroupSysCapacity"/>
+ <param name="snmp-object" value="$polGroupSysCapacity"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used policy group entries"/>
+ <param name="graph-legend" value="Used policy group entries"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="polGroupSysUsage"/>
+ <param name="snmp-object" value="$polGroupSysUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Subscriber_Capacity">
+ <param name="comment" value="Subscriber System"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used: Subscriber"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Total Subscriber Capacity -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Subscriber Capacity -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total subscriber capacity"/>
+ <param name="graph-legend" value="Total subscriber capacity"/>
+ <param name="graph-title" value="Total subscriber capacity"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="subscriberSysCap"/>
+ <param name="snmp-object" value="$subscriberSysCapacity"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used subscriber capacity"/>
+ <param name="graph-legend" value="Used subscriber capacity"/>
+ <param name="graph-title" value="Used subscriber capacity"/>
+ <param name="vertical-label" value="entries"/>
+ <param name="rrd-ds" value="subscriberSysUsage"/>
+ <param name="snmp-object" value="$subscriberSysUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Authenticated_Subscribers">
+ <param name="comment" value="Authentication statistics"/>
+
+ <leaf name="Summary">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Auth vs Unauth"/>
+ <param name="graph-title" value="Auth vs Unauth: Subs"/>
+ <param name="vertical-label" value="subscribers"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="auth,unauth"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Authenticated -->
+ <param name="ds-expr-auth" value="{Auth}"/>
+ <param name="graph-legend-auth" value="Authenticated"/>
+ <param name="line-style-auth" value="##totalresource"/>
+ <param name="line-color-auth" value="##totalresource"/>
+ <param name="line-order-auth" value="1"/>
+ <!-- Unauthenticated -->
+ <param name="ds-expr-unauth" value="{Unauth}"/>
+ <param name="graph-legend-unauth" value="Unauthenticated"/>
+ <param name="line-style-unauth" value="##resourceusage"/>
+ <param name="line-color-unauth" value="##resourceusage"/>
+ <param name="line-order-unauth" value="2"/>
+ </leaf>
+
+ <leaf name="Auth">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Authenticated subscribers"/>
+ <param name="graph-legend" value="Authenticated"/>
+ <param name="graph-title" value="Authenticated subscribers"/>
+ <param name="vertical-label" value="subscribers"/>
+ <param name="rrd-ds" value="authL3Cnt"/>
+ <param name="snmp-object" value="$authenticatedL3UserCount"/>
+ </leaf>
+
+ <leaf name="Unauth">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Unauthenticated subscribers"/>
+ <param name="graph-legend" value="Unauthenticated"/>
+ <param name="graph-title" value="Unauthenticated subscribers"/>
+ <param name="vertical-label" value="subscribers"/>
+ <param name="rrd-ds" value="unauthL3Cnt"/>
+ <param name="snmp-object" value="$unauthenticatedL3UserCount"/>
+ </leaf>
+ </subtree>
+ </subtree>
+ </template>
+
+
+ <template name="e30-fwdTable-login">
+ <param name="comment" value="Login OK attempt counter: %login-idx%"/>
+ <param name="data-file" value="%system-id%_fwdTable_login.rrd"/>
+ <param name="graph-title" value="%system-id%: Login attempt %login-idx%"/>
+ <param name="graph-legend" value="Num of attempts"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="login_%login-idx%"/>
+ <param name="snmp-object" value="$loginRespOkStatsCount.%login-idx%"/>
+ </template>
+
+
+ <template name="e30-bundle-subtree">
+ <param name="data-file"
+ value="%system-id%_bundle_%e30-bundle-rrd%.rrd"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-title" value="%e30-bundle-name%"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="up,down,volume,subcount"/>
+ <!-- Up Volume -->
+ <param name="overview-subleave-name-up" value="Up_bps"/>
+ <param name="overview-direct-link-up" value="yes"/>
+ <param name="overview-direct-link-view-up" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-up"
+ value="Upstream Usage"/>
+ <param name="overview-shortcut-title-up"
+ value="Show upstream bandwidth usage for all bundles"/>
+ <param name="overview-page-title-up"
+ value="Upstream Usage"/>
+ <!-- Down Volume -->
+ <param name="overview-subleave-name-down" value="Down_bps"/>
+ <param name="overview-direct-link-down" value="yes"/>
+ <param name="overview-direct-link-view-down" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-down"
+ value="Downstream Usage"/>
+ <param name="overview-shortcut-title-down"
+ value="Show downstream bandwidth usage for all bundles"/>
+ <param name="overview-page-title-down"
+ value="Downstream Usage"/>
+ <!-- InOut Volume -->
+ <param name="overview-subleave-name-volume" value="Volume"/>
+ <param name="overview-direct-link-volume" value="yes"/>
+ <param name="overview-direct-link-view-volume" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-volume"
+ value="InOut Usage"/>
+ <param name="overview-shortcut-title-volume"
+ value="Show InOut bandwidth usage for all bundles"/>
+ <param name="overview-page-title-volume"
+ value="Volume Usage"/>
+ <!-- Subscriber Count -->
+ <param name="overview-subleave-name-subcount" value="Subscriber_Count"/>
+ <param name="overview-direct-link-subcount" value="yes"/>
+ <param name="overview-direct-link-view-subcount" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-subcount"
+ value="Subscriber Count"/>
+ <param name="overview-shortcut-title-subcount"
+ value="Show subscriber count for all bundles"/>
+ <param name="overview-page-title-subcount"
+ value="Subscriber Count"/>
+ </template>
+
+
+ <template name="e30-bundle">
+ <leaf name="Volume">
+ <param name="comment"
+ value="InOut volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{DownVolume},8,*"/>
+ <param name="graph-legend-down" value="Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{UpVolume},8,*"/>
+ <param name="graph-legend-up" value="Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="UpVolume">
+ <param name="comment" value="Upstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesSent.%e30-bundle-index%"/>
+ <param name="precedence" value="902"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="DownVolume">
+ <param name="comment" value="Downstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesReceived.%e30-bundle-index%"/>
+ <param name="precedence" value="901"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="Up_bps">
+ <param name="comment" value="Upstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{UpVolume},8,*" />
+ <param name="precedence" value="802"/>
+ </leaf>
+
+ <leaf name="Down_bps">
+ <param name="comment" value="Downstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{DownVolume},8,*" />
+ <param name="precedence" value="801"/>
+ </leaf>
+
+ <leaf name="Subscriber_Count">
+ <param name="comment" value="Number of subs using bundle"/>
+ <param name="graph-legend" value="subscriber count"/>
+ <param name="vertical-label" value="subs"/>
+ <param name="rrd-ds" value="subCount"/>
+ <param name="snmp-object" value="$bundleSubCount.%e30-bundle-index%"/>
+ <param name="precedence" value="700"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-bundle-deny">
+ <leaf name="Volume_Denied">
+ <param name="comment"
+ value="InOut of denied volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{DownDenyVolume},8,*"/>
+ <param name="graph-legend-down" value="Denied Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{UpDenyVolume},8,*"/>
+ <param name="graph-legend-up" value="Denied Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="UpDenyVolume">
+ <param name="data-file"
+ value="%system-id%_bundle_%e30-bundle-rrd%_deny.rrd"/>
+ <param name="comment" value="Upstream denied volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpDenyVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesSentDenyPolicyDrop.%e30-bundle-index%"/>
+ <param name="precedence" value="602"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="DownDenyVolume">
+ <param name="data-file"
+ value="%system-id%_bundle_%e30-bundle-rrd%_deny.rrd"/>
+ <param name="comment" value="Downstream denied volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesReceivedDenyPolicyDrop.%e30-bundle-index%"/>
+ <param name="precedence" value="601"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Up_Deny_bps">
+ <param name="comment"
+ value="Upstream denied bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream Denied BW"/>
+ <param name="line-style" value="##BpsOut"/>
+ <param name="line-color" value="##BpsOut"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{UpDenyVolume},8,*" />
+ <param name="precedence" value="502"/>
+ </leaf>
+
+ <leaf name="Down_Deny_bps">
+ <param name="comment"
+ value="Downstream denied bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream denied BW"/>
+ <param name="line-style" value="##BpsIn"/>
+ <param name="line-color" value="##BpsIn"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{DownDenyVolume},8,*" />
+ <param name="precedence" value="501"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-bundle-ratelimit">
+ <leaf name="Volume_RateLimit">
+ <param name="comment"
+ value="InOut of ratelimit volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{DownRateVolume},8,*"/>
+ <param name="graph-legend-down" value="Rate limit Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{UpRateVolume},8,*"/>
+ <param name="graph-legend-up" value="Rate limit Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="UpRateVolume">
+ <param name="data-file"
+ value="%system-id%_bundle_%e30-bundle-rrd%_ratelimit.rrd"/>
+ <param name="comment" value="Upstream ratelimit volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpDenyVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesSentRateLimitDrop.%e30-bundle-index%"/>
+ <param name="precedence" value="402"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="DownRateVolume">
+ <param name="data-file"
+ value="%system-id%_bundle_%e30-bundle-rrd%_ratelimit.rrd"/>
+ <param name="comment" value="Downstream ratelimit volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolume"/>
+ <param name="snmp-object"
+ value="$bundleBytesReceivedRateLimitDrop.%e30-bundle-index%"/>
+ <param name="precedence" value="401"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Up_Rate_bps">
+ <param name="comment"
+ value="Upstream rate limit bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream rate limited in Bps"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{UpRateVolume},8,*" />
+ <param name="precedence" value="302"/>
+ </leaf>
+
+ <leaf name="Down_Rate_bps">
+ <param name="comment"
+ value="Downstream rate limit bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream rate limited in Bps"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{DownRateVolume},8,*" />
+ <param name="precedence" value="301"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-hdd-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="usage,total,used"/>
+ <!-- Usage -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-shortcut-text-usage"
+ value="All HDD Parition usage summary"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show hdd usage summary for all partitions on one page"/>
+ <param name="overview-page-title-usage"
+ value="Parition usage"/>
+ <!-- Total -->
+ <param name="overview-subleave-name-total" value="Total"/>
+ <param name="overview-shortcut-text-total"
+ value="All HDD Parition total size summary"/>
+ <param name="overview-shortcut-title-total"
+ value="Show hdd total size summary for all partitions on one page"/>
+ <param name="overview-page-title-total"
+ value="Parition Size Total"/>
+ <!-- Used -->
+ <param name="overview-subleave-name-used" value="Used"/>
+ <param name="overview-shortcut-text-used"
+ value="All HDD Parition used size summary"/>
+ <param name="overview-shortcut-title-used"
+ value="Show hdd used size summary for all partitions on one page"/>
+ <param name="overview-page-title-used"
+ value="Parition Size Used"/>
+ </template>
+
+
+ <template name="e30-hdd">
+ <param name="comment" value="Hard Drive information"/>
+ <param name="data-file" value="%system-id%_hdd.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <subtree name="Partition_0">
+ <param name="comment" value="Firmware images"/>
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Hd0: Total vs Used"/>
+ <param name="graph-title" value="Hd0: Total vs Used"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Parition Size -->
+ <param name="ds-expr-total" value="{Total_Raw},1024,*"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Partition Size -->
+ <param name="ds-expr-used" value="{Used_Raw},1024,*"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Size of hd0 partition"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Total_Raw},1024,*"/>
+ <param name="graph-legend" value="Size of hd0 partition"/>
+ <param name="graph-title" value="Size of hd0 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Usage of hd0 partition"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Used_Raw},1024,*"/>
+ <param name="graph-legend" value="Usage of hd0 partition"/>
+ <param name="graph-title" value="Usage of hd0 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Total_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="102"/>
+ <param name="comment" value="Size of hd0 partition"/>
+ <param name="graph-legend" value="Size of hd0 partition"/>
+ <param name="graph-title" value="Size of hd0 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-ds" value="hDriveHd0Size"/>
+ <param name="snmp-object" value="$hDriveHd0Size"/>
+ </leaf>
+
+ <leaf name="Used_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="101"/>
+ <param name="comment" value="Usage of hd0 partition"/>
+ <param name="graph-legend" value="Usage of hd0 partition"/>
+ <param name="graph-title" value="Usage of hd0 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-ds" value="hDriveHd0Usage"/>
+ <param name="snmp-object" value="$hDriveHd0Usage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Partition_1">
+ <param name="comment" value="Logs, Usage files, etc"/>
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Hd1: Total vs Used"/>
+ <param name="graph-legend" value="Hd1: Total vs Used"/>
+ <param name="graph-title" value="Hd1: Total vs Used"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Total Parition Size -->
+ <param name="ds-expr-total" value="{Total_Raw},1024,*"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Partition Size -->
+ <param name="ds-expr-used" value="{Used_Raw},1024,*"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Size of hd1 partition"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Total_Raw},1024,*"/>
+ <param name="graph-legend" value="Size of hd1 partition"/>
+ <param name="graph-title" value="Size of hd1 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Usage of hd1 partition"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Used_Raw},1024,*"/>
+ <param name="graph-legend" value="Usage of hd1 partition"/>
+ <param name="graph-title" value="Usage of hd1 partition"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Total_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="102"/>
+ <param name="comment" value="Size of hd1 partition"/>
+ <param name="graph-legend" value="Size of hd1 partition"/>
+ <param name="graph-title" value="Size of hd1 partition"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="hDriveHd1Size"/>
+ <param name="snmp-object" value="$hDriveHd1Size"/>
+ </leaf>
+
+ <leaf name="Used_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="101"/>
+ <param name="comment" value="Usage of hd1 partition"/>
+ <param name="graph-legend" value="Usage of hd1 partition"/>
+ <param name="graph-title" value="Usage of hd1 partition"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="hDriveHd1Usage"/>
+ <param name="snmp-object" value="$hDriveHd1Usage"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e30-hdd-errors">
+ <subtree name="HDD_Errors">
+ <param name="comment" value="Hard Drive errors"/>
+ <param name="data-file" value="%system-id%_hdd_err.rrd"/>
+ <param name="graph-title" value="%system-id%: Hdd errors"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="hDriveErrBlockRW">
+ <param name="precedence" value="917"/>
+ <param name="comment" value="Number of Block R/W errors"/>
+ <param name="graph-legend" value="Block R/W errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrBlockRW"/>
+ <param name="snmp-object" value="$hDriveErrBlockRW"/>
+ </leaf>
+ <leaf name="hDriveErrCommand">
+ <param name="precedence" value="916"/>
+ <param name="comment" value="Number of Command errors"/>
+ <param name="graph-legend" value="Command errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrCommand"/>
+ <param name="snmp-object" value="$hDriveErrCommand"/>
+ </leaf>
+ <leaf name="hDriveErrReadWrite">
+ <param name="precedence" value="915"/>
+ <param name="comment" value="Number of Read/Write errors"/>
+ <param name="graph-legend" value="R/W errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrReadWrite"/>
+ <param name="snmp-object" value="$hDriveErrReadWrite"/>
+ </leaf>
+ <leaf name="hDriveErrWriteOnly">
+ <param name="precedence" value="914"/>
+ <param name="comment" value="Number of WriteOnly errors"/>
+ <param name="graph-legend" value="Write errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrWriteOnly"/>
+ <param name="snmp-object" value="$hDriveErrWriteOnly"/>
+ </leaf>
+ <leaf name="hDriveErrReady">
+ <param name="precedence" value="913"/>
+ <param name="comment" value="Number of Ready errors"/>
+ <param name="graph-legend" value="Ready errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrReady"/>
+ <param name="snmp-object" value="$hDriveErrReady"/>
+ </leaf>
+ <leaf name="hDriveErrBusy">
+ <param name="precedence" value="912"/>
+ <param name="comment" value="Number of Busy errors"/>
+ <param name="graph-legend" value="Busy errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrBusy"/>
+ <param name="snmp-object" value="$hDriveErrBusy"/>
+ </leaf>
+ <leaf name="hDriveErrDataReq">
+ <param name="precedence" value="911"/>
+ <param name="comment" value="Number of DataReq errors"/>
+ <param name="graph-legend" value="DataReq errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrDataReq"/>
+ <param name="snmp-object" value="$hDriveErrDataReq"/>
+ </leaf>
+ <leaf name="hDriveErrSeek">
+ <param name="precedence" value="910"/>
+ <param name="comment" value="Number of Seek errors"/>
+ <param name="graph-legend" value="Seek errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrSeek"/>
+ <param name="snmp-object" value="$hDriveErrSeek"/>
+ </leaf>
+ <leaf name="hDriveErrDataReqNS">
+ <param name="precedence" value="909"/>
+ <param name="comment" value="Number of DataReqNS errors"/>
+ <param name="graph-legend" value="DataReqNS errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrDataReqNS"/>
+ <param name="snmp-object" value="$hDriveErrDataReqNS"/>
+ </leaf>
+ <leaf name="hDriveErrInterfCRC">
+ <param name="precedence" value="908"/>
+ <param name="comment" value="Number of InterfCRC errors"/>
+ <param name="graph-legend" value="InterfCRC errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrInterfCRC"/>
+ <param name="snmp-object" value="$hDriveErrInterfCRC"/>
+ </leaf>
+ <leaf name="hDriveErrUncorrData">
+ <param name="precedence" value="907"/>
+ <param name="comment" value="Number of UncorrData errors"/>
+ <param name="graph-legend" value="UncorrData errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrUncorrData"/>
+ <param name="snmp-object" value="$hDriveErrUncorrData"/>
+ </leaf>
+ <leaf name="hDriveErrIdNotFound">
+ <param name="precedence" value="906"/>
+ <param name="comment" value="Number of IdNotFound errors"/>
+ <param name="graph-legend" value="IdNotFound errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrIdNotFound"/>
+ <param name="snmp-object" value="$hDriveErrIdNotFound"/>
+ </leaf>
+ <leaf name="hDriveErrAbortedCmd">
+ <param name="precedence" value="905"/>
+ <param name="comment" value="Number of AbortedCmd errors"/>
+ <param name="graph-legend" value="AbortedCmd errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrAbortedCmd"/>
+ <param name="snmp-object" value="$hDriveErrAbortedCmd"/>
+ </leaf>
+ <leaf name="hDriveErrTrack0NF">
+ <param name="precedence" value="904"/>
+ <param name="comment" value="Number of TrackONF errors"/>
+ <param name="graph-legend" value="TrackONF errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrTrack0NF"/>
+ <param name="snmp-object" value="$hDriveErrTrack0NF"/>
+ </leaf>
+ <leaf name="hDriveErrAddrMarkNF">
+ <param name="precedence" value="903"/>
+ <param name="comment" value="Number of AddrMarkNF errors"/>
+ <param name="graph-legend" value="AddrMarkNF errors"/>
+ <param name="vertical-label" value="errors"/>
+ <param name="rrd-ds" value="ErrAddrMarkNF"/>
+ <param name="snmp-object" value="$hDriveErrAddrMarkNF"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e30-hdd-logs">
+ <subtree name="Daily_Logs">
+ <param name="comment" value="Daily log directory"/>
+ <param name="data-file" value="%system-id%_hdd_logs.rrd"/>
+ <param name="graph-title" value="%system-id%: Hdd logs"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Daily_Log_Size">
+ <param name="comment" value="Size of daily log directory"/>
+ <param name="graph-legend" value="Size of daily log directory"/>
+ <param name="rrd-ds" value="DailyLogSize"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Daily_Log_Size_Raw},1024,*"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Daily_Log_Usage">
+ <param name="comment"
+ value="Current usage of daily log directory"/>
+ <param name="graph-legend" value="Usage of daily log dir"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="rrd-ds" value="DailyLogUsage"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Daily_Log_Usage_Raw},1024,*"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Daily_Log_Size_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Size of daily log directory"/>
+ <param name="graph-legend" value="Size of daily log directory"/>
+ <param name="rrd-ds" value="DailyLogSize"/>
+ <param name="snmp-object" value="$hDriveDailyLogSize"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Daily_Log_Usage_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Current usage of daily log directory"/>
+ <param name="graph-legend" value="Usage of daily log dir"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="rrd-ds" value="DailyLogUsage"/>
+ <param name="snmp-object" value="$hDriveDailyLogUsage"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e30-l2tp-subtree">
+ <param name="comment" value="L2TP statistics"/>
+ <param name="data-file" value="%system-id%_l2tp.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-title" value="%system-id%: L2TP"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Allocated_Tags">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Number of L2TP sessions"/>
+ <param name="graph-legend" value="L2TP sessions"/>
+ <param name="vertical-label" value="sessions"/>
+ <param name="rrd-ds" value="l2tpAllocTags"/>
+ <param name="snmp-object" value="$l2tpAllocTags"/>
+ </leaf>
+
+ <leaf name="Default_tags">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="IP addresses using default tags"/>
+ <param name="graph-legend" value="IP addresses using default tags"/>
+ <param name="vertical-label" value="IP Addresses"/>
+ <param name="rrd-ds" value="l2tpIPDefaultTags"/>
+ <param name="snmp-object" value="$l2tpIPDefaultTags"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-l2tp-secure-endpoints-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="sessions,overlap"/>
+ <!-- Sessions -->
+ <param name="overview-subleave-name-sessions" value="Sessions"/>
+ <param name="overview-shortcut-text-sessions"
+ value="All L2TP sessions summary"/>
+ <param name="overview-shortcut-title-sessions"
+ value="Show L2TP session summary for all endpoints"/>
+ <param name="overview-page-title-sessions"
+ value="L2TP session usage"/>
+ <!-- Overlap -->
+ <param name="overview-subleave-name-overlap" value="Overlap"/>
+ <param name="overview-shortcut-text-overlap"
+ value="All L2TP overlapping session summary"/>
+ <param name="overview-shortcut-title-overlap"
+ value="Show L2TP overlapping session summary for all endpoints"/>
+ <param name="overview-page-title-overlap"
+ value="L2TP session usage"/>
+ </template>
+
+
+ <template name="e30-l2tp-secure-endpoints-leaf">
+ <param name="comment" value="Secure endpoint: %e30-l2tp-ep%"/>
+ <param name="data-file"
+ value="%system-id%_l2tp_endpoint_%e30-l2tp-file%.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Sessions">
+ <param name="comment" value="L2TP sessions on endpoint"/>
+ <param name="graph-legend" value="sessions"/>
+ <param name="graph-title" value="Sessions on %e30-l2tp-ep%"/>
+ <param name="line-style" value="##resourceusage"/>
+ <param name="precedence" value="999"/>
+ <param name="rrd-ds" value="l2tpSecureEPSess"/>
+ <param name="snmp-object" value="$l2tpSecureEPSess.%e30-l2tp-ep%"/>
+ </leaf>
+
+ <leaf name="Overlap">
+ <param name="comment" value="L2TP sessions on endpoint overlapping"/>
+ <param name="graph-legend" value="sessions overlapping"/>
+ <param name="graph-title" value="Sessions overlap on %e30-l2tp-ep%"/>
+ <param name="line-style" value="##resourceusage"/>
+ <param name="precedence" value="998"/>
+ <param name="rrd-ds" value="l2tpSecureEPOver"/>
+ <param name="snmp-object" value="$l2tpSecureEPOver.%e30-l2tp-ep%"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-mem">
+ <subtree name="Memory">
+ <param name="comment" value="Memory usage statistics"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Memory -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Memory -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total memory"/>
+ <param name="graph-legend" value="Total memory"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="sdramSize"/>
+ <param name="snmp-object" value="$sdramSize"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used memory"/>
+ <param name="graph-legend" value="Used memory"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="sdramUsage"/>
+ <param name="snmp-object" value="$sdramUsage"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e30-mempool-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts"
+ value="used,sysMal,sysBlks,usedBlks,freeBlks"/>
+
+ <!-- Percent Used -->
+ <param name="overview-subleave-name-used" value="Percentage_used"/>
+ <param name="overview-shortcut-text-used"
+ value="Percent Used"/>
+ <param name="overview-shortcut-title-used"
+ value="Show percentage used of all pools on one page"/>
+ <param name="overview-page-title-used"
+ value="Percentage used"/>
+ <!-- Memory Allocation -->
+ <param name="overview-subleave-name-sysMal" value="Memory_Alloc"/>
+ <param name="overview-shortcut-text-sysMal"
+ value="Memory Alloc"/>
+ <param name="overview-shortcut-title-sysMal"
+ value="Show memory allocation size usage of all pools on one page"/>
+ <param name="overview-page-title-sysMal"
+ value="Memory Allocation"/>
+ <!-- System Blocks -->
+ <param name="overview-subleave-name-sysBlks" value="System_Blocks"/>
+ <param name="overview-shortcut-text-sysBlks"
+ value="System Blocks"/>
+ <param name="overview-shortcut-title-sysBlks"
+ value="Show system block usage of all pools on one page"/>
+ <param name="overview-page-title-sysBlks"
+ value="System Blocks"/>
+ <!-- System Blocks Used -->
+ <param name="overview-subleave-name-usedBlks" value="System_Blocks_Used"/>
+ <param name="overview-shortcut-text-usedBlks"
+ value="System Blocks Used"/>
+ <param name="overview-shortcut-title-usedBlks"
+ value="Show system block usage of all pools on one page"/>
+ <param name="overview-page-title-usedBlks"
+ value="System Blocks used"/>
+ <!-- System Blocks Free -->
+ <param name="overview-subleave-name-freeBlks" value="System_Blocks_Free"/>
+ <param name="overview-shortcut-text-freeBlks"
+ value="System Blocks Free"/>
+ <param name="overview-shortcut-title-freeBlks"
+ value="Show system block free of all pools on one page"/>
+ <param name="overview-page-title-freeBlks"
+ value="System Blocks free"/>
+ </template>
+
+
+ <template name="e30-mempool">
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Percentage_used">
+ <param name="comment" value="Percent of blocks used"/>
+ <param name="graph-legend" value="Percentage Used"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr"
+ value="{System_Blocks_Used},{System_Blocks},/"/>
+ <param name="precedence" value="1000"/>
+ </leaf>
+
+ <leaf name="Block_Size">
+ <param name="precedence" value="100"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Size of a single memory block"/>
+ <param name="graph-legend" value="Size of a single memory block"/>
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="vertical-label" value="KBytes"/>
+ <param name="rrd-ds" value="blkSize"/>
+ <param name="snmp-object" value="$blkSize.%e30-mempool-index%"/>
+ </leaf>
+
+ <leaf name="Memory_Alloc">
+ <param name="precedence" value="90"/>
+ <param name="comment" value="memory chunk allocations"/>
+ <param name="graph-legend" value="memory chunk allocations"/>
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="vertical-label" value="number of malloc"/>
+ <param name="rrd-ds" value="sysMal"/>
+ <param name="snmp-object" value="$sysMal.%e30-mempool-index%"/>
+ </leaf>
+
+ <leaf name="System_Blocks">
+ <param name="precedence" value="70"/>
+ <param name="comment" value="memory blocks in the system"/>
+ <param name="graph-legend" value="memory blocks in the system"/>
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="vertical-label" value="memory blocks"/>
+ <param name="rrd-ds" value="sysBlks"/>
+ <param name="snmp-object" value="$sysBlks.%e30-mempool-index%"/>
+ </leaf>
+
+ <leaf name="System_Blocks_Used">
+ <param name="precedence" value="60"/>
+ <param name="comment" value="memory blocks in use"/>
+ <param name="graph-legend" value="memory blocks in use"/>
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="vertical-label" value="memory blocks in use"/>
+ <param name="rrd-ds" value="usedBlks"/>
+ <param name="snmp-object" value="$usedBlks.%e30-mempool-index%"/>
+ </leaf>
+
+ <leaf name="System_Blocks_Free">
+ <param name="precedence" value="50"/>
+ <param name="comment" value="memory blocks unused"/>
+ <param name="graph-legend" value="memory blocks unused"/>
+ <param name="graph-title" value="%e30-mempool-name%"/>
+ <param name="vertical-label" value="memory blocks"/>
+ <param name="rrd-ds" value="freeBlks"/>
+ <param name="snmp-object" value="$freeBlks.%e30-mempool-index%"/>
+ </leaf>
+ </template>
+
+
+ <template name="e30-slowpath">
+ <param name="comment" value="SlowPath Counters"/>
+ <param name="data-file" value="%system-id%_slowpath.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Summary">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Summary of slowPath packets"/>
+ <param name="graph-title" value="Summary of slowPath packets"/>
+ <param name="vertical-label" value="packets"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="a,b,c,d,e,f,g,h,i,j"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- All packets -->
+ <param name="ds-expr-a" value="{allPackets}"/>
+ <param name="graph-legend-a" value="All packets"/>
+ <param name="line-style-a" value="LINE1"/>
+ <param name="line-color-a" value="##one"/>
+ <param name="line-order-a" value="1"/>
+ <!-- IP packets -->
+ <param name="ds-expr-b" value="{ipPackets}"/>
+ <param name="graph-legend-b" value="IP packets"/>
+ <param name="line-style-b" value="LINE1"/>
+ <param name="line-color-b" value="##two"/>
+ <param name="line-order-b" value="2"/>
+ <!-- TCP packets -->
+ <param name="ds-expr-c" value="{tcpPackets}"/>
+ <param name="graph-legend-c" value="TCP packets"/>
+ <param name="line-style-c" value="LINE1"/>
+ <param name="line-color-c" value="##three"/>
+ <param name="line-order-c" value="3"/>
+ <!-- UDP packets -->
+ <param name="ds-expr-d" value="{udpPackets}"/>
+ <param name="graph-legend-d" value="UDP packets"/>
+ <param name="line-style-d" value="LINE1"/>
+ <param name="line-color-d" value="##four"/>
+ <param name="line-order-d" value="4"/>
+ <!-- ICMP packets -->
+ <param name="ds-expr-e" value="{icmpPackets}"/>
+ <param name="graph-legend-e" value="ICMP packets"/>
+ <param name="line-style-e" value="LINE1"/>
+ <param name="line-color-e" value="##five"/>
+ <param name="line-order-e" value="5"/>
+ <!-- IGMP packets -->
+ <param name="ds-expr-f" value="{igmpPackets}"/>
+ <param name="graph-legend-f" value="IGMP packets"/>
+ <param name="line-style-f" value="LINE1"/>
+ <param name="line-color-f" value="##six"/>
+ <param name="line-order-f" value="6"/>
+ <!-- IP Fragment packets -->
+ <param name="ds-expr-g" value="{ipFragmentPackets}"/>
+ <param name="graph-legend-g" value="IP fragment packets"/>
+ <param name="line-style-g" value="LINE1"/>
+ <param name="line-color-g" value="##seven"/>
+ <param name="line-order-g" value="7"/>
+
+ <!-- SKIPPING DHCP packets to Client and server -->
+
+ <!-- IP in IP packets -->
+ <param name="ds-expr-h" value="{ipInIpPackets}"/>
+ <param name="graph-legend-h" value="IP in IP packets"/>
+ <param name="line-style-h" value="LINE1"/>
+ <param name="line-color-h" value="##eight"/>
+ <param name="line-order-h" value="8"/>
+ <!-- L2TP control packets -->
+ <param name="ds-expr-i" value="{l2tpControlPackets}"/>
+ <param name="graph-legend-i" value="L2TP control packets"/>
+ <param name="line-style-i" value="LINE1"/>
+ <param name="line-color-i" value="##nine"/>
+ <param name="line-order-i" value="9"/>
+ <!-- L2TP data packets -->
+ <param name="ds-expr-j" value="{l2tpDataPackets}"/>
+ <param name="graph-legend-j" value="L2TP data packets"/>
+ <param name="line-style-j" value="LINE1"/>
+ <param name="line-color-j" value="##ten"/>
+ <param name="line-order-j" value="10"/>
+ </leaf>
+
+ <leaf name="allPackets">
+ <param name="precedence" value="912"/>
+ <param name="comment" value="Total packets"/>
+ <param name="graph-legend" value="All packets received by CPU"/>
+ <param name="rrd-ds" value="allPackets"/>
+ <param name="snmp-object" value="$allPackets"/>
+ </leaf>
+ <leaf name="ipPackets">
+ <param name="precedence" value="911"/>
+ <param name="comment" value="Total IP packets"/>
+ <param name="graph-legend" value="IP packets received by CPU"/>
+ <param name="rrd-ds" value="ipPackets"/>
+ <param name="snmp-object" value="$ipPackets"/>
+ </leaf>
+ <leaf name="tcpPackets">
+ <param name="precedence" value="910"/>
+ <param name="comment" value="Total TCP packets"/>
+ <param name="graph-legend" value="TCP packets received by CPU"/>
+ <param name="rrd-ds" value="tcpPackets"/>
+ <param name="snmp-object" value="$tcpPackets"/>
+ </leaf>
+ <leaf name="udpPackets">
+ <param name="precedence" value="909"/>
+ <param name="comment" value="Total UDP packets"/>
+ <param name="graph-legend" value="UDP packets received by CPU"/>
+ <param name="rrd-ds" value="udpPackets"/>
+ <param name="snmp-object" value="$udpPackets"/>
+ </leaf>
+ <leaf name="icmpPackets">
+ <param name="precedence" value="908"/>
+ <param name="comment" value="Total ICMP packets"/>
+ <param name="graph-legend" value="ICMP packets received by CPU"/>
+ <param name="rrd-ds" value="icmpPackets"/>
+ <param name="snmp-object" value="$icmpPackets"/>
+ </leaf>
+ <leaf name="igmpPackets">
+ <param name="precedence" value="907"/>
+ <param name="comment" value="Total IGMP packets"/>
+ <param name="graph-legend" value="IGMP packets received by CPU"/>
+ <param name="rrd-ds" value="igmpPackets"/>
+ <param name="snmp-object" value="$igmpPackets"/>
+ </leaf>
+ <leaf name="ipFragmentPackets">
+ <param name="precedence" value="906"/>
+ <param name="comment" value="Total IP Fragment packets"/>
+ <param name="graph-legend" value="IP Fragment packets received"/>
+ <param name="rrd-ds" value="ipFragPkts"/>
+ <param name="snmp-object" value="$ipFragmentPackets"/>
+ </leaf>
+ <leaf name="dhcpPacketsToServer">
+ <param name="precedence" value="905"/>
+ <param name="comment"
+ value="Total DHCP packets destined to a DHCP server"/>
+ <param name="graph-legend" value="DHCP packets client to server"/>
+ <param name="rrd-ds" value="dhcpPktsToServ"/>
+ <param name="snmp-object" value="$dhcpPacketsToServer"/>
+ </leaf>
+ <leaf name="dhcpPacketsToClient">
+ <param name="precedence" value="904"/>
+ <param name="comment"
+ value="Total DHCP packets destined to DHCP Client"/>
+ <param name="graph-legend" value="DHCP packets server to client"/>
+ <param name="rrd-ds" value="dhcpPktsToClient"/>
+ <param name="snmp-object" value="$dhcpPacketsToClient"/>
+ </leaf>
+ <leaf name="ipInIpPackets">
+ <param name="precedence" value="903"/>
+ <param name="comment" value="IP-in-IP packets"/>
+ <param name="graph-legend" value="IP-in-IP packets received"/>
+ <param name="rrd-ds" value="ipInIpPackets"/>
+ <param name="snmp-object" value="$ipInIpPackets"/>
+ </leaf>
+ <leaf name="l2tpControlPackets">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="L2TP control packets"/>
+ <param name="graph-legend" value="L2TP control packets received"/>
+ <param name="rrd-ds" value="l2tpControlPackets"/>
+ <param name="snmp-object" value="$l2tpControlPackets"/>
+ </leaf>
+ <leaf name="l2tpDataPackets">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="L2TP data packets"/>
+ <param name="graph-legend" value="L2TP Data packets received"/>
+ <param name="rrd-ds" value="l2tpDataPackets"/>
+ <param name="snmp-object" value="$l2tpDataPackets"/>
+ </leaf>
+ </template>
+
+ <!--
+ **************************************************************************
+
+ e100 Series templates
+
+ **************************************************************************
+ -->
+
+ <template name="e100-cpu-subtree">
+ <param name="comment" value="Overall CPU busy percentage"/>
+ <param name="data-file" value="%system-id%_cpu.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+ </template>
+
+ <template name="e100-cpu">
+ <param name="comment" value="CPU Utilization on %cpu-name%"/>
+ <param name="graph-legend" value="CPU usage"/>
+ <param name="graph-title" value="CPU: %cpu-name%"/>
+ <param name="rrd-ds" value="%cpu-name%"/>
+ <param name="snmp-object" value="$cpuUtil.%cpu-index%"/>
+ </template>
+
+ <template name="e100-hdd-subtree">
+ <param name="comment" value="Storage statistics"/>
+ <param name="data-file" value="%system-id%_hdd.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="size,usage"/>
+
+ <!-- Total Size -->
+ <param name="overview-subleave-name-size" value="Size"/>
+ <param name="overview-shortcut-text-size" value="Total"/>
+ <param name="overview-shortcut-title-size"
+ value="Show size of HDD's on one page"/>
+ <param name="overview-page-title-size" value="Total Size"/>
+ <!-- Usage -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-shortcut-text-usage" value="Usage"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show usage consumed of HDD's on one page"/>
+ <param name="overview-page-title-usage" value="Total Used"/>
+ </template>
+
+ <template name="e100-hdd">
+ <param name="comment" value="HDD: %hdd-name%"/>
+ <param name="graph-title" value="%system-id%: HDD %hdd-name%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Hdd: Total vs Used"/>
+ <param name="graph-title" value="%hdd-name%: Total vs Used"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="size,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Parition Size -->
+ <param name="ds-expr-size" value="{Size_Raw},1024,1024,*,*"/>
+ <param name="graph-legend-size" value="Size"/>
+ <param name="line-style-size" value="##totalresource"/>
+ <param name="line-color-size" value="##totalresource"/>
+ <param name="line-order-size" value="1"/>
+ <!-- Used Partition Size -->
+ <param name="ds-expr-used" value="{Used_Raw},1024,1024,*,*"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Size">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Size of %hdd-name%"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Size_Raw},1024,1024,*,*"/>
+ <param name="graph-legend" value="Size of %hdd-name%"/>
+ <param name="graph-title" value="Size of %hdd-name%"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Size_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="102"/>
+ <param name="comment" value="Size of %hdd-name%"/>
+ <param name="graph-legend" value="Size of %hdd-name%"/>
+ <param name="graph-title" value="Size of %hdd-name%"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-ds" value="hdd_%hdd-name%_size"/>
+ <param name="snmp-object" value="$partitionSize.%hdd-index%"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Usage of %hdd-name%"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Used_Raw},1024,1024,*,*"/>
+ <param name="graph-legend" value="Usage of %hdd-name%"/>
+ <param name="graph-title" value="Usage of %hdd-name%"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+
+ <leaf name="Used_Raw">
+ <param name="hidden" value="yes"/>
+ <param name="precedence" value="101"/>
+ <param name="comment" value="Usage of %hdd-name%"/>
+ <param name="graph-legend" value="Usage of %hdd-name%"/>
+ <param name="graph-title" value="Usage of %hdd-name%"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-ds" value="hdd_%hdd-name%_usage"/>
+ <param name="snmp-object" value="$partitionUsage.%hdd-index%"/>
+ </leaf>
+ </template>
+
+ <template name="e100-mem-subtree">
+ <param name="comment" value="Memory statistics"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="usage,total,used"/>
+
+ <!-- Memory Usage (Total vs Used) -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-shortcut-text-usage" value="Memory Usage"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show memory usage of all cpu's on one page"/>
+ <param name="overview-page-title-usage"
+ value="Memory usage"/>
+ <!-- Memory Total -->
+ <param name="overview-subleave-name-total" value="Total"/>
+ <param name="overview-shortcut-text-total" value="Memory Total"/>
+ <param name="overview-shortcut-title-total"
+ value="Show memory total of all cpu's on one page"/>
+ <param name="overview-page-title-total"
+ value="Memory total"/>
+ <!-- Memory Used -->
+ <param name="overview-subleave-name-used" value="Used"/>
+ <param name="overview-shortcut-text-used" value="Memory Used"/>
+ <param name="overview-shortcut-title-used"
+ value="Show memory used of all cpu's on one page"/>
+ <param name="overview-page-title-used"
+ value="Memory used"/>
+ </template>
+
+ <template name="e100-mem">
+ <param name="comment" value="Memory usage statistics"/>
+ <param name="data-file" value="%system-id%_mem_%mem-name%.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used"/>
+ <param name="graph-title" value="Total vs Used"/>
+ <param name="vertical-label" value="MBytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Memory -->
+ <param name="ds-expr-total" value="{Total}"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Used Memory -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Total">
+ <param name="precedence" value="902"/>
+ <param name="comment" value="Total memory"/>
+ <param name="graph-legend" value="Total memory"/>
+ <param name="vertical-label" value="MBytes"/>
+ <param name="rrd-ds" value="cpuSdramSize"/>
+ <param name="snmp-object" value="$cpuSdramSize.%mem-index%"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="precedence" value="901"/>
+ <param name="comment" value="Used memory"/>
+ <param name="graph-legend" value="Used memory"/>
+ <param name="vertical-label" value="MBytes"/>
+ <param name="rrd-ds" value="cpuSdramUsage"/>
+ <param name="snmp-object" value="$cpuSdramUsage.%mem-index%"/>
+ </leaf>
+ </template>
+
+ <template name="e100-policymgmt">
+ <subtree name="Policy_Management">
+ <param name="comment" value="Policy Statistics"/>
+ <param name="data-file" value="%system-id%_policy.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="usage"/>
+ <!-- Table usage -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-direct-link-usage" value="yes"/>
+ <param name="overview-direct-link-view-usage" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-usage" value="Table Usage"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show table usage for all"/>
+ <param name="overview-page-title-usage" value="Table Usage"/>
+
+ <subtree name="Delta_Operations">
+ <param name="precedence" value="4"/>
+ <param name="comment" value="Delta processing"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Delta: Received vs Processed"/>
+ <param name="graph-title" value="Delta: Received vs Processed"/>
+ <param name="vertical-label" value="Delta count"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="recv,proc"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-recv" value="{Received}"/>
+ <param name="graph-legend-recv" value="Received"/>
+ <param name="line-style-recv" value="LINE1"/>
+ <param name="line-color-recv" value="##two"/>
+ <param name="line-order-recv" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-proc" value="{Processed}"/>
+ <param name="graph-legend-proc" value="Processed"/>
+ <param name="line-style-proc" value="LINE1"/>
+ <param name="line-color-proc" value="##three"/>
+ <param name="line-order-proc" value="2"/>
+ </leaf>
+
+ <leaf name="Received">
+ <param name="precedence" value="402"/>
+ <param name="comment" value="Delta ops received from CM"/>
+ <param name="graph-legend" value="Number of deltas received"/>
+ <param name="graph-title" value="Delta operations received"/>
+ <param name="vertical-label" value="Deltas"/>
+ <param name="rrd-ds" value="deltaRecv"/>
+ <param name="snmp-object" value="$deltaOperationsReceived"/>
+ </leaf>
+
+ <leaf name="Processed">
+ <param name="precedence" value="401"/>
+ <param name="comment" value="Delta ops processed by switch"/>
+ <param name="graph-legend" value="Number of deltas processed"/>
+ <param name="graph-title" value="Delta operations processed"/>
+ <param name="vertical-label" value="Deltas"/>
+ <param name="rrd-ds" value="deltaProc"/>
+ <param name="snmp-object" value="$deltaOperationsProcessed"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Service_Profile">
+ <param name="precedence" value="3"/>
+ <param name="comment" value="Service profile statistics"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Profile: Total vs Used"/>
+ <param name="graph-title" value="Profile: Total vs Used"/>
+ <param name="vertical-label" value="Number"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="cap,use"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-cap" value="{Table_Capacity}"/>
+ <param name="graph-legend-cap" value="Total"/>
+ <param name="line-style-cap" value="##totalresource"/>
+ <param name="line-color-cap" value="##totalresource"/>
+ <param name="line-order-cap" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-use" value="{Table_Usage}"/>
+ <param name="graph-legend-use" value="Used"/>
+ <param name="line-style-use" value="##resourceusage"/>
+ <param name="line-color-use" value="##resourceusage"/>
+ <param name="line-order-use" value="2"/>
+ </leaf>
+
+ <leaf name="Table_Capacity">
+ <param name="precdecence" value="302"/>
+ <param name="comment" value="Number of total profiles allowed"/>
+ <param name="graph-legend" value="Total number of profiles"/>
+ <param name="graph-title" value="Service profile capacity"/>
+ <param name="vertical-label" value="Profiles"/>
+ <param name="rrd-ds" value="srvProfileTblCap"/>
+ <param name="snmp-object" value="$serviceProfileTblCapacity"/>
+ </leaf>
+
+ <leaf name="Table_Usage">
+ <param name="precdecence" value="301"/>
+ <param name="comment" value="Number of total profiles used"/>
+ <param name="graph-legend" value="current number of profiles"/>
+ <param name="graph-title" value="Service profile usage"/>
+ <param name="vertical-label" value="Profiles"/>
+ <param name="rrd-ds" value="srvProfileTblUse"/>
+ <param name="snmp-object" value="$serviceProfileTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Service_Bundle">
+ <param name="precedence" value="2"/>
+ <param name="comment" value="Service bundle statistics"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Bundles: Total vs Used"/>
+ <param name="graph-title" value="Bundles: Total vs Used"/>
+ <param name="vertical-label" value="Number"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="cap,use"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-cap" value="{Table_Capacity}"/>
+ <param name="graph-legend-cap" value="Total"/>
+ <param name="line-style-cap" value="##totalresource"/>
+ <param name="line-color-cap" value="##totalresource"/>
+ <param name="line-order-cap" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-use" value="{Table_Usage}"/>
+ <param name="graph-legend-use" value="Used"/>
+ <param name="line-style-use" value="##resourceusage"/>
+ <param name="line-color-use" value="##resourceusage"/>
+ <param name="line-order-use" value="2"/>
+ </leaf>
+
+ <leaf name="Table_Capacity">
+ <param name="precdecence" value="202"/>
+ <param name="comment" value="Number of total bundles allowed"/>
+ <param name="graph-legend" value="Total number of bundles"/>
+ <param name="graph-title" value="Service bundle capacity"/>
+ <param name="vertical-label" value="Bundles"/>
+ <param name="rrd-ds" value="srvBundleTblCap"/>
+ <param name="snmp-object" value="$serviceBundleTblCapacity"/>
+ </leaf>
+
+ <leaf name="Table_Usage">
+ <param name="precdecence" value="201"/>
+ <param name="comment" value="Number of total bundles used"/>
+ <param name="graph-legend" value="current number of bundles"/>
+ <param name="graph-title" value="Service bundle usage"/>
+ <param name="vertical-label" value="Bundles"/>
+ <param name="rrd-ds" value="srvBundleTblUse"/>
+ <param name="snmp-object" value="$serviceBundleTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Subnet_Group">
+ <param name="precedence" value="1"/>
+ <param name="comment" value="Subnet group statistics"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Subnets: Total vs Used"/>
+ <param name="graph-title" value="Subnets: Total vs Used"/>
+ <param name="vertical-label" value="Number"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="cap,use"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-cap" value="{Table_Capacity}"/>
+ <param name="graph-legend-cap" value="Total"/>
+ <param name="line-style-cap" value="##totalresource"/>
+ <param name="line-color-cap" value="##totalresource"/>
+ <param name="line-order-cap" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-use" value="{Table_Usage}"/>
+ <param name="graph-legend-use" value="Used"/>
+ <param name="line-style-use" value="##resourceusage"/>
+ <param name="line-color-use" value="##resourceusage"/>
+ <param name="line-order-use" value="2"/>
+ </leaf>
+
+ <leaf name="Table_Capacity">
+ <param name="precdecence" value="102"/>
+ <param name="comment" value="Number of total subnets allowed"/>
+ <param name="graph-legend" value="Total number of entries"/>
+ <param name="graph-title" value="Subnet group capacity"/>
+ <param name="vertical-label" value="Subnets"/>
+ <param name="rrd-ds" value="subnetGrpTblCap"/>
+ <param name="snmp-object" value="$subnetGrpTblCapacity"/>
+ </leaf>
+
+ <leaf name="Table_Usage">
+ <param name="precdecence" value="101"/>
+ <param name="comment" value="Number of total subnets used"/>
+ <param name="graph-legend" value="current number of entries"/>
+ <param name="graph-title" value="Subnet group usage"/>
+ <param name="vertical-label" value="Subnets"/>
+ <param name="rrd-ds" value="subnetGrpTblUse"/>
+ <param name="snmp-object" value="$subnetGrpTblUsage"/>
+ </leaf>
+ </subtree>
+ </subtree>
+ </template>
+
+
+ <template name="e100-submgmt-subtree">
+ <param name="comment" value="Subscriber Statistics"/>
+ <param name="data-file" value="%system-id%_subs.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="usage"/>
+ <!-- Table usage -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-direct-link-usage" value="yes"/>
+ <param name="overview-direct-link-view-usage" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-usage" value="Table Usage"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show table usage for all"/>
+ <param name="overview-page-title-usage" value="Table Usage"/>
+
+ <subtree name="Subscriber_Management">
+ <param name="precedence" value="3"/>
+ <param name="comment" value="Subscriber management stats"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Sub Mgmt: Total vs Used"/>
+ <param name="graph-title" value="Sub Mgmt: Total vs Used"/>
+ <param name="vertical-label" value="Number"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="cap,use"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-cap" value="{Table_Capacity}"/>
+ <param name="graph-legend-cap" value="Total"/>
+ <param name="line-style-cap" value="##totalresource"/>
+ <param name="line-color-cap" value="##totalresource"/>
+ <param name="line-order-cap" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-use" value="{Table_Usage}"/>
+ <param name="graph-legend-use" value="Used"/>
+ <param name="line-style-use" value="##resourceusage"/>
+ <param name="line-color-use" value="##resourceusage"/>
+ <param name="line-order-use" value="2"/>
+ </leaf>
+
+ <leaf name="Table_Capacity">
+ <param name="precdecence" value="302"/>
+ <param name="comment" value="Number of total entries allowed"/>
+ <param name="graph-legend" value="Total number of entries"/>
+ <param name="graph-title" value="Subscriber management capacity"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="subMgmtTblCap"/>
+ <param name="snmp-object" value="$subscriberMgmtTblCapacity"/>
+ </leaf>
+
+ <leaf name="Table_Usage">
+ <param name="precdecence" value="301"/>
+ <param name="comment" value="Number of total entries used"/>
+ <param name="graph-legend" value="current number of entries"/>
+ <param name="graph-title" value="Subscriber management usage"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="subMgmtTblUsage"/>
+ <param name="snmp-object" value="$subscriberMgmtTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Subscriber_Name">
+ <param name="precedence" value="2"/>
+ <param name="comment" value="Subscriber name stats"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Sub Mgmt: Total vs Used"/>
+ <param name="graph-title" value="Sub Mgmt: Total vs Used"/>
+ <param name="vertical-label" value="Number"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="cap,use"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Total Capacity Size -->
+ <param name="ds-expr-cap" value="{Table_Capacity}"/>
+ <param name="graph-legend-cap" value="Total"/>
+ <param name="line-style-cap" value="##totalresource"/>
+ <param name="line-color-cap" value="##totalresource"/>
+ <param name="line-order-cap" value="1"/>
+ <!-- Used Capacity Size -->
+ <param name="ds-expr-use" value="{Table_Usage}"/>
+ <param name="graph-legend-use" value="Used"/>
+ <param name="line-style-use" value="##resourceusage"/>
+ <param name="line-color-use" value="##resourceusage"/>
+ <param name="line-order-use" value="2"/>
+ </leaf>
+
+ <leaf name="Table_Capacity">
+ <param name="precdecence" value="202"/>
+ <param name="comment" value="Number of total entries allowed"/>
+ <param name="graph-legend" value="Total number of entries"/>
+ <param name="graph-title" value="Subscriber name capacity"/>
+ <param name="upper-limt" value="800000"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="subNameTblCap"/>
+ <param name="snmp-object" value="$subscriberNameTblCapacity"/>
+ </leaf>
+
+ <leaf name="Table_Usage">
+ <param name="precdecence" value="201"/>
+ <param name="comment" value="Number of total entries used"/>
+ <param name="graph-legend" value="current number of entries"/>
+ <param name="graph-title" value="Subscriber name usage"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="subNameTblUsage"/>
+ <param name="snmp-object" value="$subscriberNameTblUsage"/>
+ </leaf>
+ </subtree>
+
+ <subtree name="Subscriber_Count">
+ <param name="precedence" value="1"/>
+ <param name="comment" value="Subscriber identification"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Sub: Identified vs non"/>
+ <param name="graph-title" value="Sub: Identified vs non"/>
+ <param name="vertical-label" value="Subscribers"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="id,unid"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Subscribers Identified -->
+ <param name="ds-expr-id" value="{Identified}"/>
+ <param name="graph-legend-id" value="Identified"/>
+ <param name="line-style-id" value="##totalresource"/>
+ <param name="line-color-id" value="##totalresource"/>
+ <param name="line-order-id" value="1"/>
+ <!-- Subscribers unidentified -->
+ <param name="ds-expr-unid" value="{Unidentified}"/>
+ <param name="graph-legend-unid" value="Unidentified"/>
+ <param name="line-style-unid" value="##resourceusage"/>
+ <param name="line-color-unid" value="##resourceusage"/>
+ <param name="line-order-unid" value="2"/>
+ </leaf>
+
+ <leaf name="Identified">
+ <param name="precdecence" value="202"/>
+ <param name="comment" value="Number of identified subs"/>
+ <param name="graph-legend" value="Identified subscribers"/>
+ <param name="graph-title" value="Total identified subscribers"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="idSubCount"/>
+ <param name="snmp-object" value="$identifiedSubscriberCount"/>
+ </leaf>
+
+ <leaf name="Unidentified">
+ <param name="precdecence" value="201"/>
+ <param name="comment" value="Number of unidentified subs"/>
+ <param name="graph-legend" value="Unidentified subscribers"/>
+ <param name="graph-title" value="Total unidentified subscribers"/>
+ <param name="vertical-label" value="Entries"/>
+ <param name="rrd-ds" value="unidSubCount"/>
+ <param name="snmp-object" value="$unidentifiedSubscriberCount"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="e100-submgmt-state-subtree">
+ <param name="comment" value="Subscriber State Statistics"/>
+ <param name="data-file" value="%system-id%_subs_state.rrd"/>
+ <param name="precedence" value="1"/>
+ </template>
+
+
+ <template name="e100-submgmt-state">
+ <param name="data-file" value="%system-id%_subs_state.rrd"/>
+ <param name="comment" value="State: %state-name%"/>
+ <param name="graph-title" value="State: %state-name%"/>
+ <param name="graph-legend" value="Subscriber count"/>
+ <param name="vertical-label" value="Subscribers"/>
+ <param name="rrd-ds" value="%state-rrd%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="snmp-object" value="$subscriberStateCount.%state-idx%"/>
+ </template>
+
+
+ <!--
+ **************************************************************************
+
+ COMMON: Bundle Offer statistics are common between the e30 and e100
+ NOTE: PacketSize information is only available for the e100
+
+ **************************************************************************
+ -->
+
+ <template name="arbor-bundle-subtree">
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-title" value="%bundle-name%"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="up,down,volume"/>
+ <!-- Up Volume -->
+ <param name="overview-subleave-name-up" value="Up_bps"/>
+ <param name="overview-direct-link-up" value="yes"/>
+ <param name="overview-direct-link-view-up" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-up"
+ value="Upstream Usage"/>
+ <param name="overview-shortcut-title-up"
+ value="Show upstream bandwidth usage for all bundles"/>
+ <param name="overview-page-title-up"
+ value="Upstream Usage"/>
+ <!-- Down Volume -->
+ <param name="overview-subleave-name-down" value="Down_bps"/>
+ <param name="overview-direct-link-down" value="yes"/>
+ <param name="overview-direct-link-view-down" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-down"
+ value="Downstream Usage"/>
+ <param name="overview-shortcut-title-down"
+ value="Show downstream bandwidth usage for all bundles"/>
+ <param name="overview-page-title-down"
+ value="Downstream Usage"/>
+ <!-- InOut Volume -->
+ <param name="overview-subleave-name-volume" value="Volume"/>
+ <param name="overview-direct-link-volume" value="yes"/>
+ <param name="overview-direct-link-view-volume" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-volume"
+ value="InOut Usage"/>
+ <param name="overview-shortcut-title-volume"
+ value="Show InOut bandwidth usage for all bundles"/>
+ <param name="overview-page-title-volume"
+ value="Volume Usage"/>
+ </template>
+
+
+ <template name="arbor-bundle">
+ <leaf name="Volume">
+ <param name="comment" value="InOut volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{DownVolume},8,*"/>
+ <param name="graph-legend-down" value="Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{UpVolume},8,*"/>
+ <param name="graph-legend-up" value="Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="UpVolume">
+ <param name="comment" value="Upstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpVolume"/>
+ <param name="snmp-object"
+ value="$boBundleBytesSent.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="902"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="DownVolume">
+ <param name="comment" value="Downstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolume"/>
+ <param name="snmp-object"
+ value="$boBundleBytesReceived.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="901"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="Up_bps">
+ <param name="comment" value="Upstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{UpVolume},8,*" />
+ <param name="precedence" value="802"/>
+ </leaf>
+
+ <leaf name="Down_bps">
+ <param name="comment" value="Downstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{DownVolume},8,*" />
+ <param name="precedence" value="801"/>
+ </leaf>
+ </template>
+
+
+ <template name="arbor-bundle-deny">
+ <leaf name="Volume_Denied">
+ <param name="comment"
+ value="InOut of denied volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{Deny_DownVolume},8,*"/>
+ <param name="graph-legend-down" value="Denied Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{Deny_UpVolume},8,*"/>
+ <param name="graph-legend-up" value="Denied Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="Deny_UpVolume">
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_deny.rrd"/>
+ <param name="comment" value="Upstream denied volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpVolumeDeny"/>
+ <param name="snmp-object"
+ value="$boBundleBytesSentDenyPolicyDrop.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="602"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Deny_DownVolume">
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_deny.rrd"/>
+ <param name="comment" value="Downstream denied volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolumeDeny"/>
+ <param name="snmp-object"
+ value="$boBundleBytesReceivedDenyPolicyDrop.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="601"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Denied_Up_bps">
+ <param name="comment"
+ value="Upstream denied bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream Denied BW"/>
+ <param name="line-style" value="##BpsOut"/>
+ <param name="line-color" value="##BpsOut"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Deny_UpVolume},8,*" />
+ <param name="precedence" value="502"/>
+ </leaf>
+
+ <leaf name="Denied_Down_bps">
+ <param name="comment"
+ value="Downstream denied bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream denied BW"/>
+ <param name="line-style" value="##BpsIn"/>
+ <param name="line-color" value="##BpsIn"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Deny_DownVolume},8,*" />
+ <param name="precedence" value="501"/>
+ </leaf>
+ </template>
+
+
+ <template name="arbor-bundle-ratelimit">
+ <leaf name="Volume_RateLimit">
+ <param name="comment"
+ value="InOut of ratelimit volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{Rate_DownVolume},8,*"/>
+ <param name="graph-legend-down" value="Rate limit Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{Rate_UpVolume},8,*"/>
+ <param name="graph-legend-up" value="Rate limit Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="Rate_UpVolume">
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_ratelimit.rrd"/>
+ <param name="comment"
+ value="Upstream ratelimit volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpVolumeRate"/>
+ <param name="snmp-object"
+ value="$boBundleBytesSentRateLimitDrop.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="402"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Rate_DownVolume">
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_ratelimit.rrd"/>
+ <param name="comment"
+ value="Downstream ratelimit volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolumeRate"/>
+ <param name="snmp-object"
+ value="$boBundleBytesReceivedRateLimitDrop.%bundle-id%.%offer-id%"/>
+ <param name="precedence" value="401"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ </leaf>
+
+ <leaf name="Ratelimit_Up_bps">
+ <param name="comment"
+ value="Upstream rate limit bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream rate limited in Bps"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Rate_UpVolume},8,*" />
+ <param name="precedence" value="302"/>
+ </leaf>
+
+ <leaf name="Ratelimit_Down_bps">
+ <param name="comment"
+ value="Downstream rate limit bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream rate limited in Bps"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Rate_DownVolume},8,*" />
+ <param name="precedence" value="301"/>
+ </leaf>
+ </template>
+
+
+ <template name="arbor-bundle-subcount">
+ <leaf name="Subscriber_Count">
+ <param name="comment" value="Subscribers using this bundle"/>
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_subcount.rrd"/>
+ <param name="graph-legend" value="subscribers"/>
+ <param name="rrd-ds" value="subCount"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="snmp-object"
+ value="$boBundleSubCount.%bundle-id%.%offer-id%"/>
+ </leaf>
+ </template>
+
+
+ <template name="arbor-bundle-pktsize">
+ <subtree name="Packet_Sizes">
+ <param name="comment"
+ value="Number of packets sent per grouped packet size"/>
+ <param name="data-file"
+ value="%system-id%_bo_%offer-rrd%_%bundle-rrd%_pktsize.rrd"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+
+ <!-- SUMMARY OF BYTE SIZES -->
+ <leaf name="64Byte">
+ <param name="comment" value="InOut volume in kbps for 64Byte"/>
+ <param name="precedence" value="999"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 64 Byte Volume down -->
+ <!-- 221 (num of packets) * 64 bytes * 8 bits / 300 secs -->
+ <param name="ds-expr-down" value="{64Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 64 Byte Volume up -->
+ <param name="ds-expr-up" value="{64Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="65Byte_to_127Byte">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 65 to 127Byte"/>
+ <param name="precedence" value="998"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 65Byte_to_127Byte Volume down -->
+ <param name="ds-expr-down"
+ value="{65Byte_to_127Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 65Byte_to_127Byte Volume up -->
+ <param name="ds-expr-up"
+ value="{65Byte_to_127Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="128Byte_to_255Byte">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 128 to 255Byte"/>
+ <param name="precedence" value="997"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 128Byte_to_255Byte Volume down -->
+ <param name="ds-expr-down"
+ value="{128Byte_to_255Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 128Byte_to_255Byte Volume up -->
+ <param name="ds-expr-up"
+ value="{128Byte_to_255Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="256Byte_to_511Byte">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 256 to 511Byte"/>
+ <param name="precedence" value="996"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 256Byte_to_511Byte Volume down -->
+ <param name="ds-expr-down"
+ value="{256Byte_to_511Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 256Byte_to_511Byte Volume up -->
+ <param name="ds-expr-up"
+ value="{256Byte_to_511Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="512Byte_to_1023Byte">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 512 to 1023Byte"/>
+ <param name="precedence" value="995"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 512Byte_to_1023Byte Volume down -->
+ <param name="ds-expr-down"
+ value="{512Byte_to_1023Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 512Byte_to_1023Byte Volume up -->
+ <param name="ds-expr-up"
+ value="{512Byte_to_1023Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="1024Byte_to_1518Byte">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 1024 to 1518Byte"/>
+ <param name="precedence" value="994"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 1024Byte_to_1518Byte Volume down -->
+ <param name="ds-expr-down"
+ value="{1024Byte_to_1518Byte_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 1024Byte_to_1518Byte Volume up -->
+ <param name="ds-expr-up"
+ value="{1024Byte_to_1518Byte_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Approx Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <leaf name="1519Byte_and_higher">
+ <param name="comment"
+ value="Approx InOut volume in kbps for 1519 and higher Byte"/>
+ <param name="precedence" value="993"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- 1519Byte_and_higher Volume down -->
+ <param name="ds-expr-down"
+ value="{1519Byte_and_higher_Down},64,*,8,*,300,/"/>
+ <param name="graph-legend-down" value="Approx Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- 1519Byte_and_higher Volume up -->
+ <param name="ds-expr-up"
+ value="{1519Byte_and_higher_Up},64,*,8,*,300,/"/>
+ <param name="graph-legend-up" value="Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="1"/>
+ </leaf>
+
+ <!--
+ PER PACKET SIZES
+ 64 (only 64byte)
+ 65 to 127
+ 128 to 255
+ 256 to 511
+ 512 to 1023
+ 1024 to 1518
+ 1519 and higher
+ -->
+
+ <leaf name="64Byte_Up">
+ <param name="comment" value="64 Byte packets"/>
+ <param name="graph-legend" value="64 byte"/>
+ <param name="precedence" value="92"/>
+ <param name="rrd-ds" value="Sent64"/>
+ <param name="snmp-object"
+ value="$boPacketsSent64.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="64Byte_Down">
+ <param name="comment" value="64 Byte packets"/>
+ <param name="graph-legend" value="64 byte"/>
+ <param name="precedence" value="91"/>
+ <param name="rrd-ds" value="Recv64"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived64.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="65Byte_to_127Byte_Up">
+ <param name="comment" value="65 byte to 127 byte packets"/>
+ <param name="graph-legend" value="65 to 127 byte"/>
+ <param name="precedence" value="82"/>
+ <param name="rrd-ds" value="Sent65to127"/>
+ <param name="snmp-object"
+ value="$boPacketsSent65to127.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="65Byte_to_127Byte_Down">
+ <param name="comment" value="65 byte to 127 byte packets"/>
+ <param name="graph-legend" value="65 to 127 byte"/>
+ <param name="precedence" value="81"/>
+ <param name="rrd-ds" value="Recv65to127"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived65to127.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="128Byte_to_255Byte_Up">
+ <param name="comment" value="128 byte to 255 byte packets"/>
+ <param name="graph-legend" value="128 to 255 byte"/>
+ <param name="precedence" value="72"/>
+ <param name="rrd-ds" value="Sent128to255"/>
+ <param name="snmp-object"
+ value="$boPacketsSent128to255.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="128Byte_to_255Byte_Down">
+ <param name="comment" value="128 byte to 255 byte packets"/>
+ <param name="graph-legend" value="128 to 255 byte"/>
+ <param name="precedence" value="71"/>
+ <param name="rrd-ds" value="Recv128to255"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived128to255.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="256Byte_to_511Byte_Up">
+ <param name="comment" value="256 byte to 511 byte packets"/>
+ <param name="graph-legend" value="256 to 511 byte"/>
+ <param name="precedence" value="62"/>
+ <param name="rrd-ds" value="Sent256to511"/>
+ <param name="snmp-object"
+ value="$boPacketsSent256to511.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="256Byte_to_511Byte_Down">
+ <param name="comment" value="256 byte to 511 byte packets"/>
+ <param name="graph-legend" value="256 to 511 byte"/>
+ <param name="precedence" value="61"/>
+ <param name="rrd-ds" value="Recv256to511"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived256to511.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="512Byte_to_1023Byte_Up">
+ <param name="comment" value="512 byte to 1023 byte packets"/>
+ <param name="graph-legend" value="512 to 1023 byte"/>
+ <param name="precedence" value="52"/>
+ <param name="rrd-ds" value="Sent512to1023"/>
+ <param name="snmp-object"
+ value="$boPacketsSent512to1023.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="512Byte_to_1023Byte_Down">
+ <param name="comment" value="512 byte to 1023 byte packets"/>
+ <param name="graph-legend" value="512 to 1023 byte"/>
+ <param name="precedence" value="51"/>
+ <param name="rrd-ds" value="Recv512to1023"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived512to1023.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="1024Byte_to_1518Byte_Up">
+ <param name="comment" value="1024 byte to 1518 byte packets"/>
+ <param name="graph-legend" value="1024 to 1518 byte"/>
+ <param name="precedence" value="42"/>
+ <param name="rrd-ds" value="Sent1024to1518"/>
+ <param name="snmp-object"
+ value="$boPacketsSent1024to1518.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="1024Byte_to_1518Byte_Down">
+ <param name="comment" value="1024 byte to 1518 byte packets"/>
+ <param name="graph-legend" value="1024 to 1518 byte"/>
+ <param name="precedence" value="41"/>
+ <param name="rrd-ds" value="Recv1024to1518"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived1024to1518.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="1519Byte_and_higher_Up">
+ <param name="comment" value="1519 byte higher byte packets"/>
+ <param name="graph-legend" value="1519 and higher byte"/>
+ <param name="precedence" value="32"/>
+ <param name="rrd-ds" value="Sent1519up"/>
+ <param name="snmp-object"
+ value="$boPacketsSent1519up.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+
+ <leaf name="1519Byte_and_higher_Down">
+ <param name="comment" value="1519 byte higher byte packets"/>
+ <param name="graph-legend" value="1519 and higher byte"/>
+ <param name="precedence" value="31"/>
+ <param name="rrd-ds" value="Recv1519up"/>
+ <param name="snmp-object"
+ value="$boPacketsReceived1519up.%bundle-id%.%offer-id%"/>
+ <param name="vertical-label" value="packets"/>
+ </leaf>
+ </subtree>
+ </template>
+
+
+ <template name="arbor-flowlkup-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="usage,max,curr"/>
+ <!-- Usage -->
+ <param name="overview-subleave-name-usage" value="Usage"/>
+ <param name="overview-shortcut-text-usage"
+ value="Flow Usage summary"/>
+ <param name="overview-shortcut-title-usage"
+ value="Show flow usage summary for all pools on one page"/>
+ <param name="overview-page-title-usage"
+ value="Flow usage"/>
+ <!-- Maximum -->
+ <param name="overview-subleave-name-max" value="Maximum"/>
+ <param name="overview-shortcut-text-max"
+ value="Max cap. of the flow pool summary"/>
+ <param name="overview-shortcut-title-max"
+ value="Show maximum capacity of the flow pools on one page"/>
+ <param name="overview-page-title-max"
+ value="Flow maximum usage"/>
+ <!-- Current -->
+ <param name="overview-subleave-name-curr" value="Current"/>
+ <param name="overview-shortcut-text-curr"
+ value="Curr cap. of the flow pool summary"/>
+ <param name="overview-shortcut-title-curr"
+ value="Show current capacity of the flow pools on one page"/>
+ <param name="overview-page-title-curr"
+ value="Flow current usage"/>
+ </template>
+
+
+ <template name="arbor-flowlkup-leaf">
+ <param name="comment" value="FlowLookup device %flowdev-index%"/>
+ <param name="data-file" value="%system-id%_flowlkup_%flowdev-index%.rrd"/>
+ <param name="graph-title"
+ value="FlowLkup device %flowdev-index%: %flowpool-name%"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Maximum vs Current"/>
+ <param name="graph-title" value="Maximum vs Current"/>
+ <param name="vertical-label" value="nodes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- Maximum Capacity -->
+ <param name="ds-expr-total" value="{Maximum}"/>
+ <param name="graph-legend-total" value="Maximum"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- Current Capacity -->
+ <param name="ds-expr-used" value="{Current}"/>
+ <param name="graph-legend-used" value="Current"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Maximum">
+ <param name="comment" value="Maximum capacity of the pool"/>
+ <param name="graph-legend" value="nodes"/>
+ <param name="precedence" value="902"/>
+ <param name="rrd-ds" value="maxCapacity_%flowpool-index%"/>
+ <param name="snmp-object"
+ value="$flowPoolName.%flowdev-index%.1.1.3.%flowpool-index%"/>
+ </leaf>
+
+ <leaf name="Current">
+ <param name="comment" value="Current capacity of the pool"/>
+ <param name="graph-legend" value="nodes"/>
+ <param name="precedence" value="901"/>
+ <param name="rrd-ds" value="currentCapacity_%flowpool-index%"/>
+ <param name="snmp-object"
+ value="$flowPoolName.%flowdev-index%.1.1.4.%flowpool-index%"/>
+ </leaf>
+ </template>
+
+
+</datasources>
+
+</configuration>
+
diff --git a/torrus/xmlconfig/vendor/ascend.max.xml b/torrus/xmlconfig/vendor/ascend.max.xml
new file mode 100644
index 000000000..d312bfadf
--- /dev/null
+++ b/torrus/xmlconfig/vendor/ascend.max.xml
@@ -0,0 +1,107 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Roman Hochuli, Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: ascend.max.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
+ Roman Hochuli <roman@hochu.li>
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+ Ascend MAC Call statistics.
+ Tested with Ascent MAX 4000 with Software-Release feik.m40 7.0.26
+-->
+
+<configuration>
+
+ <definitions>
+ <!-- ASCEND-ADVANCED-AGENT-MIB -->
+ <def name="ascend_wanLineActiveChannels"
+ value="1.3.6.1.4.1.529.4.21.1.7" />
+ <!-- ASCEND-CALL-MIB -->
+ <def name="ascend_callCurrentDigitalIncoming"
+ value="1.3.6.1.4.1.529.11.7.0" />
+ <def name="ascend_callCurrentAnalogIncoming"
+ value="1.3.6.1.4.1.529.11.5.0" />
+ </definitions>
+
+ <datasources>
+
+ <template name="ascend-totalcalls">
+ <param name="comment" value="Ascend Callstatistics" />
+ <param name="data-file" value="%system-id%_callstats.rrd" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="rrd-hwpredict" value="disabled" />
+
+ <leaf name="Total_Calls">
+ <param name="comment"
+ value="Current total number of calls" />
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="analog,digital"/>
+
+ <param name="ds-expr-analog" value="{Total_Analog_Calls}"/>
+ <param name="graph-legend-analog" value="analog calls"/>
+ <param name="line-style-analog" value="AREA"/>
+ <param name="line-color-analog" value="##one"/>
+ <param name="line-order-analog" value="1"/>
+
+ <param name="ds-expr-digital" value="{Total_Digital_Calls}"/>
+ <param name="graph-legend-digital" value="digital calls"/>
+ <param name="line-style-digital" value="STACK"/>
+ <param name="line-color-digital" value="##two"/>
+ <param name="line-order-digital" value="2"/>
+
+ <param name="vertical-label" value="Lines"/>
+ <param name="precedence" value="1000" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <leaf name="Total_Analog_Calls">
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Current current total number of analog calls" />
+ <param name="snmp-object" value="$ascend_callCurrentAnalogIncoming" />
+ <param name="rrd-ds" value="CCAnalog" />
+ <param name="precedence" value="200" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <leaf name="Total_Digital_Calls">
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Current total number of ISDN calls" />
+ <param name="snmp-object" value="$ascend_callCurrentDigitalIncoming" />
+ <param name="rrd-ds" value="CCISDN" />
+ <param name="precedence" value="300" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ </template>
+
+ <template name="ascend-line-stats">
+ <param name="comment" value="Current active calls in the trunk line"/>
+ <param name="snmp-object"
+ value="$ascend_wanLineActiveChannels.%ascend-ifidx%"/>
+ <param name="data-file"
+ value="%system-id%_linestats_%ascend-ifidx%.rrd" />
+ <param name="rrd-ds" value="ActiveChannels" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-legend" value="Channels busy" />
+ <param name="vertical-label" value="Lines"/>
+ </template>
+
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/atmel.xml b/torrus/xmlconfig/vendor/atmel.xml
new file mode 100644
index 000000000..ec8d5bdf7
--- /dev/null
+++ b/torrus/xmlconfig/vendor/atmel.xml
@@ -0,0 +1,686 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2004 Scott Brooks
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ Scott Brooks <sbrooks@binary-solutions.net>
+ Stanislav Sinyagin <ssinyagin@yahoo.com>: reorganised the structure
+
+ Note:
+ For better discovery speed, use the discovery parameter as follows:
+ <param name="only-devtypes" value="ATMEL"/>
+-->
+
+<configuration>
+
+ <definitions>
+ <def name="networkSettings"
+ value="1.3.6.1.4.1.410.1.2.8.1.0" />
+ <def name="associatedSTAsNum"
+ value="1.3.6.1.4.1.410.1.2.5.1.0" />
+ <def name="operChannelID"
+ value="1.3.6.1.4.1.410.1.2.1.1.0" />
+ <def name="operRTSThreshold"
+ value="1.3.6.1.4.1.410.1.2.1.4.0" />
+ <def name="operFragmentationThreshold"
+ value="1.3.6.1.4.1.410.1.2.1.5.0" />
+ <def name="wirelessStatistics"
+ value="1.3.6.1.4.1.410.1.2.3.1.0" />
+ <def name="ethernetRxStatistics"
+ value="1.3.6.1.4.1.410.1.1.7.1.0" />
+ <def name="ethernetTxStatistics"
+ value="1.3.6.1.4.1.410.1.1.7.2.0" />
+
+ </definitions>
+ <datasources>
+
+ <template name="atmel-wireless-transform">
+ <param name="transform-value">
+ my @stats=unpack('VVVVVVVVVVVVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
+ return DOLLARstats[%atmel-stats-member%];
+ </param>
+ </template>
+
+ <template name="atmel-eth-rx-transform">
+ <param name="transform-value">
+ my @stats=unpack('VVVVVVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
+ return DOLLARstats[%atmel-stats-member%];
+ </param>
+ </template>
+
+ <template name="atmel-eth-tx-transform">
+ <param name="transform-value">
+ my @stats=unpack('VVVVVVVVVVVV',pack('H*',substr(DOLLAR_,2)));
+ return DOLLARstats[%atmel-stats-member%];
+ </param>
+ </template>
+
+ <template name="atmel-network-transform">
+ <param name="transform-value">
+ my @stats=unpack('vH12vCCA2CA5A32C',pack('H*',substr(DOLLAR_,2)));
+ return DOLLARstats[%atmel-stats-member%];
+ </param>
+ </template>
+
+ <!-- for future implementation of devices overview -->
+ <template name="atmel-devlist-subtree">
+ <param name="comment" value="Link stats and Network Stats"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="lstat"/>
+ <param name="overview-subleave-name-lstat" value="linkStats" />
+ <param name="overview-shortcut-text-lstat"
+ value="All Link Stats" />
+ <param name="overview-shortcut-title-lstat"
+ value="Show all devices Link Quality on one page" />
+ <param name="overview-page-title-lstat"
+ value="Link Stats" />
+ </template>
+
+
+ <template name="atmel-client-stats">
+ <leaf name="Wireless_Quality">
+ <param name="comment">
+ Wireless link quality and Received Signal Strength Indicator
+ </param>
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="rssi,lq" />
+
+ <param name="ds-expr-rssi"
+ value="{RSSI},40,GE,40,{RSSI},IF,40,/,100,*" />
+ <param name="graph-legend-rssi" value="RSSI" />
+ <param name="line-style-rssi" value="LINE2" />
+ <param name="line-color-rssi" value="#00FF00" />
+ <param name="line-order-rssi" value="1" />
+
+ <param name="ds-expr-lq"
+ value="40,{LinkQuality},40,GE,40,{LinkQuality},IF,-,40,/,100,*" />
+ <param name="graph-legend-lq" value="Link Quality" />
+ <param name="line-style-lq" value="LINE2" />
+ <param name="line-color-lq" value="#0000FF" />
+ <param name="line-order-lq" value="2" />
+ </leaf>
+
+ <leaf name="RSSI">
+ <param name="comment"
+ value="Recieve Signal Strength Indicator" />
+ <param name="snmp-object" value="$networkSettings" />
+ <param name="rrd-ds" value="rssi" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="RSSI" />
+ <param name="atmel-stats-member" value="3" />
+ <apply-template name="atmel-network-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="LinkQuality">
+ <param name="comment" value="Wireless Link Quality" />
+ <param name="snmp-object" value="$networkSettings" />
+ <param name="rrd-ds" value="lq" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="Link Quality" />
+ <param name="atmel-stats-member" value="6" />
+ <apply-template name="atmel-network-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+ </template>
+
+ <template name="atmel-accesspoint-stats">
+ <leaf name="Associated_Stations">
+ <param name="comment" value="Number of associated stations" />
+ <param name="snmp-object" value="$associatedSTAsNum" />
+ <param name="rrd-ds" value="assoc" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="Client stations" />
+ </leaf>
+ </template>
+
+ <template name="atmel-device-subtree">
+ <param name="data-file" value="%snmp-host%_connection.rrd" />
+
+ <!-- ############# WIRELESS ################ -->
+ <subtree name="Wireless_Stats">
+ <param name="comment" value="Wireless interface statistics" />
+
+ <!-- ##### TRANSMIT STATS ##### -->
+ <leaf name="txStats">
+ <param name="comment" value="TX Stats" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names">
+ uniTxPackets,broadcastTxPackets,multicastTxPackets,
+ txBeacon,txACK,txRTS,txCTS
+ </param>
+ <param name="ds-expr-uniTxPackets" value="{uniTxPackets}" />
+ <param name="graph-legend-uniTxPackets" value="Unicast TX" />
+ <param name="line-color-uniTxPackets" value="##one" />
+ <param name="line-order-uniTxPackets" value="1" />
+ <param name="line-style-uniTxPackets" value="LINE2" />
+
+ <param name="ds-expr-broadcastTxPackets"
+ value="{broadcastTxPackets}" />
+ <param name="graph-legend-broadcastTxPackets" value="Broadcast TX" />
+ <param name="line-color-broadcastTxPackets" value="##two" />
+ <param name="line-order-broadcastTxPackets" value="2" />
+ <param name="line-style-broadcastTxPackets" value="LINE2" />
+
+ <param name="ds-expr-multicastTxPackets"
+ value="{multicastTxPackets}" />
+ <param name="graph-legend-multicastTxPackets" value="Multicast TX" />
+ <param name="line-color-multicastTxPackets" value="##three" />
+ <param name="line-order-multicastTxPackets" value="3" />
+ <param name="line-style-multicastTxPackets" value="LINE2" />
+
+ <param name="ds-expr-txBeacon" value="{txBeacon}" />
+ <param name="graph-legend-txBeacon" value="TX Beacons" />
+ <param name="line-color-txBeacon" value="##four" />
+ <param name="line-order-txBeacon" value="4" />
+ <param name="line-style-txBeacon" value="LINE2" />
+
+ <param name="ds-expr-txACK" value="{txACK}" />
+ <param name="graph-legend-txACK" value="TX Acks" />
+ <param name="line-color-txACK" value="##five" />
+ <param name="line-order-txACK" value="5" />
+ <param name="line-style-txACK" value="LINE2" />
+
+ <param name="ds-expr-txRTS" value="{txRTS}" />
+ <param name="graph-legend-txRTS" value="TX RTS" />
+ <param name="line-color-txRTS" value="##six" />
+ <param name="line-order-txRTS" value="6" />
+ <param name="line-style-txRTS" value="LINE2" />
+
+ <param name="ds-expr-txCTS" value="{txCTS}" />
+ <param name="graph-legend-txCTS" value="TX CTS" />
+ <param name="line-color-txCTS" value="##seven" />
+ <param name="line-order-txCTS" value="7" />
+ <param name="line-style-txCTS" value="LINE2" />
+ </leaf>
+
+ <leaf name="uniTxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="uniTxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Unicast TX Packets" />
+ <param name="atmel-stats-member" value="0" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="broadcastTxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="broadTxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Broadcast TX Packets" />
+ <param name="atmel-stats-member" value="1" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="multicastTxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="multiTxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Multicast TX Packets" />
+ <param name="atmel-stats-member" value="2" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="txBeacon">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="txBeacon" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Transmitted Beacons" />
+ <param name="atmel-stats-member" value="3" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="txACK">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="txACK" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Transmitted ACKs" />
+ <param name="atmel-stats-member" value="4" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="txRTS">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="txRTS" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Transmitted RTS" />
+ <param name="atmel-stats-member" value="5" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="txCTS">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="txCTS" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Transmitted CTS" />
+ <param name="atmel-stats-member" value="6" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <!-- ##### RECEIVE STATS ##### -->
+ <leaf name="rxStats">
+ <param name="comment" value="RX Stats" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names">
+ uniRxPackets,broadcastRxPackets,multicastRxPackets,rxBeacon,
+ rxACK,rxRTS,rxCTS
+ </param>
+
+ <param name="ds-expr-uniRxPackets" value="{uniRxPackets}" />
+ <param name="graph-legend-uniRxPackets" value="Unicast RX" />
+ <param name="line-color-uniRxPackets" value="##one" />
+ <param name="line-order-uniRxPackets" value="1" />
+ <param name="line-style-uniRxPackets" value="LINE2" />
+
+ <param name="ds-expr-broadcastRxPackets"
+ value="{broadcastRxPackets}" />
+ <param name="graph-legend-broadcastRxPackets" value="Broadcast RX" />
+ <param name="line-color-broadcastRxPackets" value="##two" />
+ <param name="line-order-broadcastRxPackets" value="2" />
+ <param name="line-style-broadcastRxPackets" value="LINE2" />
+
+ <param name="ds-expr-multicastRxPackets"
+ value="{multicastRxPackets}" />
+ <param name="graph-legend-multicastRxPackets" value="Multicast RX" />
+ <param name="line-color-multicastRxPackets" value="##three" />
+ <param name="line-order-multicastRxPackets" value="3" />
+ <param name="line-style-multicastRxPackets" value="LINE2" />
+
+ <param name="ds-expr-rxBeacon" value="{rxBeacon}" />
+ <param name="graph-legend-rxBeacon" value="RX Beacons" />
+ <param name="line-color-rxBeacon" value="##four" />
+ <param name="line-order-rxBeacon" value="4" />
+ <param name="line-style-rxBeacon" value="LINE2" />
+
+ <param name="ds-expr-rxACK" value="{rxACK}" />
+ <param name="graph-legend-rxACK" value="RX Acks" />
+ <param name="line-color-rxACK" value="##five" />
+ <param name="line-order-rxACK" value="5" />
+ <param name="line-style-rxACK" value="LINE2" />
+
+ <param name="ds-expr-rxRTS" value="{rxRTS}" />
+ <param name="graph-legend-rxRTS" value="RX RTS" />
+ <param name="line-color-rxRTS" value="##six" />
+ <param name="line-order-rxRTS" value="6" />
+ <param name="line-style-rxRTS" value="LINE2" />
+
+ <param name="ds-expr-rxCTS" value="{rxCTS}" />
+ <param name="graph-legend-rxCTS" value="RX CTS" />
+ <param name="line-color-rxCTS" value="##seven" />
+ <param name="line-order-rxCTS" value="7" />
+ <param name="line-style-rxCTS" value="LINE2" />
+ </leaf>
+
+ <leaf name="uniRxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="uniRxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Unicast RX Packets" />
+ <param name="atmel-stats-member" value="7" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="broadcastRxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="broadRxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Broadcast RX Packets" />
+ <param name="atmel-stats-member" value="8" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="multicastRxPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="multiRxPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Multicast RX Packets" />
+ <param name="atmel-stats-member" value="9" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="rxBeacon">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="rxBeacon" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Received Beacons" />
+ <param name="atmel-stats-member" value="10" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="rxACK">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="rxACK" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Received ACKs" />
+ <param name="atmel-stats-member" value="11" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="rxRTS">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="rxRTS" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Received RTS" />
+ <param name="atmel-stats-member" value="12" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="rxCTS">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="rxCTS" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Received CTS" />
+ <param name="atmel-stats-member" value="13" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <!-- ##### RECEIVE STATS ##### -->
+ <leaf name="errorStats">
+ <param name="comment" value="Error Stats" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names">
+ ackFailure,ctsFailure,retryPackets,receivedDups,failedPackets,
+ agedPackets,fcsError,invalidPLCP
+ </param>
+
+ <param name="ds-expr-ackFailure" value="{ackFailure}" />
+ <param name="graph-legend-ackFailure" value="Failed ACK" />
+ <param name="line-color-ackFailure" value="##one" />
+ <param name="line-order-ackFailure" value="1" />
+ <param name="line-style-ackFailure" value="LINE2" />
+
+ <param name="ds-expr-ctsFailure" value="{ctsFailure}" />
+ <param name="graph-legend-ctsFailure" value="Failed CTS" />
+ <param name="line-color-ctsFailure" value="##two" />
+ <param name="line-order-ctsFailure" value="2" />
+ <param name="line-style-ctsFailure" value="LINE2" />
+
+ <param name="ds-expr-retryPackets" value="{retryPackets}" />
+ <param name="graph-legend-retryPackets" value="Retry Packets" />
+ <param name="line-color-retryPackets" value="##three" />
+ <param name="line-order-retryPackets" value="3" />
+ <param name="line-style-retryPackets" value="LINE2" />
+
+ <param name="ds-expr-receivedDups" value="{receivedDups}" />
+ <param name="graph-legend-receivedDups" value="Received Dups" />
+ <param name="line-color-receivedDups" value="##four" />
+ <param name="line-order-receivedDups" value="four" />
+ <param name="line-style-receivedDups" value="LINE2" />
+
+ <param name="ds-expr-failedPackets" value="{failedPackets}" />
+ <param name="graph-legend-failedPackets" value="Failed Packets" />
+ <param name="line-color-failedPackets" value="##five" />
+ <param name="line-order-failedPackets" value="5" />
+ <param name="line-style-failedPackets" value="LINE2" />
+
+ <param name="ds-expr-agedPackets" value="{agedPackets}" />
+ <param name="graph-legend-agedPackets" value="Aged Packets" />
+ <param name="line-color-agedPackets" value="##six" />
+ <param name="line-order-agedPackets" value="6" />
+ <param name="line-style-agedPackets" value="LINE2" />
+
+ <param name="ds-expr-fcsError" value="{fcsError}" />
+ <param name="graph-legend-fcsError" value="FCS Error" />
+ <param name="line-color-fcsError" value="##seven" />
+ <param name="line-order-fcsError" value="7" />
+ <param name="line-style-fcsError" value="LINE2" />
+
+ <param name="ds-expr-invalidPLCP" value="{invalidPLCP}" />
+ <param name="graph-legend-invalidPLCP" value="Invalid PLCP" />
+ <param name="line-color-invalidPLCP" value="##eight" />
+ <param name="line-order-invalidPLCP" value="8" />
+ <param name="line-style-invalidPLCP" value="LINE2" />
+ </leaf>
+
+ <leaf name="ackFailure">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="ackFailure" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Failed ACKs" />
+ <param name="atmel-stats-member" value="14" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="ctsFailure">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="ctsFailure" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Failed CTS" />
+ <param name="atmel-stats-member" value="15" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="retryPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="retryPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Retry Packets" />
+ <param name="atmel-stats-member" value="16" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="receivedDups">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="receivedDups" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Received Duplicates" />
+ <param name="atmel-stats-member" value="17" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="failedPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="failedPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Failed Packets" />
+ <param name="atmel-stats-member" value="18" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="agedPackets">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="agedPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Aged Packets" />
+ <param name="atmel-stats-member" value="19" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="fcsError">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="fcsError" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="FCS Error" />
+ <param name="atmel-stats-member" value="20" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="invalidPLCP">
+ <param name="snmp-object" value="$wirelessStatistics" />
+ <param name="rrd-ds" value="invalidPLCP" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="Invalid PLCP" />
+ <param name="atmel-stats-member" value="21" />
+ <apply-template name="atmel-wireless-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+ </subtree>
+
+ <!-- ############# ETHERNET ################ -->
+ <subtree name="Ethernet_Stats">
+ <param name="comment" value="Ethernet interface statistics" />
+
+ <leaf name="RX_Stats">
+ <param name="comment" value="Ethernet TX Stats" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="eRxBytes,eRxPackets,eRxCRC" />
+
+ <param name="ds-expr-eRxBytes" value="{eRxBytes}" />
+ <param name="graph-legend-eRxBytes" value="RX Bytes" />
+ <param name="line-color-eRxBytes" value="##one" />
+ <param name="line-order-eRxBytes" value="1" />
+ <param name="line-style-eRxBytes" value="LINE2" />
+
+ <param name="ds-expr-eRxPackets" value="{eRxPackets}" />
+ <param name="graph-legend-eRxPackets" value="RX Packets" />
+ <param name="line-color-eRxPackets" value="##two" />
+ <param name="line-order-eRxPackets" value="2" />
+ <param name="line-style-eRxPackets" value="LINE2" />
+
+ <param name="ds-expr-eRxCRC" value="{eRxCRC}" />
+ <param name="graph-legend-eRxCRC" value="RX CRC" />
+ <param name="line-color-eRxCRC" value="##three" />
+ <param name="line-order-eRxCRC" value="3" />
+ <param name="line-style-eRxCRC" value="LINE2" />
+ </leaf>
+
+ <leaf name="eRxBytes">
+ <param name="snmp-object" value="$ethernetRxStatistics" />
+ <param name="rrd-ds" value="eRxTotalBytes" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="RX Bytes" />
+ <param name="atmel-stats-member" value="0" />
+ <apply-template name="atmel-eth-rx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="eRxPackets">
+ <param name="snmp-object" value="$ethernetRxStatistics" />
+ <param name="rrd-ds" value="eRxTotalPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="RX Packets" />
+ <param name="atmel-stats-member" value="1" />
+ <apply-template name="atmel-eth-rx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="eRxCRC">
+ <param name="snmp-object" value="$ethernetRxStatistics" />
+ <param name="rrd-ds" value="eRxCRC" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="RX CRC" />
+ <param name="atmel-stats-member" value="2" />
+ <apply-template name="atmel-eth-rx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="TX_Stats">
+ <param name="comment" value="Ethernet TX Stats" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="eTxBytes,eTxPackets,eTxCRC" />
+
+ <param name="ds-expr-eTxBytes" value="{eTxBytes}" />
+ <param name="graph-legend-eTxBytes" value="TX Bytes" />
+ <param name="line-color-eTxBytes" value="##one" />
+ <param name="line-order-eTxBytes" value="1" />
+ <param name="line-style-eTxBytes" value="LINE2" />
+
+ <param name="ds-expr-eTxPackets" value="{eTxPackets}" />
+ <param name="graph-legend-eTxPackets" value="TX Packets" />
+ <param name="line-color-eTxPackets" value="##two" />
+ <param name="line-order-eTxPackets" value="2" />
+ <param name="line-style-eTxPackets" value="LINE2" />
+
+ <param name="ds-expr-eTxCRC" value="{eTxCRC}" />
+ <param name="graph-legend-eTxCRC" value="TX CRC" />
+ <param name="line-color-eTxCRC" value="##three" />
+ <param name="line-order-eTxCRC" value="3" />
+ <param name="line-style-eTxCRC" value="LINE2" />
+ </leaf>
+
+ <leaf name="eTxBytes">
+ <param name="snmp-object" value="$ethernetTxStatistics" />
+ <param name="rrd-ds" value="eTxTotalBytes" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="TX Bytes" />
+ <param name="atmel-stats-member" value="0" />
+ <apply-template name="atmel-eth-tx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="eTxPackets">
+ <param name="snmp-object" value="$ethernetTxStatistics" />
+ <param name="rrd-ds" value="eTxTotalPackets" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="TX Packets" />
+ <param name="atmel-stats-member" value="1" />
+ <apply-template name="atmel-eth-tx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="eTxCRC">
+ <param name="snmp-object" value="$ethernetTxStatistics" />
+ <param name="rrd-ds" value="eTxCRC" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-legend" value="TX CRC" />
+ <param name="atmel-stats-member" value="2" />
+ <apply-template name="atmel-eth-tx-transform" />
+ <param name="hidden" value="yes" />
+ </leaf>
+ </subtree>
+
+ <!-- ############# CONFIGURATION ################ -->
+ <subtree name="Wireless_Configuration">
+
+ <leaf name="channelId">
+ <param name="comment" value="Channel ID" />
+ <param name="snmp-object" value="$operChannelID" />
+ <param name="rrd-ds" value="chid" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="Ch ID" />
+ </leaf>
+
+ <leaf name="RTSThreshold">
+ <param name="comment" value="Request to Send Threshold" />
+ <param name="snmp-object" value="$operRTSThreshold" />
+ <param name="rrd-ds" value="rts" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="RTS" />
+ </leaf>
+
+ <leaf name="fragThreshold">
+ <param name="comment" value="Fragmentation Threshold" />
+ <param name="snmp-object" value="$operFragmentationThreshold" />
+ <param name="rrd-ds" value="frag" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-legend" value="Frag" />
+ </leaf>
+ </subtree>
+ </template>
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/betternetworks.xml b/torrus/xmlconfig/vendor/betternetworks.xml
new file mode 100644
index 000000000..9faa55b93
--- /dev/null
+++ b/torrus/xmlconfig/vendor/betternetworks.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2003 Marc Haber, Shawn Ferry, Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+ Marc Haber <mh+rrfw-devel@zugschlus.de>
+
+ Authors: Marc Haber, Shawn Ferry, Stanislav Sinyagin
+ Vendor: betternetworks.xml
+
+ $Id: betternetworks.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
+-->
+<!--
+ Generic MIB definitions and templates for:
+
+ The templates defined in this file should work with
+ the BetterNetworks ethernet box
+ -->
+<configuration>
+ <definitions>
+ <def name="BNEBsensorValueInt10" value="1.3.6.1.4.1.14848.2.1.2.1.5"/>
+ </definitions>
+
+ <datasources>
+
+ <template name="betternetworks-sensor">
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%bne-sensor-index%" />
+ <param name="data-file"
+ value="%system-id%_sensor_%bne-sensor-index%.rrd"/>
+ <param name="snmp-object"
+ value="$BNEBsensorValueInt10.%bne-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="rrd-ds" value="value"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="nodeid"
+ value="sensor//%nodeid-device%//%bne-sensor-index%"/>
+ </template>
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/casa-cmts.xml b/torrus/xmlconfig/vendor/casa-cmts.xml
new file mode 100644
index 000000000..4979da060
--- /dev/null
+++ b/torrus/xmlconfig/vendor/casa-cmts.xml
@@ -0,0 +1,198 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2010 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: casa-cmts.xml,v 1.1 2010-12-27 00:04:17 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+ DOCSIS interface, CASA Systems specific
+
+-->
+
+<configuration>
+
+<definitions>
+ <!-- CASA-DOCS-EXT-MIB::casaCmtsMacExtTable -->
+ <def name="casaCmtsCmTotal" value="1.3.6.1.4.1.20858.10.22.2.2.1.4"/>
+ <def name="casaCmtsCmActive" value="1.3.6.1.4.1.20858.10.22.2.2.1.5"/>
+ <def name="casaCmtsCmRegistered" value="1.3.6.1.4.1.20858.10.22.2.2.1.6"/>
+
+ <!-- CASA-CABLE-CMCPE-MIB::casaCmtsUSModemTable -->
+ <def name="casaCmtsUSActiveModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.1.1.1"/>
+ <def name="casaCmtsUSRegisteredModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.1.1.2"/>
+ <def name="casaCmtsUSTotalModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.1.1.3"/>
+
+ <!-- CASA-CABLE-CMCPE-MIB::casaCmtsDSModemTable -->
+ <def name="casaCmtsDSActiveModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.2.1.1"/>
+ <def name="casaCmtsDSRegisteredModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.2.1.2"/>
+ <def name="casaCmtsDSTotalModemCount"
+ value="1.3.6.1.4.1.20858.10.12.1.2.1.3"/>
+
+
+</definitions>
+
+<datasources>
+
+ <template name="casa-docsis-mac-subtree">
+ <param name="precedence" value="-500" />
+ <param name="comment" value="DOCSIS MAC layer utilization" />
+ <param name="data-file">
+ %system-id%_%interface-nick%_casa_mac.rrd
+ </param>
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%interface-nick%" />
+ <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="modems"/>
+ <param name="overview-subleave-name-modems" value="Modems"/>
+ <param name="overview-direct-link-modems" value="yes"/>
+ <param name="overview-direct-link-view-modems" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-modems"
+ value="All modems"/>
+ <param name="overview-shortcut-title-modems"
+ value="Show modem quantities in one page"/>
+ <param name="overview-page-title-modems"
+ value="Modem quantities"/>
+
+ <param name="rrd-hwpredict" value="disabled" />
+
+ <!-- nodeid-docsif is overwritten by devdiscover at the
+ interface level. This definition is here for backward compatibility
+ with older discovery results or for systems which do not use
+ devdiscover -->
+ <param name="nodeid-docsif"
+ value="docs//%nodeid-device%//%interface-nick%//"/>
+ </template>
+
+ <template name="casa-docsis-modem-quantity">
+ <leaf name="Modems">
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="total,active,registered" />
+ <param name="nodeid" value="%nodeid-docsif%//modems"/>
+
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="950" />
+ <param name="comment"
+ value="Active and Total modems on the interface" />
+ <param name="vertical-label" value="Modems" />
+
+ <param name="ds-expr-total">{Modems_Total}</param>
+ <param name="graph-legend-total" value="Total" />
+ <param name="line-style-total" value="##totalresource" />
+ <param name="line-color-total" value="##totalresource" />
+ <param name="line-order-total" value="1" />
+
+ <param name="ds-expr-active">{Modems_Active}</param>
+ <param name="graph-legend-active" value="Active" />
+ <param name="line-style-active" value="##resourcepartusage" />
+ <param name="line-color-active" value="##resourcepartusage" />
+ <param name="line-order-active" value="2" />
+
+ <param name="ds-expr-registered">{Modems_Registered}</param>
+ <param name="graph-legend-registered" value="Registered" />
+ <param name="line-style-registered" value="##resourceusage" />
+ <param name="line-color-registered" value="##resourceusage" />
+ <param name="line-order-registered" value="3" />
+ </leaf>
+
+ <leaf name="Modems_Total">
+ <param name="snmp-object"
+ value="%casa-docsis-cmtotal%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Total" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Total number of modems on the interface since boot"/>
+ <param name="graph-legend" value="Total modems" />
+ <param name="precedence" value="900" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <leaf name="Modems_Active">
+ <param name="snmp-object"
+ value="%casa-docsis-cmactive%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Active" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of active modems on the interface"/>
+ <param name="graph-legend" value="Active modems" />
+ <param name="precedence" value="800" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ <leaf name="Modems_Registered">
+ <param name="snmp-object"
+ value="%casa-docsis-cmregistered%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Registered" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of registered modems on the interface"/>
+ <param name="graph-legend" value="Registered modems" />
+ <param name="precedence" value="700" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ </template>
+
+
+ <template name="casa-docsis-mac-util">
+ <apply-template name="casa-docsis-modem-quantity"/>
+ <param name="casa-docsis-cmtotal" value="$casaCmtsCmTotal"/>
+ <param name="casa-docsis-cmactive" value="$casaCmtsCmActive"/>
+ <param name="casa-docsis-cmregistered" value="$casaCmtsCmRegistered"/>
+ </template>
+
+
+ <template name="casa-docsis-upstream-util">
+ <apply-template name="casa-docsis-modem-quantity"/>
+ <param name="casa-docsis-cmtotal"
+ value="$casaCmtsUSTotalModemCount"/>
+ <param name="casa-docsis-cmactive"
+ value="$casaCmtsUSActiveModemCount"/>
+ <param name="casa-docsis-cmregistered"
+ value="$casaCmtsUSRegisteredModemCount"/>
+ </template>
+
+ <template name="casa-docsis-downstream-util">
+ <apply-template name="casa-docsis-modem-quantity"/>
+ <param name="casa-docsis-cmtotal"
+ value="$casaCmtsDSTotalModemCount"/>
+ <param name="casa-docsis-cmactive"
+ value="$casaCmtsDSActiveModemCount"/>
+ <param name="casa-docsis-cmregistered"
+ value="$casaCmtsDSRegisteredModemCount"/>
+ </template>
+
+
+</datasources>
+
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.firewall.xml b/torrus/xmlconfig/vendor/cisco.firewall.xml
new file mode 100644
index 000000000..19d85e109
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.firewall.xml
@@ -0,0 +1,91 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.firewall.xml,v 1.1 2010-12-27 00:04:17 ivan Exp $
+ Shawn Ferry <sferry at sevenspace dot com> <lalartu at obscure dot org>
+
+-->
+
+<!-- Cisco Firewall specific definitions -->
+
+<configuration>
+
+<definitions>
+
+ <!-- v1/OLD-CISCO-INTERFACES-MIB:lifTable -->
+ <def name="cfwBasicEventsTableLastRow"
+ value="1.3.6.1.4.1.9.9.147.1.1.4" />
+ <def name="cfwConnectionStatValue"
+ value="1.3.6.1.4.1.9.9.147.1.2.2.2.1.5" />
+
+</definitions>
+
+<datasources>
+
+ <template name="cisco-firewall-subtree">
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+ <template name="cisco-firewall-connections">
+ <leaf name="MaxConnections">
+ <param name="comment">
+ The highest number of connections in use at any one time since
+ system startup
+ </param>
+ <param name="vertical-label" value="Connection Count"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_maxcons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$cfwConnectionStatValue.40.7"/>
+ <param name="rrd-ds" value="MaxCons"/>
+ <param name="graph-legend" value="Max Connections"/>
+ </leaf>
+ <leaf name="CurrConnections">
+ <param name="comment">
+ The number of connections currently in use.
+ </param>
+ <param name="vertical-label" value="Connection Count"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_currcons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$cfwConnectionStatValue.40.6"/>
+ <param name="rrd-ds" value="CurrCons"/>
+ <param name="graph-legend" value="Current Connections"/>
+ </leaf>
+ </template>
+
+ <template name="cisco-firewall-events-delta">
+ <leaf name="EventCount">
+ <param name="comment">
+ Number of entries in the event table. (Proxy for load) (experimental)
+ </param>
+ <param name="precedence" value="-400" />
+ <param name="snmp-object" value="$cfwBasicEventsTableLastRow" />
+ <param name="rrd-ds" value="LastRow" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="data-file"
+ value="%system-id%_fw_lastrow.rrd" />
+ <param name="graph-legend" value="Row Count" />
+ <param name="vertical-label" value="Count" />
+ <param name="graph-lower-limit" value="0"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.generic.xml b/torrus/xmlconfig/vendor/cisco.generic.xml
new file mode 100644
index 000000000..d07da1dd6
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.generic.xml
@@ -0,0 +1,336 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2002 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.generic.xml,v 1.1 2010-12-27 00:04:21 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+-->
+
+<!-- Common Cisco definitions -->
+
+<configuration>
+
+<definitions>
+
+ <!-- CISCO-PROCESS-MIB:cpmCPUTotalTable -->
+ <def name="cpmCPUTotalPhysicalIndex" value="1.3.6.1.4.1.9.9.109.1.1.1.1.2" />
+ <def name="cpmCPUTotal1min" value="1.3.6.1.4.1.9.9.109.1.1.1.1.4" />
+ <def name="cpmCPUTotal5min" value="1.3.6.1.4.1.9.9.109.1.1.1.1.5" />
+ <def name="cpmCPUTotal1minRev" value="1.3.6.1.4.1.9.9.109.1.1.1.1.7" />
+ <def name="cpmCPUTotal5minRev" value="1.3.6.1.4.1.9.9.109.1.1.1.1.8" />
+
+ <def name="CISCO_CPU_IDX"
+ value="M($cpmCPUTotalPhysicalIndex, %entity-phy-index%)" />
+
+ <!-- OLD-CISCO-CPU-MIB -->
+ <def name="avgBusy1" value="1.3.6.1.4.1.9.2.1.57.0" />
+ <def name="avgBusy5" value="1.3.6.1.4.1.9.2.1.58.0" />
+
+ <!-- CISCO-ENHANCED-MEMPOOL-MIB:cempMemPoolTable -->
+ <def name="cempMemPoolUsed" value="1.3.6.1.4.1.9.9.221.1.1.1.1.7" />
+ <def name="cempMemPoolFree" value="1.3.6.1.4.1.9.9.221.1.1.1.1.8" />
+ <def name="cempMemPoolLargestFree" value="1.3.6.1.4.1.9.9.221.1.1.1.1.9" />
+
+ <!-- CISCO-MEMORY-POOL-MIB:ciscoMemoryPoolTable -->
+ <def name="ciscoMemoryPoolUsed" value="1.3.6.1.4.1.9.9.48.1.1.1.5" />
+ <def name="ciscoMemoryPoolFree" value="1.3.6.1.4.1.9.9.48.1.1.1.6" />
+ <def name="ciscoMemoryPoolLargestFree" value="1.3.6.1.4.1.9.9.48.1.1.1.7" />
+
+ <!-- CISCO-ENVMON-MIB:ciscoEnvMonTemperatureStatusTable -->
+ <def name="ciscoEnvMonTemperatureStatusIndex"
+ value="1.3.6.1.4.1.9.9.13.1.3.1.1" />
+ <def name="ciscoEnvMonTemperatureStatusDescr"
+ value="1.3.6.1.4.1.9.9.13.1.3.1.2" />
+ <def name="ciscoEnvMonTemperatureStatusValue"
+ value="1.3.6.1.4.1.9.9.13.1.3.1.3" />
+ <def name="ciscoEnvMonTemperatureStatusState"
+ value="1.3.6.1.4.1.9.9.13.1.3.1.6" />
+ <def name="ciscoEnvMonSupplyState"
+ value="1.3.6.1.4.1.9.9.13.1.5.1.3" />
+</definitions>
+
+<datasources>
+
+ <template name="cisco-memusage-subtree">
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="graph-lower-limit" value="0" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="memuse"/>
+ <param name="overview-subleave-name-memuse" value="Usage"/>
+ <param name="overview-shortcut-text-memuse"
+ value="All pools usage"/>
+ <param name="overview-shortcut-title-memuse"
+ value="Show all memory pools usage in one page"/>
+ <param name="overview-page-title-memuse"
+ value="Memory Usage Graphs"/>
+
+ <param name="descriptive-nickname"
+ value="%system-id%:%mempool-name% Memory"/>
+ </template>
+
+ <template name="cisco-enh-mempool">
+ <param name="data-file"
+ value="%system-id%_memusage_%mempool-phyindex%.rrd"/>
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs. Used Memory"/>
+ <param name="title" value="%mempool-name% Memory Usage"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <!-- total -->
+ <param name="ds-expr-total" value="{Free},{Used},+"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- used -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+ <leaf name="Free">
+ <param name="snmp-object" value="$cempMemPoolFree.%mempool-index%"/>
+ <param name="rrd-ds" value="Pool%mempool-poolindex%Free"/>
+ <param name="graph-legend" value="%mempool-name% memory free" />
+ <param name="comment" value="Bytes Free in %mempool-name% pool"/>
+ </leaf>
+ <leaf name="Used">
+ <param name="snmp-object" value="$cempMemPoolUsed.%mempool-index%"/>
+ <param name="rrd-ds" value="Pool%mempool-poolindex%Used"/>
+ <param name="graph-legend" value="%mempool-name% memory free" />
+ <param name="comment" value="Bytes Used in %mempool-name%"/>
+ </leaf>
+ <leaf name="LargestFree">
+ <param name="snmp-object"
+ value="$cempMemPoolLargestFree.%mempool-index%"/>
+ <param name="rrd-ds" value="Pool%mempool-poolindex%LargestFree"/>
+ <param name="graph-legend" value="%mempool-name% largest free block" />
+ <param name="comment" value="Largest free block in %mempool-name% pool"/>
+ </leaf>
+ </template>
+
+ <template name="cisco-mempool">
+ <param name="data-file" value="%system-id%_memusage.rrd"/>
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs. Used Memory"/>
+ <param name="title" value="%mempool-name% Memory Usage"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <!-- total -->
+ <param name="ds-expr-total" value="{Free},{Used},+"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- used -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+ <leaf name="Free">
+ <param name="snmp-object" value="$ciscoMemoryPoolFree.%mempool-type%"/>
+ <param name="rrd-ds" value="Pool%mempool-type%Free"/>
+ <param name="graph-legend" value="%mempool-name% memory free" />
+ <param name="comment" value="Bytes Free in %mempool-name% pool"/>
+ </leaf>
+ <leaf name="Used">
+ <param name="snmp-object" value="$ciscoMemoryPoolUsed.%mempool-type%"/>
+ <param name="rrd-ds" value="Pool%mempool-type%Used"/>
+ <param name="graph-legend" value="%mempool-name% memory free" />
+ <param name="comment" value="Bytes Used in %mempool-name%"/>
+ </leaf>
+ <leaf name="LargestFree">
+ <param name="snmp-object"
+ value="$ciscoMemoryPoolLargestFree.%mempool-type%"/>
+ <param name="rrd-ds" value="Pool%mempool-type%LargestFree"/>
+ <param name="graph-legend" value="%mempool-name% largest free block" />
+ <param name="comment" value="Largest free block in %mempool-name% pool"/>
+ </leaf>
+ </template>
+
+ <template name="cisco-cpu-usage-subtree">
+ <param name="cisco-cpu-indexmap" value="$CISCO_CPU_IDX" />
+ <param name="data-file" value="%system-id%_cpu_%cisco-cpu-ref%.rrd" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="cpu5"/>
+ <param name="overview-subleave-name-cpu5" value="CPU_Total_5min"/>
+ <param name="overview-shortcut-text-cpu5"
+ value="All CPUs usage"/>
+ <param name="overview-shortcut-title-cpu5"
+ value="Show all CPUs 5 minute average usage in one page"/>
+ <param name="overview-page-title-cpu5"
+ value="CPU Usage Graphs"/>
+
+ <param name="descriptive-nickname"
+ value="%system-id%:CPU #%cisco-cpu-ref%"/>
+ </template>
+
+ <template name="cisco-cpu">
+ <leaf name="CPU_Total_1min">
+ <param name="precedence" value="-200" />
+ <param name="snmp-object"
+ value="$cpmCPUTotal1min.%cisco-cpu-indexmap%"/>
+ <param name="rrd-ds" value="Total1min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 1 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ </leaf>
+ <leaf name="CPU_Total_5min">
+ <param name="precedence" value="-200" />
+ <param name="snmp-object"
+ value="$cpmCPUTotal5min.%cisco-cpu-indexmap%"/>
+ <param name="rrd-ds" value="Total5min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 5 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ </leaf>
+ </template>
+
+ <template name="cisco-cpu-revised">
+ <leaf name="CPU_Total_1min">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_cpu_%cisco-cpu-ref%.rrd" />
+ <param name="precedence" value="-200" />
+ <param name="snmp-object"
+ value="$cpmCPUTotal1minRev.%cisco-cpu-indexmap%"/>
+ <param name="rrd-ds" value="Total1min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 1 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CPU_Total_5min">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_cpu_%cisco-cpu-ref%.rrd" />
+ <param name="precedence" value="-200" />
+ <param name="snmp-object"
+ value="$cpmCPUTotal5minRev.%cisco-cpu-indexmap%"/>
+ <param name="rrd-ds" value="Total5min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 5 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ </template>
+
+ <template name="old-cisco-cpu">
+ <leaf name="CPU_Total_1min">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file" value="%system-id%_cpu.rrd" />
+ <param name="precedence" value="-200" />
+ <param name="snmp-object" value="$avgBusy1"/>
+ <param name="rrd-ds" value="Total1min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 1 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CPU_Total_5min">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file" value="%system-id%_cpu.rrd" />
+ <param name="precedence" value="-200" />
+ <param name="snmp-object" value="$avgBusy5"/>
+ <param name="rrd-ds" value="Total5min" />
+ <param name="comment">
+ The overall CPU busy percentage in the last 5 minute period
+ </param>
+ <param name="graph-legend" value="CPU usage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="upper-limit" value="80" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ </template>
+
+ <template name="cisco-temperature-subtree">
+ <param name="comment" value="Cisco Temperature Sensors"/>
+ <param name="precedence" value="-500"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+ <!-- template to be applied inside the sensor leaf.
+ Two parameters must be defined: sensor-index and sensor-description -->
+ <template name="cisco-temperature-sensor">
+ <param name="comment" value="%sensor-description%"/>
+ <param name="rrd-ds" value="sensor_%sensor-index%"/>
+ <param name="snmp-object"
+ value="$ciscoEnvMonTemperatureStatusValue.%sensor-index%"/>
+ <param name="graph-legend" value="%sensor-description%"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ </template>
+
+ <!-- Temperature measured in degrees Fahrenheit -->
+ <template name="cisco-temperature-sensor-fahrenheit">
+ <param name="comment" value="%sensor-description%"/>
+ <param name="rrd-ds" value="sensor_%sensor-index%"/>
+ <param name="snmp-object"
+ value="$ciscoEnvMonTemperatureStatusValue.%sensor-index%"/>
+ <param name="collector-scale" value="1.8,*,32,+" />
+ <param name="graph-legend" value="%sensor-description%"/>
+ <param name="graph-lower-limit" value="59"/>
+ <param name="graph-upper-limit" value="158"/>
+ <param name="vertical-label" value="degrees Fahrenheit"/>
+ </template>
+
+ <template name="cisco-power-supply">
+ <param name="comment" value="Power supply #%power-index%"/>
+ <param name="rrd-ds" value="power_%power-index%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="snmp-object"
+ value="$ciscoEnvMonSupplyState.%power-index%"/>
+ <param name="graph-legend" value="Power supply #%power-index%"/>
+ <param name="vertical-label" value="1 = Normal"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.ios.docsis.xml b/torrus/xmlconfig/vendor/cisco.ios.docsis.xml
new file mode 100644
index 000000000..1e90b8b3e
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.ios.docsis.xml
@@ -0,0 +1,255 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Roman Hochuli, Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.ios.docsis.xml,v 1.1 2010-12-27 00:04:27 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+ DOCSIS interface, Cisco specific
+ MIB used:
+ CISCO-DOCS-EXT-MIB:cdxCmtsMacExtTable
+ CISCO-DOCS-EXT-MIB:cdxIfUpstreamChannelExtTable
+
+-->
+
+<configuration>
+
+<definitions>
+ <!-- CISCO-DOCS-EXT-MIB::cdxCmtsMacExtTable -->
+ <def name="cdxCmtsCmTotal" value="1.3.6.1.4.1.9.9.116.1.3.3.1.4"/>
+ <def name="cdxCmtsCmActive" value="1.3.6.1.4.1.9.9.116.1.3.3.1.5"/>
+ <def name="cdxCmtsCmRegistered" value="1.3.6.1.4.1.9.9.116.1.3.3.1.6"/>
+
+ <!-- CISCO-DOCS-EXT-MIB:cdxIfUpstreamChannelExtTable -->
+ <def name="cdxIfUpChannelCmTotal" value="1.3.6.1.4.1.9.9.116.1.4.1.1.3"/>
+ <def name="cdxIfUpChannelCmActive" value="1.3.6.1.4.1.9.9.116.1.4.1.1.4"/>
+ <def name="cdxIfUpChannelCmRegistered"
+ value="1.3.6.1.4.1.9.9.116.1.4.1.1.5"/>
+ <def name="cdxIfUpChannelAvgUtil" value="1.3.6.1.4.1.9.9.116.1.4.1.1.7"/>
+ <def name="cdxIfUpChannelAvgContSlots"
+ value="1.3.6.1.4.1.9.9.116.1.4.1.1.8"/>
+ <def name="cdxIfUpChannelMaxUGSLastFiveMins"
+ value="1.3.6.1.4.1.9.9.116.1.4.1.1.14"/>
+</definitions>
+
+<datasources>
+
+ <template name="cisco-docsis-mac-subtree">
+ <param name="precedence" value="-500" />
+ <param name="comment" value="DOCSIS MAC layer utilization" />
+ <param name="data-file">
+ %system-id%_%interface-nick%_cdx_mac.rrd
+ </param>
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%interface-nick%" />
+ <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="modems"/>
+ <param name="overview-subleave-name-modems" value="Modems"/>
+ <param name="overview-direct-link-modems" value="yes"/>
+ <param name="overview-direct-link-view-modems" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-modems"
+ value="All modems"/>
+ <param name="overview-shortcut-title-modems"
+ value="Show modem quantities in one page"/>
+ <param name="overview-page-title-modems"
+ value="Modem quantities"/>
+
+ <param name="rrd-hwpredict" value="disabled" />
+
+ <!-- nodeid-docsif is overwritten by devdiscover at the
+ interface level. This definition is here for backward compatibility
+ with older discovery results or for systems which do not use
+ devdiscover -->
+ <param name="nodeid-docsif"
+ value="docs//%nodeid-device%//%interface-nick%//"/>
+ </template>
+
+ <template name="cisco-docsis-modem-quantity">
+ <leaf name="Modems">
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="total,active,registered" />
+ <param name="nodeid" value="%nodeid-docsif%//modems"/>
+
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="950" />
+ <param name="comment"
+ value="Active and Total modems on the interface" />
+ <param name="vertical-label" value="Modems" />
+
+ <param name="ds-expr-total">{Modems_Total}</param>
+ <param name="graph-legend-total" value="Total" />
+ <param name="line-style-total" value="##totalresource" />
+ <param name="line-color-total" value="##totalresource" />
+ <param name="line-order-total" value="1" />
+
+ <param name="ds-expr-active">{Modems_Active}</param>
+ <param name="graph-legend-active" value="Active" />
+ <param name="line-style-active" value="##resourcepartusage" />
+ <param name="line-color-active" value="##resourcepartusage" />
+ <param name="line-order-active" value="2" />
+
+ <param name="ds-expr-registered">{Modems_Registered}</param>
+ <param name="graph-legend-registered" value="Registered" />
+ <param name="line-style-registered" value="##resourceusage" />
+ <param name="line-color-registered" value="##resourceusage" />
+ <param name="line-order-registered" value="3" />
+ </leaf>
+
+ <leaf name="Modems_Total">
+ <param name="snmp-object"
+ value="%cisco-docsis-cmtotal%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Total" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Total number of modems on the interface since boot"/>
+ <param name="graph-legend" value="Total modems" />
+ <param name="precedence" value="900" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <leaf name="Modems_Active">
+ <param name="snmp-object"
+ value="%cisco-docsis-cmactive%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Active" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of active modems on the interface"/>
+ <param name="graph-legend" value="Active modems" />
+ <param name="precedence" value="800" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ <leaf name="Modems_Registered">
+ <param name="snmp-object"
+ value="%cisco-docsis-cmregistered%.%ifindex-map%"/>
+ <param name="rrd-ds" value="Registered" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of registered modems on the interface"/>
+ <param name="graph-legend" value="Registered modems" />
+ <param name="precedence" value="700" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ </template>
+
+
+ <template name="cisco-docsis-mac-util">
+ <apply-template name="cisco-docsis-modem-quantity"/>
+ <param name="cisco-docsis-cmtotal" value="$cdxCmtsCmTotal"/>
+ <param name="cisco-docsis-cmactive" value="$cdxCmtsCmActive"/>
+ <param name="cisco-docsis-cmregistered" value="$cdxCmtsCmRegistered"/>
+ </template>
+
+
+ <template name="cisco-docsis-upstream-util">
+ <apply-template name="cisco-docsis-modem-quantity"/>
+ <param name="cisco-docsis-cmtotal" value="$cdxIfUpChannelCmTotal"/>
+ <param name="cisco-docsis-cmactive" value="$cdxIfUpChannelCmActive"/>
+ <param name="cisco-docsis-cmregistered"
+ value="$cdxIfUpChannelCmRegistered"/>
+
+ <leaf name="Util_Summary">
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="util,cont" />
+ <param name="nodeid" value="%nodeid-docsif%//util"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+
+ <param name="precedence" value="950" />
+ <param name="comment"
+ value="Upstream channel utilization and free contention mini-slots" />
+ <param name="vertical-label" value="Percent" />
+
+ <param name="ds-expr-util" value="{Util}"/>
+ <param name="graph-legend-util" value="Utilization" />
+ <param name="line-style-util" value="##resourceusage" />
+ <param name="line-color-util" value="##resourceusage" />
+ <param name="line-order-util" value="1" />
+
+ <param name="ds-expr-cont" value="{ContSlots}"/>
+ <param name="graph-legend-cont" value="Free contention slots" />
+ <param name="line-style-cont" value="##SingleGraph" />
+ <param name="line-color-cont" value="##green" />
+ <param name="line-order-cont" value="2" />
+ </leaf>
+
+ <leaf name="Util">
+ <param name="snmp-object"
+ value="$cdxIfUpChannelAvgUtil.%ifindex-map%"/>
+ <param name="rrd-ds" value="Util" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="The average percentage of upstream channel utilization"/>
+ <param name="graph-legend" value="Channel Utilization" />
+ <param name="precedence" value="700" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Percent" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="90" />
+ <param name="monitor-action-target" value="Util_Summary"/>
+ </leaf>
+
+ <leaf name="ContSlots">
+ <param name="snmp-object"
+ value="$cdxIfUpChannelAvgContSlots.%ifindex-map%"/>
+ <param name="rrd-ds" value="ContSlots" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="The average percentage of contention mini-slots"/>
+ <param name="graph-legend" value="Cintention mini-slots" />
+ <param name="precedence" value="600" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Percent" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="lower-limit" value="10" />
+ <param name="monitor-action-target" value="Util_Summary"/>
+ </leaf>
+
+ <iftrue var="CiscoIOS_Docsis::ugs-supported">
+ <leaf name="Active_UGS">
+ <param name="snmp-object"
+ value="$cdxIfUpChannelMaxUGSLastFiveMins.%ifindex-map%"/>
+ <param name="rrd-ds" value="ActiveUGS" />
+ <param name="comment"
+ value="the number of active Unsolicited Grant Services"/>
+ <param name="graph-legend" value="Active UGS" />
+ <param name="precedence" value="600" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="UGS" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+ </iftrue>
+ </template>
+
+</datasources>
+
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.ios.mac-accounting.xml b/torrus/xmlconfig/vendor/cisco.ios.mac-accounting.xml
new file mode 100644
index 000000000..49bc979a3
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.ios.mac-accounting.xml
@@ -0,0 +1,126 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2002 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.ios.mac-accounting.xml,v 1.1 2010-12-27 00:04:24 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+-->
+
+<!--
+ This file defines the template for MAC accounting
+ on Cisco routers. It may be useful for per-BGP peer statistics
+ on an Ethernet media.
+
+ See also "examples/cisco-mac-accounting.xml" for a working example.
+ -->
+
+<configuration>
+
+<definitions>
+
+ <!-- CISCO-IP-STAT-MIB:cipMacTable -->
+ <def name="cipMacHCSwitchedBytes" value="1.3.6.1.4.1.9.9.84.1.2.3.1.2" />
+
+</definitions>
+
+
+<datasources>
+
+ <template name="cisco-macacc-subtree">
+ <param name="snmp-object">
+ $cipMacHCSwitchedBytes.%ifindex-map%.%direction%.%peer-macoid%
+ </param>
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="ext-dstype" value="COUNTER64" />
+
+ <param name="data-file">
+ %system-id%_%interface-nick%_%peer-macaddr%_macacc.rrd
+ </param>
+
+ <param name="rrd-ds" value="%direction%" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="graph-title" value="%descriptive-nickname%" />
+ <param name="graph-lower-limit" value="0" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="traffic"/>
+ <param name="overview-subleave-name-traffic" value="InOut_bps"/>
+ <param name="overview-shortcut-text-traffic"
+ value="All traffic"/>
+ <param name="overview-shortcut-title-traffic"
+ value="Show traffic for all interfaces on one page"/>
+ <param name="overview-page-title-traffic"
+ value="Input/Output Graphs"/>
+ </template>
+
+
+ <template name="cisco-macacc">
+ <leaf name="Bytes_In">
+ <param name="comment" value="Input bytes per second" />
+ <param name="direction" value="1" />
+ <param name="hidden" value="yes" />
+ <param name="graph-legend" value="Bytes in" />
+ </leaf>
+
+ <leaf name="Bytes_Out">
+ <param name="comment" value="Output bytes per second" />
+ <param name="direction" value="2" />
+ <param name="hidden" value="yes" />
+ <param name="graph-legend" value="Bytes out" />
+ </leaf>
+
+ <leaf name="In_bps">
+ <param name="comment" value="Input bits per second" />
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Bytes_In},8,*" />
+ <param name="graph-legend" value="Bits in" />
+ </leaf>
+
+ <leaf name="Out_bps">
+ <param name="comment" value="Output bits per second" />
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Bytes_Out},8,*" />
+ <param name="graph-legend" value="Bits out" />
+ </leaf>
+
+ <leaf name="InOut_bps">
+ <param name="comment" value="Input and Output bits per second graphs" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="1000" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Bytes_In},8,*" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="AREA" />
+ <param name="line-color-in" value="#00FF00" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Bytes_Out},8,*" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="LINE2" />
+ <param name="line-color-out" value="#0000FF" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.ios.xml b/torrus/xmlconfig/vendor/cisco.ios.xml
new file mode 100644
index 000000000..34c7869aa
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.ios.xml
@@ -0,0 +1,941 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2002 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.ios.xml,v 1.1 2010-12-27 00:04:13 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+-->
+
+<!-- Cisco IOS specific definitions -->
+
+<configuration>
+
+<definitions>
+
+ <!-- v1/OLD-CISCO-INTERFACES-MIB:lifTable -->
+ <def name="locIfInBitsSec" value="1.3.6.1.4.1.9.2.2.1.1.6" />
+ <def name="locIfOutBitsSec" value="1.3.6.1.4.1.9.2.2.1.1.8" />
+ <def name="locIfLoad" value="1.3.6.1.4.1.9.2.2.1.1.24" />
+
+ <!-- CISCO-RTTMON-MIB -->
+ <def name="rttMonLatestRttOperCompletionTime"
+ value="1.3.6.1.4.1.9.9.42.1.2.10.1.1" />
+
+ <!-- OLD-CISCO-MEMORY-MIB -->
+ <def name="bufferElFree" value="1.3.6.1.4.1.9.2.1.9.0"/>
+ <def name="bufferElMax" value="1.3.6.1.4.1.9.2.1.10.0"/>
+ <def name="bufferElHit" value="1.3.6.1.4.1.9.2.1.11.0"/>
+ <def name="bufferElMiss" value="1.3.6.1.4.1.9.2.1.12.0"/>
+ <def name="bufferElCreate" value="1.3.6.1.4.1.9.2.1.13.0"/>
+ <def name="bufferSmSize" value="1.3.6.1.4.1.9.2.1.14.0"/>
+ <def name="bufferSmTotal" value="1.3.6.1.4.1.9.2.1.15.0"/>
+ <def name="bufferSmFree" value="1.3.6.1.4.1.9.2.1.16.0"/>
+ <def name="bufferSmMax" value="1.3.6.1.4.1.9.2.1.17.0"/>
+ <def name="bufferSmHit" value="1.3.6.1.4.1.9.2.1.18.0"/>
+ <def name="bufferSmMiss" value="1.3.6.1.4.1.9.2.1.19.0"/>
+ <def name="bufferSmTrim" value="1.3.6.1.4.1.9.2.1.20.0"/>
+ <def name="bufferSmCreate" value="1.3.6.1.4.1.9.2.1.21.0"/>
+ <def name="bufferMdSize" value="1.3.6.1.4.1.9.2.1.22.0"/>
+ <def name="bufferMdTotal" value="1.3.6.1.4.1.9.2.1.23.0"/>
+ <def name="bufferMdFree" value="1.3.6.1.4.1.9.2.1.24.0"/>
+ <def name="bufferMdMax" value="1.3.6.1.4.1.9.2.1.25.0"/>
+ <def name="bufferMdHit" value="1.3.6.1.4.1.9.2.1.26.0"/>
+ <def name="bufferMdMiss" value="1.3.6.1.4.1.9.2.1.27.0"/>
+ <def name="bufferMdTrim" value="1.3.6.1.4.1.9.2.1.28.0"/>
+ <def name="bufferMdCreate" value="1.3.6.1.4.1.9.2.1.29.0"/>
+ <def name="bufferBgSize" value="1.3.6.1.4.1.9.2.1.30.0"/>
+ <def name="bufferBgTotal" value="1.3.6.1.4.1.9.2.1.31.0"/>
+ <def name="bufferBgFree" value="1.3.6.1.4.1.9.2.1.32.0"/>
+ <def name="bufferBgMax" value="1.3.6.1.4.1.9.2.1.33.0"/>
+ <def name="bufferBgHit" value="1.3.6.1.4.1.9.2.1.34.0"/>
+ <def name="bufferBgMiss" value="1.3.6.1.4.1.9.2.1.35.0"/>
+ <def name="bufferBgTrim" value="1.3.6.1.4.1.9.2.1.36.0"/>
+ <def name="bufferBgCreate" value="1.3.6.1.4.1.9.2.1.37.0"/>
+ <def name="bufferLgSize" value="1.3.6.1.4.1.9.2.1.38.0"/>
+ <def name="bufferLgTotal" value="1.3.6.1.4.1.9.2.1.39.0"/>
+ <def name="bufferLgFree" value="1.3.6.1.4.1.9.2.1.40.0"/>
+ <def name="bufferLgMax" value="1.3.6.1.4.1.9.2.1.41.0"/>
+ <def name="bufferLgHit" value="1.3.6.1.4.1.9.2.1.42.0"/>
+ <def name="bufferLgMiss" value="1.3.6.1.4.1.9.2.1.43.0"/>
+ <def name="bufferLgTrim" value="1.3.6.1.4.1.9.2.1.44.0"/>
+ <def name="bufferLgCreate" value="1.3.6.1.4.1.9.2.1.45.0"/>
+ <def name="bufferFail" value="1.3.6.1.4.1.9.2.1.46.0"/>
+ <def name="bufferNoMem" value="1.3.6.1.4.1.9.2.1.47.0"/>
+ <def name="bufferHgSize" value="1.3.6.1.4.1.9.2.1.62.0"/>
+ <def name="bufferHgTotal" value="1.3.6.1.4.1.9.2.1.63.0"/>
+ <def name="bufferHgFree" value="1.3.6.1.4.1.9.2.1.64.0"/>
+ <def name="bufferHgMax" value="1.3.6.1.4.1.9.2.1.65.0"/>
+ <def name="bufferHgHit" value="1.3.6.1.4.1.9.2.1.66.0"/>
+ <def name="bufferHgMiss" value="1.3.6.1.4.1.9.2.1.67.0"/>
+ <def name="bufferHgTrim" value="1.3.6.1.4.1.9.2.1.68.0"/>
+ <def name="bufferHgCreate" value="1.3.6.1.4.1.9.2.1.69.0"/>
+
+ <!-- CISCO-IPSEC-FLOW-MONITOR-MIB -->
+ <def name="cipSecGlobalActiveTunnels"
+ value="1.3.6.1.4.1.9.9.171.1.3.1.1.0"/>
+ <def name="cipSecGlobalHcInOctets" value="1.3.6.1.4.1.9.9.171.1.3.1.4.0"/>
+ <def name="cipSecGlobalInPkts" value="1.3.6.1.4.1.9.9.171.1.3.1.9.0"/>
+ <def name="cipSecGlobalInDrops" value="1.3.6.1.4.1.9.9.171.1.3.1.10.0"/>
+ <def name="cipSecGlobalHcOutOctets" value="1.3.6.1.4.1.9.9.171.1.3.1.17.0"/>
+ <def name="cipSecGlobalOutPkts" value="1.3.6.1.4.1.9.9.171.1.3.1.22.0"/>
+ <def name="cipSecGlobalOutDrops" value="1.3.6.1.4.1.9.9.171.1.3.1.23.0"/>
+
+ <!-- CISCO-BGP4-MIB -->
+ <def name="cbgpPeerAcceptedPrefixes"
+ value="1.3.6.1.4.1.9.9.187.1.2.4.1.1"/>
+
+ <!-- CISCO-CAR-MIB -->
+ <def name="ccarStatCurBurst"
+ value="1.3.6.1.4.1.9.9.113.1.2.1.1.5"/>
+ <def name="ccarStatHCSwitchedPkts"
+ value="1.3.6.1.4.1.9.9.113.1.2.1.1.10"/>
+ <def name="ccarStatHCSwitchedBytes"
+ value="1.3.6.1.4.1.9.9.113.1.2.1.1.11"/>
+ <def name="ccarStatHCFilteredPkts"
+ value="1.3.6.1.4.1.9.9.113.1.2.1.1.12"/>
+ <def name="ccarStatHCFilteredBytes"
+ value="1.3.6.1.4.1.9.9.113.1.2.1.1.13"/>
+
+ <!-- CISCO-VPDN-MGMT-MIB -->
+ <def name="cvpdnSystemTunnelTotal"
+ value="1.3.6.1.4.1.9.10.24.1.1.4.1.2"/>
+ <def name="cvpdnSystemSessionTotal"
+ value="1.3.6.1.4.1.9.10.24.1.1.4.1.3"/>
+ <def name="cvpdnSystemDeniedUsersTotal"
+ value="1.3.6.1.4.1.9.10.24.1.1.4.1.4"/>
+
+</definitions>
+
+<datasources>
+
+ <template name="cisco-interface-counters">
+
+ <leaf name="InOut_bps">
+ <param name="comment" value="Input and Output bits per second graphs" />
+ <param name="precedence" value="1000" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{locIfInBitsSec}" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="AREA" />
+ <param name="line-color-in" value="#00FF00" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{locIfOutBitsSec}" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="LINE2" />
+ <param name="line-color-out" value="#0000FF" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+
+ <leaf name="ifInErrors">
+ <param name="snmp-object" value="$ifInErrors.$IFIDX_DESCR" />
+ <param name="rrd-ds" value="ifInErrors" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="comment"
+ value="Input error counter for the interface" />
+ <param name="graph-legend" value="Errors in" />
+ </leaf>
+
+ <leaf name="ifOutErrors">
+ <param name="snmp-object" value="$ifOutErrors.$IFIDX_DESCR" />
+ <param name="rrd-ds" value="ifOutErrors" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="comment"
+ value="Output error counter for the interface" />
+ <param name="graph-legend" value="Errors out" />
+ </leaf>
+
+ <leaf name="locIfInBitsSec">
+ <param name="snmp-object" value="$locIfInBitsSec.$IFIDX_DESCR" />
+ <param name="rrd-ds" value="locIfInBitsSec" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment"
+ value="5-minute average of input bits per second"/>
+ <param name="graph-legend" value="Bits in" />
+ </leaf>
+
+ <leaf name="locIfOutBitsSec">
+ <param name="snmp-object" value="$locIfOutBitsSec.$IFIDX_DESCR" />
+ <param name="rrd-ds" value="locIfOutBitsSec" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment"
+ value="5-minute average of output bits per second"/>
+ <param name="graph-legend" value="Bits out" />
+ </leaf>
+
+ <leaf name="locIfLoad">
+ <param name="snmp-object" value="$locIfLoad.$IFIDX_DESCR" />
+ <param name="rrd-ds" value="locIfLoad" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment"
+ value="The loading factor of the interface" />
+ <param name="graph-legend" value="Interface load" />
+ </leaf>
+
+ </template>
+
+ <!-- Read-only view to those leaves updated by
+ cisco-interface-counters template -->
+
+ <template name="read-cisco-interface-counters">
+
+ <!-- You must specify data-file and data-dir parameters -->
+
+ <leaf name="InOut_bps">
+ <param name="comment" value="Input and Output bits per second graphs" />
+ <param name="precedence" value="1000" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{InBps}" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="AREA" />
+ <param name="line-color-in" value="#00FF00" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{OutBps}" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="LINE2" />
+ <param name="line-color-out" value="#0000FF" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+
+ <leaf name="InErrors">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-def" />
+ <param name="rrd-cf" value="AVERAGE" />
+ <param name="rrd-ds" value="ifInErrors" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="comment"
+ value="Input error counter for the interface" />
+ <param name="graph-legend" value="Errors in" />
+ </leaf>
+
+ <leaf name="OutErrors">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-def" />
+ <param name="rrd-cf" value="AVERAGE" />
+ <param name="rrd-ds" value="ifOutErrors" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="comment"
+ value="Output error counter for the interface" />
+ <param name="graph-legend" value="Errors out" />
+ </leaf>
+
+ <leaf name="InBps">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-def" />
+ <param name="rrd-cf" value="AVERAGE" />
+ <param name="rrd-ds" value="locIfInBitsSec" />
+ <param name="comment"
+ value="5-minute average of input bits per second"/>
+ <param name="graph-legend" value="Bits in" />
+ </leaf>
+
+ <leaf name="OutBps">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-def" />
+ <param name="rrd-cf" value="AVERAGE" />
+ <param name="rrd-ds" value="locIfOutBitsSec" />
+ <param name="comment"
+ value="5-minute average of output bits per second"/>
+ <param name="graph-legend" value="Bits out" />
+ </leaf>
+
+ </template>
+
+ <!-- Common definitions for SAA/RTTMON subtree -->
+ <template name="cisco-saa-subtree">
+ <param name="comment" value="Cisco Service Assurance Agent"/>
+ <param name="precedence" value="-400" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="rt"/>
+ <param name="overview-subleave-name-rt" value="LatestCompletionTime"/>
+ <param name="overview-shortcut-text-rt"
+ value="All responce times"/>
+ <param name="overview-shortcut-title-rt"
+ value="Show all responce time graphs in one page"/>
+ <param name="overview-page-title-rt"
+ value="Responce Time Graphs"/>
+
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+ <!-- RTT Echo statitsics -->
+ <template name="cisco-rtt-echo-subtree">
+ <leaf name="LatestCompletionTime">
+ <param name="snmp-object"
+ value="$rttMonLatestRttOperCompletionTime.%rtt-index%" />
+ <param name="rrd-ds" value="complTime" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_rtt_%rtt-index%.rrd" />
+ <param name="graph-legend" value="rtr %rtt-index%" />
+ <param name="vertical-label" value="milliseconds" />
+ <param name="graph-lower-limit" value="0"/>
+ </leaf>
+ </template>
+
+ <!-- OLD-CISCO-MEMORY-MIB templates -->
+
+ <template name="old-cisco-memory-buffers">
+ <subtree name="Buffer_Usage">
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="data-file" value="%system-id%_cisco-buffers.rrd" />
+ <param name="comment" value="Buffer usage statistics" />
+ <param name="precedence" value="-100" />
+ <leaf name="Buffer_Stats">
+ <param name="precedence" value="1000" />
+ <param name="comment" value="Hits, Misses and Failures"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="afail,mfail,hit,miss"/>
+ <!-- afail -->
+ <param name="ds-expr-afail" value="{Allocation_Failures}"/>
+ <param name="graph-legend-afail" value="Allocation Failures"/>
+ <param name="line-style-afail" value="LINE2"/>
+ <param name="line-color-afail" value="##red"/>
+ <param name="line-order-afail" value="4"/>
+ <!-- mfail -->
+ <param name="ds-expr-mfail" value="{No_Memory_Failures}"/>
+ <param name="graph-legend-mfail" value="No Memory Failures"/>
+ <param name="line-style-mfail" value="LINE2"/>
+ <param name="line-color-mfail" value="##red25"/>
+ <param name="line-order-mfail" value="3"/>
+ <!-- miss -->
+ <param name="ds-expr-miss" value="{Misses}"/>
+ <param name="graph-legend-miss" value="Misses"/>
+ <param name="line-style-miss" value="LINE2"/>
+ <param name="line-color-miss" value="##red75"/>
+ <param name="line-order-miss" value="2"/>
+ <!-- hit -->
+ <param name="ds-expr-hit" value="{Hits}"/>
+ <param name="graph-legend-hit" value="Hits"/>
+ <param name="line-style-hit" value="LINE2"/>
+ <param name="line-color-hit" value="##blue"/>
+ <param name="line-order-hit" value="1"/>
+ </leaf>
+ <leaf name="Allocation_Failures">
+ <param name="snmp-object" value="$bufferFail"/>
+ <param name="rrd-ds" value="bufferFail" />
+ <param name="comment" value="Number of Buffer Allocation Failures"/>
+ <param name="graph-legend" value="Allocation Failures" />
+ <param name="precedence" value="-100" />
+ <param name="vertical-label" value="fps"/>
+ </leaf>
+ <leaf name="No_Memory_Failures">
+ <param name="snmp-object" value="$bufferNoMem"/>
+ <param name="rrd-ds" value="bufferNoMem" />
+ <param name="comment">
+ Number of Buffer Create Failures due to No Memory
+ </param>
+ <param name="graph-legend" value="No Mem Failures" />
+ <param name="precedence" value="-100" />
+ <param name="vertical-label" value="fps"/>
+ </leaf>
+ <leaf name="Free">
+ <param name="precedence" value="-200" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferElFree"/>
+ <param name="rrd-ds" value="bufferElFree" />
+ <param name="comment" value="Number of Free Buffers"/>
+ <param name="graph-legend" value="Free Buffers" />
+ <param name="vertical-label" value="Total Free Buffers"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="precedence" value="-200" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferElMax"/>
+ <param name="rrd-ds" value="bufferElMax" />
+ <param name="comment" value="Max Buffers"/>
+ <param name="graph-legend" value="Max Buffers" />
+ <param name="vertical-label" value="Total Max Buffers"/>
+ </leaf>
+ <leaf name="Hits">
+ <param name="precedence" value="-200" />
+ <param name="snmp-object" value="$bufferElHit"/>
+ <param name="rrd-ds" value="bufferElHit" />
+ <param name="comment" value="Buffer Hits"/>
+ <param name="graph-legend" value="Buffer Hits" />
+ <param name="vertical-label" value="Total hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="precedence" value="-200" />
+ <param name="snmp-object" value="$bufferElMiss"/>
+ <param name="rrd-ds" value="bufferElMiss" />
+ <param name="comment" value="Buffer Misses"/>
+ <param name="graph-legend" value="Buffer Misses" />
+ <param name="vertical-label" value="Total mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="precedence" value="-200" />
+ <param name="snmp-object" value="$bufferElCreate"/>
+ <param name="rrd-ds" value="bufferElCreate" />
+ <param name="comment" value="Buffer Creates"/>
+ <param name="graph-legend" value="Buffer Creates" />
+ <param name="vertical-label" value="Total cps"/>
+ </leaf>
+ <subtree name="Small_Buffers">
+ <param name="precedence" value="-300" />
+ <leaf name="Free">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferSmFree"/>
+ <param name="rrd-ds" value="bufferSmFree" />
+ <param name="comment" value="Number of Free Small Buffers"/>
+ <param name="graph-legend" value="Free Small Buffers" />
+ <param name="vertical-label" value="Free Buffers"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferSmMax"/>
+ <param name="rrd-ds" value="bufferSmMax" />
+ <param name="comment" value="Max Small Buffers"/>
+ <param name="graph-legend" value="Max Small Buffers" />
+ <param name="vertical-label" value="Max Buffers"/>
+ </leaf>
+ <leaf name="Hits">
+ <param name="snmp-object" value="$bufferSmHit"/>
+ <param name="rrd-ds" value="bufferSmHit" />
+ <param name="comment" value="Small Buffer Hits"/>
+ <param name="graph-legend" value="Small Buffer Hits" />
+ <param name="vertical-label" value="hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="snmp-object" value="$bufferSmMiss"/>
+ <param name="rrd-ds" value="bufferSmMiss" />
+ <param name="comment" value="Small Buffer Misses"/>
+ <param name="graph-legend" value="Small Buffer Misses" />
+ <param name="vertical-label" value="mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="snmp-object" value="$bufferSmCreate"/>
+ <param name="rrd-ds" value="bufferSmCreate" />
+ <param name="comment" value="Small Buffer Creates"/>
+ <param name="graph-legend" value="Small Buffer Creates" />
+ <param name="vertical-label" value="cps"/>
+ </leaf>
+ <leaf name="Trims">
+ <param name="snmp-object" value="$bufferSmTrim"/>
+ <param name="rrd-ds" value="bufferSmTrim" />
+ <param name="comment" value="Small Buffer Trims"/>
+ <param name="graph-legend" value="Small Buffer Trims" />
+ <param name="vertical-label" value="tps"/>
+ </leaf>
+ </subtree>
+ <subtree name="Medium_Buffers">
+ <param name="precedence" value="-400" />
+ <leaf name="Free">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferMdFree"/>
+ <param name="rrd-ds" value="bufferMdFree" />
+ <param name="comment" value="Number of Free Medium Buffers"/>
+ <param name="graph-legend" value="Free Medium Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferMdMax"/>
+ <param name="rrd-ds" value="bufferMdMax" />
+ <param name="comment" value="Max Medium Buffers"/>
+ <param name="graph-legend" value="Max Medium Buffers" />
+ </leaf>
+ <leaf name="Hits">
+ <param name="snmp-object" value="$bufferMdHit"/>
+ <param name="rrd-ds" value="bufferMdHit" />
+ <param name="comment" value="Medium Buffer Hits"/>
+ <param name="graph-legend" value="Medium Buffer Hits" />
+ <param name="vertical-label" value="hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="snmp-object" value="$bufferMdMiss"/>
+ <param name="rrd-ds" value="bufferMdMiss" />
+ <param name="comment" value="Medium Buffer Misses"/>
+ <param name="graph-legend" value="Medium Buffer Misses" />
+ <param name="vertical-label" value="mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="snmp-object" value="$bufferMdCreate"/>
+ <param name="rrd-ds" value="bufferMdCreate" />
+ <param name="comment" value="Medium Buffer Creates"/>
+ <param name="graph-legend" value="Medium Buffer Creates" />
+ <param name="vertical-label" value="cps"/>
+ </leaf>
+ <leaf name="Trims">
+ <param name="snmp-object" value="$bufferMdTrim"/>
+ <param name="rrd-ds" value="bufferMdTrim" />
+ <param name="comment" value="Medium Buffer Trims"/>
+ <param name="graph-legend" value="Medium Buffer Trims" />
+ <param name="vertical-label" value="tps"/>
+ </leaf>
+ </subtree>
+ <subtree name="Big_Buffers">
+ <param name="precedence" value="-500" />
+ <leaf name="Free">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferBgFree"/>
+ <param name="rrd-ds" value="bufferBgFree" />
+ <param name="comment" value="Number of Free Big Buffers"/>
+ <param name="graph-legend" value="Free Big Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferBgMax"/>
+ <param name="rrd-ds" value="bufferBgMax" />
+ <param name="comment" value="Max Big Buffers"/>
+ <param name="graph-legend" value="Max Big Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Hits">
+ <param name="snmp-object" value="$bufferBgHit"/>
+ <param name="rrd-ds" value="bufferBgHit" />
+ <param name="comment" value="Big Buffer Hits"/>
+ <param name="graph-legend" value="Big Buffer Hits" />
+ <param name="vertical-label" value="hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="snmp-object" value="$bufferBgMiss"/>
+ <param name="rrd-ds" value="bufferBgMiss" />
+ <param name="comment" value="Big Buffer Misses"/>
+ <param name="graph-legend" value="Big Buffer Misses" />
+ <param name="vertical-label" value="mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="snmp-object" value="$bufferBgCreate"/>
+ <param name="rrd-ds" value="bufferBgCreate" />
+ <param name="comment" value="Big Buffer Creates"/>
+ <param name="graph-legend" value="Big Buffer Creates" />
+ <param name="vertical-label" value="cps"/>
+ </leaf>
+ <leaf name="Trims">
+ <param name="snmp-object" value="$bufferBgTrim"/>
+ <param name="rrd-ds" value="bufferBgTrim" />
+ <param name="comment" value="Big Buffer Trims"/>
+ <param name="graph-legend" value="Big Buffer Trims" />
+ <param name="vertical-label" value="tps"/>
+ </leaf>
+ </subtree>
+ <subtree name="Large_Buffers">
+ <param name="precedence" value="-600" />
+ <leaf name="Free">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferLgFree"/>
+ <param name="rrd-ds" value="bufferLgFree" />
+ <param name="comment" value="Number of Free Large Buffers"/>
+ <param name="graph-legend" value="Free Large Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferLgMax"/>
+ <param name="rrd-ds" value="bufferLgMax" />
+ <param name="comment" value="Max Large Buffers"/>
+ <param name="graph-legend" value="Max Large Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Hits">
+ <param name="snmp-object" value="$bufferLgHit"/>
+ <param name="rrd-ds" value="bufferLgHit" />
+ <param name="comment" value="Large Buffer Hits"/>
+ <param name="graph-legend" value="Large Buffer Hits" />
+ <param name="vertical-label" value="hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="snmp-object" value="$bufferLgMiss"/>
+ <param name="rrd-ds" value="bufferLgMiss" />
+ <param name="comment" value="Large Buffer Misses"/>
+ <param name="graph-legend" value="Large Buffer Misses" />
+ <param name="vertical-label" value="mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="snmp-object" value="$bufferLgCreate"/>
+ <param name="rrd-ds" value="bufferLgCreate" />
+ <param name="comment" value="Large Buffer Creates"/>
+ <param name="graph-legend" value="Large Buffer Creates" />
+ <param name="vertical-label" value="cps"/>
+ </leaf>
+ <leaf name="Trims">
+ <param name="snmp-object" value="$bufferLgTrim"/>
+ <param name="rrd-ds" value="bufferLgTrim" />
+ <param name="comment" value="Large Buffer Trims"/>
+ <param name="graph-legend" value="Large Buffer Trims" />
+ <param name="vertical-label" value="tps"/>
+ </leaf>
+ </subtree>
+ <subtree name="Huge_Buffers">
+ <param name="precedence" value="-700" />
+ <leaf name="Free">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferHgFree"/>
+ <param name="rrd-ds" value="bufferHgFree" />
+ <param name="comment" value="Number of Free Huge Buffers"/>
+ <param name="graph-legend" value="Free Huge Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Max">
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="snmp-object" value="$bufferHgMax"/>
+ <param name="rrd-ds" value="bufferHgMax" />
+ <param name="comment" value="Max Huge Buffers"/>
+ <param name="graph-legend" value="Max Huge Buffers" />
+ <param name="vertical-label" value="Count"/>
+ </leaf>
+ <leaf name="Hits">
+ <param name="snmp-object" value="$bufferHgHit"/>
+ <param name="rrd-ds" value="bufferHgHit" />
+ <param name="comment" value="Huge Buffer Hits"/>
+ <param name="graph-legend" value="Huge Buffer Hits" />
+ <param name="vertical-label" value="hps"/>
+ </leaf>
+ <leaf name="Misses">
+ <param name="snmp-object" value="$bufferHgMiss"/>
+ <param name="rrd-ds" value="bufferHgMiss" />
+ <param name="comment" value="Huge Buffer Misses"/>
+ <param name="graph-legend" value="Huge Buffer Misses" />
+ <param name="vertical-label" value="mps"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="snmp-object" value="$bufferHgCreate"/>
+ <param name="rrd-ds" value="bufferHgCreate" />
+ <param name="comment" value="Huge Buffer Creates"/>
+ <param name="graph-legend" value="Huge Buffer Creates" />
+ <param name="vertical-label" value="cps"/>
+ </leaf>
+ <leaf name="Trims">
+ <param name="snmp-object" value="$bufferHgTrim"/>
+ <param name="rrd-ds" value="bufferHgTrim" />
+ <param name="comment" value="Huge Buffer Trims"/>
+ <param name="graph-legend" value="Huge Buffer Trims" />
+ <param name="vertical-label" value="tps"/>
+ </leaf>
+ </subtree>
+ </subtree>
+ </template>
+
+
+ <template name="cisco-ipsec-flow-globals">
+ <subtree name="IPSec_Statistics">
+ <param name="node-display-name" value="IPSec Statistics" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="data-file" value="%system-id%_cisco-ipsec-globals.rrd" />
+ <param name="comment" value="IPSec traffic statistics" />
+ <param name="precedence" value="-200" />
+
+ <leaf name="Active_Tunnels">
+ <param name="snmp-object" value="$cipSecGlobalActiveTunnels"/>
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="rrd-ds" value="ActiveTunnels" />
+ <param name="comment" value="Currently active IPSec tunnels" />
+ <param name="graph-legend" value="Active tunnels" />
+ <param name="vertical-label" value="" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="1000" />
+ </leaf>
+
+ <leaf name="InOut_bps">
+ <param name="comment"
+ value="Input and Output encrypted bits per second" />
+ <param name="vertical-label" value="bps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="900" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Bytes_In},8,*" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Bytes_Out},8,*" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+
+ <leaf name="Bytes_In">
+ <param name="snmp-object" value="$cipSecGlobalHcInOctets"/>
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="rrd-ds" value="InOctets" />
+ <param name="comment" value="Input bytecount of encrypted packets" />
+ <param name="graph-legend" value="Bytes in" />
+ <param name="vertical-label" value="Bps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="990" />
+ </leaf>
+
+ <leaf name="Bytes_Out">
+ <param name="snmp-object" value="$cipSecGlobalHcOutOctets"/>
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="rrd-ds" value="OutOctets" />
+ <param name="comment" value="Output bytecount of encrypted packets" />
+ <param name="graph-legend" value="Bytes out" />
+ <param name="vertical-label" value="Bps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="980" />
+ </leaf>
+
+ <leaf name="Packets_In">
+ <param name="snmp-object" value="$cipSecGlobalInPkts"/>
+ <param name="rrd-ds" value="InPkts" />
+ <param name="comment" value="Input counter of encrypted packets" />
+ <param name="graph-legend" value="Packets in" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="890" />
+ </leaf>
+
+ <leaf name="Packets_Out">
+ <param name="snmp-object" value="$cipSecGlobalOutPkts"/>
+ <param name="rrd-ds" value="OutPkts" />
+ <param name="comment" value="Output counter of encrypted packets" />
+ <param name="graph-legend" value="Packets out" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="880" />
+ </leaf>
+
+ <leaf name="Dropped_In">
+ <param name="snmp-object" value="$cipSecGlobalInDrops"/>
+ <param name="rrd-ds" value="InDrops" />
+ <param name="comment" value="Input count of dropped packets" />
+ <param name="graph-legend" value="Dropped in" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="790" />
+ </leaf>
+
+ <leaf name="Dropped_Out">
+ <param name="snmp-object" value="$cipSecGlobalOutDrops"/>
+ <param name="rrd-ds" value="OutDrops" />
+ <param name="comment" value="Output count of dropped packets" />
+ <param name="graph-legend" value="Dropped out" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0"/>
+ <param name="precedence" value="780" />
+ </leaf>
+ </subtree>
+ </template>
+
+ <template name="cisco-bgp">
+ <param name="data-file">
+ %system-id%_%peer-index%_cbgp.rrd
+ </param>
+
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="graph-title" value="%descriptive-nickname%" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="vertical-label" value="prefixes" />
+ <param name="graph-legend" value="Accepted" />
+ <param name="snmp-object"
+ value="$cbgpPeerAcceptedPrefixes.%peer-index%"/>
+ <param name="rrd-ds" value="Accepted" />
+ </template>
+
+
+ <template name="cisco-car-subtree">
+ <param name="data-file">
+ %system-id%_%interface-nick%_%car-direction%_%car-index%_ccar.rrd
+ </param>
+
+ <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%interface-nick%"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+ <param name="graph-lower-limit" value="0" />
+ </template>
+
+ <template name="cisco-car">
+ <leaf name="Current_Burst">
+ <param name="comment" value="Current received burst size" />
+ <param name="graph-legend" value="Burst" />
+ <param name="snmp-object"
+ value="$ccarStatCurBurst.%ifindex-map%.%car-direction%.%car-index%"/>
+ <param name="rrd-ds" value="Burst" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="bytes" />
+ </leaf>
+
+ <leaf name="Switched_Packets">
+ <param name="comment"
+ value="Packets per second permitted by the rate limit" />
+ <param name="graph-legend" value="Switched Packets" />
+ <param name="snmp-object">
+ $ccarStatHCSwitchedPkts.%ifindex-map%.%car-direction%.%car-index%
+ </param>
+ <param name="rrd-ds" value="SwPkts" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="vertical-label" value="pps" />
+ </leaf>
+
+ <leaf name="Switched_Bytes">
+ <param name="comment"
+ value="Bytes per second permitted by the rate limit" />
+ <param name="graph-legend" value="Switched Bytes" />
+ <param name="snmp-object">
+ $ccarStatHCSwitchedBytes.%ifindex-map%.%car-direction%.%car-index%
+ </param>
+ <param name="rrd-ds" value="SwBytes" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="vertical-label" value="bytes/s" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="Filtered_Packets">
+ <param name="comment"
+ value="Packets per second filtered by the rate limit" />
+ <param name="graph-legend" value="Filtered Packets" />
+ <param name="snmp-object">
+ $ccarStatHCFilteredPkts.%ifindex-map%.%car-direction%.%car-index%
+ </param>
+ <param name="rrd-ds" value="FltrPkts" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="vertical-label" value="pps" />
+ </leaf>
+
+ <leaf name="Filtered_Bytes">
+ <param name="comment"
+ value="Bytes per second filtered by the rate limit" />
+ <param name="graph-legend" value="Filtered Bytes" />
+ <param name="snmp-object">
+ $ccarStatHCFilteredBytes.%ifindex-map%.%car-direction%.%car-index%
+ </param>
+ <param name="rrd-ds" value="FltrBytes" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="snmp-object-type" value="COUNTER64" />
+ <param name="vertical-label" value="bytes/s" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="Switched_Bps">
+ <param name="comment"
+ value="Bit per second permitted by the rate limit" />
+ <param name="vertical-label" value="bps" />
+
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="bytes" />
+
+ <param name="ds-expr-bytes" value="{Switched_Bytes},8,*" />
+ <param name="graph-legend-bytes" value="Switched" />
+ <param name="line-style-bytes" value="##SingleGraph" />
+ <param name="line-color-bytes" value="##SingleGraph" />
+ <param name="line-order-bytes" value="1" />
+ </leaf>
+
+ <leaf name="Filtered_Bps">
+ <param name="comment"
+ value="Bit per second filtered by the rate limit" />
+ <param name="vertical-label" value="bps" />
+
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="bytes" />
+
+ <param name="ds-expr-bytes" value="{Filtered_Bytes},8,*" />
+ <param name="graph-legend-bytes" value="Filtered" />
+ <param name="line-style-bytes" value="##SingleGraph" />
+ <param name="line-color-bytes" value="##SingleGraph" />
+ <param name="line-order-bytes" value="1" />
+ </leaf>
+ </template>
+
+
+ <template name="cisco-vpdn-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="tunnel,session,deny"/>
+ <!-- Total Tunnels -->
+ <param name="overview-subleave-name-tunnel" value="Tunnel_Total"/>
+ <param name="overview-shortcut-text-tunnel"
+ value="All VPDN tunnels"/>
+ <param name="overview-shortcut-title-tunnel"
+ value="Show all VPDN tunnels graphs in one page"/>
+ <param name="overview-page-title-tunnel"
+ value="VPDN Total Number"/>
+ <!-- Total Sessions -->
+ <param name="overview-subleave-name-session" value="Session_Total"/>
+ <param name="overview-shortcut-text-session"
+ value="All VPDN sessions"/>
+ <param name="overview-shortcut-title-session"
+ value="Show all VPDN session graphs in one page"/>
+ <param name="overview-page-title-session"
+ value="VPDN Total Sessions"/>
+ <!-- Denied Users -->
+ <param name="overview-subleave-name-deny" value="Denied_Users"/>
+ <param name="overview-shortcut-text-deny"
+ value="All denied users"/>
+ <param name="overview-shortcut-title-deny"
+ value="Show all denied user graphs in one page"/>
+ <param name="overview-page-title-deny"
+ value="VPDN denied users"/>
+ </template>
+
+ <template name="cisco-vpdn-leaf">
+ <param name="data-file" value="%system-id%_cisco-vpdn_%tunFile%.rrd" />
+ <param name="precedence" value="-200" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+
+ <leaf name="Tunnel_Total">
+ <param name="snmp-object"
+ value="$cvpdnSystemTunnelTotal.%tunIndex%" />
+ <param name="rrd-ds" value="cvpdnSysTunTotal" />
+ <param name="comment"
+ value="Total number of active VPDN tunnels" />
+ <param name="graph-legend" value="Number of VPDN tunnels" />
+ <param name="vertical-label" value="tunnels" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="999" />
+ </leaf>
+
+ <leaf name="Session_Total">
+ <param name="snmp-object"
+ value="$cvpdnSystemSessionTotal.%tunIndex%" />
+ <param name="rrd-ds" value="cvpdnSysSessTotal" />
+ <param name="comment"
+ value="Total number of active sessions in active VPDN tunnels" />
+ <param name="graph-legend" value="Number of sessions" />
+ <param name="vertical-label" value="sessions" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="998" />
+ </leaf>
+
+ <leaf name="Denied_Users">
+ <param name="snmp-object"
+ value="$cvpdnSystemDeniedUsersTotal.%tunIndex%" />
+ <param name="rrd-ds" value="cvpdnSysDenyUsers" />
+ <param name="comment"
+ value="Total number of denied users to all VPDN tunnels "/>
+ <param name="graph-legend" value="Number of denied users" />
+ <param name="vertical-label" value="attempts" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="997" />
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/cisco.sce.xml b/torrus/xmlconfig/vendor/cisco.sce.xml
new file mode 100644
index 000000000..e1d74937f
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.sce.xml
@@ -0,0 +1,668 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2007 Jon Nistor
+ Copyright (C) 2007 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.sce.xml,v 1.1 2010-12-27 00:04:07 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!-- Cisco Service Control Engine specific definitions -->
+
+<configuration>
+
+<definitions>
+ <!-- PCUBE-SE-MIB::diskGrp -->
+ <def name="diskNumUsedBytes" value="1.3.6.1.4.1.5655.4.1.5.1.0" />
+ <def name="diskNumFreeBytes" value="1.3.6.1.4.1.5655.4.1.5.2.0" />
+
+ <!-- PCUBE-SE-MIB::rdrFormatterGrp -->
+ <def name="rdrFormatterNumReportsDiscarded"
+ value="1.3.6.1.4.1.5655.4.1.6.4.0" />
+ <def name="rdrFormatterReportRate" value="1.3.6.1.4.1.5655.4.1.6.6.0" />
+ <def name="rdrFormatterReportRatePeak" value="1.3.6.1.4.1.5655.4.1.6.7.0" />
+ <def name="rdrFormatterCategoryNumReportsSent"
+ value="1.3.6.1.4.1.5655.4.1.6.11.1.3" />
+ <def name="rdrFormatterCategoryNumReportsDiscarded"
+ value="1.3.6.1.4.1.5655.4.1.6.11.1.4" />
+ <def name="rdrFormatterCategoryReportRate"
+ value="1.3.6.1.4.1.5655.4.1.6.11.1.5" />
+ <def name="rdrFormatterCategoryReportRatePeak"
+ value="1.3.6.1.4.1.5655.4.1.6.11.1.6" />
+ <def name="rdrFormatterCategoryNumReportsQueued"
+ value="1.3.6.1.4.1.5655.4.1.6.11.1.8" />
+
+ <!-- PCUBE-SE-MIB::subscribersInfoEntry -->
+ <def name="subNumIntroduced" value="1.3.6.1.4.1.5655.4.1.8.1.1.1.1" />
+ <def name="subNumFree" value="1.3.6.1.4.1.5655.4.1.8.1.1.2.1" />
+ <def name="subNumIpAddrMappings"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.3.1" />
+ <def name="subNumIpAddrMappingsFree"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.4.1" />
+ <def name="subNumIpRangeMappings"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.5.1" />
+ <def name="subNumIpRangeMappingsFree"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.6.1" />
+ <def name="subNumVlanMappings" value="1.3.6.1.4.1.5655.4.1.8.1.1.7.1" />
+ <def name="subNumVlanMappingsFree"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.8.1" />
+ <def name="subNumActive" value="1.3.6.1.4.1.5655.4.1.8.1.1.9.1" />
+ <def name="subNumActivePeak" value="1.3.6.1.4.1.5655.4.1.8.1.1.10.1" />
+ <def name="subNumUpdates" value="1.3.6.1.4.1.5655.4.1.8.1.1.12.1" />
+ <def name="subNumTpIpRanges" value="1.3.6.1.4.1.5655.4.1.8.1.1.14.1" />
+ <def name="subNumTpIpRangesFree"
+ value="1.3.6.1.4.1.5655.4.1.8.1.1.15.1" />
+ <def name="subNumAnonymous" value="1.3.6.1.4.1.5655.4.1.8.1.1.16.1" />
+ <def name="subNumWithSessions" value="1.3.6.1.4.1.5655.4.1.8.1.1.17.1" />
+
+
+ <!-- PCUBE-SE-MIB::tpInfoEntry -->
+ <def name="tpNumActiveFlows" value="1.3.6.1.4.1.5655.4.1.9.1.1.5.1" />
+ <def name="tpNumTcpActiveFlows" value="1.3.6.1.4.1.5655.4.1.9.1.1.8.1" />
+ <def name="tpNumUdpActiveFlows" value="1.3.6.1.4.1.5655.4.1.9.1.1.11.1" />
+ <def name="tpTotalNumDiscardedPacketsDueToBwLimit"
+ value="1.3.6.1.4.1.5655.4.1.9.1.1.19.1" />
+ <def name="tpTotalNumWredDiscardedPackets"
+ value="1.3.6.1.4.1.5655.4.1.9.1.1.20.1" />
+ <def name="tpHandledPacketsRate" value="1.3.6.1.4.1.5655.4.1.9.1.1.29.1" />
+ <def name="tpHandledFlowsRate" value="1.3.6.1.4.1.5655.4.1.9.1.1.32.1" />
+ <def name="tpCpuUtilization" value="1.3.6.1.4.1.5655.4.1.9.1.1.35.1" />
+ <def name="tpFlowsCapacityUtilization"
+ value="1.3.6.1.4.1.5655.4.1.9.1.1.38.1" />
+
+ <!-- PCUBE-SE-MIB::txQueuesTable -->
+ <def name="txQueuesUtilization"
+ value="1.3.6.1.4.1.5655.4.1.11.1.1.6.1" />
+
+ <!-- CISCO-SCAS-BB-MIB::linkServiceUsageTable -->
+ <def name="linkServiceUsageUpVolume"
+ value="1.3.6.1.4.1.5655.4.2.2.1.1.1.1" />
+ <def name="linkServiceUsageDownVolume"
+ value="1.3.6.1.4.1.5655.4.2.2.1.1.2.1" />
+ <def name="linkServiceUsageConcurrentSessions"
+ value="1.3.6.1.4.1.5655.4.2.2.1.1.5.1" />
+
+
+</definitions>
+
+
+<datasources>
+ <template name="cisco-sce-disk">
+ <param name="scedisk-datafile" value="%system-id%_SCE_disk.rrd"/>
+ <subtree name="SCE_Disk">
+ <param name="comment">
+ Disk usage information
+ </param>
+ <param name="data-file" value="%scedisk-datafile%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="Bytes"/>
+
+ <leaf name="Usage">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Total vs Used disk space"/>
+ <param name="graph-title" value="Disk Usage"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- total -->
+ <param name="ds-expr-total" value="{Used},{Free},+"/>
+ <param name="graph-legend-total" value="Total"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- used -->
+ <param name="ds-expr-used" value="{Used}"/>
+ <param name="graph-legend-used" value="Used"/>
+ <param name="line-style-used" value="##resourceusage"/>
+ <param name="line-color-used" value="##resourceusage"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+
+ <leaf name="Used">
+ <param name="comment" value="The number of used bytes"/>
+ <param name="graph-legend" value="Space used"/>
+ <param name="rrd-ds" value="usedBytes"/>
+ <param name="snmp-object" value="$diskNumUsedBytes"/>
+ </leaf>
+
+ <leaf name="Free">
+ <param name="comment" value="The number of free bytes"/>
+ <param name="graph-legend" value="Space available"/>
+ <param name="rrd-ds" value="freeBytes"/>
+ <param name="snmp-object" value="$diskNumFreeBytes"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <template name="cisco-sce-rdr">
+ <param name="scerdr-datafile" value="%system-id%_SCE_RDR.rrd"/>
+ <subtree name="SCE_RDR">
+ <param name="comment">
+ Raw Data Record information
+ </param>
+ <param name="data-file" value="%scerdr-datafile%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="RDRs/s"/>
+ <leaf name="Report_Rate_vs_Peak">
+ <param name="comment"
+ value="The rate of RDR exports vs the peak recorded"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="rate,peak"/>
+ <!-- Reports per second Peak -->
+ <param name="ds-expr-peak" value="{Report_RatePeak}"/>
+ <param name="graph-legend-peak" value="Reports per second Peak"/>
+ <param name="line-style-peak" value="##totalresource"/>
+ <param name="line-color-peak" value="##totalresource"/>
+ <param name="line-order-peak" value="1"/>
+ <!-- Reports per second -->
+ <param name="ds-expr-rate" value="{Report_Rate}"/>
+ <param name="graph-legend-rate" value="Reports per second"/>
+ <param name="line-style-rate" value="##resourceusage"/>
+ <param name="line-color-rate" value="##resourceusage"/>
+ <param name="line-order-rate" value="2"/>
+ </leaf>
+
+ <leaf name="Report_Rate">
+ <param name="comment" value="The rate of reports sent per second"/>
+ <param name="graph-legend" value="Reports per second"/>
+ <param name="rrd-ds" value="reportRate"/>
+ <param name="snmp-object" value="$rdrFormatterReportRate"/>
+ </leaf>
+
+ <leaf name="Report_RatePeak">
+ <param name="comment" value="The max rate of reports sent"/>
+ <param name="graph-legend" value="Reports per second peak"/>
+ <param name="rrd-ds" value="reportRatePeak"/>
+ <param name="snmp-object" value="$rdrFormatterReportRatePeak"/>
+ </leaf>
+
+ <leaf name="Reports_Discarded">
+ <param name="comment" value="Total number of reports discarded"/>
+ <param name="graph-legend" value="Num of reports"/>
+ <param name="rrd-ds" value="reportsDiscarded"/>
+ <param name="snmp-object" value="$rdrFormatterNumReportsDiscarded"/>
+ </leaf>
+
+ </subtree>
+ </template>
+
+ <template name="cisco-sce-rdr-category-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="rate,discards"/>
+ <!-- Rate -->
+ <param name="overview-subleave-name-rate" value="Report_Rate"/>
+ <param name="overview-shortcut-text-rate"
+ value="All Report Rates"/>
+ <param name="overview-shortcut-title-rate"
+ value="Show RDR Report Rate for all categories on one page"/>
+ <param name="overview-page-title-rate"
+ value="Category RDR Report Rates"/>
+ <!-- Discards -->
+ <param name="overview-subleave-name-discards" value="Reports_Discarded"/>
+ <param name="overview-shortcut-text-discards"
+ value="All Report Discards"/>
+ <param name="overview-shortcut-title-discards"
+ value="Show discarded RDR rate on one page"/>
+ <param name="overview-page-title-discards"
+ value="RDR Reports discarded"/>
+ </template>
+
+ <template name="cisco-sce-rdr-category">
+ <param name="comment" value="%sce-rdr-comment%"/>
+ <param name="data-file"
+ value="%system-id%_SCE_RDR_category_%sce-rdr-index%.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="RDRs/s"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-title" value="%system-id%:%sce-rdr-comment%"/>
+
+ <leaf name="Report_Rate_vs_Peak">
+ <param name="comment"
+ value="The rate of RDR exports vs the peak recorded"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="rate,peak"/>
+ <!-- Reports per second Peak -->
+ <param name="ds-expr-peak" value="{Report_RatePeak}"/>
+ <param name="graph-legend-peak" value="Reports per second Peak"/>
+ <param name="line-style-peak" value="##totalresource"/>
+ <param name="line-color-peak" value="##totalresource"/>
+ <param name="line-order-peak" value="1"/>
+ <!-- Reports per second -->
+ <param name="ds-expr-rate" value="{Report_Rate}"/>
+ <param name="graph-legend-rate" value="Reports per second"/>
+ <param name="line-style-rate" value="##resourceusage"/>
+ <param name="line-color-rate" value="##resourceusage"/>
+ <param name="line-order-rate" value="2"/>
+ </leaf>
+
+ <leaf name="Report_Rate">
+ <param name="comment" value="The rate of reports sent per second"/>
+ <param name="graph-legend" value="Reports per second"/>
+ <param name="rrd-ds" value="reportRate"/>
+ <param name="snmp-object"
+ value="$rdrFormatterCategoryReportRate.%sce-rdr-index%"/>
+ </leaf>
+
+ <leaf name="Report_RatePeak">
+ <param name="comment" value="The max rate of reports sent"/>
+ <param name="graph-legend" value="Reports per second peak"/>
+ <param name="rrd-ds" value="reportRatePeak"/>
+ <param name="snmp-object"
+ value="$rdrFormatterCategoryReportRatePeak.%sce-rdr-index%"/>
+ </leaf>
+
+ <leaf name="Reports_Discarded">
+ <param name="comment" value="Total number of reports discarded"/>
+ <param name="graph-legend" value="Num of reports"/>
+ <param name="rrd-ds" value="reportsDiscarded"/>
+ <param name="snmp-object"
+ value="$rdrFormatterCategoryNumReportsDiscarded.%sce-rdr-index%"/>
+ </leaf>
+
+ </template>
+
+
+ <template name="cisco-sce-subscribers">
+ <subtree name="SCE_Subscribers">
+ <param name="comment">
+ Subscriber usage information
+ </param>
+ <param name="data-file" value="%system-id%_SCE_subscribers.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="Subscribers"/>
+
+ <leaf name="Introduced">
+ <param name="comment"
+ value="Number of subscribers introduced to the SCE"/>
+ <param name="graph-legend" value="used"/>
+ <param name="rrd-ds" value="NumIntroduced"/>
+ <param name="snmp-object" value="$subNumIntroduced"/>
+ </leaf>
+
+ <leaf name="Free">
+ <param name="comment" value="Number of subscribers available"/>
+ <param name="graph-legend" value="available"/>
+ <param name="rrd-ds" value="NumFree"/>
+ <param name="snmp-object" value="$subNumFree"/>
+ </leaf>
+
+ <leaf name="IP_Addr_Mappings">
+ <param name="comment" value="Number of IP to subscriber mappings"/>
+ <param name="graph-legend" value="used"/>
+ <param name="rrd-ds" value="NumIpAddrMap"/>
+ <param name="snmp-object" value="$subNumIpAddrMappings"/>
+ </leaf>
+
+ <leaf name="IP_Addr_Mappings_Free">
+ <param name="comment"
+ value="Number of IP to subscriber mappings available"/>
+ <param name="graph-legend" value="available"/>
+ <param name="rrd-ds" value="NumIpAddrMapFree"/>
+ <param name="snmp-object" value="$subNumIpAddrMappingsFree"/>
+ </leaf>
+
+ <leaf name="IP_Range_Mappings">
+ <param name="comment" value="Number of IP-range to subs mappings"/>
+ <param name="graph-legend" value="used"/>
+ <param name="rrd-ds" value="NumIpRangeMap"/>
+ <param name="snmp-object" value="$subNumIpRangeMappings"/>
+ </leaf>
+
+ <leaf name="IP_Range_Mappings_Free">
+ <param name="comment"
+ value="Number of IP-range to subs mappings available"/>
+ <param name="graph-legend" value="available"/>
+ <param name="rrd-ds" value="NumIpRangeMapFree"/>
+ <param name="snmp-object" value="$subNumIpRangeMappingsFree"/>
+ </leaf>
+
+ <leaf name="Vlan_Mappings">
+ <param name="comment"
+ value="Number of used 'VLAN to subscribers' mappings"/>
+ <param name="graph-legend" value="vlans"/>
+ <param name="rrd-ds" value="NumVlanMap"/>
+ <param name="snmp-object" value="$subNumVlanMappings"/>
+ </leaf>
+
+ <leaf name="Vlan_Mappings_Free">
+ <param name="comment"
+ value="Number of free 'VLAN to subscriber' mappings"/>
+ <param name="graph-legend" value="vlans"/>
+ <param name="rrd-ds" value="NumVlanMapFree"/>
+ <param name="snmp-object" value="$subNumVlanMappingsFree"/>
+ </leaf>
+
+ <leaf name="Subs_Active">
+ <param name="comment" value="Number of active subscribers"/>
+ <param name="graph-legend" value="subs"/>
+ <param name="rrd-ds" value="NumActive"/>
+ <param name="snmp-object" value="$subNumActive"/>
+ </leaf>
+
+ <leaf name="Subs_Active_Peak">
+ <param name="comment"
+ value="Number of peak active subscribers"/>
+ <param name="graph-legend" value="subs"/>
+ <param name="rrd-ds" value="NumActivePeak"/>
+ <param name="snmp-object" value="$subNumActivePeak"/>
+ </leaf>
+
+ <leaf name="TP_IP_Ranges">
+ <param name="comment"
+ value="Number of 'Traffic Processor IP ranges' used"/>
+ <param name="graph-legend" value="subs"/>
+ <param name="rrd-ds" value="NumTpIpRange"/>
+ <param name="snmp-object" value="$subNumTpIpRanges"/>
+ </leaf>
+
+ <leaf name="TP_IP_Ranges_Free">
+ <param name="comment"
+ value="Number of free 'Traffic Processor IP ranges'"/>
+ <param name="graph-legend" value="subs"/>
+ <param name="rrd-ds" value="NumTpIpRangeFree"/>
+ <param name="snmp-object" value="$subNumTpIpRangesFree"/>
+ </leaf>
+
+ <leaf name="Anonymous">
+ <param name="comment" value="Number of anonymous subscribers"/>
+ <param name="graph-legend" value="anonymous subs"/>
+ <param name="rrd-ds" value="NumAnonymous"/>
+ <param name="snmp-object" value="$subNumAnonymous"/>
+ </leaf>
+
+ <leaf name="With_Sessions">
+ <param name="comment"
+ value="Number of subscribers with open sessions"/>
+ <param name="graph-legend" value="subs"/>
+ <param name="rrd-ds" value="NumWithSessions"/>
+ <param name="snmp-object" value="$subNumWithSessions"/>
+ </leaf>
+
+ </subtree>
+ </template>
+
+ <template name="cisco-sce-tp-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="util,discards"/>
+ <!-- Utilization -->
+ <param name="overview-subleave-name-util" value="CPU_Utilization"/>
+ <param name="overview-shortcut-text-util"
+ value="All CPU Utilization"/>
+ <param name="overview-shortcut-title-util"
+ value="Show CPU utilization for all TPs on one page"/>
+ <param name="overview-page-title-util"
+ value="Traffic Processors Utilization"/>
+ <!-- Discards -->
+ <param name="overview-subleave-name-discards" value="Packets_Discarded"/>
+ <param name="overview-shortcut-text-discards"
+ value="All Discards"/>
+ <param name="overview-shortcut-title-discards"
+ value="Show discarded packet graphs on one page"/>
+ <param name="overview-page-title-discards"
+ value="Packets discarded"/>
+ </template>
+
+
+ <template name="cisco-sce-tp">
+ <param name="data-file" value="%system-id%_SCE_tp.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Packets">
+ <param name="comment"
+ value="Packet rate processed by TP"/>
+ <param name="graph-legend" value="Processed"/>
+ <param name="vertical-label" value="pps"/>
+ <param name="rrd-ds" value="Packets_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpHandledPacketsRate.%sce-tp-index%"/>
+ </leaf>
+
+ <leaf name="Packets_Discarded">
+ <param name="comment"
+ value="Discarded packets due to BW limit"/>
+ <param name="graph-legend" value="Discarded"/>
+ <param name="vertical-label" value="pps"/>
+ <param name="rrd-ds" value="PacketsDisc_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpTotalNumDiscardedPacketsDueToBwLimit.%sce-tp-index%"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="Packets_WRED_Discarded">
+ <param name="comment"
+ value="Discarded packets due to queue overflow"/>
+ <param name="graph-legend" value="WRED Discarded"/>
+ <param name="vertical-label" value="pps"/>
+ <param name="rrd-ds" value="PacketsWred_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpTotalNumWredDiscardedPackets.%sce-tp-index%"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+
+ <leaf name="Flows_Rate">
+ <param name="comment"
+ value="Flows rate processed by TP"/>
+ <param name="graph-legend" value="Processed"/>
+ <param name="vertical-label" value="flows/s"/>
+ <param name="rrd-ds" value="FlowsRate_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpHandledFlowsRate.%sce-tp-index%"/>
+ </leaf>
+
+ <leaf name="Flows_Active">
+ <param name="comment"
+ value="Number of active flows"/>
+ <param name="graph-legend" value="Active"/>
+ <param name="vertical-label" value="flows"/>
+ <param name="rrd-ds" value="FlowsActive_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpNumActiveFlows.%sce-tp-index%"/>
+ </leaf>
+
+ <leaf name="Flows_Active_TCP">
+ <param name="comment"
+ value="Number of active TCP flows"/>
+ <param name="graph-legend" value="TCP"/>
+ <param name="vertical-label" value="flows"/>
+ <param name="rrd-ds" value="FlowsTCP_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpNumTcpActiveFlows.%sce-tp-index%"/>
+ </leaf>
+
+ <leaf name="Flows_Active_UDP">
+ <param name="comment"
+ value="Number of active UDP flows"/>
+ <param name="graph-legend" value="UDP"/>
+ <param name="vertical-label" value="flows"/>
+ <param name="rrd-ds" value="FlowsUDP_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpNumUdpActiveFlows.%sce-tp-index%"/>
+ </leaf>
+
+ <leaf name="CPU_Utilization">
+ <param name="comment"
+ value="Utilization of TP"/>
+ <param name="graph-legend" value="Util"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="Util_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpCpuUtilization.%sce-tp-index%"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ </leaf>
+
+ <leaf name="Flows_Utilization">
+ <param name="comment"
+ value="Flows capacity utilization"/>
+ <param name="graph-legend" value="Flows Util"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="FlowsUtil_%sce-tp-index%"/>
+ <param name="snmp-object"
+ value="$tpFlowsCapacityUtilization.%sce-tp-index%"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ </leaf>
+
+ </template>
+
+
+ <template name="cisco-sce-queues-subtree">
+ <param name="data-file" value="%system-id%_SCE_queues.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="vertical-label" value="Percent"/>
+ <param name="graph-legend" value="Queue utilization"/>
+ <param name="graph-title" value="Queue Utilization"/>
+ <param name="rrd-ds" value="%sce-port-index%_%sce-queue-index%"/>
+ <param name="snmp-object"
+ value="$txQueuesUtilization.%sce-port-index%.%sce-queue-index%"/>
+ <param name="graph-lower-limit" value="0" />
+ </template>
+
+
+ <template name="cisco-sce-gc-subtree">
+ <param name="data-file"
+ value="%system-id%_SCE_gc_%sce-link-index%_%sce-gc-index%.rrd"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-title" value="%sce-service-name%"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="up,down,sessions"/>
+ <!-- Up Volume -->
+ <param name="overview-subleave-name-up" value="Up_bps"/>
+ <param name="overview-direct-link-up" value="yes"/>
+ <param name="overview-direct-link-view-up" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-up"
+ value="Upstream Usage"/>
+ <param name="overview-shortcut-title-up"
+ value="Show upstream bandwidth usage for all services"/>
+ <param name="overview-page-title-up"
+ value="Upstream Usage"/>
+ <!-- Down Volume -->
+ <param name="overview-subleave-name-down" value="Down_bps"/>
+ <param name="overview-direct-link-down" value="yes"/>
+ <param name="overview-direct-link-view-down" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-down"
+ value="Downstream Usage"/>
+ <param name="overview-shortcut-title-down"
+ value="Show downstream bandwidth usage for all services"/>
+ <param name="overview-page-title-down"
+ value="Downstream Usage"/>
+ <!-- Sessions -->
+ <param name="overview-subleave-name-sessions" value="Concurrent_Sessions"/>
+ <param name="overview-direct-link-sessions" value="yes"/>
+ <param name="overview-direct-link-view-sessions"
+ value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-sessions"
+ value="Sessions"/>
+ <param name="overview-shortcut-title-sessions"
+ value="Show numbers of concurrent sessions for all services"/>
+ <param name="overview-page-title-sessions"
+ value="Concurrent Sessions"/>
+
+ </template>
+
+ <template name="cisco-sce-gcounter">
+ <leaf name="Volume">
+ <param name="comment"
+ value="InOut volume in kilobytes/s"/>
+ <param name="precedence" value="1000"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="down,up"/>
+ <!-- Volume Download -->
+ <param name="ds-expr-down" value="{DownVolume},8192,*"/>
+ <param name="graph-legend-down" value="Bits per second in"/>
+ <param name="line-style-down" value="##BpsIn"/>
+ <param name="line-color-down" value="##BpsIn"/>
+ <param name="line-order-down" value="1"/>
+ <!-- Volume Upload -->
+ <param name="ds-expr-up" value="{UpVolume},8192,*"/>
+ <param name="graph-legend-up" value="Bits per second out"/>
+ <param name="line-style-up" value="##BpsOut"/>
+ <param name="line-color-up" value="##BpsOut"/>
+ <param name="line-order-up" value="2"/>
+ </leaf>
+
+ <leaf name="UpVolume">
+ <param name="comment"
+ value="Upstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="UpVolume"/>
+ <param name="rrd-create-max" value="200000"/>
+ <param name="snmp-object"
+ value="$linkServiceUsageUpVolume.%sce-link-index%.%sce-gc-index%"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="90"/>
+ </leaf>
+
+ <leaf name="DownVolume">
+ <param name="comment"
+ value="Downstream volume in kilobytes/s"/>
+ <param name="hidden" value="yes"/>
+ <param name="rrd-ds" value="DownVolume"/>
+ <param name="rrd-create-max" value="200000"/>
+ <param name="snmp-object"
+ value="$linkServiceUsageDownVolume.%sce-link-index%.%sce-gc-index%"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="precedence" value="85"/>
+ </leaf>
+
+ <leaf name="Up_bps">
+ <param name="comment"
+ value="Upstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Upstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{UpVolume},8192,*" />
+ <param name="precedence" value="70"/>
+ </leaf>
+
+ <leaf name="Down_bps">
+ <param name="comment"
+ value="Downstream bandwidth usage per service"/>
+ <param name="graph-legend" value="Downstream BW"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{DownVolume},8192,*" />
+ <param name="precedence" value="65"/>
+ </leaf>
+
+ <leaf name="Concurrent_Sessions">
+ <param name="comment"
+ value="Number of concurrent sessions per service"/>
+ <param name="graph-legend" value="Sessions"/>
+ <param name="vertical-label" value=""/>
+ <param name="rrd-ds" value="Sessions"/>
+ <param name="snmp-object"
+ value="$linkServiceUsageConcurrentSessions.%sce-link-index%.%sce-gc-index%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="precedence" value="50"/>
+ </leaf>
+
+ </template>
+
+</datasources>
+
+</configuration>
+
diff --git a/torrus/xmlconfig/vendor/cisco.vdsl-line.xml b/torrus/xmlconfig/vendor/cisco.vdsl-line.xml
new file mode 100644
index 000000000..49921c33d
--- /dev/null
+++ b/torrus/xmlconfig/vendor/cisco.vdsl-line.xml
@@ -0,0 +1,168 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2005 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: cisco.vdsl-line.xml,v 1.1 2010-12-27 00:04:07 ivan Exp $
+-->
+
+
+<!--
+ Cisco VDSL line statistics
+ Tested with: Catalyst 2950 LRE
+-->
+
+
+<configuration>
+
+<definitions>
+ <!-- CISCO-IETF-VDSL-LINE-MIB -->
+ <def name="cvdslCurrSnrMgn" value="1.3.6.1.4.1.9.10.87.1.1.2.1.5" />
+ <def name="cvdslCurrAtn" value="1.3.6.1.4.1.9.10.87.1.1.2.1.6" />
+</definitions>
+
+<datasources>
+
+ <template name="cvdsl-subtree">
+ <param name="precedence" value="-600" />
+ <param name="comment" value="VDSL line statistics" />
+
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_cvdsl.rrd" />
+
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%interface-nick%" />
+ <param name="descriptive-nickname" value="%system-id%:%interface-name%"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="snr,atn"/>
+
+ <param name="overview-subleave-name-snr" value="SNR_Margin"/>
+ <param name="overview-direct-link-snr" value="yes"/>
+ <param name="overview-direct-link-view-snr" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-snr"
+ value="All SNR"/>
+ <param name="overview-shortcut-title-snr"
+ value="Show SNR Margin graphs for all VDSL lines in one page"/>
+ <param name="overview-page-title-snr"
+ value="SNR Margin Graphs"/>
+
+ <param name="overview-subleave-name-atn" value="Attenuation"/>
+ <param name="overview-direct-link-atn" value="yes"/>
+ <param name="overview-direct-link-view-atn" value="expanded-dir-html"/>
+ <param name="overview-shortcut-text-atn"
+ value="All Attenuation"/>
+ <param name="overview-shortcut-title-atn"
+ value="Show attenuation graphs for all VDSL lines in one page"/>
+ <param name="overview-page-title-atn"
+ value="Attenuation Graphs"/>
+
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+
+ <template name="cvdsl-interface">
+
+ <!-- ******** SNR Margin ************ -->
+ <leaf name="Vtuc_SnrMgn">
+ <param name="comment" value="VTUC SNR Margin" />
+ <param name="snmp-object" value="$cvdslCurrSnrMgn.%ifindex-map%.1" />
+ <param name="collector-scale" value="DUP,100,GT,10,1,IF,/" />
+ <param name="rrd-ds" value="VtucSnrMgn" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="Vtur_SnrMgn">
+ <param name="comment" value="VTUR SNR Margin" />
+ <param name="snmp-object" value="$cvdslCurrSnrMgn.%ifindex-map%.2" />
+ <param name="collector-scale" value="DUP,100,GT,10,1,IF,/" />
+ <param name="rrd-ds" value="VturSnrMgn" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="SNR_Margin">
+ <param name="comment" value="VTUC and VTUR SNR Margin" />
+ <param name="precedence" value="100" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="vtuc,vtur" />
+
+ <param name="ds-expr-vtuc" value="{Vtuc_SnrMgn}" />
+ <param name="graph-legend-vtuc" value="VTUC SNR Margin" />
+ <param name="line-style-vtuc" value="##nearend" />
+ <param name="line-color-vtuc" value="##nearend" />
+ <param name="line-order-vtuc" value="1" />
+
+ <param name="ds-expr-vtur" value="{Vtur_SnrMgn}" />
+ <param name="graph-legend-vtur" value="VTUR SNR Margin" />
+ <param name="line-style-vtur" value="##farend" />
+ <param name="line-color-vtur" value="##farend" />
+ <param name="line-order-vtur" value="2" />
+
+ <param name="vertical-label" value="dB" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <!-- ******** Attenuation ************ -->
+ <leaf name="Vtuc_Atn">
+ <param name="comment" value="VTUC Attenuation" />
+ <param name="snmp-object" value="$cvdslCurrAtn.%ifindex-map%.1" />
+ <param name="collector-scale" value="10,/" />
+ <param name="rrd-ds" value="VtucAtn" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="Vtur_Atn">
+ <param name="comment" value="VTUR Attenuation" />
+ <param name="snmp-object" value="$cvdslCurrAtn.%ifindex-map%.2" />
+ <param name="collector-scale" value="10,/" />
+ <param name="rrd-ds" value="VturAtn" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="hidden" value="yes" />
+ </leaf>
+
+ <leaf name="Attenuation">
+ <param name="comment" value="VTUC and VTUR Attenuation" />
+ <param name="precedence" value="200" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="vtuc,vtur" />
+
+ <param name="ds-expr-vtuc" value="{Vtuc_Atn}" />
+ <param name="graph-legend-vtuc" value="VTUC Attn" />
+ <param name="line-style-vtuc" value="##nearend" />
+ <param name="line-color-vtuc" value="##nearend" />
+ <param name="line-order-vtuc" value="1" />
+
+ <param name="ds-expr-vtur" value="{Vtur_Atn}" />
+ <param name="graph-legend-vtur" value="VTUR Attn" />
+ <param name="line-style-vtur" value="##farend" />
+ <param name="line-color-vtur" value="##farend" />
+ <param name="line-order-vtur" value="2" />
+
+ <param name="vertical-label" value="dB" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+
+
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/compaq.cim.xml b/torrus/xmlconfig/vendor/compaq.cim.xml
new file mode 100644
index 000000000..c22539947
--- /dev/null
+++ b/torrus/xmlconfig/vendor/compaq.cim.xml
@@ -0,0 +1,66 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: compaq.cim.xml,v 1.1 2010-12-27 00:04:25 ivan Exp $
+
+ Compaq Insight Manager
+ MIB files available at
+ http://h18023.www1.hp.com/support/files/server/us/download/19885.html
+-->
+
+<configuration>
+<definitions>
+ <def name="cpqHeTemperatureTable" value="1.3.6.1.4.1.232.6.2.6.8"/>
+ <def name="cpqHeTemperatureChassis" value="1.3.6.1.4.1.232.6.2.6.8.1.1"/>
+ <def name="cpqHeTemperatureIndex" value="1.3.6.1.4.1.232.6.2.6.8.1.2"/>
+ <def name="cpqHeTemperatureLocale" value="1.3.6.1.4.1.232.6.2.6.8.1.3"/>
+ <def name="cpqHeTemperatureCelsius" value="1.3.6.1.4.1.232.6.2.6.8.1.4"/>
+ <def name="cpqHeTemperatureHwLocation" value="1.3.6.1.4.1.232.6.2.6.8.1.8"/>
+ <def name="cpqHeCorrMemTotalErrs" value="1.3.6.1.4.1.232.6.2.3.3.0"/>
+</definitions>
+
+<datasources>
+ <template name="cpq-cim-temperature-sensor">
+ <param name="data-file"
+ value="%system-id%_cimsensor_%cpq-cim-sensor-nick%.rrd"/>
+ <param name="rrd-ds" value="sensor"/>
+ <param name="snmp-object"
+ value="$cpqHeTemperatureCelsius.%cpq-cim-sensor-index%"/>
+ <param name="graph-legend" value="DegC"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+ <template name="cpq-cim-corr-mem-errs">
+ <leaf name="Memory_Correctable_Errors">
+ <param name="data-file" value="%system-id%_cim_memerr.rrd"/>
+ <param name="comment" value="Correctable Memory Errors"/>
+ <param name="rrd-ds" value="correctable_errors"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="snmp-object" value="$cpqHeCorrMemTotalErrs"/>
+ <param name="graph-legend" value="Correctable Errors"/>
+ <param name="vertical-label" value="Correctable Errors"/>
+ <param name="precedence" value="-200"/>
+ </leaf>
+ </template>
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/empire.systemedge.ntregperf.xml b/torrus/xmlconfig/vendor/empire.systemedge.ntregperf.xml
new file mode 100644
index 000000000..e549835d3
--- /dev/null
+++ b/torrus/xmlconfig/vendor/empire.systemedge.ntregperf.xml
@@ -0,0 +1,1204 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: empire.systemedge.ntregperf.xml,v 1.1 2010-12-27 00:04:07 ivan Exp $
+
+ Compaq Insight Manager
+
+-->
+
+<configuration>
+<definitions>
+ <!-- Index is INDEX.0 for 1-128 -->
+ <def name="empireNtregperf" value="1.3.6.1.4.1.546.5.7"/>
+</definitions>
+
+<datasources>
+
+
+ <template name="EmpireSystemedge::NTREGPERF_1.0">
+ <param name="snmp-object" value="$empireNtregperf.1.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="1"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_2.0">
+ <param name="snmp-object" value="$empireNtregperf.2.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="2"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_3.0">
+ <param name="snmp-object" value="$empireNtregperf.3.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="3"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_4.0">
+ <param name="snmp-object" value="$empireNtregperf.4.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="4"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_5.0">
+ <param name="snmp-object" value="$empireNtregperf.5.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="5"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_6.0">
+ <param name="snmp-object" value="$empireNtregperf.6.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="6"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_7.0">
+ <param name="snmp-object" value="$empireNtregperf.7.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="7"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_8.0">
+ <param name="snmp-object" value="$empireNtregperf.8.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="8"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_9.0">
+ <param name="snmp-object" value="$empireNtregperf.9.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="9"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_10.0">
+ <param name="snmp-object" value="$empireNtregperf.10.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="10"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::TCPConnectionsActive"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_11.0">
+ <param name="snmp-object" value="$empireNtregperf.11.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="11"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::TCPConnectionsEstablished"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_12.0">
+ <param name="snmp-object" value="$empireNtregperf.12.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="12"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::TCPConnectionsPassive"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_13.0">
+ <param name="snmp-object" value="$empireNtregperf.13.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="13"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::TCPConnectionsReset"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_14.0">
+ <param name="snmp-object" value="$empireNtregperf.14.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="14"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::TCPConnectionFailures"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_15.0">
+ <param name="snmp-object" value="$empireNtregperf.15.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="15"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::ProcessorInterruptsSec"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_16.0">
+ <param name="snmp-object" value="$empireNtregperf.16.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="16"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_17.0">
+ <param name="snmp-object" value="$empireNtregperf.17.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="17"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_18.0">
+ <param name="snmp-object" value="$empireNtregperf.18.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="18"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_19.0">
+ <param name="snmp-object" value="$empireNtregperf.19.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="19"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_20.0">
+ <param name="snmp-object" value="$empireNtregperf.20.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="20"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_21.0">
+ <param name="snmp-object" value="$empireNtregperf.21.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="21"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_22.0">
+ <param name="snmp-object" value="$empireNtregperf.22.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="22"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_23.0">
+ <param name="snmp-object" value="$empireNtregperf.23.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="23"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_24.0">
+ <param name="snmp-object" value="$empireNtregperf.24.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="24"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_25.0">
+ <param name="snmp-object" value="$empireNtregperf.25.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="25"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_26.0">
+ <param name="snmp-object" value="$empireNtregperf.26.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="26"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_27.0">
+ <param name="snmp-object" value="$empireNtregperf.27.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="27"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_28.0">
+ <param name="snmp-object" value="$empireNtregperf.28.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="28"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_29.0">
+ <param name="snmp-object" value="$empireNtregperf.29.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="29"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_30.0">
+ <param name="snmp-object" value="$empireNtregperf.30.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="30"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::DNSTotalQueryReceived"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_31.0">
+ <param name="snmp-object" value="$empireNtregperf.31.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="31"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::DNSTotalResponseSent"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_32.0">
+ <param name="snmp-object" value="$empireNtregperf.32.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="32"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_33.0">
+ <param name="snmp-object" value="$empireNtregperf.33.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="33"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_34.0">
+ <param name="snmp-object" value="$empireNtregperf.34.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="34"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_35.0">
+ <param name="snmp-object" value="$empireNtregperf.35.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="35"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_36.0">
+ <param name="snmp-object" value="$empireNtregperf.36.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="36"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_37.0">
+ <param name="snmp-object" value="$empireNtregperf.37.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="37"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_38.0">
+ <param name="snmp-object" value="$empireNtregperf.38.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="38"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_39.0">
+ <param name="snmp-object" value="$empireNtregperf.39.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="39"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_40.0">
+ <param name="snmp-object" value="$empireNtregperf.40.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="40"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_41.0">
+ <param name="snmp-object" value="$empireNtregperf.41.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="41"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_42.0">
+ <param name="snmp-object" value="$empireNtregperf.42.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="42"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_43.0">
+ <param name="snmp-object" value="$empireNtregperf.43.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="43"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_44.0">
+ <param name="snmp-object" value="$empireNtregperf.44.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="44"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_45.0">
+ <param name="snmp-object" value="$empireNtregperf.45.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="45"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_46.0">
+ <param name="snmp-object" value="$empireNtregperf.46.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="46"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_47.0">
+ <param name="snmp-object" value="$empireNtregperf.47.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="47"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_48.0">
+ <param name="snmp-object" value="$empireNtregperf.48.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="48"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_49.0">
+ <param name="snmp-object" value="$empireNtregperf.49.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="49"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_50.0">
+ <param name="snmp-object" value="$empireNtregperf.50.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="50"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_51.0">
+ <param name="snmp-object" value="$empireNtregperf.51.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="51"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_52.0">
+ <param name="snmp-object" value="$empireNtregperf.52.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="52"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_53.0">
+ <param name="snmp-object" value="$empireNtregperf.53.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="53"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_54.0">
+ <param name="snmp-object" value="$empireNtregperf.54.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="54"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_55.0">
+ <param name="snmp-object" value="$empireNtregperf.55.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="55"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_56.0">
+ <param name="snmp-object" value="$empireNtregperf.56.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="56"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_57.0">
+ <param name="snmp-object" value="$empireNtregperf.57.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="57"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_58.0">
+ <param name="snmp-object" value="$empireNtregperf.58.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="58"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_59.0">
+ <param name="snmp-object" value="$empireNtregperf.59.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="59"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_60.0">
+ <param name="snmp-object" value="$empireNtregperf.60.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="60"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_61.0">
+ <param name="snmp-object" value="$empireNtregperf.61.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="61"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_62.0">
+ <param name="snmp-object" value="$empireNtregperf.62.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="62"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_63.0">
+ <param name="snmp-object" value="$empireNtregperf.63.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="63"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_64.0">
+ <param name="snmp-object" value="$empireNtregperf.64.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="64"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_65.0">
+ <param name="snmp-object" value="$empireNtregperf.65.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="65"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_66.0">
+ <param name="snmp-object" value="$empireNtregperf.66.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="66"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_67.0">
+ <param name="snmp-object" value="$empireNtregperf.67.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="67"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_68.0">
+ <param name="snmp-object" value="$empireNtregperf.68.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="68"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_69.0">
+ <param name="snmp-object" value="$empireNtregperf.69.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="69"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_70.0">
+ <param name="snmp-object" value="$empireNtregperf.70.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="70"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISActiveUserCount"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_71.0">
+ <param name="snmp-object" value="$empireNtregperf.71.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="71"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesScanned"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_72.0">
+ <param name="snmp-object" value="$empireNtregperf.72.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="72"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesQuarantined"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_73.0">
+ <param name="snmp-object" value="$empireNtregperf.73.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="73"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesCleaned"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_74.0">
+ <param name="snmp-object" value="$empireNtregperf.74.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="74"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxMessagesSubmitted"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_75.0">
+ <param name="snmp-object" value="$empireNtregperf.75.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="75"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxMessagesDelivered"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_76.0">
+ <param name="snmp-object" value="$empireNtregperf.76.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="76"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxReceiveQueue"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_77.0">
+ <param name="snmp-object" value="$empireNtregperf.77.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="77"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxSendQueueSize"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_78.0">
+ <param name="snmp-object" value="$empireNtregperf.78.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="78"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_79.0">
+ <param name="snmp-object" value="$empireNtregperf.79.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="79"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_80.0">
+ <param name="snmp-object" value="$empireNtregperf.80.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="80"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_81.0">
+ <param name="snmp-object" value="$empireNtregperf.81.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="81"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_82.0">
+ <param name="snmp-object" value="$empireNtregperf.82.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="82"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_83.0">
+ <param name="snmp-object" value="$empireNtregperf.83.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="83"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_84.0">
+ <param name="snmp-object" value="$empireNtregperf.84.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="84"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_85.0">
+ <param name="snmp-object" value="$empireNtregperf.85.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="85"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISVMTotal16MBFree"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_86.0">
+ <param name="snmp-object" value="$empireNtregperf.86.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="86"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_87.0">
+ <param name="snmp-object" value="$empireNtregperf.87.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="87"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_88.0">
+ <param name="snmp-object" value="$empireNtregperf.88.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="88"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_89.0">
+ <param name="snmp-object" value="$empireNtregperf.89.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="89"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_90.0">
+ <param name="snmp-object" value="$empireNtregperf.90.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="90"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::SMTPDSTotalMessagesSent"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_91.0">
+ <param name="snmp-object" value="$empireNtregperf.91.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="91"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::SMTPDSCurrentActiveConnections"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_92.0">
+ <param name="snmp-object" value="$empireNtregperf.92.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="92"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::SMTPRSTotalMessagesReceived"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_93.0">
+ <param name="snmp-object" value="$empireNtregperf.93.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="93"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::SMTPRSActiveConnections"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_94.0">
+ <param name="snmp-object" value="$empireNtregperf.94.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="94"/>
+ <apply-template
+ name="EmpireSystemedge::NTREGPERF::SMTPSSUncheckedmessagescount"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_95.0">
+ <param name="snmp-object" value="$empireNtregperf.95.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="95"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_96.0">
+ <param name="snmp-object" value="$empireNtregperf.96.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="96"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_97.0">
+ <param name="snmp-object" value="$empireNtregperf.97.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="97"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_98.0">
+ <param name="snmp-object" value="$empireNtregperf.98.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="98"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_99.0">
+ <param name="snmp-object" value="$empireNtregperf.99.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="99"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_100.0">
+ <param name="snmp-object" value="$empireNtregperf.100.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="100"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_101.0">
+ <param name="snmp-object" value="$empireNtregperf.101.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="101"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_102.0">
+ <param name="snmp-object" value="$empireNtregperf.102.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="102"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_103.0">
+ <param name="snmp-object" value="$empireNtregperf.103.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="103"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_104.0">
+ <param name="snmp-object" value="$empireNtregperf.104.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="104"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_105.0">
+ <param name="snmp-object" value="$empireNtregperf.105.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="105"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_106.0">
+ <param name="snmp-object" value="$empireNtregperf.106.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="106"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_107.0">
+ <param name="snmp-object" value="$empireNtregperf.107.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="107"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_108.0">
+ <param name="snmp-object" value="$empireNtregperf.108.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="108"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_109.0">
+ <param name="snmp-object" value="$empireNtregperf.109.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="109"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_110.0">
+ <param name="snmp-object" value="$empireNtregperf.110.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="110"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_111.0">
+ <param name="snmp-object" value="$empireNtregperf.111.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="111"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_112.0">
+ <param name="snmp-object" value="$empireNtregperf.112.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="112"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_113.0">
+ <param name="snmp-object" value="$empireNtregperf.113.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="113"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_114.0">
+ <param name="snmp-object" value="$empireNtregperf.114.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="114"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_115.0">
+ <param name="snmp-object" value="$empireNtregperf.115.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="115"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_116.0">
+ <param name="snmp-object" value="$empireNtregperf.116.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="116"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_117.0">
+ <param name="snmp-object" value="$empireNtregperf.117.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="117"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_118.0">
+ <param name="snmp-object" value="$empireNtregperf.118.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="118"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_119.0">
+ <param name="snmp-object" value="$empireNtregperf.119.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="119"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_120.0">
+ <param name="snmp-object" value="$empireNtregperf.120.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="120"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_121.0">
+ <param name="snmp-object" value="$empireNtregperf.121.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="121"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_122.0">
+ <param name="snmp-object" value="$empireNtregperf.122.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="122"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_123.0">
+ <param name="snmp-object" value="$empireNtregperf.123.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="123"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_124.0">
+ <param name="snmp-object" value="$empireNtregperf.124.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="124"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_125.0">
+ <param name="snmp-object" value="$empireNtregperf.125.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="125"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_126.0">
+ <param name="snmp-object" value="$empireNtregperf.126.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="126"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_127.0">
+ <param name="snmp-object" value="$empireNtregperf.127.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="127"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF_128.0">
+ <param name="snmp-object" value="$empireNtregperf.128.0"/>
+ <param name="rrd-ds" value="ntregperf"/>
+ <param name="INDEX" value="128"/>
+ <apply-template name="EmpireSystemedge::NTREGPERF::"/>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::">
+ </template>
+
+<!-- Value Measurements -->
+
+ <template name="EmpireSystemedge::NTREGPERF::TCPConnectionsActive">
+ <leaf name="TCPConnectionsActive">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_TCPConnectionsActive.rrd"/>
+ <param name="comment" value="TCP Connections Active"/>
+ <param name="graph-legend" value="TCP Connections Active"/>
+ <param name="vertical-label" value="Active"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::TCPConnectionsEstablished">
+ <leaf name="TCPConnectionsEstablished">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_TCPConnectionsEstablished.rrd"/>
+ <param name="comment" value="TCP Connections Established"/>
+ <param name="graph-legend" value="TCP Connections Established"/>
+ <param name="vertical-label" value="Established"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::TCPConnectionsPassive">
+ <leaf name="TCPConnectionsPassive">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_TCPConnectionsPassive.rrd"/>
+ <param name="comment" value="TCP Connections Passive"/>
+ <param name="graph-legend" value="TCP Connections Passive"/>
+ <param name="vertical-label" value="Passive"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::TCPConnectionsReset">
+ <leaf name="TCPConnectionsReset">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_TCPConnectionsReset.rrd"/>
+ <param name="comment" value="TCP Connections Reset"/>
+ <param name="graph-legend" value="TCP Connections Reset"/>
+ <param name="vertical-label" value="Reset"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::TCPConnectionFailures">
+ <leaf name="TCPConnectionFailures">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_TCPConnectionFailures.rrd"/>
+ <param name="comment" value="TCP Connection Failures"/>
+ <param name="graph-legend" value="TCP Connection Failures"/>
+ <param name="vertical-label" value="Failures"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::ProcessorInterruptsSec">
+ <leaf name="ProcessorInterruptsSec">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_ProcessorInterruptssec.rrd"/>
+ <param name="comment" value="Processor Interrupts/sec"/>
+ <param name="graph-legend" value="Processor Interrupts/sec"/>
+ <param name="vertical-label" value="Interrupts/sec"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::DNSTotalQueryReceived">
+ <leaf name="DNSTotalQueryReceived">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_DNSTotalQueryReceived.rrd"/>
+ <param name="comment" value="DNS Total Query Received"/>
+ <param name="graph-legend" value="DNS Total Query Received"/>
+ <param name="vertical-label" value="Received"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::DNSTotalResponseSent">
+ <leaf name="DNSTotalResponseSent">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_DNSTotalResponseSent.rrd"/>
+ <param name="comment" value="DNS Total Response Sent"/>
+ <param name="graph-legend" value="DNS Total Response Sent"/>
+ <param name="vertical-label" value="Sent"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISActiveUserCount">
+ <leaf name="MSExchangeISActiveUserCount">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISActiveUserCount.rrd"/>
+ <param name="comment" value="MSExchangeIS Active User Count"/>
+ <param name="graph-legend" value="MSExchangeIS Active User Count"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesScanned">
+ <leaf name="MSExchangeISVirusFilesScanned">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISVirusFilesScanned.rrd"/>
+ <param name="comment" value="MSExchangeIS Virus Files Scanned"/>
+ <param name="graph-legend" value="MSExchangeIS Virus Files Scanned"/>
+ <param name="vertical-label" value="Scanned"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesQuarantined">
+ <leaf name="MSExchangeISVirusFilesQuarantined">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISVirusFilesQuarantined.rrd"/>
+ <param name="comment" value="MSExchangeIS Virus Files Quarantined"/>
+ <param name="graph-legend" value="MSExchangeIS Virus Files Quarantined"/>
+ <param name="vertical-label" value="Quarantined"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISVirusFilesCleaned">
+ <leaf name="MSExchangeISVirusFilesCleaned">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISVirusFilesCleaned.rrd"/>
+ <param name="comment" value="MSExchangeIS Virus Files Cleaned"/>
+ <param name="graph-legend" value="MSExchangeIS Virus Files Cleaned"/>
+ <param name="vertical-label" value="Cleaned"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxMessagesSubmitted">
+ <leaf name="MSExchangeISMailboxMessagesSubmitted">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISMailboxMessagesSubmitted.rrd"/>
+ <param name="comment"
+ value="MSExchangeIS Mailbox MessagesSubmitted"/>
+ <param name="graph-legend"
+ value="MSExchangeIS Mailbox Messages Submitted"/>
+ <param name="vertical-label" value="Messages"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template
+ name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxMessagesDelivered">
+ <leaf name="MSExchangeISMailboxMessagesDelivered">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISMailboxMessagesDelivered.rrd"/>
+ <param name="comment"
+ value="MSExchangeIS Mailbox Messages Delivered"/>
+ <param name="graph-legend"
+ value="MSExchangeIS Mailbox Messages Delivered"/>
+ <param name="vertical-label" value="Messages"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxReceiveQueue">
+ <leaf name="MSExchangeISMailboxReceiveQueue">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISMailboxReceiveQueue.rrd"/>
+ <param name="comment"
+ value="MSExchangeIS Mailbox Receive Queue Size"/>
+ <param name="graph-legend"
+ value="MSExchangeIS Mailbox Receive Queue Size"/>
+ <param name="vertical-label" value="Queue"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISMailboxSendQueueSize">
+ <leaf name="MSExchangeISMailboxSendQueueSize">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISMailboxSendQueueSize.rrd"/>
+ <param name="comment" value="MSExchangeIS Mailbox Send Queue Size"/>
+ <param name="graph-legend" value="MSExchangeIS Mailbox Send Queue Size"/>
+ <param name="vertical-label" value="Size"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::MSExchangeISVMTotal16MBFree">
+ <leaf name="MSExchangeISVMTotal16MBFree">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_MSExchangeISVMTotal16MBFree.rrd"/>
+ <param name="comment" value="MSExchangeIS VM Total 16MB Free"/>
+ <param name="graph-legend" value="MSExchangeIS VM Total 16MB Free"/>
+ <param name="vertical-label" value="Free"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="monitor" value="fail_le"/>
+ <param name="monitor-vars" value="fail=3"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::SMTPDSTotalMessagesSent">
+ <leaf name="SMTPDSTotalMessagesSent">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_SMTPDSTotalMessagesSent.rrd"/>
+ <param name="comment" value="SMTPDS Total Messages Sent"/>
+ <param name="graph-legend" value="SMTPDS Total Messages Sent"/>
+ <param name="vertical-label" value="Sent"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::SMTPDSCurrentActiveConnections">
+ <leaf name="SMTPDSCurrentActiveConnections">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_SMTPDSCurrentActiveConnections.rrd"/>
+ <param name="comment" value="SMTPDS Current Active Connections"/>
+ <param name="graph-legend" value="SMTPDS Current Active Connections"/>
+ <param name="vertical-label" value="Connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::SMTPRSTotalMessagesReceived">
+ <leaf name="SMTPRSTotalMessagesReceived">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_SMTPRSTotalMessagesReceived.rrd"/>
+ <param name="comment" value="SMTPRS Total Messages Received"/>
+ <param name="graph-legend" value="SMTPRS Total Messages Received"/>
+ <param name="vertical-label" value="Received"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::SMTPRSActiveConnections">
+ <leaf name="SMTPRSActiveConnections">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_SMTPRSActiveConnections.rrd"/>
+ <param name="comment" value="SMTPRS Active Connections"/>
+ <param name="graph-legend" value="SMTPRS Active Connections"/>
+ <param name="vertical-label" value="Connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+ <template name="EmpireSystemedge::NTREGPERF::SMTPSSUncheckedmessagescount">
+ <leaf name="SMTPSSUncheckedmessagescount">
+ <param name="data-file"
+ value="%snmp-host%_ntregperf_SMTPSSUncheckedmessagescount.rrd"/>
+ <param name="comment" value="SMTPSS Unchecked messages count"/>
+ <param name="graph-legend" value="SMTPSS Unchecked messages count"/>
+ <param name="vertical-label" value="count"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/empire.systemedge.xml b/torrus/xmlconfig/vendor/empire.systemedge.xml
new file mode 100644
index 000000000..f3c80fa6e
--- /dev/null
+++ b/torrus/xmlconfig/vendor/empire.systemedge.xml
@@ -0,0 +1,1959 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (C) 2003 Shawn Ferry
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+Shawn Ferry <sferry at sevenspace dot com > <lalartu at obscure dot org>
+
+Author: Shawn Ferry
+Vendor: EMPIRE
+Tested Versions: Sysedge 4.1p3
+
+$Id: empire.systemedge.xml,v 1.1 2010-12-27 00:04:09 ivan Exp $
+-->
+<!--
+Generic definitions and templates for:
+Empire (Concord) SystemEDGE MIB
+http://www.empire.com/products/systemedge/index.htm
+http://www.concord.com/solutions/products/sysedge.shtml
+-->
+<configuration>
+ <include filename="generic/monitors.xml"/>
+ <definitions>
+ <!--
+
+ STILL NEED SETUP
+
+ -->
+ <!-- flag -->
+ <def name="empire_sysedgeMode" value="1.3.6.1.4.1.546.1.1.1.17.0"/>
+ <!--
+
+
+ STILL NEED SETUP
+
+
+ -->
+ <!-- Memory -->
+ <def name="empire_memory" value="1.3.6.1.4.1.546.1.1.1.3.0"/>
+ <def name="empire_totalSwap" value="1.3.6.1.4.1.546.1.1.1.9.12.0"/>
+ <def name="empire_swapInUse" value="1.3.6.1.4.1.546.1.1.7.8.13.0"/>
+ <def name="empire_virtualMem" value="1.3.6.1.4.1.546.1.1.1.9.7.0"/>
+ <def name="empire_memInUse" value="1.3.6.1.4.1.546.1.1.7.8.9.0"/>
+ <def name="empire_activeMem" value="1.3.6.1.4.1.546.1.1.7.8.10.0"/>
+ <def name="empire_swapCapacity" value="1.3.6.1.4.1.546.1.1.7.8.30.0"/>
+ <def name="empire_memCapacity" value="1.3.6.1.4.1.546.1.1.7.8.31.0"/>
+ <def name="empire_memInUseCapacity" value="1.3.6.1.4.1.546.1.1.7.8.32.0"/>
+ <!-- Low level counters -->
+ <!-- process counters -->
+ <def name="empire_numSwitches" value="1.3.6.1.4.1.546.1.1.7.8.14.0"/>
+ <def name="empire_numTraps" value="1.3.6.1.4.1.546.1.1.7.8.15.0"/>
+ <def name="empire_numSyscalls" value="1.3.6.1.4.1.546.1.1.7.8.16.0"/>
+ <def name="empire_numInterrupts" value="1.3.6.1.4.1.546.1.1.7.8.17.0"/>
+ <!-- swap counters -->
+ <def name="empire_numPageSwapIns" value="1.3.6.1.4.1.546.1.1.7.8.18.0"/>
+ <def name="empire_numPageSwapOuts" value="1.3.6.1.4.1.546.1.1.7.8.19.0"/>
+ <def name="empire_numSwapIns" value="1.3.6.1.4.1.546.1.1.7.8.20.0"/>
+ <def name="empire_numSwapOuts" value="1.3.6.1.4.1.546.1.1.7.8.21.0"/>
+ <def name="empire_numPageIns" value="1.3.6.1.4.1.546.1.1.7.8.22.0"/>
+ <def name="empire_numPageOuts" value="1.3.6.1.4.1.546.1.1.7.8.23.0"/>
+ <def name="empire_numPageReclaims" value="1.3.6.1.4.1.546.1.1.7.8.24.0"/>
+ <def name="empire_numPageFaults" value="1.3.6.1.4.1.546.1.1.7.8.25.0"/>
+ <!-- Counters -->
+ <def name="empire_numProcs" value="1.3.6.1.4.1.546.1.1.7.8.11.0"/>
+ <def name="empire_numOpenFiles" value="1.3.6.1.4.1.546.1.1.7.8.12.0"/>
+ <!-- Process Status -->
+ <def name="empire_runQLen" value="1.3.6.1.4.1.546.1.1.7.8.4.0"/>
+ <def name="empire_pageWaitNum" value="1.3.6.1.4.1.546.1.1.7.8.5.0"/>
+ <def name="empire_diskWaitNum" value="1.3.6.1.4.1.546.1.1.7.8.6.0"/>
+ <def name="empire_swapActive" value="1.3.6.1.4.1.546.1.1.7.8.7.0"/>
+ <def name="empire_sleepActive" value="1.3.6.1.4.1.546.1.1.7.8.8.0"/>
+ <!-- Individual CPU Stats -->
+ <def name="empire_cpuTable" value="1.3.6.1.4.1.546.13.1.1"/>
+ <def name="empire_cpuIndex" value="1.3.6.1.4.1.546.13.1.1.1"/>
+ <def name="empire_cpuDescr" value="1.3.6.1.4.1.546.13.1.1.2"/>
+ <def name="empire_cpuIdle" value="1.3.6.1.4.1.546.13.1.1.3"/>
+ <def name="empire_cpuUser" value="1.3.6.1.4.1.546.13.1.1.4"/>
+ <def name="empire_cpuSys" value="1.3.6.1.4.1.546.13.1.1.5"/>
+ <def name="empire_cpuWait" value="1.3.6.1.4.1.546.13.1.1.6"/>
+ <def name="empire_cpuLastUpdate" value="1.3.6.1.4.1.546.13.1.1.7"/>
+ <def name="empire_cpuIdlePercent" value="1.3.6.1.4.1.546.13.1.1.8"/>
+ <def name="empire_cpuUserPercent" value="1.3.6.1.4.1.546.13.1.1.9"/>
+ <def name="empire_cpuSysPercent" value="1.3.6.1.4.1.546.13.1.1.10"/>
+ <def name="empire_cpuWaitPercent" value="1.3.6.1.4.1.546.13.1.1.11"/>
+ <def name="empire_cpu_IDX" value="M($empire_cpuIndex,%INDEX%)"/>
+ <!-- Load Average -->
+ <def name="empire_loadAverage1Min" value="1.3.6.1.4.1.546.1.1.7.8.26.0"/>
+ <def name="empire_loadAverage5Min" value="1.3.6.1.4.1.546.1.1.7.8.27.0"/>
+ <def name="empire_loadAverage15Min" value="1.3.6.1.4.1.546.1.1.7.8.28.0"/>
+ <!-- Overall CPU stats -->
+ <def name="empire_cpuTotalIdle" value="1.3.6.1.4.1.546.13.2.0"/>
+ <def name="empire_cpuTotalUser" value="1.3.6.1.4.1.546.13.3.0"/>
+ <def name="empire_cpuTotalSys" value="1.3.6.1.4.1.546.13.4.0"/>
+ <def name="empire_cpuTotalWait" value="1.3.6.1.4.1.546.13.5.0"/>
+ <def name="empire_cpuTotalIdlePercent" value="1.3.6.1.4.1.546.13.7.0"/>
+ <def name="empire_cpuTotalUserPercent" value="1.3.6.1.4.1.546.13.8.0"/>
+ <def name="empire_cpuTotalSysPercent" value="1.3.6.1.4.1.546.13.9.0"/>
+ <def name="empire_cpuTotalWaitPercent" value="1.3.6.1.4.1.546.13.10.0"/>
+ <!-- Storage Table-->
+ <def name="empire_devIndex" value="1.3.6.1.4.1.546.1.1.1.7.1.1"/>
+ <def name="empire_devDevice" value="1.3.6.1.4.1.546.1.1.1.7.1.2"/>
+ <def name="empire_devMntPt" value="1.3.6.1.4.1.546.1.1.1.7.1.3"/>
+ <def name="empire_devBsize" value="1.3.6.1.4.1.546.1.1.1.7.1.4"/>
+ <def name="empire_devTblks" value="1.3.6.1.4.1.546.1.1.1.7.1.5"/>
+ <def name="empire_devFblks" value="1.3.6.1.4.1.546.1.1.1.7.1.6"/>
+ <def name="empire_devTfiles" value="1.3.6.1.4.1.546.1.1.1.7.1.7"/>
+ <def name="empire_devFfiles" value="1.3.6.1.4.1.546.1.1.1.7.1.8"/>
+ <def name="empire_devCapacity" value="1.3.6.1.4.1.546.1.1.1.7.1.14"/>
+ <def name="empire_devInodeCapacity" value="1.3.6.1.4.1.546.1.1.1.7.1.15"/>
+ <def name="empire_dev_IDX" value="M($empire_devMntPt,%storage-description%)"/>
+ <!-- "Disk" Stats Table -->
+ <def name="empire_diskStatsIndex" value="1.3.6.1.4.1.546.12.1.1.1"/>
+ <def name="empire_diskStatsQueueLength" value="1.3.6.1.4.1.546.12.1.1.2"/>
+ <def name="empire_diskStatsServiceTime" value="1.3.6.1.4.1.546.12.1.1.3"/>
+ <def name="empire_diskStatsUtilization" value="1.3.6.1.4.1.546.12.1.1.4"/>
+ <def name="empire_diskStatsKBTransfered" value="1.3.6.1.4.1.546.12.1.1.5"/>
+ <def name="empire_diskStatsTransfers" value="1.3.6.1.4.1.546.12.1.1.6"/>
+ <def name="empire_diskStatsReads" value="1.3.6.1.4.1.546.12.1.1.7"/>
+ <def name="empire_diskStatsWrites" value="1.3.6.1.4.1.546.12.1.1.8"/>
+ <def name="empire_diskStatsHostIndex" value="1.3.6.1.4.1.546.12.1.1.9"/>
+ <def name="empire_disk_stats_IDX" value="M($empire_diskStatsHostIndex,%HRINDEX%)"/>
+ </definitions>
+ <datasources>
+
+ <template name="sysedge_opmode">
+ <leaf name="SysedgeOpMode">
+ <param name="vertical-label" value="Mode"/>
+ <param name="comment">
+ Sysedge Operation Mode 1=Full 2=Not Licensed
+ </param>
+ <param name="data-file" value="%system-id%_sysedge_opmode.rrd"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_sysedgeMode"/>
+ <param name="rrd-ds" value="sysedge_opmode"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="line-style" value="LINE2"/>
+ <param name="graph-legend" value="SysedgeOpMode"/>
+ <param name="rrd-cf" value="LAST"/>
+ <param name="rrd-create-rra" value="RRA:LAST:0:1:10080"/>
+ <param name="monitor" value="fail_eq"/>
+ <param name="monitor-vars" value="fail=2"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire Memory
+
+ -->
+ <template name="empire-memory">
+ <subtree name="Memory">
+ <param name="comment" value="System Memory Stats and Usage"/>
+ <leaf name="MemoryUsage">
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="comment" value="Memory: Total, Used and Active"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,inuse,active"/>
+ <!-- Active -->
+ <param name="ds-expr-total" value="{Memory}"/>
+ <param name="graph-legend-total" value="Memory"/>
+ <param name="line-style-total" value="AREA"/>
+ <param name="line-color-total" value="##two"/>
+ <param name="line-order-total" value="1"/>
+ <!-- InUse -->
+ <param name="ds-expr-inuse" value="{MemInUse}"/>
+ <param name="graph-legend-inuse" value="MemInUse"/>
+ <param name="line-style-inuse" value="AREA"/>
+ <param name="line-color-inuse" value="##three"/>
+ <param name="line-order-inuse" value="2"/>
+ <!-- Active -->
+ <param name="ds-expr-active" value="{ActiveMem}"/>
+ <param name="graph-legend-active" value="ActiveMem"/>
+ <param name="line-style-active" value="AREA"/>
+ <param name="line-color-active" value="##four"/>
+ <param name="line-order-active" value="3"/>
+ </leaf>
+ <leaf name="MemoryActive">
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="comment" value="Memory, Used vs Active"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="active,inuse"/>
+ <!-- Active -->
+ <param name="ds-expr-active" value="{ActiveMem}"/>
+ <param name="graph-legend-active" value="ActiveMem"/>
+ <param name="line-style-active" value="AREA"/>
+ <param name="line-color-active" value="##four"/>
+ <param name="line-order-active" value="2"/>
+ <!-- InUse -->
+ <param name="ds-expr-inuse" value="{MemInUse}"/>
+ <param name="graph-legend-inuse" value="MemInUse"/>
+ <param name="line-style-inuse" value="AREA"/>
+ <param name="line-color-inuse" value="##three"/>
+ <param name="line-order-inuse" value="1"/>
+ </leaf>
+ <leaf name="SwapUsage">
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="comment" value="Swap, Total vs Used"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,used"/>
+ <!-- Total -->
+ <param name="ds-expr-total" value="{TotalSwap}"/>
+ <param name="graph-legend-total" value="TotalSwap"/>
+ <param name="line-style-total" value="AREA"/>
+ <param name="line-color-total" value="##two"/>
+ <param name="line-order-total" value="1"/>
+ <!-- InUse -->
+ <param name="ds-expr-used" value="{SwapInUse}"/>
+ <param name="graph-legend-used" value="SwapInUse"/>
+ <param name="line-style-used" value="AREA"/>
+ <param name="line-color-used" value="##three"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+ <leaf name="TotalSwap">
+ <param name="data-file" value="%system-id%_empire-totalswap.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Total Swap Space"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="snmp-object" value="$empire_totalSwap"/>
+ <param name="rrd-ds" value="totalSwap"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="TotalSwap"/>
+ </leaf>
+ <leaf name="SwapInUse">
+ <param name="data-file" value="%system-id%_empire-swapinuse.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Used Swap Space"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="snmp-object" value="$empire_swapInUse"/>
+ <param name="rrd-ds" value="swapInUse"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="SwapInUse"/>
+ </leaf>
+ <leaf name="Memory">
+ <param name="data-file" value="%system-id%_empire-memory.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Real Memory"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="snmp-object" value="$empire_memory"/>
+ <param name="rrd-ds" value="memory"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Memory"/>
+ </leaf>
+ <leaf name="MemInUse">
+ <param name="data-file" value="%system-id%_empire-meminuse.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Real Memory In Use"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="snmp-object" value="$empire_memInUse"/>
+ <param name="rrd-ds" value="memInUse"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="line-style" value="AREA"/>
+ <param name="graph-legend" value="MemInUse"/>
+ </leaf>
+ <leaf name="ActiveMem">
+ <param name="data-file" value="%system-id%_empire-activemem.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Active Real Memory"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="snmp-object" value="$empire_activeMem"/>
+ <param name="rrd-ds" value="activeMem"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="line-style" value="AREA"/>
+ <param name="graph-legend" value="ActiveMem"/>
+ </leaf>
+ <leaf name="SwapCapacity">
+ <param name="data-file" value="%system-id%_empire-swapcap.rrd"/>
+ <param name="vertical-label" value="Percent Used"/>
+ <param name="comment" value="Percentage of Swap Used"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_swapCapacity"/>
+ <param name="rrd-ds" value="swapCapacity"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="line-style" value="AREA"/>
+ <param name="graph-legend" value="SwapCapacity"/>
+ </leaf>
+ <leaf name="MemInUseCapacity">
+ <param name="data-file" value="%system-id%_empire-meminusecap.rrd"/>
+ <param name="vertical-label" value="Percent Used"/>
+ <param name="comment" value="Percentage of Memory Used"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_memCapacity"/>
+ <param name="rrd-ds" value="memCapacity"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="line-style" value="AREA"/>
+ <param name="graph-legend" value="MemCapacity"/>
+ <param name="monitor" value="fail_gt"/>
+ <param name="monitor-vars" value="fail=97"/>
+ </leaf>
+ </subtree>
+ </template>
+ <!--
+ Empire Swap Counters
+ empire-swap-counters-numpagefaults
+ empire-swap-counters-numpagereclaims
+ empire-swap-counters-numswapouts
+ empire-swap-counters-numswapouts-multi
+ empire-swap-counters-numswapins
+ empire-swap-counters-numswapins-multi
+ empire-swap-counters-numpageswapouts
+ empire-swap-counters-numpageswapouts-multi
+ empire-swap-counters-numpageswapins
+ empire-swap-counters-numpageswapins-multi
+
+
+
+
+ -->
+ <!-- Windows does not support swap counters -->
+ <template name="empire-swap-counters-nt">
+ <apply-template name="empire-swap-counters-common"/>
+ <subtree name="Memory">
+ <leaf name="SwapCounters">
+ <param name="ds-names" value="pagein,pageout"/>
+ <apply-template name="empire-swap-counters-numpageins-multi"/>
+ <apply-template name="empire-swap-counters-numpageouts-multi"/>
+ </leaf>
+ <apply-template name="empire-swap-counters-numpageins"/>
+ <apply-template name="empire-swap-counters-numpageouts"/>
+ <apply-template name="empire-swap-counters-numpagefaults"/>
+ </subtree>
+ </template>
+ <template name="empire-swap-counters-nt40Intel">
+ <apply-template name="empire-swap-counters-nt"/>
+ </template>
+ <template name="empire-swap-counters-nt50Intel">
+ <apply-template name="empire-swap-counters-nt"/>
+ </template>
+ <template name="empire-swap-counters-unix">
+ <apply-template name="empire-swap-counters-common"/>
+ <subtree name="Memory">
+ <leaf name="SwapCounters">
+ <param name="ds-names" value="pagein,pageout,swapin,swapout"/>
+ <apply-template name="empire-swap-counters-numpageswapins-multi"/>
+ <apply-template name="empire-swap-counters-numpageswapouts-multi"/>
+ <apply-template name="empire-swap-counters-numswapins-multi"/>
+ <apply-template name="empire-swap-counters-numswapouts-multi"/>
+ </leaf>
+ <apply-template name="empire-swap-counters-numpageswapins"/>
+ <apply-template name="empire-swap-counters-numpageswapouts"/>
+ <apply-template name="empire-swap-counters-numswapins"/>
+ <apply-template name="empire-swap-counters-numswapouts"/>
+ <apply-template name="empire-swap-counters-numpagefaults"/>
+ <apply-template name="empire-swap-counters-numpagereclaims"/>
+ </subtree>
+ </template>
+ <template name="empire-swap-counters-solarisSparc">
+ <apply-template name="empire-swap-counters-unix"/>
+ </template>
+ <template name="empire-swap-counters-aix5RS6000">
+ <apply-template name="empire-swap-counters-common"/>
+ <subtree name="Memory">
+ <leaf name="SwapCounters">
+ <param name="ds-names" value="pagein,pageout"/>
+ <apply-template name="empire-swap-counters-numpageswapins-multi"/>
+ <apply-template name="empire-swap-counters-numpageswapouts-multi"/>
+ </leaf>
+ <apply-template name="empire-swap-counters-numpageswapins"/>
+ <apply-template name="empire-swap-counters-numpageswapouts"/>
+ <apply-template name="empire-swap-counters-numpagefaults"/>
+ <apply-template name="empire-swap-counters-numpagereclaims"/>
+ </subtree>
+ </template>
+ <template name="empire-swap-counters-linuxIntel">
+ <apply-template name="empire-swap-counters-common"/>
+ <subtree name="Memory">
+ <leaf name="SwapCounters">
+ <param name="ds-names" value="pagein,pageout"/>
+ <apply-template name="empire-swap-counters-numpageswapins-multi"/>
+ <apply-template name="empire-swap-counters-numpageswapouts-multi"/>
+ </leaf>
+ <apply-template name="empire-swap-counters-numpageswapins"/>
+ <apply-template name="empire-swap-counters-numpageswapouts"/>
+ </subtree>
+ </template>
+ <template name="empire-swap-counters-common">
+ <subtree name="Memory">
+ <leaf name="SwapCounters">
+ <param name="vertical-label" value="Count"/>
+ <param name="comment" value="System Swap Stats"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ignore-limits" value="yes"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-swap-counters-numswapins-multi">
+ <!-- in -->
+ <param name="ds-expr-swapin" value="{NumSwapIns},-1,*"/>
+ <param name="graph-legend-swapin" value="SwapIns"/>
+ <param name="line-style-swapin" value="AREA"/>
+ <param name="line-color-swapin" value="##green"/>
+ <param name="line-order-swapin" value="1"/>
+ </template>
+ <template name="empire-swap-counters-numpageswapins-multi">
+ <!-- pageswapin -->
+ <param name="ds-expr-pagein" value="{NumPageSwapIns},-1,*"/>
+ <param name="graph-legend-pagein" value="ProcessSwapIns"/>
+ <param name="line-style-pagein" value="LINE2"/>
+ <param name="line-color-pagein" value="##green75"/>
+ <param name="line-order-pagein" value="3"/>
+ </template>
+ <template name="empire-swap-counters-numpageins-multi">
+ <!-- pagein -->
+ <param name="ds-expr-pagein" value="{NumPageIns},-1,*"/>
+ <param name="graph-legend-pagein" value="PageIns"/>
+ <param name="line-style-pagein" value="LINE2"/>
+ <param name="line-color-pagein" value="##green75"/>
+ <param name="line-order-pagein" value="3"/>
+ </template>
+ <template name="empire-swap-counters-numswapouts-multi">
+ <!-- out -->
+ <param name="ds-expr-swapout" value="{NumSwapOuts}"/>
+ <param name="graph-legend-swapout" value="SwapOuts"/>
+ <param name="line-style-swapout" value="AREA"/>
+ <param name="line-color-swapout" value="##blue"/>
+ <param name="line-order-swapout" value="2"/>
+ </template>
+ <template name="empire-swap-counters-numpageswapouts-multi">
+ <!-- pageout -->
+ <param name="ds-expr-pageout" value="{NumPageSwapOuts}"/>
+ <param name="graph-legend-pageout" value="ProcessSwapOuts"/>
+ <param name="line-style-pageout" value="LINE2"/>
+ <param name="line-color-pageout" value="##blue75"/>
+ <param name="line-order-pageout" value="4"/>
+ </template>
+ <template name="empire-swap-counters-numpageouts-multi">
+ <!-- pageout -->
+ <param name="ds-expr-pageout" value="{NumPageOuts}"/>
+ <param name="graph-legend-pageout" value="PageOuts"/>
+ <param name="line-style-pageout" value="LINE2"/>
+ <param name="line-color-pageout" value="##blue75"/>
+ <param name="line-order-pageout" value="4"/>
+ </template>
+ <template name="empire-swap-counters-numpageins">
+ <leaf name="NumPageIns">
+ <param name="data-file" value="%system-id%_empire-numpageins.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Page Ins"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageIns"/>
+ <param name="rrd-ds" value="numPageIns"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageIns"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numpageouts">
+ <leaf name="NumPageOuts">
+ <param name="data-file" value="%system-id%_empire-numpageouts.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Page Outs"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageOuts"/>
+ <param name="rrd-ds" value="numPageOuts"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageOuts"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numpageswapins">
+ <leaf name="NumPageSwapIns">
+ <param name="data-file" value="%system-id%_empire-numpageswapins.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Page Swap Ins"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageSwapIns"/>
+ <param name="rrd-ds" value="numPageSwapIns"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageSwapIns"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numpageswapouts">
+ <leaf name="NumPageSwapOuts">
+ <param name="data-file" value="%system-id%_empire-numpageswapouts.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Page Swap Outs"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageSwapOuts"/>
+ <param name="rrd-ds" value="numPageSwapOuts"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageSwapOuts"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numswapins">
+ <leaf name="NumSwapIns">
+ <param name="data-file" value="%system-id%_empire-numswapins.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Process Swap Ins"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numSwapIns"/>
+ <param name="rrd-ds" value="numSwapIns"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="SwapIns"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numswapouts">
+ <leaf name="NumSwapOuts">
+ <param name="data-file" value="%system-id%_empire-numswapouts.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Process Swap Outs"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numSwapOuts"/>
+ <param name="rrd-ds" value="numSwapOuts"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="SwapOuts"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numpagereclaims">
+ <leaf name="NumPageReclaims">
+ <param name="data-file" value="%system-id%_empire-numpagereclaims.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="comment">
+ Number of Pages Reclaimed from the free list
+ </param>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageReclaims"/>
+ <param name="rrd-ds" value="numPageReclaims"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageReclaims"/>
+ </leaf>
+ </template>
+ <template name="empire-swap-counters-numpagefaults">
+ <leaf name="NumPageFaults">
+ <param name="data-file" value="%system-id%_empire-numpagefaults.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="comment">
+ Number of attemps to access a page not in memory
+ </param>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numPageFaults"/>
+ <param name="rrd-ds" value="numPageFaults"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="PageFaults"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire Counters
+ Templates:
+ empire-counters-numtraps
+ empire-counters-numtraps-multi
+ empire-counters-numswitches
+ empire-counters-numswitches-multi
+ empire-counters-numsyscalls
+ empire-counters-numsyscalls-multi
+ empire-counters-numinterrupts
+ empire-counters-numinterrupts-multi
+ (in common)empire-counters-numprocs
+ (in common)empire-counters-numopenfiles
+
+
+ -->
+ <!-- windows does not support traps -->
+ <template name="empire-counters-nt">
+ <apply-template name="empire-counters-common"/>
+ <subtree name="Counters">
+ <leaf name="ProcessCounters">
+ <param name="comment" value="Switches, Syscalls, Interrupts"/>
+ <param name="ds-names" value="switches,syscalls,interrupts"/>
+ <apply-template name="empire-counters-numswitches-multi"/>
+ <apply-template name="empire-counters-numsyscalls-multi"/>
+ <apply-template name="empire-counters-numinterrupts-multi"/>
+ </leaf>
+ <apply-template name="empire-counters-numswitches"/>
+ <apply-template name="empire-counters-numsyscalls"/>
+ <apply-template name="empire-counters-numinterrupts"/>
+ </subtree>
+ </template>
+ <template name="empire-counters-nt40Intel">
+ <apply-template name="empire-counters-nt"/>
+ </template>
+ <template name="empire-counters-nt50Intel">
+ <apply-template name="empire-counters-nt"/>
+ </template>
+ <template name="empire-counters-unix">
+ <apply-template name="empire-counters-common"/>
+ <subtree name="Counters">
+ <leaf name="ProcessCounters">
+ <param name="comment" value="Switches, Syscalls, Interrupts"/>
+ <param name="ds-names" value="switches,syscalls,interrupts"/>
+ <apply-template name="empire-counters-numswitches-multi"/>
+ <apply-template name="empire-counters-numsyscalls-multi"/>
+ <apply-template name="empire-counters-numinterrupts-multi"/>
+ </leaf>
+ <apply-template name="empire-counters-numswitches"/>
+ <apply-template name="empire-counters-numsyscalls"/>
+ <apply-template name="empire-counters-numinterrupts"/>
+ </subtree>
+ </template>
+ <template name="empire-counters-solarisSparc">
+ <apply-template name="empire-counters-common"/>
+ <subtree name="Counters">
+ <leaf name="ProcessCounters">
+ <param name="comment">
+ Switches, Syscalls, Interrupts and Traps
+ </param>
+ <param name="ds-names" value="switches,syscalls,interrupts,traps"/>
+ <apply-template name="empire-counters-numswitches-multi"/>
+ <apply-template name="empire-counters-numsyscalls-multi"/>
+ <apply-template name="empire-counters-numinterrupts-multi"/>
+ <apply-template name="empire-counters-numtraps-multi"/>
+ </leaf>
+ <apply-template name="empire-counters-numswitches"/>
+ <apply-template name="empire-counters-numsyscalls"/>
+ <apply-template name="empire-counters-numinterrupts"/>
+ <apply-template name="empire-counters-numtraps"/>
+ </subtree>
+ </template>
+ <template name="empire-counters-aix5RS6000">
+ <apply-template name="empire-counters-unix"/>
+ <subtree name="Counters">
+ <leaf name="ProcessCounters">
+ <param name="comment">
+ Switches, Syscalls, Interrupts and Traps
+ </param>
+ <param name="ds-names" value="switches,syscalls,interrupts,traps"/>
+ <apply-template name="empire-counters-numtraps-multi"/>
+ </leaf>
+ <apply-template name="empire-counters-numtraps"/>
+ </subtree>
+ </template>
+
+ <template name="empire-counters-linuxIntel">
+ <apply-template name="empire-counters-common"/>
+ <subtree name="Counters">
+ <leaf name="ProcessCounters">
+ <param name="comment" value="Switches,Interrupts"/>
+ <param name="ds-names" value="switches,interrupts"/>
+ <apply-template name="empire-counters-numswitches-multi"/>
+ <apply-template name="empire-counters-numinterrupts-multi"/>
+ </leaf>
+ <apply-template name="empire-counters-numswitches"/>
+ <apply-template name="empire-counters-numinterrupts"/>
+ </subtree>
+ </template>
+ <!-- Counter Sub Templates -->
+ <template name="empire-counters-common">
+ <subtree name="Counters">
+ <param name="comment" value="System Counters"/>
+ <leaf name="ProcessCounters">
+ <param name="vertical-label" value="Count"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ </leaf>
+ <apply-template name="empire-counters-numprocs"/>
+ <apply-template name="empire-counters-numopenfiles"/>
+ </subtree>
+ </template>
+ <template name="empire-counters-numswitches-multi">
+ <!-- Switches -->
+ <param name="ds-expr-switches" value="{NumSwitches}"/>
+ <param name="graph-legend-switches" value="Switches"/>
+ <param name="line-style-switches" value="LINE2"/>
+ <param name="line-color-switches" value="##one"/>
+ <param name="line-order-switches" value="1"/>
+ </template>
+ <template name="empire-counters-numsyscalls-multi">
+ <!-- Syscalls -->
+ <param name="ds-expr-syscalls" value="{NumSyscalls}"/>
+ <param name="graph-legend-syscalls" value="Syscalls"/>
+ <param name="line-style-syscalls" value="LINE2"/>
+ <param name="line-color-syscalls" value="##three"/>
+ <param name="line-order-syscalls" value="3"/>
+ </template>
+ <template name="empire-counters-numinterrupts-multi">
+ <!-- Interrupts -->
+ <param name="ds-expr-interrupts" value="{NumInterrupts}"/>
+ <param name="graph-legend-interrupts" value="Interrupts"/>
+ <param name="line-style-interrupts" value="LINE2"/>
+ <param name="line-color-interrupts" value="##four"/>
+ <param name="line-order-interrupts" value="4"/>
+ </template>
+ <template name="empire-counters-numtraps-multi">
+ <!-- Traps -->
+ <param name="ds-expr-traps" value="{NumTraps}"/>
+ <param name="graph-legend-traps" value="Traps"/>
+ <param name="line-style-traps" value="LINE2"/>
+ <param name="line-color-traps" value="##two"/>
+ <param name="line-order-traps" value="2"/>
+ </template>
+ <template name="empire-counters-numtraps">
+ <leaf name="NumTraps">
+ <param name="data-file" value="%system-id%_empire-numtraps.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Traps"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numTraps"/>
+ <param name="rrd-ds" value="numTraps"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Traps"/>
+ </leaf>
+ </template>
+ <template name="empire-counters-numswitches">
+ <leaf name="NumSwitches">
+ <param name="data-file" value="%system-id%_empire-numswitches.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Context Switches"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numSwitches"/>
+ <param name="rrd-ds" value="numSwitches"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Context Switches"/>
+ </leaf>
+ </template>
+ <template name="empire-counters-numsyscalls">
+ <leaf name="NumSyscalls">
+ <param name="data-file" value="%system-id%_empire-numsyscalls.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of System Calls"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numSyscalls"/>
+ <param name="rrd-ds" value="numSyscalls"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="SystemCalls"/>
+ </leaf>
+ </template>
+ <template name="empire-counters-numinterrupts">
+ <leaf name="NumInterrupts">
+ <param name="data-file" value="%system-id%_empire-numinterrupts.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="yes"/>
+ <param name="comment" value="Number of Interrupts"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numInterrupts"/>
+ <param name="rrd-ds" value="numSyscalls"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="NumInterrupts"/>
+ </leaf>
+ </template>
+ <template name="empire-counters-numprocs">
+ <leaf name="NumProcs">
+ <param name="data-file" value="%system-id%_empire-numprocs.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="comment" value="Number of Processes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numProcs"/>
+ <param name="rrd-ds" value="numProcs"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Processes"/>
+ </leaf>
+ </template>
+ <template name="empire-counters-numopenfiles">
+ <leaf name="NumOpenFiles">
+ <param name="data-file" value="%system-id%_empire-numopenfiles.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="comment" value="Number of Open Files"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_numOpenFiles"/>
+ <param name="rrd-ds" value="numOpenFiles"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Open Files"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire Process Stats
+
+ -->
+ <template name="empire-runq">
+ <subtree name="ProcessStats">
+ <param name="comment" value="System Level Process Stats"/>
+ <leaf name="RunQLength">
+ <param name="vertical-label" value="Count"/>
+ <param name="data-file" value="%system-id%_empire-runq.rrd"/>
+ <param name="comment" value="Jobs waiting in Run Queue"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_runQLen"/>
+ <param name="rrd-ds" value="runQlen"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Jobs in Queue"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-pagewait">
+ <subtree name="ProcessStats">
+ <leaf name="PageWaitNum">
+ <param name="vertical-label" value="Count"/>
+ <param name="data-file" value="%system-id%_empire-pagewait.rrd"/>
+ <param name="comment" value="Jobs Waiting on Page I/O"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_pageWaitNum"/>
+ <param name="rrd-ds" value="pageWaitNum"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Page Wait"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-diskwait">
+ <subtree name="ProcessStats">
+ <leaf name="DiskWaitNum">
+ <param name="vertical-label" value="Count"/>
+ <param name="data-file" value="%system-id%_empire-diskwait.rrd"/>
+ <param name="comment" value="Jobs Waiting on Disk I/O"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskWaitNum"/>
+ <param name="rrd-ds" value="diskWaitNum"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Disk Wait"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-swapactive">
+ <subtree name="ProcessStats">
+ <leaf name="SwapActive">
+ <param name="vertical-label" value="Count"/>
+ <param name="data-file" value="%system-id%_empire-swapactive.rrd"/>
+ <param name="comment" value="Active Swapped out Jobs"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_swapActive"/>
+ <param name="rrd-ds" value="swapActive"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Swapped Jobs"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-sleepactive">
+ <subtree name="ProcessStats">
+ <leaf name="SleepActive">
+ <param name="vertical-label" value="Count"/>
+ <param name="data-file" value="%system-id%_empire-sleepactive.rrd"/>
+ <param name="comment" value="Active Sleeping Jobs"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_sleepActive"/>
+ <param name="rrd-ds" value="sleepActive"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="graph-legend" value="Sleeping Jobs"/>
+ </leaf>
+ </subtree>
+ </template>
+ <!--
+
+ Empire Load Average
+
+ -->
+ <template name="empire-load">
+ <subtree name="LoadAverage">
+ <param name="comment" value="System Load Averages"/>
+ <leaf name="LoadAverage">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="comment" value="1, 5, and 15 Minute Load Average"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="one,five,fifteen"/>
+ <!-- SYS -->
+ <param name="ds-expr-one" value="{loadAverage1Min},100,/"/>
+ <param name="graph-legend-one" value="1 Minute"/>
+ <param name="line-style-one" value="LINE2"/>
+ <param name="line-color-one" value="##one"/>
+ <param name="line-order-one" value="1"/>
+ <!-- USER -->
+ <param name="ds-expr-five" value="{loadAverage5Min},100,/"/>
+ <param name="graph-legend-five" value="5 Minutes"/>
+ <param name="line-style-five" value="LINE2"/>
+ <param name="line-color-five" value="##two"/>
+ <param name="line-order-five" value="2"/>
+ <!-- WAIT -->
+ <param name="ds-expr-fifteen" value="{loadAverage15Min},100,/"/>
+ <param name="graph-legend-fifteen" value="15 Minute"/>
+ <param name="line-style-fifteen" value="LINE2"/>
+ <param name="line-color-fifteen" value="##three"/>
+ <param name="line-order-fifteen" value="3"/>
+ </leaf>
+ <!-- Component -->
+ <leaf name="loadAverage1Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_empire-load1m.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_loadAverage1Min"/>
+ <param name="rrd-ds" value="loadAverage1Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="comment" value="One Minute Load Average"/>
+ <param name="graph-legend" value="1 Min"/>
+ </leaf>
+ <leaf name="loadAverage5Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_empire-load5m.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_loadAverage5Min"/>
+ <param name="rrd-ds" value="loadAverage5Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##two"/>
+ <param name="comment" value="Five Minute Load Average"/>
+ <param name="graph-legend" value="5 Min"/>
+ </leaf>
+ <leaf name="loadAverage15Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_empire-load15m.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_loadAverage15Min"/>
+ <param name="rrd-ds" value="loadAverage15Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##three"/>
+ <param name="comment" value="Fifteen Minute Load Average"/>
+ <param name="graph-legend" value="15 Min"/>
+ </leaf>
+ </subtree>
+ </template>
+ <!--
+
+
+ Empire Total CPU Percent
+ empire-total-cpu-sysp
+ empire-total-cpu-sysp-multi
+ empire-total-cpu-userp
+ empire-total-cpu-userp-multi
+ empire-total-cpu-idlep
+ empire-total-cpu-idlep-multi
+ empire-total-cpu-waitp
+ empire-total-cpu-waitp-multi
+ -->
+ <template name="empire-total-cpu-unix">
+ <apply-template name="empire-total-cpu-common"/>
+ <subtree name="TotalCpu">
+ <leaf name="CpuTotalPercentUsage">
+ <param name="comment">
+ Cpu Idle, Sys, User and Wait Percentage
+ </param>
+ <param name="ds-names" value="sys,user,wait,idle"/>
+ <apply-template name="empire-total-cpu-sysp-multi"/>
+ <apply-template name="empire-total-cpu-userp-multi"/>
+ <apply-template name="empire-total-cpu-idlep-multi"/>
+ <apply-template name="empire-total-cpu-waitp-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sysp"/>
+ <apply-template name="empire-total-cpu-userp"/>
+ <apply-template name="empire-total-cpu-idlep"/>
+ <apply-template name="empire-total-cpu-waitp"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-solarisSparc">
+ <apply-template name="empire-total-cpu-unix"/>
+ </template>
+ <template name="empire-total-cpu-aix5RS6000">
+ <apply-template name="empire-total-cpu-unix"/>
+ </template>
+ <template name="empire-total-cpu-linuxIntel">
+ <apply-template name="empire-total-cpu-common"/>
+ <subtree name="TotalCpu">
+ <leaf name="CpuTotalPercentUsage">
+ <param name="comment" value="Cpu Idle, Sys and User Percentage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-total-cpu-sysp-multi"/>
+ <apply-template name="empire-total-cpu-userp-multi"/>
+ <apply-template name="empire-total-cpu-idlep-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sysp"/>
+ <apply-template name="empire-total-cpu-userp"/>
+ <apply-template name="empire-total-cpu-idlep"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-nt">
+ <apply-template name="empire-total-cpu-common"/>
+ <subtree name="TotalCpu">
+ <leaf name="CpuTotalPercentUsage">
+ <param name="comment" value="Cpu Idle, Sys and User Percentage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-total-cpu-sysp-multi"/>
+ <apply-template name="empire-total-cpu-userp-multi"/>
+ <apply-template name="empire-total-cpu-idlep-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sysp"/>
+ <apply-template name="empire-total-cpu-userp"/>
+ <apply-template name="empire-total-cpu-idlep"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-nt40Intel">
+ <apply-template name="empire-total-cpu-nt"/>
+ </template>
+ <template name="empire-total-cpu-nt50Intel">
+ <apply-template name="empire-total-cpu-nt"/>
+ </template>
+ <template name="empire-total-cpu-common">
+ <subtree name="TotalCpu">
+ <param name="comment" value="Combined Stats for All CPUs"/>
+ <leaf name="CpuTotalPercentUsage">
+ <param name="vertical-label" value="Percent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-waitp-multi">
+ <!-- WAIT -->
+ <param name="ds-expr-wait" value="{cpuTotalWaitPercent}"/>
+ <param name="graph-legend-wait" value="Percent Wait"/>
+ <param name="line-style-wait" value="STACK"/>
+ <param name="line-color-wait" value="##three"/>
+ <param name="line-order-wait" value="3"/>
+ </template>
+ <template name="empire-total-cpu-waitp">
+ <leaf name="cpuTotalWaitPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-waitp.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalWaitPercent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="TotalWaitPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU Held by Waiting Processes (CPU /USED/ Waiting)
+ </param>
+ <param name="graph-legend" value="Percent Wait"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-sysp-multi">
+ <!-- SYS -->
+ <param name="ds-expr-sys" value="{cpuTotalSysPercent}"/>
+ <param name="graph-legend-sys" value="Percent sys"/>
+ <param name="line-style-sys" value="AREA"/>
+ <param name="line-color-sys" value="##one"/>
+ <param name="line-order-sys" value="1"/>
+ </template>
+ <template name="empire-total-cpu-userp-multi">
+ <!-- USER -->
+ <param name="ds-expr-user" value="{cpuTotalUserPercent}"/>
+ <param name="graph-legend-user" value="Percent user"/>
+ <param name="line-style-user" value="STACK"/>
+ <param name="line-color-user" value="##two"/>
+ <param name="line-order-user" value="2"/>
+ </template>
+ <template name="empire-total-cpu-idlep-multi">
+ <!-- IDLE -->
+ <param name="ds-expr-idle" value="{cpuTotalIdlePercent}"/>
+ <param name="graph-legend-idle" value="Percent Idle"/>
+ <param name="line-style-idle" value="STACK"/>
+ <param name="line-color-idle" value="##gray"/>
+ <param name="line-order-idle" value="4"/>
+ </template>
+ <template name="empire-total-cpu-sysp">
+ <leaf name="cpuTotalSysPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-sysp.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalSysPercent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="TotalSysPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU used by System Operation
+ </param>
+ <param name="graph-legend" value="Percent Sys"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-userp">
+ <leaf name="cpuTotalUserPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-userp.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalUserPercent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="TotalUserPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU used by User Processes
+ </param>
+ <param name="graph-legend" value="Percent User"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-idlep">
+ <leaf name="cpuTotalIdlePercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-idlep.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalIdlePercent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="TotalIdlePercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Percentage of CPU unused"/>
+ <param name="graph-legend" value="Percent Idle"/>
+ </leaf>
+ </template>
+ <!--
+
+
+ Empire Total CPU Raw
+ empire-total-cpu-sys
+ empire-total-cpu-sys-multi
+ empire-total-cpu-user
+ empire-total-cpu-user-multi
+ empire-total-cpu-idle
+ empire-total-cpu-idle-multi
+ empire-total-cpu-wait
+ empire-total-cpu-wait-multi
+
+
+ -->
+ <template name="empire-total-cpu-raw-unix">
+ <apply-template name="empire-total-cpu-raw-common"/>
+ <subtree name="TotalRawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys, User and Wait usage"/>
+ <param name="ds-names" value="sys,user,wait,idle"/>
+ <apply-template name="empire-total-cpu-sys-multi"/>
+ <apply-template name="empire-total-cpu-user-multi"/>
+ <apply-template name="empire-total-cpu-wait-multi"/>
+ <apply-template name="empire-total-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sys"/>
+ <apply-template name="empire-total-cpu-user"/>
+ <apply-template name="empire-total-cpu-wait"/>
+ <apply-template name="empire-total-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-raw-solarisSparc">
+ <apply-template name="empire-total-cpu-raw-unix"/>
+ </template>
+ <template name="empire-total-cpu-raw-aix5RS6000">
+ <apply-template name="empire-total-cpu-raw-unix"/>
+ </template>
+ <template name="empire-total-cpu-raw-linuxIntel">
+ <apply-template name="empire-total-cpu-raw-common"/>
+ <subtree name="TotalRawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys and User Usage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-total-cpu-sys-multi"/>
+ <apply-template name="empire-total-cpu-user-multi"/>
+ <apply-template name="empire-total-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sys"/>
+ <apply-template name="empire-total-cpu-user"/>
+ <apply-template name="empire-total-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-raw-nt">
+ <apply-template name="empire-total-cpu-raw-common"/>
+ <subtree name="TotalRawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys and User Usage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-total-cpu-sys-multi"/>
+ <apply-template name="empire-total-cpu-user-multi"/>
+ <apply-template name="empire-total-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-total-cpu-sys"/>
+ <apply-template name="empire-total-cpu-user"/>
+ <apply-template name="empire-total-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-raw-nt40Intel">
+ <apply-template name="empire-total-cpu-raw-nt"/>
+ </template>
+ <template name="empire-total-cpu-raw-nt50Intel">
+ <apply-template name="empire-total-cpu-raw-nt"/>
+ </template>
+ <template name="empire-total-cpu-raw-common">
+ <subtree name="TotalRawCpu">
+ <param name="comment" value="Total System CPU Stats in Ticks"/>
+ <param name="hidden" value="yes"/>
+ <leaf name="RawCpuTime">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-total-cpu-sys-multi">
+ <!-- SYS -->
+ <param name="ds-expr-sys" value="{cpuTotalSys}"/>
+ <param name="graph-legend-sys" value="sys"/>
+ <param name="line-style-sys" value="AREA"/>
+ <param name="line-color-sys" value="##one"/>
+ <param name="line-order-sys" value="1"/>
+ </template>
+ <template name="empire-total-cpu-user-multi">
+ <!-- USER -->
+ <param name="ds-expr-user" value="{cpuTotalUser}"/>
+ <param name="graph-legend-user" value="user"/>
+ <param name="line-style-user" value="STACK"/>
+ <param name="line-color-user" value="##two"/>
+ <param name="line-order-user" value="2"/>
+ <param name="line-order-wait" value="3"/>
+ </template>
+ <template name="empire-total-cpu-idle-multi">
+ <!-- IDLE -->
+ <param name="ds-expr-idle" value="{cpuTotalIdle}"/>
+ <param name="graph-legend-idle" value="Idle"/>
+ <param name="line-style-idle" value="STACK"/>
+ <param name="line-color-idle" value="##gray"/>
+ <param name="line-order-idle" value="4"/>
+ </template>
+ <template name="empire-total-cpu-wait-multi">
+ <!-- WAIT -->
+ <param name="ds-expr-wait" value="{cpuTotalWait}"/>
+ <param name="graph-legend-wait" value="Wait"/>
+ <param name="line-style-wait" value="STACK"/>
+ <param name="line-color-wait" value="##three"/>
+ </template>
+ <template name="empire-total-cpu-sys">
+ <leaf name="cpuTotalSys">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-raw-sys.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalSys"/>
+ <param name="rrd-ds" value="TotalSys"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU used by System Operation"/>
+ <param name="graph-legend" value="Sys"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-user">
+ <leaf name="cpuTotalUser">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-raw-user.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalUser"/>
+ <param name="rrd-ds" value="TotalUser"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU used by User Processes"/>
+ <param name="graph-legend" value="User"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-idle">
+ <leaf name="cpuTotalIdle">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-raw-idle.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalIdle"/>
+ <param name="rrd-ds" value="TotalIdle"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU unused"/>
+ <param name="graph-legend" value="Idle"/>
+ </leaf>
+ </template>
+ <template name="empire-total-cpu-wait">
+ <leaf name="cpuTotalWait">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_empire-tcpu-raw-wait.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuTotalWait"/>
+ <param name="rrd-ds" value="TotalWait"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ CPU Held by Waiting Processes (CPU /USED/ Waiting)
+ </param>
+ <param name="graph-legend" value="Wait"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire Per CPU Percent
+ empire-cpu-syspct
+ empire-cpu-syspct-multi
+ empire-cpu-userpct
+ empire-cpu-userpct-multi
+ empire-cpu-idlepct
+ empire-cpu-idlepct-multi
+ empire-cpu-waitpct
+ empire-cpu-waitpct-multi
+
+ -->
+ <template name="empire-cpu-subtree">
+ <param name="comment" value="Per-CPU Usage"/>
+ <param name="precedence" value="-400"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="cpu"/>
+ <param name="overview-subleave-name-cpu" value="CpuPercentUsage"/>
+ <param name="overview-shortcut-text-cpu"
+ value="All CPUs"/>
+ <param name="overview-shortcut-title-cpu"
+ value="Show Percent CPU usage for each cpu"/>
+ <param name="overview-page-title-cpu" value="CPU Percent Usage Graphs"/>
+ </template>
+ <template name="empire-cpu-nt">
+ <apply-template name="empire-cpu-common"/>
+ <leaf name="CpuPercentUsage">
+ <param name="comment" value="Cpu Idle, Sys and User Percentage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-cpu-syspct-multi"/>
+ <apply-template name="empire-cpu-idlepct-multi"/>
+ <apply-template name="empire-cpu-userpct-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-syspct"/>
+ <apply-template name="empire-cpu-idlepct"/>
+ <apply-template name="empire-cpu-userpct"/>
+ </template>
+ <template name="empire-cpu-nt40Intel">
+ <apply-template name="empire-cpu-nt"/>
+ </template>
+ <template name="empire-cpu-nt50Intel">
+ <apply-template name="empire-cpu-nt"/>
+ </template>
+ <template name="empire-cpu-unix">
+ <apply-template name="empire-cpu-common"/>
+ <leaf name="CpuPercentUsage">
+ <param name="comment">
+ Cpu Idle, Sys, User and Wait Percentage
+ </param>
+ <param name="ds-names" value="sys,user,idle,wait"/>
+ <apply-template name="empire-cpu-syspct-multi"/>
+ <apply-template name="empire-cpu-idlepct-multi"/>
+ <apply-template name="empire-cpu-userpct-multi"/>
+ <apply-template name="empire-cpu-waitpct-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-syspct"/>
+ <apply-template name="empire-cpu-idlepct"/>
+ <apply-template name="empire-cpu-userpct"/>
+ <apply-template name="empire-cpu-waitpct"/>
+ </template>
+ <template name="empire-cpu-solarisSparc">
+ <apply-template name="empire-cpu-unix"/>
+ </template>
+ <template name="empire-cpu-aix5RS6000">
+ <apply-template name="empire-cpu-unix"/>
+ </template>
+ <template name="empire-cpu-linuxIntel">
+ <apply-template name="empire-cpu-common"/>
+ <leaf name="CpuPercentUsage">
+ <param name="comment" value="Cpu Idle, Sys and User Percentage"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-cpu-syspct-multi"/>
+ <apply-template name="empire-cpu-idlepct-multi"/>
+ <apply-template name="empire-cpu-userpct-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-syspct"/>
+ <apply-template name="empire-cpu-idlepct"/>
+ <apply-template name="empire-cpu-userpct"/>
+ </template>
+ <template name="empire-cpu-common">
+ <leaf name="CpuPercentUsage">
+ <param name="vertical-label" value="Percent"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-syspct-multi">
+ <!-- SYS -->
+ <param name="ds-expr-sys" value="{cpuSysPercent}"/>
+ <param name="graph-legend-sys" value="Percent sys"/>
+ <param name="line-style-sys" value="AREA"/>
+ <param name="line-color-sys" value="##one"/>
+ <param name="line-order-sys" value="1"/>
+ </template>
+ <template name="empire-cpu-userpct-multi">
+ <!-- USER -->
+ <param name="ds-expr-user" value="{cpuUserPercent}"/>
+ <param name="graph-legend-user" value="Percent user"/>
+ <param name="line-style-user" value="STACK"/>
+ <param name="line-color-user" value="##two"/>
+ <param name="line-order-user" value="2"/>
+ </template>
+ <template name="empire-cpu-idlepct-multi">
+ <!-- IDLE -->
+ <param name="ds-expr-idle" value="{cpuIdlePercent}"/>
+ <param name="graph-legend-idle" value="Percent Idle"/>
+ <param name="line-style-idle" value="STACK"/>
+ <param name="line-color-idle" value="##gray"/>
+ <param name="line-order-idle" value="4"/>
+ </template>
+ <template name="empire-cpu-waitpct-multi">
+ <!-- WAIT -->
+ <param name="ds-expr-wait" value="{cpuWaitPercent}"/>
+ <param name="graph-legend-wait" value="Percent Wait"/>
+ <param name="line-style-wait" value="STACK"/>
+ <param name="line-color-wait" value="##three"/>
+ <param name="line-order-wait" value="3"/>
+ </template>
+ <template name="empire-cpu-syspct">
+ <leaf name="cpuSysPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-syspct.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuSysPercent.$empire_cpu_IDX"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="SysPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU used by System Operation
+ </param>
+ <param name="graph-legend" value="Percent Sys"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-userpct">
+ <leaf name="cpuUserPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-userpct.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuUserPercent.$empire_cpu_IDX"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="UserPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU used by User Processes
+ </param>
+ <param name="graph-legend" value="Percent User"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-idlepct">
+ <leaf name="cpuIdlePercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-idlepct.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuIdlePercent.$empire_cpu_IDX"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="IdlePercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Percentage of CPU unused"/>
+ <param name="graph-legend" value="Percent Idle"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-waitpct">
+ <leaf name="cpuWaitPercent">
+ <param name="vertical-label" value="Percent"/>
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-waitpct.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuWaitPercent.$empire_cpu_IDX"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="graph-rigid-boundaries" value="yes"/>
+ <param name="rrd-ds" value="WaitPercent"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment">
+ Percentage of CPU Held by Waiting Processes (CPU /USED/ Waiting)
+ </param>
+ <param name="graph-legend" value="Percent Wait"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire CPU Raw
+ empire-cpu-sys
+ empire-cpu-sys-multi
+ empire-cpu-user
+ empire-cpu-user-multi
+ empire-cpu-idle
+ empire-cpu-idle-multi
+ empire-cpu-wait
+ empire-cpu-wait-multi
+
+ -->
+ <template name="empire-cpu-raw-unix">
+ <apply-template name="empire-cpu-raw-common"/>
+ <subtree name="RawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys, User and Wait Time"/>
+ <param name="ds-names" value="sys,user,wait,idle"/>
+ <apply-template name="empire-cpu-sys-multi"/>
+ <apply-template name="empire-cpu-user-multi"/>
+ <apply-template name="empire-cpu-wait-multi"/>
+ <apply-template name="empire-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-sys"/>
+ <apply-template name="empire-cpu-user"/>
+ <apply-template name="empire-cpu-wait"/>
+ <apply-template name="empire-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-cpu-raw-solarisSparc">
+ <apply-template name="empire-cpu-raw-unix"/>
+ </template>
+ <template name="empire-cpu-raw-aix5RS6000">
+ <apply-template name="empire-cpu-raw-unix"/>
+ </template>
+ <template name="empire-cpu-raw-linuxIntel">
+ <apply-template name="empire-cpu-raw-common"/>
+ <subtree name="RawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys, and User Time"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-cpu-sys-multi"/>
+ <apply-template name="empire-cpu-user-multi"/>
+ <apply-template name="empire-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-sys"/>
+ <apply-template name="empire-cpu-user"/>
+ <apply-template name="empire-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-cpu-raw-nt">
+ <apply-template name="empire-cpu-raw-common"/>
+ <subtree name="RawCpu">
+ <leaf name="RawCpuTime">
+ <param name="comment" value="Cpu Idle, Sys and User"/>
+ <param name="ds-names" value="sys,user,idle"/>
+ <apply-template name="empire-cpu-sys-multi"/>
+ <apply-template name="empire-cpu-user-multi"/>
+ <apply-template name="empire-cpu-idle-multi"/>
+ </leaf>
+ <apply-template name="empire-cpu-sys"/>
+ <apply-template name="empire-cpu-user"/>
+ <apply-template name="empire-cpu-idle"/>
+ </subtree>
+ </template>
+ <template name="empire-cpu-raw-nt40Intel">
+ <apply-template name="empire-cpu-raw-nt"/>
+ </template>
+ <template name="empire-cpu-raw-nt50Intel">
+ <apply-template name="empire-cpu-raw-nt"/>
+ </template>
+ <template name="empire-cpu-raw-common">
+ <subtree name="RawCpu">
+ <param name="comment" value="Per-Cpu Stats in Ticks"/>
+ <param name="hidden" value="yes"/>
+ <leaf name="RawCpuTime">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="empire-cpu-sys-multi">
+ <!-- SYS -->
+ <param name="ds-expr-sys" value="{cpuSys}"/>
+ <param name="graph-legend-sys" value="sys"/>
+ <param name="line-style-sys" value="AREA"/>
+ <param name="line-color-sys" value="##one"/>
+ <param name="line-order-sys" value="1"/>
+ </template>
+ <template name="empire-cpu-user-multi">
+ <!-- USER -->
+ <param name="ds-expr-user" value="{cpuUser}"/>
+ <param name="graph-legend-user" value="user"/>
+ <param name="line-style-user" value="STACK"/>
+ <param name="line-color-user" value="##two"/>
+ <param name="line-order-user" value="2"/>
+ </template>
+ <template name="empire-cpu-idle-multi">
+ <!-- IDLE -->
+ <param name="ds-expr-idle" value="{cpuIdle}"/>
+ <param name="graph-legend-idle" value="Idle"/>
+ <param name="line-style-idle" value="STACK"/>
+ <param name="line-color-idle" value="##gray"/>
+ <param name="line-order-idle" value="4"/>
+ </template>
+ <template name="empire-cpu-wait-multi">
+ <!-- WAIT -->
+ <param name="ds-expr-wait" value="{cpuWait}"/>
+ <param name="graph-legend-wait" value="Wait"/>
+ <param name="line-style-wait" value="STACK"/>
+ <param name="line-color-wait" value="##three"/>
+ <param name="line-order-wait" value="3"/>
+ </template>
+ <template name="empire-cpu-sys">
+ <leaf name="cpuSys">
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-raw-sys.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuSys.$empire_cpu_IDX"/>
+ <param name="rrd-ds" value="Sys"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU used by System Operation"/>
+ <param name="graph-legend" value="Sys"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-user">
+ <leaf name="cpuUser">
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-raw-user.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuUser.$empire_cpu_IDX"/>
+ <param name="rrd-ds" value="User"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU used by User Processes"/>
+ <param name="graph-legend" value="User"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-idle">
+ <leaf name="cpuIdle">
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-raw-idle.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuIdle.$empire_cpu_IDX"/>
+ <param name="rrd-ds" value="Idle"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU unused"/>
+ <param name="graph-legend" value="Idle"/>
+ </leaf>
+ </template>
+ <template name="empire-cpu-wait">
+ <leaf name="cpuWait">
+ <param name="data-file" value="%system-id%_empire-cpu%cpu%-raw-wait.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_cpuWait.$empire_cpu_IDX"/>
+ <param name="rrd-ds" value="Wait"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment"> CPU Held by Waiting Processes (CPU /USED/
+ Waiting) </param>
+ <param name="graph-legend" value="Wait"/>
+ </leaf>
+ </template>
+ <!--
+
+
+ Empire Device Template (Disks)
+
+
+ -->
+ <template name="empire-device-subtree">
+ <param name="comment" value="Per-Mount Usage"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="disk"/>
+ <param name="overview-subleave-name-disk" value="DiskSpace"/>
+ <param name="overview-shortcut-text-disk"
+ value="All Disk Space"/>
+ <param name="overview-shortcut-title-disk"
+ value="Show Disk Space usage for Each Mount"/>
+ <param name="overview-page-title-disk" value="Disk Space Usage Graphs"/>
+ </template>
+ <template name="empire-device">
+ <leaf name="DiskSpace">
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="comment" value="Total vs. Used Disk Space"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="used,total"/>
+ <param name="ds-expr-total"> {devTblks} </param>
+ <param name="graph-legend-total" value="Disk Space Total"/>
+ <param name="line-style-total" value="AREA"/>
+ <param name="line-color-total" value="##two"/>
+ <param name="line-order-total" value="1"/>
+ <!-- USED -->
+ <param name="ds-expr-used"> {devTblks},{devFblks},- </param>
+ <param name="graph-legend-used" value="Disk Space Used"/>
+ <param name="line-style-used" value="AREA"/>
+ <param name="line-color-used" value="##three"/>
+ <param name="line-order-used" value="2"/>
+ </leaf>
+ <leaf name="devFblks">
+ <param name="data-file" value="%system-id%_empire-%storage-nick%-fblocks.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_devFblks.$empire_dev_IDX"/>
+ <param name="rrd-ds" value="empire_devFblks"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Disk Space Free (Bytes)"/>
+ <param name="graph-legend" value="Disk Space Free"/>
+ </leaf>
+ <leaf name="devTblks">
+ <param name="data-file" value="%system-id%_empire-%storage-nick%-tblocks.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_devTblks.$empire_dev_IDX"/>
+ <param name="rrd-ds" value="empire_devTblks"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Total Disk Space (Bytes)"/>
+ <param name="graph-legend" value="Total Disk Space"/>
+ </leaf>
+ </template>
+ <!--
+
+ Empire Disk Stats Template
+ empire-disk-stats-queuelength
+ empire-disk-stats-servicetime
+ empire-disk-stats-utilization
+ empire-disk-stats-bytestransfered
+ empire-disk-stats-transferes
+ empire-disk-stats-reads
+ empire-disk-stats-writes
+
+ -->
+ <template name="empire-disk-stats-subtree">
+ <param name="comment" value="Per-Disk Utilization"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="util"/>
+ <param name="overview-subleave-name-util" value="Utilization"/>
+ <param name="overview-shortcut-text-util"
+ value="All disks"/>
+ <param name="overview-shortcut-title-util"
+ value="Show Stats for all Disks"/>
+ <param name="overview-page-title-util" value="Device for all Disks"/>
+ </template>
+
+ <template name="empire-disk-stats-unix">
+ <apply-template name="empire-disk-stats-queuelength"/>
+ <apply-template name="empire-disk-stats-servicetime"/>
+ <apply-template name="empire-disk-stats-utilization"/>
+ <apply-template name="empire-disk-stats-bytestransfered"/>
+ <apply-template name="empire-disk-stats-transferes"/>
+ <apply-template name="empire-disk-stats-reads"/>
+ <apply-template name="empire-disk-stats-writes"/>
+ </template>
+
+ <template name="empire-disk-stats-solarisSparc">
+ <apply-template name="empire-disk-stats-queuelength"/>
+ <apply-template name="empire-disk-stats-servicetime"/>
+ <apply-template name="empire-disk-stats-utilization"/>
+ <apply-template name="empire-disk-stats-bytestransfered"/>
+ <apply-template name="empire-disk-stats-transferes"/>
+ <apply-template name="empire-disk-stats-reads"/>
+ <apply-template name="empire-disk-stats-writes"/>
+ </template>
+
+ <template name="empire-disk-stats-aix5RS6000">
+ <apply-template name="empire-disk-stats-servicetime"/>
+ <apply-template name="empire-disk-stats-utilization"/>
+ <apply-template name="empire-disk-stats-bytestransfered"/>
+ <apply-template name="empire-disk-stats-transferes"/>
+ <apply-template name="empire-disk-stats-reads"/>
+ <apply-template name="empire-disk-stats-writes"/>
+ </template>
+
+ <template name="empire-disk-stats-linuxIntel">
+ <apply-template name="empire-disk-stats-bytestransfered"/>
+ <apply-template name="empire-disk-stats-transferes"/>
+ <apply-template name="empire-disk-stats-reads"/>
+ <apply-template name="empire-disk-stats-writes"/>
+ </template>
+
+ <template name="empire-disk-stats-nt">
+ <apply-template name="empire-disk-stats-queuelength"/>
+ <apply-template name="empire-disk-stats-servicetime"/>
+ <apply-template name="empire-disk-stats-utilization"/>
+ <apply-template name="empire-disk-stats-bytestransfered"/>
+ <apply-template name="empire-disk-stats-transferes"/>
+ <apply-template name="empire-disk-stats-reads"/>
+ <apply-template name="empire-disk-stats-writes"/>
+ </template>
+
+ <template name="empire-disk-stats-nt40Intel">
+ <apply-template name="empire-disk-stats-nt"/>
+ </template>
+
+ <template name="empire-disk-stats-nt50Intel">
+ <apply-template name="empire-disk-stats-nt"/>
+ </template>
+
+ <template name="empire-disk-stats-queuelength">
+ <leaf name="QueueLength">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-qlen.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsQueueLength.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="QueueLength"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Ave. Events Waiting in Service Queue"/>
+ <param name="graph-legend" value="Device Queue Length"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-servicetime">
+ <leaf name="ServiceTime">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-svct.rrd"/>
+ <param name="vertical-label" value="Time"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsServiceTime.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="ServiceTime"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Ave. Time to Service a Request (ms)"/>
+ <param name="graph-legend" value="Device Service Time"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-utilization">
+ <leaf name="Utilization">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-util.rrd"/>
+ <param name="vertical-label" value="Percent"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsUtilization.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="Utilization"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Percent of time disk was busy"/>
+ <param name="graph-legend" value="Device Utilization"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-bytestransfered">
+ <leaf name="BytesTransfered">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-bytest.rrd"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="collector-scale" value="1024,*"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="snmp-object" value="$empire_diskStatsKBTransfered.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="KBTransfered"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Bytes Transfered"/>
+ <param name="graph-legend" value="Bytes Transfered"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-transferes">
+ <leaf name="Transfers">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-xfers.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsTransfers.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="Transfers"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Transfers"/>
+ <param name="graph-legend" value="Transfers"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-reads">
+ <leaf name="Reads">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-reads.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsReads.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="Reads"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Reads"/>
+ <param name="graph-legend" value="Reads"/>
+ </leaf>
+ </template>
+ <template name="empire-disk-stats-writes">
+ <leaf name="Writes">
+ <param name="data-file" value="%system-id%_empire-%disk-stats-nick%-writes.rrd"/>
+ <param name="vertical-label" value="Count"/>
+ <param name="hidden" value="no"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$empire_diskStatsWrites.$empire_disk_stats_IDX"/>
+ <param name="rrd-ds" value="Writes"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Writes"/>
+ <param name="graph-legend" value="Writes"/>
+ </leaf>
+ </template>
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/f5.bigip.xml b/torrus/xmlconfig/vendor/f5.bigip.xml
new file mode 100644
index 000000000..dd74973c2
--- /dev/null
+++ b/torrus/xmlconfig/vendor/f5.bigip.xml
@@ -0,0 +1,842 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: f5.bigip.xml,v 1.1 2010-12-27 00:04:25 ivan Exp $
+ Shawn Ferry <sferry at sevenspace dot com> <lalartu at obscure dot org>
+
+ Tested With: BIG-IP Version 4.5PTF-03 Build2
+
+-->
+
+<!-- Cisco Firewall specific definitions -->
+
+<configuration>
+
+<definitions>
+
+ <!-- LOAD-BAL-SYSTEM-MIB -->
+ <!-- 4.x -->
+ <!-- F5 1.3.6.1.4.1.3375 -->
+ <!-- f5systems 1.3.6.1.4.1.3375.1 -->
+ <!-- loadbal 1.3.6.1.4.1.3375.1.1 -->
+ <!-- globals 1.3.6.1.4.1.3375.1.1.1 -->
+ <def name="globalStatCurrentConn" value="1.3.6.1.4.1.3375.1.1.1.2.10.0"/>
+ <def name="globalStatMaxConn" value="1.3.6.1.4.1.3375.1.1.1.2.11.0"/>
+ <def name="globalStatTotalConn" value="1.3.6.1.4.1.3375.1.1.1.2.12.0"/>
+
+ <def name="globalStatMemoryPoolTotal" value="1.3.6.1.4.1.3375.1.1.1.2.14.0"/>
+ <def name="globalStatMemoryPoolUsed" value="1.3.6.1.4.1.3375.1.1.1.2.15.0"/>
+ <def name="globalStatVirtualServerDupSynSSL"
+ value="1.3.6.1.4.1.3375.1.1.1.2.22.0"/> <!-- new -->
+
+ <def name="globalStatMaxConnPortDeny" value="1.3.6.1.4.1.3375.1.1.1.2.26.0"/>
+ <def name="globalStatSSLTimeouts" value="1.3.6.1.4.1.3375.1.1.1.2.35.0"/>
+ <!-- new -->
+ <def name="globalStatMemoryErrors" value="1.3.6.1.4.1.3375.1.1.1.2.42.0"/>
+ <def name="globalStatMemoryInUse" value="1.3.6.1.4.1.3375.1.1.1.2.44.0"/>
+ <def name="globalStatMemoryCurrentSize"
+ value="1.3.6.1.4.1.3375.1.1.1.2.46.0"/>
+
+ <!-- Virtual Servers 1.3.6.1.4.1.3375.1.1.3 -->
+ <def name="virtualServerConnLimit" value="1.3.6.1.4.1.3375.1.1.3.2.1.4"/>
+ <def name="virtualServerOctetsIn" value="1.3.6.1.4.1.3375.1.1.3.2.1.13"/>
+ <def name="virtualServerOctetsOut" value="1.3.6.1.4.1.3375.1.1.3.2.1.14"/>
+ <def name="virtualServerPacketsIn" value="1.3.6.1.4.1.3375.1.1.3.2.1.15"/>
+ <def name="virtualServerPacketsOut" value="1.3.6.1.4.1.3375.1.1.3.2.1.16"/>
+ <def name="virtualServerCurrentConn" value="1.3.6.1.4.1.3375.1.1.3.2.1.17"/>
+ <def name="virtualServerMaxConn" value="1.3.6.1.4.1.3375.1.1.3.2.1.18"/>
+ <def name="virtualServerTotalConn" value="1.3.6.1.4.1.3375.1.1.3.2.1.19"/>
+
+
+ <!-- Pool 1.3.6.1.4.1.3375.1.1.7 -->
+ <def name="poolBitsin" value="1.3.6.1.4.1.3375.1.1.7.2.1.5"/>
+ <def name="poolBitsout" value="1.3.6.1.4.1.3375.1.1.7.2.1.6"/>
+ <def name="poolPktsin" value="1.3.6.1.4.1.3375.1.1.7.2.1.9"/>
+ <def name="poolPktsout" value="1.3.6.1.4.1.3375.1.1.7.2.1.10"/>
+ <def name="poolCurrentConn" value="1.3.6.1.4.1.3375.1.1.7.2.1.14"/>
+ <def name="poolTotalConn" value="1.3.6.1.4.1.3375.1.1.7.2.1.15"/>
+
+ <!-- Pool Member 1.3.6.1.4.1.3375.1.1.8 -->
+ <def name="poolMemberBitsin" value="1.3.6.1.4.1.3375.1.1.8.2.1.9"/>
+ <def name="poolMemberBitsout" value="1.3.6.1.4.1.3375.1.1.8.2.1.10"/>
+ <def name="poolMemberPktsin" value="1.3.6.1.4.1.3375.1.1.8.2.1.13"/>
+ <def name="poolMemberPktsout" value="1.3.6.1.4.1.3375.1.1.8.2.1.14"/>
+ <def name="poolMemberConnLimit" value="1.3.6.1.4.1.3375.1.1.8.2.1.17"/>
+ <def name="poolMemberCurrentConn" value="1.3.6.1.4.1.3375.1.1.8.2.1.19"/>
+ <def name="poolMemberTotalConn" value="1.3.6.1.4.1.3375.1.1.8.2.1.20"/>
+
+ <!-- SSL Proxy 1.3.6.1.4.1.3375.1.1.9 -->
+ <!-- SSL sslProxyTable 1.3.6.1.4.1.3375.1.1.9.2 -->
+ <!-- SSL sslProxyEntry 1.3.6.1.4.1.3375.1.1.9.2.1 -->
+ <def name="sslProxyOrigIpAddress" value="1.3.6.1.4.1.3375.1.1.9.2.1.1"/>
+ <def name="sslProxyOrigPort" value="1.3.6.1.4.1.3375.1.1.9.2.1.2"/>
+ <def name="sslProxyDestIpAddress" value="1.3.6.1.4.1.3375.1.1.9.2.1.3"/>
+ <def name="sslProxyDestPort" value="1.3.6.1.4.1.3375.1.1.9.2.1.4"/>
+ <def name="sslProxyBitsin" value="1.3.6.1.4.1.3375.1.1.9.2.1.17"/>
+ <def name="sslProxyBitsout" value="1.3.6.1.4.1.3375.1.1.9.2.1.18"/>
+ <def name="sslProxyPktsin" value="1.3.6.1.4.1.3375.1.1.9.2.1.19"/>
+ <def name="sslProxyPktsout" value="1.3.6.1.4.1.3375.1.1.9.2.1.20"/>
+ <def name="sslProxyConnLimit" value="1.3.6.1.4.1.3375.1.1.9.2.1.23"/>
+ <def name="sslProxyMaxConn" value="1.3.6.1.4.1.3375.1.1.9.2.1.24"/>
+ <def name="sslProxyCurrentConn" value="1.3.6.1.4.1.3375.1.1.9.2.1.25"/>
+ <def name="sslProxyTotalConn" value="1.3.6.1.4.1.3375.1.1.9.2.1.26"/>
+ <def name="sslProxyClientInvalidVersions"
+ value="1.3.6.1.4.1.3375.1.1.9.2.1.32"/>
+ <def name="sslProxyServerInvalidVersions"
+ value="1.3.6.1.4.1.3375.1.1.9.2.1.33"/>
+
+
+ <!-- 3.x -->
+ <def name="contot" value="1.3.6.1.4.1.3375.1.1.51.0"/>
+ <def name="conmax" value="1.3.6.1.4.1.3375.1.1.53.0"/>
+ <def name="memoryUsed" value="1.3.6.1.4.1.3375.1.1.77.0"/>
+ <def name="memoryTotal" value="1.3.6.1.4.1.3375.1.1.78.0"/>
+
+</definitions>
+
+<datasources>
+
+ <template name="BigIp_4.x">
+ <leaf name="MaxConnections">
+ <param name="hidden" value="yes"/>
+ <param name="comment">
+ Max Connections per second
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMaxConn"/>
+ <param name="rrd-ds" value="MaxConn"/>
+ <param name="graph-legend" value="MaxConns"/>
+ </leaf>
+ <leaf name="ConnectionRate">
+ <param name="comment">
+ Connections per second
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatTotalConn"/>
+ <param name="rrd-ds" value="ConnRate"/>
+ <param name="graph-legend" value="Connections per second"/>
+ </leaf>
+ <leaf name="ActiveConnections">
+ <param name="comment">
+ Active Connections
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatCurrentConn"/>
+ <param name="rrd-ds" value="ActvConn"/>
+ <param name="graph-legend" value="Active Connections"/>
+ </leaf>
+ <leaf name="MemoryPoolTotal">
+ <param name="comment">
+ Total memory pool available on system.
+ </param>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Memory Total"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMemoryPoolTotal"/>
+ <param name="rrd-ds" value="MemPoolTotal"/>
+ <param name="graph-legend" value="MemPoolTotal"/>
+ </leaf>
+ <leaf name="MemoryPoolUsed">
+ <param name="comment">
+ Total memory pool currently in use by system.
+ </param>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Memory Used"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMemoryPoolUsed"/>
+ <param name="rrd-ds" value="MemPoolUsed"/>
+ <param name="graph-legend" value="MemPoolUsed"/>
+ </leaf>
+ <leaf name="MaxConnPortDeny">
+ <param name="comment">
+ Total number of connections denied because maximum connections
+ count exceeded.
+ </param>
+ <param name="vertical-label" value="denies/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMaxConnPortDeny"/>
+ <param name="rrd-ds" value="MaxConnDeny"/>
+ <param name="graph-legend" value="Denies"/>
+ </leaf>
+ <leaf name="MemoryErrors">
+ <param name="comment">
+ Memory allocation errors per second
+ </param>
+ <param name="vertical-label" value="Memory Errors/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMemoryErrors"/>
+ <param name="rrd-ds" value="MemErrors"/>
+ <param name="graph-legend" value="MemErrors"/>
+ </leaf>
+ <leaf name="MemoryInUse">
+ <param name="hidden" value="yes"/>
+ <param name="comment">
+ Current amount of memory in use.
+ </param>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Memory Used"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMemoryInUse"/>
+ <param name="rrd-ds" value="MemInUse"/>
+ <param name="graph-legend" value="MemInUse"/>
+ </leaf>
+ <leaf name="MemorySize">
+ <param name="hidden" value="yes"/>
+ <param name="comment">
+ Current memory size.
+ </param>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Memory Size"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_mem.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatMemoryCurrentSize"/>
+ <param name="rrd-ds" value="MemSize"/>
+ <param name="graph-legend" value="MemSize"/>
+ </leaf>
+ </template>
+
+ <template name="BigIp_4.x_pool-actvconn-overview">
+ <param name="comment" value="Per Poo; Active Connections"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="active"/>
+ <param name="overview-subleave-name-active" value="ActiveConnections"/>
+ <param name="overview-shortcut-text-active"
+ value="All Active Connections"/>
+ <param name="overview-shortcut-title-active"
+ value="Show Active Connections Per Pool"/>
+ <param name="overview-page-title-active"
+ value="Active Connections Per Pool"/>
+ </template>
+
+ <template name="BigIp_4.x_pool">
+ <param name="comment" value="%descr%"/>
+ <leaf name="ConnectionRate">
+ <param name="comment">
+ Connections per second to %descr%
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$poolTotalConn.%INDEX%"/>
+ <param name="rrd-ds" value="ConnRate"/>
+ <param name="graph-legend" value="Connections per second"/>
+ </leaf>
+ <leaf name="ActiveConnections">
+ <param name="comment">
+ Active Connections to %descr%
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-300"/>
+ <param name="snmp-object" value="$poolCurrentConn.%INDEX%"/>
+ <param name="rrd-ds" value="ActvConn"/>
+ <param name="graph-legend" value="Active Connections"/>
+ </leaf>
+ <leaf name="inoutBps">
+ <param name="comment" value="input and output bits/s %descr%" />
+ <param name="vertical-label" value="bps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Bitsin},8,*" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Bitsout},8,*" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="Bitsin">
+ <param name="comment">
+ Bits IN for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bits IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolBitsin.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsin"/>
+ </leaf>
+ <leaf name="Bitsout">
+ <param name="comment">
+ Bits OUT for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bits OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolBitsout.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsout"/>
+ </leaf>
+ <leaf name="inoutPackets">
+ <param name="comment" value="input and output Packets/s for %descr%" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Packetsin}" />
+ <param name="graph-legend-in" value="Packets per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Packetsout}" />
+ <param name="graph-legend-out" value="Packets per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="Packetsin">
+ <param name="comment">
+ Packets IN for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolPktsin.%INDEX%"/>
+ <param name="rrd-ds" value="Packetsin"/>
+ </leaf>
+ <leaf name="Packetsout">
+ <param name="comment">
+ Packets OUT for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_pool_%nick%.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolPktsout.%INDEX%"/>
+ <param name="rrd-ds" value="Packetsout"/>
+ </leaf>
+ </template>
+
+ <template name="BigIp_4.x_virtualServer-actvconn-overview">
+ <param name="comment"
+ value="Per Virtual Server(VIP) Active Connections"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="active"/>
+ <param name="overview-subleave-name-active" value="ActiveConnections"/>
+ <param name="overview-shortcut-text-active"
+ value="All Active Connections"/>
+ <param name="overview-shortcut-title-active"
+ value="Show Active Connections Per Virtual Server(VIP)"/>
+ <param name="overview-page-title-active"
+ value="Active Connections Per Virtual Server(VIP)"/>
+ </template>
+ <template name="BigIp_4.x_virtualServer-connrate-overview">
+ <param name="comment" value="Per Virtual Server(VIP) Connections/s"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="rate"/>
+ <param name="overview-subleave-name-rate" value="ConnectionRate"/>
+ <param name="overview-shortcut-text-rate"
+ value="All Connection Rates"/>
+ <param name="overview-shortcut-title-rate"
+ value="Show Connections/s Per Virtual Server(VIP)"/>
+ <param name="overview-page-title-rate"
+ value="Connections/s Per Virtual Server(VIP)"/>
+ </template>
+
+ <template name="BigIp_4.x_virtualServer">
+ <param name="comment" value="%descr%"/>
+ <leaf name="ConnectionLimit">
+ <param name="comment">
+ Max Allowed Connections to %descr%
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-300"/>
+ <param name="snmp-object" value="$virtualServerConnLimit.%INDEX%"/>
+ <param name="rrd-ds" value="ConnLimit"/>
+ <param name="graph-legend" value="Connection Limit"/>
+ </leaf>
+ <leaf name="ConnectionRate">
+ <param name="comment">
+ Connections per second to %descr%
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$virtualServerTotalConn.%INDEX%"/>
+ <param name="rrd-ds" value="ConnRate"/>
+ <param name="graph-legend" value="Connections per second"/>
+ </leaf>
+ <leaf name="ActiveConnections">
+ <param name="comment">
+ Active Connections to %descr%
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-300"/>
+ <param name="snmp-object" value="$virtualServerCurrentConn.%INDEX%"/>
+ <param name="rrd-ds" value="ActvConn"/>
+ <param name="graph-legend" value="Active Connections"/>
+ </leaf>
+ <leaf name="InOutBps">
+ <param name="comment" value="Input and Output bits/s %descr%" />
+ <param name="vertical-label" value="bps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{OctetsIn},8,*" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{OctetsOut},8,*" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="OctetsIn">
+ <param name="comment">
+ Octets IN for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$virtualServerOctetsIn.%INDEX%"/>
+ <param name="rrd-ds" value="OctetsIn"/>
+ </leaf>
+ <leaf name="OctetsOut">
+ <param name="comment">
+ Octets OUT for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$virtualServerOctetsOut.%INDEX%"/>
+ <param name="rrd-ds" value="OctetsOut"/>
+ </leaf>
+ <leaf name="InOutPackets">
+ <param name="comment" value="Input and Output Packets/s for %descr%" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{PacketsIn}" />
+ <param name="graph-legend-in" value="Packets per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{PacketsOut}" />
+ <param name="graph-legend-out" value="Packets per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="PacketsIn">
+ <param name="comment">
+ Packets IN for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$virtualServerPacketsIn.%INDEX%"/>
+ <param name="rrd-ds" value="PacketsIn"/>
+ </leaf>
+ <leaf name="PacketsOut">
+ <param name="comment">
+ Packets OUT for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_VSstat_%nick%t.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$virtualServerPacketsOut.%INDEX%"/>
+ <param name="rrd-ds" value="PacketsOut"/>
+ </leaf>
+ </template>
+
+
+ <template name="BigIp_4.x_poolMember-actvconn-overview">
+ <param name="comment" value="Per Pool Member Active Connections"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="active"/>
+ <param name="overview-subleave-name-active" value="ActiveConnections"/>
+ <param name="overview-shortcut-text-active"
+ value="All Active Connections"/>
+ <param name="overview-shortcut-title-active"
+ value="Show Active Connections Per Pool Member"/>
+ <param name="overview-page-title-active"
+ value="Active Connections Per Pool Member"/>
+ </template>
+
+ <template name="BigIp_4.x_poolMember">
+ <param name="comment" value="%descr%"/>
+ <leaf name="ConnectionLimit">
+ <param name="comment">
+ Max Allowed Connections to %descr%
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-300"/>
+ <param name="snmp-object" value="$poolMemberConnLimit.%INDEX%"/>
+ <param name="rrd-ds" value="ConnLimit"/>
+ <param name="graph-legend" value="Connection Limit"/>
+ </leaf>
+ <leaf name="ConnectionRate">
+ <param name="comment">
+ Connections per second to %descr%
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$poolMemberTotalConn.%INDEX%"/>
+ <param name="rrd-ds" value="ConnRate"/>
+ <param name="graph-legend" value="Connections per second"/>
+ </leaf>
+ <leaf name="ActiveConnections">
+ <param name="comment">
+ Active Connections to %descr%
+ </param>
+ <param name="vertical-label" value="connections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-300"/>
+ <param name="snmp-object" value="$poolMemberCurrentConn.%INDEX%"/>
+ <param name="rrd-ds" value="ActvConn"/>
+ <param name="graph-legend" value="Active Connections"/>
+ </leaf>
+ <leaf name="inoutBps">
+ <param name="comment" value="input and output bits/s %descr%" />
+ <param name="vertical-label" value="bps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Bitsin},8,*" />
+ <param name="graph-legend-in" value="Bits per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Bitsout},8,*" />
+ <param name="graph-legend-out" value="Bits per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="Bitsin">
+ <param name="comment">
+ Bits IN for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bits IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolMemberBitsin.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsin"/>
+ </leaf>
+ <leaf name="Bitsout">
+ <param name="comment">
+ Bits OUT for %descr%
+ </param>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bits OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolMemberBitsout.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsout"/>
+ </leaf>
+ <leaf name="inoutPackets">
+ <param name="comment" value="input and output Packets/s for %descr%" />
+ <param name="vertical-label" value="pps" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="precedence" value="-400" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="in,out" />
+
+ <param name="ds-expr-in" value="{Packetsin}" />
+ <param name="graph-legend-in" value="Packets per second in" />
+ <param name="line-style-in" value="##BpsIn" />
+ <param name="line-color-in" value="##BpsIn" />
+ <param name="line-order-in" value="1" />
+
+ <param name="ds-expr-out" value="{Packetsout}" />
+ <param name="graph-legend-out" value="Packets per second out" />
+ <param name="line-style-out" value="##BpsOut" />
+ <param name="line-color-out" value="##BpsOut" />
+ <param name="line-order-out" value="2" />
+ </leaf>
+ <leaf name="Packetsin">
+ <param name="comment">
+ Packets IN for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets IN"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolMemberPktsin.%INDEX%"/>
+ <param name="rrd-ds" value="Packetsin"/>
+ </leaf>
+ <leaf name="Packetsout">
+ <param name="comment">
+ Packets OUT for %descr%
+ </param>
+ <param name="vertical-label" value="pps"/>
+ <param name="graph-legend" value="Packets OUT"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_poolmember_%nick%.rrd"/>
+ <param name="precedence" value="-1100"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object" value="$poolMemberPktsout.%INDEX%"/>
+ <param name="rrd-ds" value="Packetsout"/>
+ </leaf>
+ </template>
+
+ <template name="BigIp_4.x_sslProxy_Global">
+ <leaf name="DupSynSSL">
+ <param name="comment" value="Duplicate SYNs for SSL Traffic"/>
+ <param name="vertical-label" value="SYN/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_globalssl.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatVirtualServerDupSynSSL"/>
+ <param name="rrd-ds" value="DupSynSSL"/>
+ <param name="graph-legend" value="DupSynSSL"/>
+ </leaf>
+ <leaf name="SSLTimeouts">
+ <param name="comment" value="SSL Timeouts/s"/>
+ <param name="vertical-label" value="Timeouts/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_globalssl.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$globalStatSSLTimeouts"/>
+ <param name="rrd-ds" value="SSLTimeouts"/>
+ <param name="graph-legend" value="SSL Timeouts/s"/>
+ </leaf>
+ </template>
+
+ <template name="BigIp_4.x_sslProxy-currconn-overview">
+ <param name="comment" value="Per SSL Proxy Current Connections"/>
+ <param name="precedence" value="-400"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="ssl"/>
+ <param name="overview-subleave-name-ssl" value="CurrentConn"/>
+ <param name="overview-shortcut-text-ssl"
+ value="All Current Connections"/>
+ <param name="overview-shortcut-title-ssl"
+ value="Show Current Connections Per SSL Proxy"/>
+ <param name="overview-page-title-ssl"
+ value="Current Connections Per SSL Proxy"/>
+ </template>
+
+ <template name="BigIp_4.x_sslProxy">
+ <param name="comment" value="%descr% Connection Limit: %connLimit%"/>
+ <leaf name="BitsIn">
+ <param name="comment" value="SSL Proxy %descr% Bits In"/>
+ <param name="vertical-label" value="BitsIn/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="snmp-object" value="$sslProxyBitsin.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsin"/>
+ <param name="graph-legend" value="Bits In/s"/>
+ </leaf>
+ <leaf name="BitsOut">
+ <param name="comment" value="SSL Proxy %descr% Bits Out"/>
+ <param name="vertical-label" value="BitsOut/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-1000"/>
+ <param name="snmp-object" value="$sslProxyBitsout.%INDEX%"/>
+ <param name="rrd-ds" value="Bitsout"/>
+ <param name="graph-legend" value="Bits Out"/>
+ </leaf>
+ <leaf name="PktsIn">
+ <param name="comment" value="SSL Proxy %descr% Packets In"/>
+ <param name="vertical-label" value="PacketsIn/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-100"/>
+ <param name="snmp-object" value="$sslProxyPktsin.%INDEX%"/>
+ <param name="rrd-ds" value="Pktsin"/>
+ <param name="graph-legend" value="Packets In"/>
+ </leaf>
+ <leaf name="PktsOut">
+ <param name="comment" value="SSL Proxy %descr% Packets Out"/>
+ <param name="vertical-label" value="PacketsOut/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-100"/>
+ <param name="snmp-object" value="$sslProxyPktsout.%INDEX%"/>
+ <param name="rrd-ds" value="Pktsout"/>
+ <param name="graph-legend" value="Packets Out"/>
+ </leaf>
+ <leaf name="MaxConn">
+ <param name="comment" value="SSL Proxy %descr% Max Connections"/>
+ <param name="vertical-label" value="MaxConnections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-500"/>
+ <param name="snmp-object" value="$sslProxyMaxConn.%INDEX%"/>
+ <param name="rrd-ds" value="MaxConn"/>
+ <param name="graph-legend" value="Max Connections"/>
+ </leaf>
+ <leaf name="CurrentConn">
+ <param name="comment" value="SSL Proxy %descr% Current Connections"/>
+ <param name="vertical-label" value="CurrentConnections"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-600"/>
+ <param name="snmp-object" value="$sslProxyCurrentConn.%INDEX%"/>
+ <param name="rrd-ds" value="CurrentConn"/>
+ <param name="graph-legend" value="Current Connections"/>
+ </leaf>
+ <leaf name="TotalConn">
+ <param name="comment" value="SSL Proxy %descr% Connections/s"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-700"/>
+ <param name="snmp-object" value="$sslProxyTotalConn.%INDEX%"/>
+ <param name="rrd-ds" value="TotalConn"/>
+ <param name="graph-legend" value="Connections/s"/>
+ </leaf>
+ <leaf name="ClientInvalidVersions">
+ <param name="comment" value="SSL Proxy %descr% Client Invalid Versions/s"/>
+ <param name="vertical-label" value="InvalidVersions/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-700"/>
+ <param name="snmp-object" value="$sslProxyClientInvalidVersions.%INDEX%"/>
+ <param name="rrd-ds" value="ClientInvalidVer"/>
+ <param name="graph-legend" value="InvalidVersions/s"/>
+ </leaf>
+ <leaf name="ServerInvalidVersions">
+ <param name="comment" value="SSL Proxy %descr% Server Invalid Versions/s"/>
+ <param name="vertical-label" value="InvalidVersions/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_sslproxy_%nick%.rrd"/>
+ <param name="precedence" value="-700"/>
+ <param name="snmp-object" value="$sslProxyServerInvalidVersions.%INDEX%"/>
+ <param name="rrd-ds" value="ServerInvalidVer"/>
+ <param name="graph-legend" value="InvalidVersions/s"/>
+ </leaf>
+ </template>
+
+
+ <template name="BigIp_3.x">
+ <leaf name="MaxConnections">
+ <param name="hidden" value="yes"/>
+ <param name="comment">
+ Max Connections per second
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_3.x_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$conmax"/>
+ <param name="rrd-ds" value="MaxConn"/>
+ <param name="graph-legend" value="MaxConns"/>
+ </leaf>
+ <leaf name="ConnectionRate">
+ <param name="comment">
+ Connections per second
+ </param>
+ <param name="vertical-label" value="connections/s"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_3.x_cons.rrd"/>
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object" value="$contot"/>
+ <param name="rrd-ds" value="ConnRate"/>
+ <param name="graph-legend" value="Connections per second"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/foundry.xml b/torrus/xmlconfig/vendor/foundry.xml
new file mode 100644
index 000000000..8fd06a0e4
--- /dev/null
+++ b/torrus/xmlconfig/vendor/foundry.xml
@@ -0,0 +1,268 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2008 Roman Hochuli
+ Copyright (C) 2010 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: foundry.xml,v 1.1 2010-12-27 00:04:17 ivan Exp $
+ Roman Hochuli <roman@hochu.li>
+
+-->
+<!-- Common Foundry definitions -->
+<configuration>
+ <definitions>
+ <!-- Froundry Enterprise MIB OID -->
+ <!-- Temperature of the chassis. Each Unit is 0.5 degrees Celsius -->
+ <def name="fdrySnChasActualTemperature"
+ value="1.3.6.1.4.1.1991.1.1.1.1.18.0"/>
+ <def name="fdrySnAgentTempValues"
+ value="1.3.6.1.4.1.1991.1.1.2.13.1.1.4"/>
+ <def name="fdrySnAgentTempValue"
+ value="1.3.6.1.4.1.1991.1.1.2.13.1.1.4"/>
+
+ <!-- CPU utilization -->
+ <def name="fdrySnAgGblCpuUtil1SecAvg"
+ value="1.3.6.1.4.1.1991.1.1.2.1.50.0"/>
+ <def name="fdrySnAgGblCpuUtil5SecAvg"
+ value="1.3.6.1.4.1.1991.1.1.2.1.51.0"/>
+ <def name="fdrySnAgGblCpuUtil1MinAvg"
+ value="1.3.6.1.4.1.1991.1.1.2.1.52.0"/>
+ <def name="fdrySnAgentCpuUtilValue"
+ value="1.3.6.1.4.1.1991.1.1.2.11.1.1.4"/>
+ <def name="fdrySnAgentCpuUtil100thPercent"
+ value="1.3.6.1.4.1.1991.1.1.2.11.1.1.6"/>
+
+ <!-- Dynamic memory utilizaion -->
+ <def name="fdry_snAgGlbDynMemUtil"
+ value="1.3.6.1.4.1.1991.1.1.2.1.53.0"/> <!-- Percentage -->
+ <def name="fdry_snAgGlbDynMemTotal"
+ value="1.3.6.1.4.1.1991.1.1.2.1.54.0"/> <!-- Bytes -->
+ <def name="fdry_snAgGlbDynMemFree"
+ value="1.3.6.1.4.1.1991.1.1.2.1.55.0"/> <!-- Bytes -->
+
+ <def name="fdrySnAgentBrdMemoryTotal"
+ value="1.3.6.1.4.1.1991.1.1.2.2.1.1.24"/>
+ <def name="fdrySnAgentBrdMemoryAvailable"
+ value="1.3.6.1.4.1.1991.1.1.2.2.1.1.25"/>
+ </definitions>
+
+
+ <datasources>
+
+ <template name="fdry-chass-temperature">
+ <param name="comment" value="management module temperature"/>
+ <param name="graph-title" value="%system-id%"/>
+ <param name="data-file" value="%system-id%_chassis_tempstats.rrd"/>
+ <param name="rrd-ds" value="chassis_actual"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="collector-scale" value="2,/"/>
+ <param name="snmp-object" value="$fdrySnChasActualTemperature"/>
+ <param name="graph-legend" value="Chassis temperature"/>
+ <param name="vertical-label" value="Degrees Celsius"/>
+ <param name="graph-upper-limit" value="%fdry-chastemp-shutdown%"/>
+ <param name="upper-limit" value="%fdry-chastemp-warning%"/>
+ </template>
+
+ <template name="fdry-board-overview">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="all"/>
+
+ <param name="overview-subleave-name-all">
+ Memory_Statistics/Memory_Overview,
+ CPU_Statistics/CPU_Overview,
+ Temperature_Statistics/Temperature_Overview
+ </param>
+ <param name="overview-shortcut-text-all"
+ value="Overview"/>
+ <param name="overview-shortcut-title-all"
+ value="All important graphs on one page"/>
+ <param name="overview-page-title-all"
+ value="Linecard overview"/>
+ <param name="overview-direct-link-all" value="yes"/>
+ </template>
+
+ <template name="fdry-board-subtree">
+ <param name="comment" value="%fdry-board-descr%"/>
+ <param name="graph-title"
+ value="%system-id% Linecard %fdry-board-index%"/>
+ <param name="data-file"
+ value="%system-id%_linecard_%fdry-board-index%_%fdry-datafile%.rrd"/>
+ </template>
+
+ <template name="fdry-board-memstats">
+ <param name="comment" value="Linecard-specific memory statistics"/>
+ <param name="fdry-datafile" value="memorystats"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+
+ <leaf name="Memory_Overview">
+ <param name="comment" value="Board memory statistics combined"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="total,avail,free"/>
+
+ <param name="ds-expr-free"
+ value="{Memory_Total},{Memory_Available},-"/>
+ <param name="graph-legend-free" value="Memory Used"/>
+ <param name="line-style-free" value="AREA"/>
+ <param name="line-color-free" value="##three"/>
+ <param name="line-order-free" value="2"/>
+
+ <param name="ds-expr-avail" value="{Memory_Available}"/>
+ <param name="graph-legend-avail" value="Memory Available"/>
+ <param name="line-style-avail" value="AREA"/>
+ <param name="line-color-avail" value="##one"/>
+ <param name="line-order-avail" value="3"/>
+ <param name="line-stack-avail" value="yes"/>
+
+ <param name="ds-expr-total" value="{Memory_Total}"/>
+ <param name="graph-legend-total" value="Memory Total"/>
+ <param name="line-style-total" value="LINE2"/>
+ <param name="line-color-total" value="##two"/>
+ <param name="line-order-total" value="5"/>
+
+ <param name="vertical-label" value="Bytes"/>
+ <param name="precedence" value="1000"/>
+ <param name="graph-lower-limit" value="0"/>
+ </leaf>
+
+ <leaf name="Memory_Total">
+ <param name="precedence" value="999"/>
+ <param name="rrd-ds" value="MemTotal"/>
+ <param name="snmp-object"
+ value="$fdrySnAgentBrdMemoryTotal.%fdry-board-index%"/>
+ <param name="comment" value="Number of total memory in bytes"/>
+ <param name="graph-legend" value="Total Memory"/>
+ </leaf>
+
+ <leaf name="Memory_Available">
+ <param name="precedence" value="998"/>
+ <param name="rrd-ds" value="MemAvail"/>
+ <param name="snmp-object"
+ value="$fdrySnAgentBrdMemoryAvailable.%fdry-board-index%"/>
+ <param name="comment" value="Number of available memory in bytes"/>
+ <param name="graph-legend" value="Available Memory"/>
+ </leaf>
+ </template>
+
+
+
+ <template name="fdry-board-cpustats">
+ <param name="comment" value="Linecard-specific cpu statistics"/>
+ <param name="fdry-datafile" value="cpustats"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+
+ <leaf name="CPU_Overview">
+ <param name="comment" value="Board cpu statistics combined"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="5sec,1min,5min"/>
+
+ <param name="ds-expr-5sec" value="{CPU_Total_5sec}"/>
+ <param name="graph-legend-5sec" value="5 second cpu usage"/>
+ <param name="line-style-5sec" value="LINE1"/>
+ <param name="line-color-5sec" value="##one"/>
+ <param name="line-order-5sec" value="1"/>
+
+ <param name="ds-expr-1min" value="{CPU_Total_1min}"/>
+ <param name="graph-legend-1min" value="1 minute cpu usage"/>
+ <param name="line-style-1min" value="LINE1"/>
+ <param name="line-color-1min" value="##two"/>
+ <param name="line-order-1min" value="2"/>
+
+ <param name="ds-expr-5min" value="{CPU_Total_5min}"/>
+ <param name="graph-legend-5min" value="5 minute cpu usage"/>
+ <param name="line-style-5min" value="LINE1"/>
+ <param name="line-color-5min" value="##three"/>
+ <param name="line-order-5min" value="3"/>
+
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+
+ <leaf name="CPU_Total_5sec">
+ <param name="precedence" value="-200"/>
+ <param name="snmp-object"
+ value="%fdry-cpu-base%.%fdry-board-index%.1.5"/>
+ <param name="rrd-ds" value="Total5sec"/>
+ <param name="collector-scale" value="0.01,*"/>
+ <param name="comment">
+ The overall CPU busy percentage in the last 5 second period average
+ </param>
+ <param name="graph-legend" value="5 second cpu usage"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+
+ <leaf name="CPU_Total_1min">
+ <param name="precedence" value="-201"/>
+ <param name="snmp-object"
+ value="%fdry-cpu-base%.%fdry-board-index%.1.60"/>
+ <param name="rrd-ds" value="Total1min"/>
+ <param name="collector-scale" value="0.01,*"/>
+ <param name="comment">
+ The overall CPU busy percentage in the last 1 minute period average
+ </param>
+ <param name="graph-legend" value="1 minute cpu usage"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+
+ <leaf name="CPU_Total_5min">
+ <param name="precedence" value="-202"/>
+ <param name="snmp-object"
+ value="%fdry-cpu-base%.%fdry-board-index%.1.300"/>
+ <param name="rrd-ds" value="Total5min"/>
+ <param name="collector-scale" value="0.01,*"/>
+ <param name="comment">
+ The overall CPU busy percentage in the last 5 minute period average
+ </param>
+ <param name="graph-legend" value="5 minutes cpu usage"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ </template>
+
+
+ <template name="fdry-board-tempstats">
+ <param name="comment" value="Linecard-specific temperature sensors"/>
+ <param name="fdry-datafile" value="tempstats"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ </template>
+
+
+ <template name="fdry-board-temp-sensor-halfcelsius">
+ <param name="comment" value="%sensor-description%"/>
+ <param name="precedence" value="%sensor-precedence%"/>
+ <param name="rrd-ds" value="sensor_%sensor-index%"/>
+ <param name="collector-scale" value="2,/"/>
+ <param name="snmp-object"
+ value="$fdrySnAgentTempValue.%fdry-board-index%.%sensor-index%"/>
+ <param name="graph-legend" value="%sensor-short%"/>
+ <param name="vertical-label" value="Degrees Celsius"/>
+ </template>
+
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/ftos.xml b/torrus/xmlconfig/vendor/ftos.xml
new file mode 100644
index 000000000..45d76bc37
--- /dev/null
+++ b/torrus/xmlconfig/vendor/ftos.xml
@@ -0,0 +1,155 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2009 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: ftos.xml,v 1.1 2010-12-27 00:04:18 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!-- Tested on Force10 E300 -->
+
+<configuration>
+
+<definitions>
+
+ <!-- F10-CHASSIS-MIB::chSysCardTable -->
+ <def name="chSysCardUpperTemp" value="1.3.6.1.4.1.6027.3.1.1.2.3.1.8"/>
+
+ <!-- F10-CHASSIS-MIB::chRpmUtilTable -->
+ <def name="chRpmCpuUtil5Sec" value="1.3.6.1.4.1.6027.3.1.1.3.7.1.3"/>
+ <def name="chRpmCpuUtil1Min" value="1.3.6.1.4.1.6027.3.1.1.3.7.1.4"/>
+ <def name="chRpmCpuUtil5Min" value="1.3.6.1.4.1.6027.3.1.1.3.7.1.5"/>
+
+ <def name="chRpmMemUsageUtil" value="1.3.6.1.4.1.6027.3.1.1.3.7.1.6"/>
+
+ <def name="chSysPowerSupplyOperStatus"
+ value="1.3.6.1.4.1.6027.3.1.1.2.1.1.2"/>
+
+</definitions>
+
+
+<datasources>
+ <template name="ftos-cpu-subtree">
+ <param name="data-file" value="%system-id%_cpu_%cpu-index%.rrd"/>
+ <param name="comment" value="Overall CPU busy percentage"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ <param name="graph-title" value="%system-id%: CPU %cpu-index%"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="5sec,1min,5min"/>
+ <!-- CPU usage / 5 Sec -->
+ <param name="overview-subleave-name-5sec" value="Util_5_Sec"/>
+ <param name="overview-shortcut-text-5sec" value="All CPUs usage 5 secs"/>
+ <param name="overview-shortcut-title-5sec"
+ value="Show all CPUs utilization for last 5 seconds in one page"/>
+ <param name="overview-page-title-5sec" value="CPU Usage Graphs"/>
+ <!-- CPU usage / 1 Min -->
+ <param name="overview-subleave-name-1min" value="Util_1_Min"/>
+ <param name="overview-shortcut-text-1min" value="All CPUs usage 1 min"/>
+ <param name="overview-shortcut-title-1min"
+ value="Show all CPUs utilization for last 1 minute in one page"/>
+ <param name="overview-page-title-1min" value="CPU Usage Graphs"/>
+ <!-- CPU usage / 5 Min -->
+ <param name="overview-subleave-name-5min" value="Util_5_Min"/>
+ <param name="overview-shortcut-text-5min" value="All CPUs usage 5 min"/>
+ <param name="overview-shortcut-title-5min"
+ value="Show all CPUs utilization for last 5 minute in one page"/>
+ <param name="overview-page-title-5min" value="CPU Usage Graphs"/>
+ </template>
+
+
+ <template name="ftos-cpu">
+ <leaf name="Util_5_Sec">
+ <param name="precedence" value="999"/>
+ <param name="rrd-ds" value="chRpmCpuUtil5Sec"/>
+ <param name="snmp-object" value="$chRpmCpuUtil5Sec.%cpu-index%"/>
+ <param name="comment" value="CPU utilization for last 5 seconds"/>
+ <param name="graph-legend" value="CPU util"/>
+ </leaf>
+ <leaf name="Util_1_Min">
+ <param name="precedence" value="998"/>
+ <param name="rrd-ds" value="chRpmCpuUtil1Min"/>
+ <param name="snmp-object" value="$chRpmCpuUtil1Min.%cpu-index%"/>
+ <param name="comment" value="CPU utilization for last 1 minute"/>
+ <param name="graph-legend" value="CPU util"/>
+ </leaf>
+ <leaf name="Util_5_Min">
+ <param name="precedence" value="997"/>
+ <param name="rrd-ds" value="chRpmCpuUtil5Min"/>
+ <param name="snmp-object" value="$chRpmCpuUtil5Min.%cpu-index%"/>
+ <param name="comment" value="CPU utilization for last 5 minutes"/>
+ <param name="graph-legend" value="CPU util"/>
+ </leaf>
+ </template>
+
+
+ <template name="ftos-power-supply-leaf">
+ <param name="comment" value="Power supply #%power-index%"/>
+ <param name="graph-legend" value="Power supply #%power-index%"/>
+ <param name="graph-title" value="%system-id%: Power %power-index%"/>
+ <param name="rrd-ds" value="power_%power-index%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="snmp-object"
+ value="$chSysPowerSupplyOperStatus.%power-index%"/>
+ <param name="vertical-label" value="1 = Normal, 2 = Down"/>
+ </template>
+
+
+ <template name="ftos-temperature-subtree">
+ <param name="comment" value="Temperature Sensors"/>
+ <param name="precedence" value="-500"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ </template>
+
+ <!-- template to be applied inside the sensor leaf.
+ Two parameters must be defined: sensor-index and sensor-description -->
+ <template name="ftos-temperature-sensor">
+ <param name="comment" value="%sensor-description%"/>
+ <param name="rrd-ds" value="sensor_%sensor-index%"/>
+ <param name="snmp-object"
+ value="$chSysCardUpperTemp.%sensor-index%"/>
+ <param name="graph-legend" value="%sensor-description%"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ </template>
+
+ <!-- Temperature measured in degrees Fahrenheit -->
+ <template name="ftos-temperature-sensor-fahrenheit">
+ <param name="comment" value="%sensor-description%"/>
+ <param name="rrd-ds" value="sensor_%sensor-index%"/>
+ <param name="snmp-object"
+ value="$chSysCardUpperTemp.%sensor-index%"/>
+ <param name="collector-scale" value="1.8,*,32,+" />
+ <param name="graph-legend" value="%sensor-description%"/>
+ <param name="graph-lower-limit" value="59"/>
+ <param name="graph-upper-limit" value="158"/>
+ <param name="vertical-label" value="degrees Fahrenheit"/>
+ </template>
+
+
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/hp.hpux.xml b/torrus/xmlconfig/vendor/hp.hpux.xml
new file mode 100644
index 000000000..ced0f82c9
--- /dev/null
+++ b/torrus/xmlconfig/vendor/hp.hpux.xml
@@ -0,0 +1,278 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Stanislav Sinyagin
+ Copyright (C) 2003 Aaron S. Bush <abush at microelectronics dot com>
+
+ File: vendor/hp.hpux.xml
+ Description: HPUX System monitor definitions
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+-->
+
+<!--
+ Tested with HPUX 11.00
+-->
+
+<configuration>
+
+<definitions>
+ <!-- HP MIB -->
+ <def name="hpuxSystemUserCPU"
+ value="1.3.6.1.4.1.11.2.3.1.1.13" />
+ <def name="hpuxSystemSysCPU"
+ value="1.3.6.1.4.1.11.2.3.1.1.14" />
+ <def name="hpuxSystemIdleCPU"
+ value="1.3.6.1.4.1.11.2.3.1.1.15" />
+ <def name="hpuxSystemNiceCPU"
+ value="1.3.6.1.4.1.11.2.3.1.1.16" />
+
+ <!-- returns lvol path; i.e. "/dev/vg00/lvol1" -->
+ <def name="hpuxFileSystemName"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.3" />
+
+ <def name="hpuxFileSystemBlock"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.4" />
+ <def name="hpuxFileSystemBfree"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.5" />
+ <def name="hpuxFileSystemBavail"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.6" />
+ <def name="hpuxFileSystemFiles"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.8" />
+ <def name="hpuxFileSystemFfree"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.9" />
+
+ <!-- returns mount point name; i.e. "/stand" -->
+ <def name="hpuxFileSystemDir"
+ value="1.3.6.1.4.1.11.2.3.1.2.2.1.10" />
+
+ <!-- FileSystem indices -->
+ <def name="FSIDX_DIR" value="M($hpuxFileSystemDir, %filesystem-name%)" />
+ <def name="FSIDX_NAME" value="M($hpuxFileSystemName, %filesystem-name%)" />
+
+</definitions>
+
+<datasources>
+
+ <template name="hpux-cpu">
+ <param name="data-file" value="%system-id%_CPU_Utilization.rrd" />
+
+ <leaf name="CPU_Utilization">
+ <param name="comment"
+ value="User, System, Idle, and Nice CPU Utilization" />
+ <param name="precedence" value="1000" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="user,system,idle,nice" />
+
+ <param name="ds-expr-user" value="{User_CPU}" />
+ <param name="graph-legend-user" value="User" />
+ <param name="line-style-user" value="AREA" />
+ <param name="line-order-user" value="1" />
+ <param name="line-color-user" value="#FF0000" />
+
+ <param name="ds-expr-system" value="{System_CPU}" />
+ <param name="graph-legend-system" value="System" />
+ <param name="line-style-system" value="STACK" />
+ <param name="line-order-system" value="2" />
+ <param name="line-color-system" value="#FFFF00" />
+
+ <param name="ds-expr-idle" value="{Idle_CPU}" />
+ <param name="graph-legend-idle" value="Idle" />
+ <param name="line-style-idle" value="STACK" />
+ <param name="line-order-idle" value="3" />
+ <param name="line-color-idle" value="#00FF00" />
+
+ <param name="ds-expr-nice" value="{Nice_CPU}" />
+ <param name="graph-legend-nice" value="Nice" />
+ <param name="line-style-nice" value="STACK" />
+ <param name="line-order-nice" value="4" />
+ <param name="line-color-nice" value="#99CCFF" />
+ </leaf> <!-- CPU_Utilization -->
+
+ <leaf name="User_CPU">
+ <param name="snmp-object" value="$hpuxSystemUserCPU.0"/>
+ <param name="rrd-ds" value="hpuxSystemUserCPU" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="comment">
+ Average time in seconds spent by all processors in User mode.
+ </param>
+ <param name="graph-legend" value="User CPU" />
+ </leaf>
+
+ <leaf name="System_CPU">
+ <param name="snmp-object" value="$hpuxSystemSysCPU.0"/>
+ <param name="rrd-ds" value="hpuxSystemSysCPU" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="comment">
+ Average time in seconds spent by all processors in System mode.
+ </param>
+ <param name="graph-legend" value="System CPU" />
+ </leaf>
+
+ <leaf name="Idle_CPU">
+ <param name="snmp-object" value="$hpuxSystemIdleCPU.0"/>
+ <param name="rrd-ds" value="hpuxSystemIdleCPU" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="comment">
+ Average time in seconds spent by all processors in Idle mode.
+ </param>
+ <param name="graph-legend" value="Idle CPU" />
+ </leaf>
+
+ <leaf name="Nice_CPU">
+ <param name="snmp-object" value="$hpuxSystemNiceCPU.0"/>
+ <param name="rrd-ds" value="hpuxSystemNiceCPU" />
+ <param name="rrd-create-dstype" value="COUNTER" />
+ <param name="comment">
+ Average time in seconds spent by all processors in Nice mode.
+ </param>
+ <param name="graph-legend" value="Nice CPU" />
+ </leaf>
+ </template> <!-- hpux-cpu -->
+
+
+ <template name="hpux-filesystem">
+ <param name="data-file" value="%system-id%_%filesystem%.rrd" />
+
+ <leaf name="FileSystem_Usage_Bytes">
+ <param name="comment" value="File system usage" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="btotal,bfree,bfreeu" />
+ <param name="precedence" value="900" />
+
+ <param name="ds-expr-btotal" value="{Blocks_Total},1024,*" />
+ <param name="graph-legend-btotal" value="Blocks Total" />
+ <param name="line-style-btotal" value="AREA" />
+ <param name="line-order-btotal" value="1" />
+ <param name="line-color-btotal" value="#00FF00" />
+
+ <param name="ds-expr-bfree" value="{Blocks_Free},1024,*" />
+ <param name="graph-legend-bfree" value="Blocks Free" />
+ <param name="line-style-bfree" value="AREA" />
+ <param name="line-order-bfree" value="2" />
+ <param name="line-color-bfree" value="#0000FF" />
+
+ <param name="ds-expr-bfreeu" value="{Blocks_Avail},1024,*" />
+ <param name="graph-legend-bfreeu"
+ value="Blocks Avail. (non-superuser)" />
+ <param name="line-style-bfreeu" value="AREA" />
+ <param name="line-order-bfreeu" value="3" />
+ <param name="line-color-bfreeu" value="#FFFF00" />
+ </leaf>
+
+ <leaf name="Blocks_Total">
+ <param name="snmp-object" value="$hpuxFileSystemBlock.$FSIDX_DIR"/>
+ <param name="rrd-ds" value="hpuxFSBlocks" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment">
+ Total blocks in file system.
+ </param>
+ <param name="graph-legend" value="Blocks Total" />
+ </leaf>
+
+ <leaf name="Bytes_Total">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Blocks_Total},1024,*" />
+ <param name="comment">
+ Total bytes in files system.
+ </param>
+ <param name="graph-legend" value="Bytes Total" />
+ </leaf>
+
+ <leaf name="Blocks_Free">
+ <param name="snmp-object" value="$hpuxFileSystemBfree.$FSIDX_DIR"/>
+ <param name="rrd-ds" value="hpuxFSBfree" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment">
+ Free blocks in file system.
+ </param>
+ <param name="graph-legend" value="Blocks Free" />
+ </leaf>
+
+ <leaf name="Bytes_Free">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Blocks_Free},1024,*" />
+ <param name="comment">
+ Free bytes in files system.
+ </param>
+ <param name="graph-legend" value="Bytes Free" />
+ </leaf>
+
+ <leaf name="Blocks_Avail">
+ <param name="snmp-object" value="$hpuxFileSystemBavail.$FSIDX_DIR"/>
+ <param name="rrd-ds" value="hpuxFSBavail" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment">
+ Free blocks avail to non-superuser.
+ </param>
+ <param name="graph-legend" value="Blocks Avail" />
+ </leaf>
+
+ <leaf name="Bytes_Avail">
+ <param name="ds-type" value="rrd-file" />
+ <param name="leaf-type" value="rrd-cdef" />
+ <param name="rpn-expr" value="{Blocks_Avail},1024,*" />
+ <param name="comment">
+ Free bytes avail to non-superuser.
+ </param>
+ <param name="graph-legend" value="Bytes Avail" />
+ </leaf>
+
+ <leaf name="FileSystem_Node">
+ <param name="comment" value="File system inode usage" />
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="itotal,ifree" />
+ <param name="precedence" value="800" />
+
+ <param name="ds-expr-itotal" value="{Nodes_Total}" />
+ <param name="graph-legend-itotal" value="inode Total" />
+ <param name="graph-legend"
+ value="%itotal% {itotal} %Nodes_Total% {Nodes_Total}" />
+ <param name="line-style-itotal" value="AREA" />
+ <param name="line-order-itotal" value="1" />
+ <param name="line-color-itotal" value="#00FF00" />
+
+ <param name="ds-expr-ifree" value="{Nodes_Free}" />
+ <param name="graph-legend-ifree" value="inode Free" />
+ <param name="line-style-ifree" value="AREA" />
+ <param name="line-order-ifree" value="1" />
+ <param name="line-color-ifree" value="#0000FF" />
+ </leaf>
+
+ <leaf name="Nodes_Total">
+ <param name="snmp-object" value="$hpuxFileSystemFiles.$FSIDX_DIR"/>
+ <param name="rrd-ds" value="hpuxFSFiles" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment">
+ Total file nodes in file system.
+ </param>
+ <param name="graph-legend" value="Nodes Total" />
+ </leaf>
+
+ <leaf name="Nodes_Free">
+ <param name="snmp-object" value="$hpuxFileSystemFfree.$FSIDX_DIR"/>
+ <param name="rrd-ds" value="hpuxFSFfree" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="comment">
+ Free file nodes in file system.
+ </param>
+ <param name="graph-legend" value="Nodes Free" />
+ </leaf>
+
+ </template> <!-- hpux-filesystem -->
+
+</datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/jacarta.xml b/torrus/xmlconfig/vendor/jacarta.xml
new file mode 100644
index 000000000..3dab3eb81
--- /dev/null
+++ b/torrus/xmlconfig/vendor/jacarta.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2010 Roman Hochuli
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+ Jacarta iMeter-Products
+
+ $Id: jacarta.xml,v 1.1 2010-12-27 00:04:23 ivan Exp $
+-->
+
+
+<configuration>
+ <definitions>
+ <def name="jacarta_sensorEntry"
+ value="1.3.6.1.4.1.19011.2.3.1.1"/>
+ <def name="jacarta_sensorValue"
+ value="1.3.6.1.4.1.19011.2.3.1.1.4"/>
+ </definitions>
+
+ <datasources>
+
+ <template name="imeter-sensor">
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%imeter-sensor-index%" />
+ <param name="data-file"
+ value="%system-id%_sensor_%imeter-sensor-index%.rrd"/>
+ <param name="rrd-ds" value="value"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="nodeid"
+ value="sensor//%nodeid-device%//%imeter-sensor-index%"/>
+ </template>
+
+ <template name="imeter-humi-sensor">
+ <apply-template name="imeter-sensor"/>
+ <param name="snmp-object"
+ value="$jacarta_sensorValue.%imeter-sensor-index%"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="90" />
+ <param name="vertical-label" value="Percent" />
+ <param name="comment" value="Humidity sensor" />
+ </template>
+
+ <template name="imeter-temp-sensor">
+ <apply-template name="imeter-sensor"/>
+ <param name="snmp-object"
+ value="$jacarta_sensorValue.%imeter-sensor-index%"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="50" />
+ <param name="upper-limit" value="35" />
+ <param name="vertical-label" value="Degrees Celsius" />
+ <param name="comment" value="Temperature sensor" />
+ </template>
+
+ <template name="imeter-amps-sensor">
+ <apply-template name="imeter-sensor"/>
+ <param name="snmp-object"
+ value="$jacarta_sensorValue.%imeter-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="38" />
+ <param name="upper-limit" value="32" />
+ <param name="vertical-label" value="Ampere" />
+ <param name="comment" value="Electrical current meter" />
+ </template>
+
+
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/junos.xml b/torrus/xmlconfig/vendor/junos.xml
new file mode 100644
index 000000000..5b2af89bd
--- /dev/null
+++ b/torrus/xmlconfig/vendor/junos.xml
@@ -0,0 +1,775 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2007 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: junos.xml,v 1.1 2010-12-27 00:04:23 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!-- Tested on Juniper Operating system for M/T series routers -->
+
+<configuration>
+
+<definitions>
+ <!-- JUNIPER-MIB::chassis -->
+ <def name="jnxOperatingTemp" value="1.3.6.1.4.1.2636.3.1.13.1.7"/>
+ <def name="jnxOperatingCPU" value="1.3.6.1.4.1.2636.3.1.13.1.8"/>
+ <def name="jnxOperatingISR" value="1.3.6.1.4.1.2636.3.1.13.1.9"/>
+ <def name="jnxOperatingBuffer" value="1.3.6.1.4.1.2636.3.1.13.1.11"/>
+ <def name="jnxOperatingHeap" value="1.3.6.1.4.1.2636.3.1.13.1.12"/>
+ <def name="jnxOperatingMemory" value="1.3.6.1.4.1.2636.3.1.13.1.15"/>
+
+ <!-- JUNIPER-FIREWALL-MIB -->
+ <def name="jnxFWCounterPacketCount" value="1.3.6.1.4.1.2636.3.5.2.1.4"/>
+ <def name="jnxFWCounterByteCount" value="1.3.6.1.4.1.2636.3.5.2.1.5"/>
+
+ <!-- JUNIPER-COS-MIB -->
+ <def name="jnxCosQstatQedPkts" value="1.3.6.1.4.1.2636.3.15.4.1.3"/>
+ <def name="jnxCosQstatQedPktRate" value="1.3.6.1.4.1.2636.3.15.4.1.4"/>
+ <def name="jnxCosQstatQedBytes" value="1.3.6.1.4.1.2636.3.15.4.1.5"/>
+ <def name="jnxCosQstatQedByteRate" value="1.3.6.1.4.1.2636.3.15.4.1.6"/>
+
+ <def name="jnxCosQstatTxedPkts" value="1.3.6.1.4.1.2636.3.15.4.1.7"/>
+ <def name="jnxCosQstatTxedPktRate" value="1.3.6.1.4.1.2636.3.15.4.1.8"/>
+ <def name="jnxCosQstatTxedBytes" value="1.3.6.1.4.1.2636.3.15.4.1.9"/>
+ <def name="jnxCosQstatTxedByteRate" value="1.3.6.1.4.1.2636.3.15.4.1.10"/>
+
+ <def name="jnxCosQstatTailDropPkts" value="1.3.6.1.4.1.2636.3.15.4.1.11"/>
+ <def name="jnxCosQstatTailDropPktRate" value="1.3.6.1.4.1.2636.3.15.4.1.12"/>
+
+ <def name="jnxCosQstatTotalRedDropPkts"
+ value="1.3.6.1.4.1.2636.3.15.4.1.13" />
+ <def name="jnxCosQstatTotalRedDropPktRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.14" />
+ <def name="jnxCosQstatLpNonTcpRedDropPkts"
+ value="1.3.6.1.4.1.2636.3.15.4.1.15" />
+ <def name="jnxCosQstatLpNonTcpRDropPktRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.16" />
+ <def name="jnxCosQstatLpTcpRedDropPkts"
+ value="1.3.6.1.4.1.2636.3.15.4.1.17" />
+ <def name="jnxCosQstatLpTcpRedDropPktRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.18" />
+ <def name="jnxCosQstatHpNonTcpRedDropPkts"
+ value="1.3.6.1.4.1.2636.3.15.4.1.19" />
+ <def name="jnxCosQstatHpNonTcpRDropPktRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.20" />
+ <def name="jnxCosQstatHpTcpRedDropPkts"
+ value="1.3.6.1.4.1.2636.3.15.4.1.21" />
+ <def name="jnxCosQstatHpTcpRedDropPktRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.22" />
+ <def name="jnxCosQstatTotalRedDropBytes"
+ value="1.3.6.1.4.1.2636.3.15.4.1.23" />
+ <def name="jnxCosQstatTotalRedDropByteRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.24" />
+ <def name="jnxCosQstatLpNonTcpRedDropBytes"
+ value="1.3.6.1.4.1.2636.3.15.4.1.25" />
+ <def name="jnxCosQstatLpNonTcpRDropByteRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.26" />
+ <def name="jnxCosQstatLpTcpRedDropBytes"
+ value="1.3.6.1.4.1.2636.3.15.4.1.27" />
+ <def name="jnxCosQstatLpTcpRedDropByteRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.28" />
+ <def name="jnxCosQstatHpNonTcpRedDropBytes"
+ value="1.3.6.1.4.1.2636.3.15.4.1.29" />
+ <def name="jnxCosQstatHpNonTcpRDropByteRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.30" />
+ <def name="jnxCosQstatHpTcpRedDropBytes"
+ value="1.3.6.1.4.1.2636.3.15.4.1.31" />
+ <def name="jnxCosQstatHpTcpRedDropByteRate"
+ value="1.3.6.1.4.1.2636.3.15.4.1.32" />
+
+ <!-- JUNIPER-RPF-MIB::jnxRpfStatsTable -->
+ <def name="jnxRpfStatsPackets" value="1.3.6.1.4.1.2636.3.17.1.1.1.3"/>
+ <def name="jnxRpfStatsBytes" value="1.3.6.1.4.1.2636.3.17.1.1.1.4"/>
+</definitions>
+
+
+<datasources>
+ <template name="junos-cos-subtree">
+ <param name="comment" value="Class of Service"/>
+ </template>
+
+
+ <template name="junos-cos-subtree-interface">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts"
+ value="queuedPktRate,queuedByteRate,queuedBpsRate,
+ xmitPktRate,xmitByteRate,xmitBpsRate"/>
+ <!-- Queued Packet Rate -->
+ <param name="overview-subleave-name-queuedPktRate"
+ value="Queued_Packet_Rate"/>
+ <param name="overview-shortcut-text-queuedPktRate"
+ value="All queued packet rates"/>
+ <param name="overview-shortcut-title-queuedPktRate"
+ value="Show all queued packet rates in one page"/>
+ <param name="overview-page-title-queuedPktRate"
+ value="Output queued packet rates per class"/>
+ <!-- Queued Byte Rate -->
+ <param name="overview-subleave-name-queuedByteRate"
+ value="Queued_Byte_Rate"/>
+ <param name="overview-shortcut-text-queuedByteRate"
+ value="All queued byte rates"/>
+ <param name="overview-shortcut-title-queuedByteRate"
+ value="Show all queued byte rates in one page"/>
+ <param name="overview-page-title-queuedByteRate"
+ value="Output queued byte rates per class"/>
+ <!-- Queued Byte Rate (in BPS) -->
+ <param name="overview-subleave-name-queuedBpsRate"
+ value="Queued_Bps_Rate"/>
+ <param name="overview-shortcut-text-queuedBpsRate"
+ value="All queued bit rates (in Bps)"/>
+ <param name="overview-shortcut-title-queuedBpsRate"
+ value="Show all queued bit rates in one page"/>
+ <param name="overview-page-title-queuedBpsRate"
+ value="Output queued byte rates per class"/>
+ <!-- Transmitted Packet Rate -->
+ <param name="overview-subleave-name-xmitPktRate"
+ value="Transmitted_Packet_Rate"/>
+ <param name="overview-shortcut-text-xmitPktRate"
+ value="All queue packet transmit rates"/>
+ <param name="overview-shortcut-title-xmitPktRate"
+ value="Show all queue packet transmit rates in one page"/>
+ <param name="overview-page-title-xmitPktRate"
+ value="Output queue packet transmitted rates per class"/>
+ <!-- Transmitted Byte Rate -->
+ <param name="overview-subleave-name-xmitByteRate"
+ value="Transmitted_Byte_Rate"/>
+ <param name="overview-shortcut-text-xmitByteRate"
+ value="All queue byte transmit rates"/>
+ <param name="overview-shortcut-title-xmitByteRate"
+ value="Show all queue byte transmit rates in one page"/>
+ <param name="overview-page-title-xmitByteRate"
+ value="Output queue byte transmitted rates per class"/>
+ <!-- Transmitted Byte Rate (in BPS) -->
+ <param name="overview-subleave-name-xmitBpsRate"
+ value="Transmitted_Bps_Rate"/>
+ <param name="overview-shortcut-text-xmitBpsRate"
+ value="All queue bit transmit rates (in Bps)"/>
+ <param name="overview-shortcut-title-xmitBpsRate"
+ value="Show all queue bit transmit rates in one page"/>
+ <param name="overview-page-title-xmitBpsRate"
+ value="Output queue bit transmitted rates per class"/>
+ </template>
+
+
+ <template name="junos-cos-leaf">
+ <param name="comment" value="%cos-name%"/>
+ <param name="data-file"
+ value="%system-id%_cos_%ifName%_out_%cos-name%.rrd"/>
+ <param name="graph-title" value="%system-id%:%ifName%:%cos-name%"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="snmp-object-type" value="COUNTER64" />
+
+ <!-- Queued packet/byte stats -->
+ <leaf name="Queued_Packets">
+ <param name="comment"
+ value="Total number of packets queued"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="904"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="QedPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatQedPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Queued_Packet_Rate">
+ <param name="comment"
+ value="The rate at which packets were queued"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="903"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="QedPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatQedPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Queued_Bytes">
+ <param name="comment"
+ value="Number of bytes queued at the output"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="precedence" value="902"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="QedBytes"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatQedBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Queued_Byte_Rate">
+ <param name="comment"
+ value="The rate at which bytes were queued"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="901"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="QedByteRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatQedByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Queued_Bps_Rate">
+ <param name="comment"
+ value="The rate at which bytes were queued (shown in Bps)"/>
+ <param name="graph-legend" value="Bits per second"/>
+ <param name="precedence" value="800"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Queued_Byte_Rate},8,*"/>
+ </leaf>
+
+ <!-- Transmitted packet/byte stats -->
+ <leaf name="Transitmitted_Packets">
+ <param name="comment"
+ value="Number of packets transmitted on the queue"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="804"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="TxedPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTxedPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Transmitted_Packet_Rate">
+ <param name="comment"
+ value="Output queue's packet transmit rate"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="803"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="TxedPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTxedPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Transmitted_Bytes">
+ <param name="comment"
+ value="Number of bytes transmitted on the queue"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="802"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="TxedBytes"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTxedBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Transmitted_Byte_Rate">
+ <param name="comment"
+ value="The queue's current transmit rate in bytes per second"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="801"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="TxedByteRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTxedByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Transmitted_Bps_Rate">
+ <param name="comment"
+ value="Queue's current transmit rate in bits per second"/>
+ <param name="graph-legend" value="Bits per second"/>
+ <param name="precedence" value="800"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="ds-type" value="rrd-file"/>
+ <param name="leaf-type" value="rrd-cdef"/>
+ <param name="rpn-expr" value="{Transmitted_Byte_Rate},8,*"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-cos-tail">
+ <param name="comment" value="%cos-name%"/>
+ <param name="data-file"
+ value="%system-id%_cos_tail_%ifName%_out_%cos-name%.rrd"/>
+ <param name="graph-title" value="%system-id%:%ifName%:%cos-name%"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- Tail-dropped packet stats -->
+ <leaf name="Tail_Dropped_Packets">
+ <param name="comment"
+ value="Number of packets tail dropped"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="702"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="TailDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTailDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Tail_Dropped_Packet_Rate">
+ <param name="comment"
+ value="Tail drop packet rate for the queue"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="701"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="TailDropPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTailDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-cos-red">
+ <param name="comment" value="%cos-name%"/>
+ <param name="data-file"
+ value="%system-id%_cos_red_%ifName%_out_%cos-name%.rrd"/>
+ <param name="graph-title" value="%system-id%:%ifName%:%cos-name%"/>
+ <param name="graph-lower-limit" value="0"/>
+
+ <!-- RED-dropped packet stats -->
+ <leaf name="Dropped_Packets">
+ <param name="comment"
+ value="Total number of packets dropped due to RED"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="610"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="TotalRedDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTotalRedDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Dropped_Packet_Rate">
+ <param name="comment"
+ value="Most recent estimate of per-second RED-dropped pkts"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="609"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="TotalRedDropPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTotalRedDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+
+
+ <!-- RED: PLP Packet information -->
+ <leaf name="Low_priority_Non_TCP_Dropped_Packets">
+ <param name="comment"
+ value="Low Priority - PLP Non-TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="608"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="LpNonTcpRedDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpNonTcpRedDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_Non_TCP_Dropped_Packet_Rate">
+ <param name="comment"
+ value="Low Priority - PLP rate of Non-TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="607"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="LpNonTcpRDropPktRat"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpNonTcpRDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_TCP_Dropped_Packets">
+ <param name="comment"
+ value="Low Priority - PLP TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="606"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="LpTcpRedDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpTcpRedDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_TCP_Dropped_Packet_Rate">
+ <param name="comment"
+ value="Low Priority - PLP rate of TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="605"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="LpTcpRedDropPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpTcpRedDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_Non_TCP_Dropped_Packets">
+ <param name="comment"
+ value="High Priority - PLP Non-TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="604"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="HpNonTcpRedDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpNonTcpRedDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_Non_TCP_Dropped_Packet_Rate">
+ <param name="comment"
+ value="High Priority - PLP rate of non-TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="603"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="HpNonTcpRDropPktRat"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpNonTcpRDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_TCP_Dropped_Packets">
+ <param name="comment"
+ value="High Priority - PLP TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="602"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="HpTcpRedDropPkts"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpTcpRedDropPkts.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_TCP_Dropped_Packet_Rate">
+ <param name="comment"
+ value="High Priority - PLP rate of TCP packets RED-dropped"/>
+ <param name="graph-legend" value="Packets per second"/>
+ <param name="precedence" value="601"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="HpTcpRedDropPktRate"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpTcpRedDropPktRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+
+
+ <!-- RED-dropped byte stats -->
+ <leaf name="Total_Dropped_Bytes">
+ <param name="comment"
+ value="Total number of bytes RED-dropped at the output"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="precedence" value="510"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="TotalRedDropBytes"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTotalRedDropBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Total_Dropped_Byte_Rate">
+ <param name="comment"
+ value="Rate at which bytes were RED-dropped"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="509"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="TotalRedDropByteRat"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatTotalRedDropByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_Non_TCP_Dropped_Bytes">
+ <param name="comment"
+ value="Low Priority - PLP Non-TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="precedence" value="508"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="LpNonTcpRedDropByte"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpNonTcpRedDropBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_Non_TCP_Dropped_Packet_Rate">
+ <param name="comment"
+ value="Low Priority - PLP rate of non-TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="507"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="LpNonTcpRDropByteR"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpNonTcpRDropByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_TCP_Dropped_Bytes">
+ <param name="comment"
+ value="Low Priority - PLP TCP byte RED-dropped"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="precedence" value="506"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="LpTcpRedDropBytes"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpTcpRedDropBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="Low_priority_TCP_Dropped_Byte_Rate">
+ <param name="comment"
+ value="Low Priority - PLP rate of TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="505"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="LpTcpRedDropByteRat"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatLpTcpRedDropByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_Non_TCP_Dropped_Bytes">
+ <param name="comment"
+ value="High Priority - PLP Non-TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="precedence" value="504"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="HpNonTcpRedDropByte"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpNonTcpRedDropBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_Non_TCP_Dropped_Byte_Rate">
+ <param name="comment"
+ value="High Priority - PLP rate of non-TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="503"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="HpNonTcpRDropByteR"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpNonTcpRDropByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_TCP_Dropped_Bytes">
+ <param name="comment"
+ value="High Priority - PLP TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="precedence" value="502"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="HpTcpRedDropBytes"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpTcpRedDropBytes.%ifIndex%.%cos-index%"/>
+ </leaf>
+ <leaf name="High_priority_TCP_Dropped_Byte_Rate">
+ <param name="comment"
+ value="High Priority - PLP rate of TCP bytes RED-dropped"/>
+ <param name="graph-legend" value="Bytes per second"/>
+ <param name="precedence" value="501"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="HpTcpRedDropByteR"/>
+ <param name="snmp-object"
+ value="$jnxCosQstatHpTcpRedDropByteRate.%ifIndex%.%cos-index%"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-cpu-subtree">
+ <param name="data-file" value="%system-id%_cpu_%cpu-index%.rrd"/>
+ <param name="comment" value="Overall CPU busy percentage"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="vertical-label" value="Percent"/>
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="cpu"/>
+ <!-- CPU usage -->
+ <param name="overview-subleave-name-cpu" value="CPU_Total"/>
+ <param name="overview-shortcut-text-cpu" value="All CPUs usage"/>
+ <param name="overview-shortcut-title-cpu"
+ value="Show all CPUs minute average usage in one page"/>
+ <param name="overview-page-title-cpu" value="CPU Usage Graphs"/>
+ <param name="descriptive-nickname"
+ value="%system-id%:CPU #%comment%"/>
+ </template>
+
+
+ <template name="junos-cpu">
+ <leaf name="CPU_Total">
+ <param name="rrd-ds" value="cpuUsage"/>
+ <param name="snmp-object" value="$jnxOperatingCPU.%cpu-index%"/>
+ <param name="comment" value="The overall CPU busy percentage"/>
+ <param name="graph-legend" value="CPU usage"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-firewall-subtree">
+ <param name="comment" value="Firewall filter statistics"/>
+ </template>
+
+
+ <template name="junos-firewall-filter-subtree">
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="bps,packets"/>
+ <param name="graph-title" value="%system-id%:%fw-filter%:%fw-counter%"/>
+ <!-- Bytes -->
+ <param name="overview-subleave-name-bps" value="Bps"/>
+ <param name="overview-shortcut-text-bps" value="All Bps rates"/>
+ <param name="overview-shortcut-title-bps"
+ value="Show bps rates on one page"/>
+ <param name="overview-page-title-bps"
+ value="Bps rates per firewall filter counter"/>
+ <!-- Packets -->
+ <param name="overview-subleave-name-packets" value="Packets"/>
+ <param name="overview-shortcut-text-packets" value="All packet rates"/>
+ <param name="overview-shortcut-title-packets"
+ value="Show packet rates on one page"/>
+ <param name="overview-page-title-packets"
+ value="Packet rates per firewall filter counter/policer"/>
+ </template>
+
+
+ <template name="junos-firewall-filter">
+ <param name="data-file"
+ value="%system-id%_fw_%fw-filter%_%fw-counter%.rrd"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ <param name="graph-title" value="%system-id%:%fw-filter%:%fw-counter%"/>
+ </template>
+
+
+ <template name="junos-firewall-filter-counter">
+ <leaf name="Bps">
+ <param name="comment" value="Bits per second"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="bytes"/>
+ <!-- Multigraph -->
+ <param name="ds-expr-bytes" value="{Bytes},8,*"/>
+ <param name="graph-legend-bytes" value="Bits per second"/>
+ <param name="line-style-bytes" value="LINE2"/>
+ <param name="line-color-bytes" value="##two"/>
+ <param name="line-order-bytes" value="1"/>
+ </leaf>
+ <leaf name="Bytes">
+ <param name="comment" value="Number of bytes being counted"/>
+ <param name="rrd-ds" value="Bytes"/>
+ <param name="graph-legend" value="Bytes"/>
+ <param name="vertical-label" value="Bytes/s"/>
+ <param name="snmp-object" value="$jnxFWCounterByteCount.%fw-index%"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-firewall-filter-policer">
+ <leaf name="Packets">
+ <param name="comment" value="Number of packets being counted"/>
+ <param name="rrd-ds" value="Packets"/>
+ <param name="graph-legend" value="Packets"/>
+ <param name="vertical-label" value="pps"/>
+ <param name="snmp-object" value="$jnxFWCounterPacketCount.%fw-index%"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-memory-subtree">
+ <param name="data-file" value="%system-id%_mem_%mem-indexFix%.rrd"/>
+ <param name="comment" value="DRAM, buffer and heap information"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled" />
+ <param name="graph-lower-limit" value="0" />
+
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="mem,buffer,heap"/>
+ <!-- DRAM size -->
+ <param name="overview-subleave-name-mem" value="Memory"/>
+ <param name="overview-shortcut-text-mem" value="All memory sizes"/>
+ <param name="overview-shortcut-title-mem"
+ value="Show all memory size in one page"/>
+ <param name="overview-page-title-mem"
+ value="Memory Size Graphs"/>
+ <!-- Buffer pool utilization -->
+ <param name="overview-subleave-name-buffer" value="Buffer_utilization"/>
+ <param name="overview-shortcut-text-buffer" value="All buffer pool util"/>
+ <param name="overview-shortcut-title-buffer"
+ value="Show all buffer pool utilization in one page"/>
+ <param name="overview-page-title-buffer"
+ value="Buffer Pool Graphs"/>
+ <!-- Heap utilization -->
+ <param name="overview-subleave-name-heap" value="Heap_utilization"/>
+ <param name="overview-shortcut-text-heap" value="All Heap Utilization"/>
+ <param name="overview-shortcut-title-heap"
+ value="Show all heap utilization in one page"/>
+ <param name="overview-page-title-heap"
+ value="Heap Utilization Graphs"/>
+
+ <param name="descriptive-nickname"
+ value="%system-id%: Memory Size"/>
+ </template>
+
+
+ <template name="junos-memory">
+ <leaf name="Memory">
+ <param name="comment" value="Memory size in bytes"/>
+ <param name="precedence" value="1000"/>
+ <param name="snmp-object" value="$jnxOperatingMemory.%mem-index%"/>
+ <param name="rrd-ds" value="dram_%mem-indexFix%"/>
+ <param name="graph-legend" value="Memory Size"/>
+ <param name="line-style" value="##totalresource"/>
+ <param name="line-color" value="##totalresource"/>
+ <param name="vertical-label" value="Bytes"/>
+ </leaf>
+ <leaf name="Buffer_utilization">
+ <param name="comment" value="Buffer pool util in percentage"/>
+ <param name="snmp-object" value="$jnxOperatingBuffer.%mem-index%"/>
+ <param name="rrd-ds" value="buffer_%mem-indexFix%"/>
+ <param name="graph-legend" value="Buffer Pool Utilization"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="Heap_utilization">
+ <param name="comment" value="Heap util in percentage"/>
+ <param name="snmp-object" value="$jnxOperatingHeap.%mem-index%"/>
+ <param name="rrd-ds" value="heap_%mem-indexFix%"/>
+ <param name="graph-legend" value="Heap Utilization"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="upper-limit" value="80"/>
+ <param name="line-style" value="##resourceusage" />
+ <param name="line-color" value="##resourceusage" />
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-rpf-subtree">
+ <param name="comment" value="Reverse Path Forwarding statistics"/>
+ <param name="has-overview-shortcuts" value="yes"/>
+ <param name="overview-shortcuts" value="bytes,packets"/>
+ <param name="graph-title" value="%system-id%:%ifName%"/>
+ <!-- Bytes -->
+ <param name="overview-subleave-name-bytes" value="Bytes"/>
+ <param name="overview-shortcut-text-bytes" value="Bytes received"/>
+ <param name="overview-shortcut-title-bytes"
+ value="Show bytes received on one page"/>
+ <param name="overview-page-title-bytes"
+ value="Bytes received on interface"/>
+ <!-- Packets -->
+ <param name="overview-subleave-name-packets" value="Packets"/>
+ <param name="overview-shortcut-text-packets" value="Packets received"/>
+ <param name="overview-shortcut-title-packets"
+ value="Show packets on one page"/>
+ <param name="overview-page-title-packets"
+ value="Packets received on one page"/>
+ </template>
+
+
+ <template name="junos-rpf">
+ <param name="comment" value="%ifAddrType%: %ifName%"/>
+ <param name="data-file"
+ value="%system-id%_rpf_%ifAddrType%_%ifNameT%.rrd"/>
+ <param name="graph-title" value="%system-id%:%ifName%:%ifAddrType%"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="snmp-object-type" value="COUNTER64" />
+
+ <leaf name="Packets">
+ <param name="precedence" value="999"/>
+ <param name="rrd-ds" value="Pkts"/>
+ <param name="snmp-object" value="$jnxRpfStatsPackets.%rpfIndex%"/>
+ <param name="comment"
+ value="Number of packets rejected due to RPF processing"/>
+ <param name="graph-legend" value="RPF rejects"/>
+ </leaf>
+ <leaf name="Bytes">
+ <param name="precedence" value="998"/>
+ <param name="rrd-ds" value="Bytes"/>
+ <param name="snmp-object" value="$jnxRpfStatsBytes.%rpfIndex%"/>
+ <param name="comment"
+ value="Number of bytes rejected due to RPF processing"/>
+ <param name="graph-legend" value="RPF rejects"/>
+ </leaf>
+ </template>
+
+
+ <template name="junos-temperature-subtree">
+ <param name="data-file" value="%system-id%_sensor_%sensor-indexFix%.rrd"/>
+ <param name="comment" value="Temperature Sensors"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-hwpredict" value="disabled"/>
+ <param name="graph-title" value="%system-id%:%sensor-desc%"/>
+ </template>
+
+
+ <template name="junos-temperature-sensor">
+ <param name="rrd-ds" value="sensor_%sensor-indexFix%"/>
+ <param name="snmp-object" value="$jnxOperatingTemp.%sensor-index%"/>
+ <param name="graph-legend" value="%sensor-desc%"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/liebert.xml b/torrus/xmlconfig/vendor/liebert.xml
new file mode 100644
index 000000000..223bd0ec9
--- /dev/null
+++ b/torrus/xmlconfig/vendor/liebert.xml
@@ -0,0 +1,405 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2008 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: liebert.xml,v 1.1 2010-12-27 00:04:25 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!--
+ Liebert HVAC systems
+ -->
+
+<configuration>
+
+<definitions>
+ <!-- LIEBERT-GP-ENVIRONMENTAL-MIB -->
+ <!-- Temperature: Fahrenheit (not used due to celcius being converted) -->
+ <def name="TempSettingDegF" value="1.3.6.1.4.1.476.1.42.3.4.1.2.1.0"/>
+ <def name="TempToleranceDegF" value="1.3.6.1.4.1.476.1.42.3.4.1.2.2.0"/>
+ <def name="TempMeasurementDegF" value="1.3.6.1.4.1.476.1.42.3.4.1.2.3.1.3.0"/>
+ <def name="TempHighThreshDegF" value="1.3.6.1.4.1.476.1.42.3.4.1.2.3.1.4.0"/>
+ <def name="TempLowThreshDegF" value="1.3.6.1.4.1.476.1.42.3.4.1.2.3.1.5.0"/>
+ <!-- Temperature: Celcius (not used due to preferred indexing -->
+ <def name="TempSettingDegC" value="1.3.6.1.4.1.476.1.42.3.4.1.3.1.0"/>
+ <def name="TempToleranceDegC" value="1.3.6.1.4.1.476.1.42.3.4.1.3.2.0"/>
+ <def name="TempMeasurementDegC" value="1.3.6.1.4.1.476.1.42.3.4.1.3.3.1.3.0"/>
+ <def name="TempHighThreshDegC" value="1.3.6.1.4.1.476.1.42.3.4.1.3.3.1.4.0"/>
+ <def name="TempLowThreshDegC" value="1.3.6.1.4.1.476.1.42.3.4.1.3.3.1.5.0"/>
+
+ <!-- Temperature: Generic -->
+ <def name="TempBase" value="1.3.6.1.4.1.476.1.42.3.4.1"/>
+ <def name="TempSetting" value="$TempBase.%temp-idx%.1.0"/>
+ <def name="TempTolerance" value="$TempBase.%temp-idx%.2.0"/>
+ <def name="TempMeasurement" value="$TempBase.%temp-idx%.3.1.3.%sensor-idx%"/>
+ <def name="TempHighThresh" value="$TempBase.%temp-idx%.3.1.4.%sensor-idx%"/>
+ <def name="TempLowThresh" value="$TempBase.%temp-idx%.3.1.5.%sensor-idx%"/>
+
+ <!-- Humidity -->
+ <def name="HumiditySettingRel" value="1.3.6.1.4.1.476.1.42.3.4.2.2.1.0"/>
+ <def name="HumidityToleranceRel" value="1.3.6.1.4.1.476.1.42.3.4.2.2.2.0"/>
+ <def name="HumidityMeasurementRel"
+ value="1.3.6.1.4.1.476.1.42.3.4.2.2.3.1.3.%humid-idx%"/>
+ <def name="HumidityHighThresholdRel"
+ value="1.3.6.1.4.1.476.1.42.3.4.2.2.3.1.4.%humid-idx%"/>
+ <def name="HumidityLowThresholdRel"
+ value="1.3.6.1.4.1.476.1.42.3.4.2.2.3.1.5.%humid-idx%"/>
+
+ <!-- State -->
+ <def name="StateSystem" value="1.3.6.1.4.1.476.1.42.3.4.3.1.0"/>
+ <def name="StateCooling" value="1.3.6.1.4.1.476.1.42.3.4.3.2.0"/>
+ <def name="StateHeating" value="1.3.6.1.4.1.476.1.42.3.4.3.3.0"/>
+ <def name="StateHumidifying" value="1.3.6.1.4.1.476.1.42.3.4.3.4.0"/>
+ <def name="StateDehumidifying" value="1.3.6.1.4.1.476.1.42.3.4.3.5.0"/>
+ <def name="StateEconoCycle" value="1.3.6.1.4.1.476.1.42.3.4.3.6.0"/>
+ <def name="lgpEnvStateCoolingCapacity"
+ value="1.3.6.1.4.1.476.1.42.3.4.3.9.0"/>
+ <def name="lgpEnvStateHeatingCapacity"
+ value="1.3.6.1.4.1.476.1.42.3.4.3.10.0"/>
+
+ <!-- Statistics -->
+ <def name="StatsComp1RunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.1.0"/>
+ <def name="StatsComp2RunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.2.0"/>
+ <def name="StatsFanRunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.3.0"/>
+ <def name="StatsHumRunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.4.0"/>
+ <def name="StatsReheat1RunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.7.0"/>
+ <def name="StatsReheat2RunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.8.0"/>
+ <def name="StatsReheat3RunHr" value="1.3.6.1.4.1.476.1.42.3.4.6.9.0"/>
+
+</definitions>
+<datasources>
+
+ <template name="temperature-subtree">
+ <param name="comment" value="Temperature in degrees %temp-scale%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Setting">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current temperature setting"/>
+ <param name="graph-legend" value="Setting"/>
+ <param name="graph-title" value="Temperature setting"/>
+ <param name="graph-lower-limit" value="%temp-lower%"/>
+ <param name="graph-upper-limit" value="%temp-upper"/>
+ <param name="rrd-ds" value="tempSetting"/>
+ <param name="snmp-object" value="$TempSetting"/>
+ </leaf>
+ <leaf name="Tolerance">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="Acceptable variance from setting"/>
+ <param name="graph-legend" value="Tolerance"/>
+ <param name="graph-title" value="Temperature tolerance"/>
+ <param name="collector-scale" value="0.1,*"/>
+ <param name="rrd-ds" value="tempTolerance"/>
+ <param name="snmp-object" value="$TempTolerance"/>
+ </leaf>
+ </template>
+
+ <template name="temperature-sensor">
+ <param name="data-file" value="%system-id%_sensor_%tmp-idx%.rrd"/>
+
+ <leaf name="Overview">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Overview of temperatures"/>
+ <param name="graph-title" value="Ambient Temperature"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="meas,high,low"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- measurements -->
+ <param name="ds-expr-meas" value="{Measurement}"/>
+ <param name="graph-legend-meas" value="Current temperature"/>
+ <param name="line-style-meas" value="LINE2"/>
+ <param name="line-color-meas" value="##one"/>
+ <param name="line-order-meas" value="1"/>
+ <!-- high threshold -->
+ <param name="ds-expr-high" value="{High_Threshold}"/>
+ <param name="graph-legend-high" value="High threshold marker"/>
+ <param name="line-style-high" value="LINE2"/>
+ <param name="line-color-high" value="##two"/>
+ <param name="line-order-high" value="2"/>
+ <!-- low threshold -->
+ <param name="ds-expr-low" value="{Low_Threshold}"/>
+ <param name="graph-legend-low" value="Low threshold marker"/>
+ <param name="line-style-low" value="LINE2"/>
+ <param name="line-color-low" value="##three"/>
+ <param name="line-order-low" value="3"/>
+ </leaf>
+
+ <leaf name="Measurement">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current ambient temperature"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ <param name="rrd-ds" value="sensor_%temp-idx%"/>
+ <param name="snmp-object" value="$TempMeasurement"/>
+ </leaf>
+
+ <leaf name="High_Threshold">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="High threshold marker"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="vertical-label" value="degrees Celcius"/>
+ <param name="rrd-ds" value="TempHighThresh"/>
+ <param name="snmp-object" value="$TempHighThresh"/>
+ </leaf>
+
+ <leaf name="Low_Threshold">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="Low threshold marker"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="vertical-label" value="degrees Celcius"/>
+ <param name="rrd-ds" value="TempLowThresh"/>
+ <param name="snmp-object" value="$TempLowThresh"/>
+ </leaf>
+ </template>
+
+ <!-- Temperature measured in degrees Fahrenheit -->
+ <template name="temperature-sensor-fahrenheit">
+ <param name="data-file"
+ value="%system-id%_sensor_%tmp-idx%_fahrenheit.rrd"/>
+
+ <leaf name="Overview">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Overview of temperatures"/>
+ <param name="graph-title" value="Ambient Temperature"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="meas,high,low"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- measurements -->
+ <param name="ds-expr-meas" value="{Measurement}"/>
+ <param name="graph-legend-meas" value="Current temperature"/>
+ <param name="line-style-meas" value="LINE2"/>
+ <param name="line-color-meas" value="##one"/>
+ <param name="line-order-meas" value="1"/>
+ <!-- high threshold -->
+ <param name="ds-expr-high" value="{High_Threshold}"/>
+ <param name="graph-legend-high" value="High threshold marker"/>
+ <param name="line-style-high" value="LINE2"/>
+ <param name="line-color-high" value="##two"/>
+ <param name="line-order-high" value="2"/>
+ <!-- low threshold -->
+ <param name="ds-expr-low" value="{Low_Threshold}"/>
+ <param name="graph-legend-low" value="Low threshold marker"/>
+ <param name="line-style-low" value="LINE2"/>
+ <param name="line-color-low" value="##three"/>
+ <param name="line-order-low" value="3"/>
+ </leaf>
+
+ <leaf name="Measurement">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current ambient temperature"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="graph-lower-limit" value="15"/>
+ <param name="graph-upper-limit" value="70"/>
+ <param name="vertical-label" value="degrees Celsius"/>
+ <param name="collector-scale" value="1.8,*,32,+" />
+ <param name="rrd-ds" value="sensor_%temp-idx%"/>
+ <param name="snmp-object" value="$TempMeasurement"/>
+ </leaf>
+
+ <leaf name="High_Threshold">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="High threshold marker"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="vertical-label" value="degrees Fahrenheit"/>
+ <param name="collector-scale" value="1.8,*,32,+" />
+ <param name="rrd-ds" value="TempHighThresh"/>
+ <param name="snmp-object" value="$TempHighThresh"/>
+ </leaf>
+
+ <leaf name="Low_Threshold">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="Low threshold marker"/>
+ <param name="graph-legend" value="Sensor: %temp-idx%"/>
+ <param name="vertical-label" value="degrees Fahrenheit"/>
+ <param name="collector-scale" value="1.8,*,32,+" />
+ <param name="rrd-ds" value="TempLowThresh"/>
+ <param name="snmp-object" value="$TempLowThresh"/>
+ </leaf>
+ </template>
+
+ <!-- HUMIDITY -->
+ <template name="humidity-subtree">
+ <param name="comment" value="Environmental Humidity Group"/>
+ <param name="data-file" value="%system-id%_humidity.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Setting">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current Realitive Humidity setting"/>
+ <param name="graph-legend" value="Setting"/>
+ <param name="graph-title" value="Humidity setting"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="humidSetting"/>
+ <param name="snmp-object" value="$HumiditySettingRel"/>
+ </leaf>
+ <leaf name="Tolerance">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="Acceptable variance from setting"/>
+ <param name="graph-legend" value="Tolerance"/>
+ <param name="graph-title" value="Temperature tolerance"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="humidTolerance"/>
+ <param name="snmp-object" value="$HumidityToleranceRel"/>
+ </leaf>
+ </template>
+
+
+ <template name="humidity-sensor">
+ <param name="data-file" value="%system-id%_sensor_%humid-idx%.rrd"/>
+
+ <leaf name="Overview">
+ <param name="precedence" value="1000"/>
+ <param name="comment" value="Overview of humidity"/>
+ <param name="graph-title" value="Humidity"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="meas,high,low"/>
+ <param name="graph-lower-limit" value="0"/>
+ <!-- measurements -->
+ <param name="ds-expr-meas" value="{Measurement}"/>
+ <param name="graph-legend-meas" value="Measured Humidity"/>
+ <param name="line-style-meas" value="LINE2"/>
+ <param name="line-color-meas" value="##one"/>
+ <param name="line-order-meas" value="1"/>
+ <!-- high threshold -->
+ <param name="ds-expr-high" value="{High_Threshold}"/>
+ <param name="graph-legend-high" value="High threshold marker"/>
+ <param name="line-style-high" value="LINE2"/>
+ <param name="line-color-high" value="##two"/>
+ <param name="line-order-high" value="2"/>
+ <!-- low threshold -->
+ <param name="ds-expr-low" value="{Low_Threshold}"/>
+ <param name="graph-legend-low" value="Low threshold marker"/>
+ <param name="line-style-low" value="LINE2"/>
+ <param name="line-color-low" value="##three"/>
+ <param name="line-order-low" value="3"/>
+ </leaf>
+
+ <leaf name="Measurement">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="Current Realitive Humidity"/>
+ <param name="graph-legend" value="Sensor: %humid-idx%"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="sensor_%humid-idx%"/>
+ <param name="snmp-object" value="$HumidityMeasurementRel"/>
+ </leaf>
+
+ <leaf name="High_Threshold">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="High threshold marker"/>
+ <param name="graph-legend" value="Sensor: %humid-idx%"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="HumidHighThresh"/>
+ <param name="snmp-object" value="$HumidityHighThresholdRel"/>
+ </leaf>
+
+ <leaf name="Low_Threshold">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="Low threshold marker"/>
+ <param name="graph-legend" value="Sensor: %humid-idx%"/>
+ <param name="vertical-label" value="percent"/>
+ <param name="rrd-ds" value="HumidLowThresh"/>
+ <param name="snmp-object" value="$HumidityLowThresholdRel"/>
+ </leaf>
+ </template>
+
+
+ <template name="state-subtree">
+ <param name="comment" value="Environmental State Group"/>
+ <param name="data-file" value="%system-id%_state.rrd"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="System">
+ <param name="precedence" value="999"/>
+ <param name="comment" value="State of the system"/>
+ <param name="graph-legend" value="state: on(1) off(2) standby(3)"/>
+ <param name="graph-title" value="System State"/>
+ <param name="rrd-ds" value="StateSystem"/>
+ <param name="snmp-object" value="$StateSystem"/>
+ </leaf>
+ <leaf name="Cooling">
+ <param name="precedence" value="998"/>
+ <param name="comment" value="State of the cooling subsystem"/>
+ <param name="graph-legend" value="state: on(1) off(2)"/>
+ <param name="graph-title" value="Cooling State"/>
+ <param name="rrd-ds" value="StateCooling"/>
+ <param name="snmp-object" value="$StateCooling"/>
+ </leaf>
+ <leaf name="Heating">
+ <param name="precedence" value="997"/>
+ <param name="comment" value="State of the heating subsystem"/>
+ <param name="graph-legend" value="state: on(1) off(2)"/>
+ <param name="graph-title" value="Heating State"/>
+ <param name="rrd-ds" value="StateHeating"/>
+ <param name="snmp-object" value="$StateHeating"/>
+ </leaf>
+ <leaf name="Humidifying">
+ <param name="precedence" value="996"/>
+ <param name="comment" value="State of the humidifier subsystem"/>
+ <param name="graph-legend" value="state: on(1) off(2)"/>
+ <param name="graph-title" value="Humidifier State"/>
+ <param name="rrd-ds" value="StateHumidifying"/>
+ <param name="snmp-object" value="$StateHumidifying"/>
+ </leaf>
+ <leaf name="Dehumidifying">
+ <param name="precedence" value="995"/>
+ <param name="comment" value="State of the dehumidifier subsystem"/>
+ <param name="graph-legend" value="state: on(1) off(2)"/>
+ <param name="graph-title" value="Dehumidifier State"/>
+ <param name="rrd-ds" value="StateDehumidifying"/>
+ <param name="snmp-object" value="$StateDehumidifying"/>
+ </leaf>
+ <leaf name="Econo_Cycle">
+ <param name="precedence" value="994"/>
+ <param name="comment" value="State of the Econ-o-cycle subsystem"/>
+ <param name="graph-legend" value="state: on(1) off(2)"/>
+ <param name="graph-title" value="Econ-o-cycle State"/>
+ <param name="rrd-ds" value="StateEconoCycle"/>
+ <param name="snmp-object" value="$StateEconoCycle"/>
+ </leaf>
+ </template>
+
+
+ <template name="state-capacity">
+ <leaf name="Cooling">
+ <param name="data-file" value="%system-id%_state_capacity.rrd"/>
+ <param name="precedence" value="993"/>
+ <param name="comment" value="cooling capacity presently in use"/>
+ <param name="graph-legend" value="percent"/>
+ <param name="graph-title" value="Cooling Capacity"/>
+ <param name="rrd-ds" value="cooling"/>
+ <param name="snmp-object" value="$lgpEnvStateCoolingCapacity"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ <leaf name="Heating">
+ <param name="data-file" value="%system-id%_state_capacity.rrd"/>
+ <param name="precedence" value="992"/>
+ <param name="comment" value="heating capacity presently in use"/>
+ <param name="graph-legend" value="percent"/>
+ <param name="graph-title" value="Heating Capacity"/>
+ <param name="rrd-ds" value="heating"/>
+ <param name="snmp-object" value="$lgpEnvStateHeatingCapacity"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
+
diff --git a/torrus/xmlconfig/vendor/microsoft.windows.xml b/torrus/xmlconfig/vendor/microsoft.windows.xml
new file mode 100644
index 000000000..6af0fb426
--- /dev/null
+++ b/torrus/xmlconfig/vendor/microsoft.windows.xml
@@ -0,0 +1,470 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2004 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: microsoft.windows.xml,v 1.1 2010-12-27 00:04:24 ivan Exp $
+
+ Microsoft IIS (FTP and HTTP) statistics
+ http://www.microsoft.com/technet/prodtechnol/winntas/reskit/net/sur_mib.asp
+
+-->
+
+<configuration>
+<definitions>
+ <!-- IIS FTP service -->
+ <def name="msFtptotalBytesSentLowWord"
+ value="1.3.6.1.4.1.311.1.7.2.1.2.0"/>
+ <def name="msFtptotalBytesReceivedLowWord"
+ value="1.3.6.1.4.1.311.1.7.2.1.4.0"/>
+ <def name="msFtptotalFilesSent"
+ value="1.3.6.1.4.1.311.1.7.2.1.5.0"/>
+ <def name="msFtptotalFilesReceived"
+ value="1.3.6.1.4.1.311.1.7.2.1.6.0"/>
+ <def name="msFtpcurrentAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.2.1.7.0"/>
+ <def name="msFtpcurrentNonAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.2.1.8.0"/>
+ <def name="msFtptotalAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.2.1.9.0"/>
+ <def name="msFtptotalNonAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.2.1.10.0"/>
+ <def name="msFtpcurrentConnections"
+ value="1.3.6.1.4.1.311.1.7.2.1.13.0"/>
+ <def name="msFtpconnectionAttempts"
+ value="1.3.6.1.4.1.311.1.7.2.1.15.0"/>
+ <def name="msFtplogonAttempts"
+ value="1.3.6.1.4.1.311.1.7.2.1.16.0"/>
+
+ <!-- IIS HTTP service -->
+ <def name="msHttptotalBytesSentLowWord"
+ value="1.3.6.1.4.1.311.1.7.3.1.2.0"/>
+ <def name="msHttptotalBytesReceivedLowWord"
+ value="1.3.6.1.4.1.311.1.7.3.1.4.0"/>
+ <def name="msHttptotalFilesSent"
+ value="1.3.6.1.4.1.311.1.7.3.1.5.0"/>
+ <def name="msHttptotalFilesReceived"
+ value="1.3.6.1.4.1.311.1.7.3.1.6.0"/>
+ <def name="msHttpcurrentAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.3.1.7.0"/>
+ <def name="msHttpcurrentNonAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.3.1.8.0"/>
+ <def name="msHttptotalAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.3.1.9.0"/>
+ <def name="msHttptotalNonAnonymousUsers"
+ value="1.3.6.1.4.1.311.1.7.3.1.10.0"/>
+ <def name="msHttpcurrentConnections"
+ value="1.3.6.1.4.1.311.1.7.3.1.13.0"/>
+ <def name="msHttpconnectionAttempts"
+ value="1.3.6.1.4.1.311.1.7.3.1.15.0"/>
+ <def name="msHttplogonAttempts"
+ value="1.3.6.1.4.1.311.1.7.3.1.16.0"/>
+ <def name="msHttptotalOptions" value="1.3.6.1.4.1.311.1.7.3.1.17.0"/>
+ <def name="msHttptotalGets" value="1.3.6.1.4.1.311.1.7.3.1.18.0"/>
+ <def name="msHttptotalPosts" value="1.3.6.1.4.1.311.1.7.3.1.19.0"/>
+ <def name="msHttptotalHeads" value="1.3.6.1.4.1.311.1.7.3.1.20.0"/>
+ <def name="msHttptotalPuts" value="1.3.6.1.4.1.311.1.7.3.1.21.0"/>
+ <def name="msHttptotalDeletes" value="1.3.6.1.4.1.311.1.7.3.1.22.0"/>
+ <def name="msHttptotalTraces" value="1.3.6.1.4.1.311.1.7.3.1.23.0"/>
+ <def name="msHttptotalMove" value="1.3.6.1.4.1.311.1.7.3.1.24.0"/>
+ <def name="msHttptotalCopy" value="1.3.6.1.4.1.311.1.7.3.1.25.0"/>
+ <def name="msHttptotalMkcol" value="1.3.6.1.4.1.311.1.7.3.1.26.0"/>
+ <def name="msHttptotalPropfind" value="1.3.6.1.4.1.311.1.7.3.1.27.0"/>
+ <def name="msHttptotalProppatch" value="1.3.6.1.4.1.311.1.7.3.1.28.0"/>
+ <def name="msHttptotalSearch" value="1.3.6.1.4.1.311.1.7.3.1.29.0"/>
+ <def name="msHttptotalLock" value="1.3.6.1.4.1.311.1.7.3.1.30.0"/>
+ <def name="msHttptotalUnlock" value="1.3.6.1.4.1.311.1.7.3.1.31.0"/>
+ <def name="msHttptotalOthers" value="1.3.6.1.4.1.311.1.7.3.1.32.0"/>
+ <def name="msHttpcurrentCGIRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.33.0"/>
+ <def name="msHttpcurrentBGIRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.34.0"/>
+ <def name="msHttptotalCGIRequests" value="1.3.6.1.4.1.311.1.7.3.1.35.0"/>
+ <def name="msHttptotalBGIRequests" value="1.3.6.1.4.1.311.1.7.3.1.36.0"/>
+ <def name="msHttpcurrentBlockedRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.39.0"/>
+ <def name="msHttptotalBlockedRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.40.0"/>
+ <def name="msHttptotalAllowedRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.41.0"/>
+ <def name="msHttptotalRejectedRequests"
+ value="1.3.6.1.4.1.311.1.7.3.1.42.0"/>
+ <def name="msHttptotalNotFoundErrors"
+ value="1.3.6.1.4.1.311.1.7.3.1.43.0"/>
+ <def name="msHttptotalLockedErrors" value="1.3.6.1.4.1.311.1.7.3.1.44.0"/>
+ <def name="msHttpmeasuredBandwidth" value="1.3.6.1.4.1.311.1.7.3.1.45.0"/>
+
+</definitions>
+
+<datasources>
+ <template name="microsoft-iis-ftp-stats">
+ <subtree name="FTP">
+
+ <param name="data-file" value="%system-id%_msftp.rrd"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="descriptive-nickname" value="%system-id% MSFTP"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <leaf name="Bytes_Sent">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="bytes_sent_low"/>
+ <param name="snmp-object" value="$msFtptotalBytesSentLowWord"/>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes Sent"/>
+ <param name="comment" value="Bytes Sent"/>
+ </leaf>
+ <leaf name="Bytes_Received">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="bytes_received_low"/>
+ <param name="snmp-object" value="$msFtptotalBytesReceivedLowWord"/>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes Received"/>
+ <param name="comment" value="Bytes Received"/>
+ </leaf>
+ <leaf name="Current_Anon_Users">
+ <!-- mib says counter -->
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="curr_anon_users"/>
+ <param name="snmp-object" value="$msFtpcurrentAnonymousUsers"/>
+ <param name="vertical-label" value="Users"/>
+ <param name="graph-legend" value="Anon Users"/>
+ <param name="comment" value="Current Anon Users"/>
+ </leaf>
+ <leaf name="Current_Known_Users">
+ <!-- mib says counter -->
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="curr_known_users"/>
+ <param name="snmp-object" value="$msFtpcurrentNonAnonymousUsers"/>
+ <param name="vertical-label" value="Users"/>
+ <param name="graph-legend" value="Known Users"/>
+ <param name="comment" value="Current Known Users"/>
+ </leaf>
+ <leaf name="Anon_Users">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="total_anon_users"/>
+ <param name="snmp-object" value="$msFtptotalAnonymousUsers"/>
+ <param name="vertical-label" value="Users/s"/>
+ <param name="graph-legend" value="Anon Users"/>
+ <param name="comment" value="Anon Users/s"/>
+ </leaf>
+ <leaf name="Known_Users">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="total_known_users"/>
+ <param name="snmp-object" value="$msFtptotalNonAnonymousUsers"/>
+ <param name="vertical-label" value="Users/s"/>
+ <param name="graph-legend" value="Known Users"/>
+ <param name="comment" value="Known Users/s"/>
+ </leaf>
+ <leaf name="Current_Connections">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="current_connections"/>
+ <param name="snmp-object" value="$msFtpcurrentConnections"/>
+ <param name="vertical-label" value="Connections"/>
+ <param name="graph-legend" value="Connections"/>
+ <param name="comment" value="Current Connections"/>
+ </leaf>
+ <leaf name="Attempted_Connection">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="connection_attempts"/>
+ <param name="snmp-object" value="$msFtpconnectionAttempts"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Connection Attempts"/>
+ <param name="comment" value="Connection Rate"/>
+ </leaf>
+ <leaf name="Attempted_Logons">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="logon_attempts"/>
+ <param name="snmp-object" value="$msFtplogonAttempts"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Logon Attempts"/>
+ <param name="comment" value="Logon Rate"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <template name="microsoft-iis-http-requests">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="req_%iis-req-type%"/>
+ <param name="vertical-label" value="req/s"/>
+ <param name="graph-legend" value="%iis-req-type% Requests"/>
+ <param name="comment" value="%iis-req-type% Requests Rate"/>
+ </template>
+
+ <template name="microsoft-iis-http-stats">
+ <subtree name="HTTP">
+
+ <param name="data-file" value="%system-id%_msftp.rrd"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="descriptive-nickname" value="%system-id% MSHTTP"/>
+ <param name="graph-title" value="%descriptive-nickname%" />
+
+ <leaf name="Bytes_Sent">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="bytes_sent_low"/>
+ <param name="snmp-object" value="$msHttptotalBytesSentLowWord"/>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes Sent"/>
+ <param name="comment" value="Bytes Sent"/>
+ </leaf>
+ <leaf name="Bytes_Received">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="bytes_received_low"/>
+ <param name="snmp-object"
+ value="$msHttptotalBytesReceivedLowWord"/>
+ <param name="vertical-label" value="Bps"/>
+ <param name="graph-legend" value="Bytes Received"/>
+ <param name="comment" value="Bytes Received"/>
+ </leaf>
+ <leaf name="Files_Sent">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="files_sent"/>
+ <param name="snmp-object" value="$msHttptotalFilesSent"/>
+ <param name="vertical-label" value="Files/s"/>
+ <param name="graph-legend" value="Files Sent"/>
+ <param name="comment" value="Files Sent"/>
+ </leaf>
+ <leaf name="Files_Received">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="files_received"/>
+ <param name="snmp-object" value="$msHttptotalFilesReceived"/>
+ <param name="vertical-label" value="Files/s"/>
+ <param name="graph-legend" value="Files Received"/>
+ <param name="comment" value="Files Received"/>
+ </leaf>
+ <leaf name="Current_Anon_Users">
+ <!-- mib says counter -->
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="curr_anon_users"/>
+ <param name="snmp-object" value="$msHttpcurrentAnonymousUsers"/>
+ <param name="vertical-label" value="Users"/>
+ <param name="graph-legend" value="Anon Users"/>
+ <param name="comment" value="Current Anon Users"/>
+ </leaf>
+ <leaf name="Current_Known_Users">
+ <!-- mib says counter -->
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="curr_known_users"/>
+ <param name="snmp-object" value="$msHttpcurrentNonAnonymousUsers"/>
+ <param name="vertical-label" value="Users"/>
+ <param name="graph-legend" value="Known Users"/>
+ <param name="comment" value="Current Known Users"/>
+ </leaf>
+ <leaf name="Anon_Users">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="total_anon_users"/>
+ <param name="snmp-object" value="$msHttptotalAnonymousUsers"/>
+ <param name="vertical-label" value="Users/s"/>
+ <param name="graph-legend" value="Anon Users"/>
+ <param name="comment" value="Anon Users/s"/>
+ </leaf>
+ <leaf name="Known_Users">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="total_known_users"/>
+ <param name="snmp-object" value="$msHttptotalNonAnonymousUsers"/>
+ <param name="vertical-label" value="Users/s"/>
+ <param name="graph-legend" value="Known Users"/>
+ <param name="comment" value="Known Users/s"/>
+ </leaf>
+ <leaf name="Current_Connections">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="rrd-ds" value="current_connections"/>
+ <param name="snmp-object" value="$msHttpcurrentConnections"/>
+ <param name="vertical-label" value="Connections"/>
+ <param name="graph-legend" value="Connections"/>
+ <param name="comment" value="Current Connections"/>
+ </leaf>
+ <leaf name="Attempted_Connection">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="connection_attempts"/>
+ <param name="snmp-object" value="$msHttpconnectionAttempts"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Connection Attempts"/>
+ <param name="comment" value="Connection Rate"/>
+ </leaf>
+ <leaf name="Attempted_Logons">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="logon_attempts"/>
+ <param name="snmp-object" value="$msHttplogonAttempts"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Logon Attempts"/>
+ <param name="comment" value="Logon Rate"/>
+ </leaf>
+ <leaf name="Request_OPTION">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="OPTION"/>
+ <param name="snmp-object" value="$msHttptotalOptions"/>
+ </leaf>
+ <leaf name="Request_GET">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="GET"/>
+ <param name="snmp-object" value="$msHttptotalGets"/>
+ </leaf>
+ <leaf name="Request_POST">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="POST"/>
+ <param name="snmp-object" value="$msHttptotalPosts"/>
+ </leaf>
+ <leaf name="Request_HEAD">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="HEAD"/>
+ <param name="snmp-object" value="$msHttptotalHeads"/>
+ </leaf>
+ <leaf name="Request_PUT">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="PUT"/>
+ <param name="snmp-object" value="$msHttptotalPuts"/>
+ </leaf>
+ <leaf name="Request_DELETE">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="DELETE"/>
+ <param name="snmp-object" value="$msHttptotalDeletes"/>
+ </leaf>
+ <leaf name="Request_TRACE">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="TRACE"/>
+ <param name="snmp-object" value="$msHttptotalTraces"/>
+ </leaf>
+ <leaf name="Request_MOVE">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="MOVE"/>
+ <param name="snmp-object" value="$msHttptotalMove"/>
+ </leaf>
+ <leaf name="Request_COPY">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="COPY"/>
+ <param name="snmp-object" value="$msHttptotalCopy"/>
+ </leaf>
+ <leaf name="Request_MKCOL">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="MKCOL"/>
+ <param name="snmp-object" value="$msHttptotalMkcol"/>
+ </leaf>
+ <leaf name="Request_PROPFIND">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="PROPFIND"/>
+ <param name="snmp-object" value="$msHttptotalPropfind"/>
+ </leaf>
+ <leaf name="Request_PROPPATCH">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="PROPPATCH"/>
+ <param name="snmp-object" value="$msHttptotalProppatch"/>
+ </leaf>
+ <leaf name="Request_SEARCH">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="SEARCH"/>
+ <param name="snmp-object" value="$msHttptotalSearch"/>
+ </leaf>
+ <leaf name="Request_LOCK">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="LOCK"/>
+ <param name="snmp-object" value="$msHttptotalLock"/>
+ </leaf>
+ <leaf name="Request_UNLOCK">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="UNLOCK"/>
+ <param name="snmp-object" value="$msHttptotalUnlock"/>
+ </leaf>
+ <leaf name="Request_OTHER">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="OTHER"/>
+ <param name="snmp-object" value="$msHttptotalOthers"/>
+ </leaf>
+ <leaf name="Current_CGI">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <!-- mib say counter -->
+ <param name="rrd-ds" value="current_cgi"/>
+ <param name="snmp-object" value="$msHttpcurrentCGIRequests"/>
+ <param name="vertical-label" value="Requests"/>
+ <param name="graph-legend" value="CGI Requests"/>
+ <param name="comment" value="Current CGI Requests"/>
+ </leaf>
+ <leaf name="Current_BGI">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <!-- mib say counter -->
+ <param name="rrd-ds" value="current_bgi"/>
+ <param name="snmp-object" value="$msHttpcurrentBGIRequests"/>
+ <param name="vertical-label" value="Requests"/>
+ <param name="graph-legend" value="BGI Requests"/>
+ <param name="comment" value="Current BGI Requests"/>
+ </leaf>
+ <leaf name="Request_CGI">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="CGI"/>
+ <param name="snmp-object" value="$msHttptotalCGIRequests"/>
+ </leaf>
+ <leaf name="Request_BGI">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="BGI"/>
+ <param name="snmp-object" value="$msHttptotalBGIRequests"/>
+ </leaf>
+ <leaf name="Throttle_Current">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <!-- mib say counter -->
+ <param name="rrd-ds" value="throttle_blocked"/>
+ <param name="snmp-object" value="$msHttpcurrentBlockedRequests"/>
+ <param name="vertical-label" value="Connections"/>
+ <param name="graph-legend" value="Blocked Connections"/>
+ <param name="comment" value="Blocked Requests due to Throttling"/>
+ </leaf>
+ <leaf name="Throttle_Rate">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="throttle_rate"/>
+ <param name="snmp-object" value="$msHttptotalBlockedRequests"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Blocked Connections"/>
+ <param name="comment" value="Throttle Rate"/>
+ </leaf>
+ <leaf name="Throttle_Allowed">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="throttle_allowed"/>
+ <param name="snmp-object" value="$msHttptotalAllowedRequests"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Allowed Connections"/>
+ <param name="comment" value="Allowed Rate"/>
+ </leaf>
+ <leaf name="Throttle_Rejected">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="rrd-ds" value="throttle_rejected"/>
+ <param name="snmp-object" value="$msHttptotalRejectedRequests"/>
+ <param name="vertical-label" value="Connections/s"/>
+ <param name="graph-legend" value="Rejected Connections"/>
+ <param name="comment" value="Rejected Rate"/>
+ </leaf>
+ <leaf name="Requests_NotFound">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="NotFound"/>
+ <param name="snmp-object" value="$msHttptotalNotFoundErrors"/>
+ </leaf>
+ <leaf name="Requests_Locked">
+ <apply-template name="microsoft-iis-http-requests"/>
+ <param name="iis-req-type" value="LockedResource"/>
+ <param name="snmp-object" value="$msHttptotalLockedErrors"/>
+ </leaf>
+ <leaf name="IO_Bandwidth">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <!-- mib says counter -->
+ <param name="rrd-ds" value="measuredbandwidth"/>
+ <param name="snmp-object" value="$msHttpmeasuredBandwidth"/>
+ <param name="vertical-label" value="bps"/>
+ <param name="graph-legend" value="IO Bandwidth"/>
+ <param name="comment" value="Measured One Minute Bandwidth"/>
+ </leaf>
+ </subtree>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/motorola.bsr.xml b/torrus/xmlconfig/vendor/motorola.bsr.xml
new file mode 100644
index 000000000..28a20bf17
--- /dev/null
+++ b/torrus/xmlconfig/vendor/motorola.bsr.xml
@@ -0,0 +1,140 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Roman Hochuli, Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: motorola.bsr.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
+ Stanislav Sinyagin <ssinyagin@yahoo.com>
+
+ DOCSIS interface, Motorola BSR specific
+ MIB used:
+ RDN-CMTS-MIB::rdnCmtsUpstreamChannelTable
+
+-->
+
+<configuration>
+
+<definitions>
+ <!-- RDN-CMTS-MIB::rdnCmtsUpstreamChannelTable -->
+ <def name="rdnCmtsUSTotalModemCount"
+ value="1.3.6.1.4.1.4981.2.1.2.1.6"/>
+ <def name="rdnCmtsUSRegisteredModemCount"
+ value="1.3.6.1.4.1.4981.2.1.2.1.7"/>
+ <def name="rdnCmtsUSUnregisteredModemCount"
+ value="1.3.6.1.4.1.4981.2.1.2.1.8"/>
+ <def name="rdnCmtsUSOfflineModemCount"
+ value="1.3.6.1.4.1.4981.2.1.2.1.9"/>
+</definitions>
+
+<datasources>
+
+
+ <template name="motorola-bsr-docsis-upstream-util">
+ <leaf name="Modems">
+ <param name="ds-type" value="rrd-multigraph" />
+ <param name="ds-names" value="registered,unregistered,offline" />
+ <param name="nodeid" value="%nodeid-docsif%//modems"/>
+
+ <param name="graph-lower-limit" value="0" />
+ <param name="precedence" value="950" />
+ <param name="comment"
+ value="Registered, Unregistered and Offline modems on the interface" />
+ <param name="vertical-label" value="Modems" />
+
+ <param name="ds-expr-registered">{Modems_Registered}</param>
+ <param name="graph-legend-registered" value="Registered" />
+ <param name="line-style-registered" value="AREA" />
+ <param name="line-color-registered" value="##blue" />
+ <param name="line-order-registered" value="1" />
+
+ <param name="ds-expr-unregistered">{Modems_Unregistered}</param>
+ <param name="graph-legend-unregistered" value="Unregistered" />
+ <param name="line-style-unregistered" value="STACK" />
+ <param name="line-color-unregistered" value="##crimson" />
+ <param name="line-order-unregistered" value="2" />
+
+ <param name="ds-expr-offline">{Modems_Offline}</param>
+ <param name="graph-legend-offline" value="Offline" />
+ <param name="line-style-offline" value="STACK" />
+ <param name="line-color-offline" value="##silver" />
+ <param name="line-order-offline" value="3" />
+ </leaf>
+
+ <leaf name="Modems_Total">
+ <param name="snmp-object"
+ value="$rdnCmtsUSTotalModemCount.%ifindex-map%"/>
+ <param name="rrd-ds" value="Total" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Total number of modems on the interface since boot"/>
+ <param name="graph-legend" value="Total modems" />
+ <param name="precedence" value="900" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ </leaf>
+
+ <leaf name="Modems_Registered">
+ <param name="snmp-object"
+ value="$rdnCmtsUSRegisteredModemCount.%ifindex-map%"/>
+ <param name="rrd-ds" value="Registered" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of registered modems on the interface"/>
+ <param name="graph-legend" value="Active modems" />
+ <param name="precedence" value="800" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ <leaf name="Modems_Unregistered">
+ <param name="snmp-object"
+ value="$rdnCmtsUSUnregisteredModemCount.%ifindex-map%"/>
+ <param name="rrd-ds" value="Unregistered" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of not yet registered modems on the interface"/>
+ <param name="graph-legend" value="Unregistered modems" />
+ <param name="precedence" value="900" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ <leaf name="Modems_Offline">
+ <param name="snmp-object"
+ value="$rdnCmtsUSOfflineModemCount.%ifindex-map%"/>
+ <param name="rrd-ds" value="Offline" />
+ <param name="hidden" value="yes"/>
+ <param name="comment"
+ value="Number of offline modems on the interface"/>
+ <param name="graph-legend" value="Unregistered modems" />
+ <param name="precedence" value="1000" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="vertical-label" value="Modems" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="monitor-action-target" value="Modems"/>
+ </leaf>
+
+ </template>
+
+</datasources>
+
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/netapp.filer.xml b/torrus/xmlconfig/vendor/netapp.filer.xml
new file mode 100644
index 000000000..949b00b9d
--- /dev/null
+++ b/torrus/xmlconfig/vendor/netapp.filer.xml
@@ -0,0 +1,2206 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: netapp.filer.xml,v 1.1 2010-12-27 00:04:19 ivan Exp $
+
+ NetApp Filer
+
+-->
+
+<configuration>
+<definitions>
+ <!-- sysStat 1.3.6.1.4.1.789.1.2 -->
+ <!-- CPU 1.3.6.1.4.1.789.1.2.1 -->
+ <def name="netapp_cpuUpTime" value="1.3.6.1.4.1.789.1.2.1.1.0"/>
+ <def name="netapp_cpuBusyTime" value="1.3.6.1.4.1.789.1.2.1.2.0"/>
+ <def name="netapp_cpuBusyTimePerCent" value="1.3.6.1.4.1.789.1.2.1.3.0"/>
+ <def name="netapp_cpuIdleTime" value="1.3.6.1.4.1.789.1.2.1.4.0"/>
+ <def name="netapp_cpuIdleTimePerCent" value="1.3.6.1.4.1.789.1.2.1.5.0"/>
+ <def name="netapp_cpuSwitchInvocations" value="1.3.6.1.4.1.789.1.2.1.7.0"/>
+ <def name="netapp_cpuContextSwitches" value="1.3.6.1.4.1.789.1.2.1.8.0"/>
+ <def name="netapp_cpuInterrupts" value="1.3.6.1.4.1.789.1.2.1.9.0"/>
+ <def name="netapp_cpuNonCPInterrupts" value="1.3.6.1.4.1.789.1.2.1.10.0"/>
+ <def name="netapp_cpuCPInterruptPercent"
+ value="1.3.6.1.4.1.789.1.2.1.11.0"/>
+ <def name="netapp_cpuNonCPInterruptPercent"
+ value="1.3.6.1.4.1.789.1.2.1.12.0"/>
+ <def name="netapp_cpuTotalDomainSwitches"
+ value="1.3.6.1.4.1.789.1.2.1.13.0"/>
+
+ <!-- misc 1.3.6.1.4.1.789.1.2.2 -->
+ <!-- High values are being ignored, as they should not be needed to
+ calculate rate, unless the device can wrap a 32bit counter in one period
+ -->
+ <def name="netapp_miscLowNfsOps" value="1.3.6.1.4.1.789.1.2.2.6.0"/>
+ <def name="netapp_miscLowCifsOps" value="1.3.6.1.4.1.789.1.2.2.8.0"/>
+ <def name="netapp_miscLowHttpOps" value="1.3.6.1.4.1.789.1.2.2.10.0"/>
+ <def name="netapp_miscLowNetRcvdBytes" value="1.3.6.1.4.1.789.1.2.2.12.0"/>
+ <def name="netapp_miscLowNetSentBytes" value="1.3.6.1.4.1.789.1.2.2.14.0"/>
+ <def name="netapp_miscLowDiskReadBytes" value="1.3.6.1.4.1.789.1.2.2.16.0"/>
+ <def name="netapp_miscLowDiskWriteBytes" value="1.3.6.1.4.1.789.1.2.2.18.0"/>
+ <def name="netapp_miscLowTapeReadBytes" value="1.3.6.1.4.1.789.1.2.2.20.0"/>
+ <def name="netapp_miscLowTapeWriteBytes" value="1.3.6.1.4.1.789.1.2.2.22.0"/>
+ <def name="netapp_miscCacheAge" value="1.3.6.1.4.1.789.1.2.2.23.0"/>
+
+ <!-- cp (consistency point) 1.3.6.1.4.1.789.1.2.6 -->
+ <!-- Not Implementing/Applying This, this will not make good rates -->
+ <!-- This needs a Delta function that does not calculate rate i.e. It would
+ be reasonable to see when these happen, but I would not expect to see them
+ frequently ehough for validity as a rate -->
+ <def name="netapp_cpTime" value="1.3.6.1.4.1.789.1.2.6.1.0"/>
+ <def name="netapp_cpFromTimerOps" value="1.3.6.1.4.1.789.1.2.6.2.0"/>
+ <def name="netapp_cpFromSnapshotOps" value="1.3.6.1.4.1.789.1.2.6.3.0"/>
+ <def name="netapp_cpFromHighWaterOps" value="1.3.6.1.4.1.789.1.2.6.4.0"/>
+ <def name="netapp_cpFromLowWaterOps" value="1.3.6.1.4.1.789.1.2.6.5.0"/>
+ <def name="netapp_cpFromLogFullOps" value="1.3.6.1.4.1.789.1.2.6.6.0"/>
+ <def name="netapp_cpFromCpOps" value="1.3.6.1.4.1.789.1.2.6.7.0"/>
+ <def name="netapp_cpTotalOps" value="1.3.6.1.4.1.789.1.2.6.8.0"/>
+ <def name="netapp_cpFromFlushOps" value="1.3.6.1.4.1.789.1.2.6.9.0"/>
+ <def name="netapp_cpFromSyncOps" value="1.3.6.1.4.1.789.1.2.6.10.0"/>
+
+ <!-- NFS 1.3.6.1.4.1.789.1.3 -->
+ <!-- Total NFS 1.3.6.1.4.1.789.1.3.2 -->
+ <!-- Total RPC Stats 1.3.6.1.4.1.789.1.3.2.1 -->
+ <def name="netapp_trpcCalls" value="1.3.6.1.4.1.789.1.3.2.1.1.0"/>
+ <def name="netapp_trpcBadCalls" value="1.3.6.1.4.1.789.1.3.2.1.2.0"/>
+ <def name="netapp_trpcNullRecvs" value="1.3.6.1.4.1.789.1.3.2.1.3.0"/>
+ <def name="netapp_trpcBadLens" value="1.3.6.1.4.1.789.1.3.2.1.4.0"/>
+ <def name="netapp_trpcServXDRCalls" value="1.3.6.1.4.1.789.1.3.2.1.5.0"/>
+
+ <!-- Total NFS Stats 1.3.6.1.4.1.789.1.3.2.2 -->
+ <def name="netapp_tnfsCalls" value="1.3.6.1.4.1.789.1.3.2.2.1.0"/>
+ <def name="netapp_tnfsServBadCalls" value="1.3.6.1.4.1.789.1.3.2.2.2.0"/>
+
+ <!-- Total NFS v2 1.3.6.1.4.1.789.1.3.2.2.3 -->
+ <!-- Total NFS v2 tv2Calls 1.3.6.1.4.1.789.1.3.2.2.3.1 -->
+ <def name="netapp_tv2cNulls" value="1.3.6.1.4.1.789.1.3.2.2.3.1.1.0"/>
+ <def name="netapp_tv2cGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.1.2.0"/>
+ <def name="netapp_tv2cSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.1.3.0"/>
+ <def name="netapp_tv2cRoots" value="1.3.6.1.4.1.789.1.3.2.2.3.1.4.0"/>
+ <def name="netapp_tv2cLookups" value="1.3.6.1.4.1.789.1.3.2.2.3.1.5.0"/>
+ <def name="netapp_tv2cReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.1.6.0"/>
+ <def name="netapp_tv2cReads" value="1.3.6.1.4.1.789.1.3.2.2.3.1.7.0"/>
+ <def name="netapp_tv2cWrcaches" value="1.3.6.1.4.1.789.1.3.2.2.3.1.8.0"/>
+ <def name="netapp_tv2cWrites" value="1.3.6.1.4.1.789.1.3.2.2.3.1.9.0"/>
+ <def name="netapp_tv2cCreates" value="1.3.6.1.4.1.789.1.3.2.2.3.1.10.0"/>
+ <def name="netapp_tv2cRemoves" value="1.3.6.1.4.1.789.1.3.2.2.3.1.11.0"/>
+ <def name="netapp_tv2cRenames" value="1.3.6.1.4.1.789.1.3.2.2.3.1.12.0"/>
+ <def name="netapp_tv2cLinks" value="1.3.6.1.4.1.789.1.3.2.2.3.1.13.0"/>
+ <def name="netapp_tv2cSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.1.14.0"/>
+ <def name="netapp_tv2cMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.1.15.0"/>
+ <def name="netapp_tv2cRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.1.16.0"/>
+ <def name="netapp_tv2cReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.3.1.17.0"/>
+ <def name="netapp_tv2cStatfss" value="1.3.6.1.4.1.789.1.3.2.2.3.1.18.0"/>
+
+ <!-- Total NFS v2 tv2Percent 1.3.6.1.4.1.789.1.3.2.2.3.2 -->
+ <def name="netapp_tv2pNulls" value="1.3.6.1.4.1.789.1.3.2.2.3.2.1.0"/>
+ <def name="netapp_tv2pGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.2.2.0"/>
+ <def name="netapp_tv2pSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.2.3.0"/>
+ <def name="netapp_tv2pRoots" value="1.3.6.1.4.1.789.1.3.2.2.3.2.4.0"/>
+ <def name="netapp_tv2pLookups" value="1.3.6.1.4.1.789.1.3.2.2.3.2.5.0"/>
+ <def name="netapp_tv2pReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.2.6.0"/>
+ <def name="netapp_tv2pReads" value="1.3.6.1.4.1.789.1.3.2.2.3.2.7.0"/>
+ <def name="netapp_tv2pWrcaches" value="1.3.6.1.4.1.789.1.3.2.2.3.2.8.0"/>
+ <def name="netapp_tv2pWrites" value="1.3.6.1.4.1.789.1.3.2.2.3.2.9.0"/>
+ <def name="netapp_tv2pCreates" value="1.3.6.1.4.1.789.1.3.2.2.3.2.10.0"/>
+ <def name="netapp_tv2pRemoves" value="1.3.6.1.4.1.789.1.3.2.2.3.2.11.0"/>
+ <def name="netapp_tv2pRenames" value="1.3.6.1.4.1.789.1.3.2.2.3.2.12.0"/>
+ <def name="netapp_tv2pLinks" value="1.3.6.1.4.1.789.1.3.2.2.3.2.13.0"/>
+ <def name="netapp_tv2pSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.2.14.0"/>
+ <def name="netapp_tv2pMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.2.15.0"/>
+ <def name="netapp_tv2pRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.2.16.0"/>
+ <def name="netapp_tv2pReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.3.2.17.0"/>
+ <def name="netapp_tv2pStatfss" value="1.3.6.1.4.1.789.1.3.2.2.3.2.18.0"/>
+
+ <!-- Total NFS v2 Cached Calls 1.3.6.1.4.1.789.1.3.2.2.3.3 -->
+ <def name="netapp_tv2ccNulls" value="1.3.6.1.4.1.789.1.3.2.2.3.3.1.0"/>
+ <def name="netapp_tv2ccGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.3.2.0"/>
+ <def name="netapp_tv2ccSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.3.3.0"/>
+ <def name="netapp_tv2ccRoots" value="1.3.6.1.4.1.789.1.3.2.2.3.3.4.0"/>
+ <def name="netapp_tv2ccLookups" value="1.3.6.1.4.1.789.1.3.2.2.3.3.5.0"/>
+ <def name="netapp_tv2ccReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.3.6.0"/>
+ <def name="netapp_tv2ccReads" value="1.3.6.1.4.1.789.1.3.2.2.3.3.7.0"/>
+ <def name="netapp_tv2ccWrcaches" value="1.3.6.1.4.1.789.1.3.2.2.3.3.8.0"/>
+ <def name="netapp_tv2ccWrites" value="1.3.6.1.4.1.789.1.3.2.2.3.3.9.0"/>
+ <def name="netapp_tv2ccCreates" value="1.3.6.1.4.1.789.1.3.2.2.3.3.10.0"/>
+ <def name="netapp_tv2ccRemoves" value="1.3.6.1.4.1.789.1.3.2.2.3.3.11.0"/>
+ <def name="netapp_tv2ccRenames" value="1.3.6.1.4.1.789.1.3.2.2.3.3.12.0"/>
+ <def name="netapp_tv2ccLinks" value="1.3.6.1.4.1.789.1.3.2.2.3.3.13.0"/>
+ <def name="netapp_tv2ccSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.3.14.0"/>
+ <def name="netapp_tv2ccMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.3.15.0"/>
+ <def name="netapp_tv2ccRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.3.16.0"/>
+ <def name="netapp_tv2ccReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.3.3.17.0"/>
+ <def name="netapp_tv2ccStatfss" value="1.3.6.1.4.1.789.1.3.2.2.3.3.18.0"/>
+
+ <!-- Total NFS v2 Cached Pct 1.3.6.1.4.1.789.1.3.2.2.3.4 -->
+ <def name="netapp_tv2cpNulls" value="1.3.6.1.4.1.789.1.3.2.2.3.4.1.0"/>
+ <def name="netapp_tv2cpGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.4.2.0"/>
+ <def name="netapp_tv2cpSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.3.4.3.0"/>
+ <def name="netapp_tv2cpRoots" value="1.3.6.1.4.1.789.1.3.2.2.3.4.4.0"/>
+ <def name="netapp_tv2cpLookups" value="1.3.6.1.4.1.789.1.3.2.2.3.4.5.0"/>
+ <def name="netapp_tv2cpReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.4.6.0"/>
+ <def name="netapp_tv2cpReads" value="1.3.6.1.4.1.789.1.3.2.2.3.4.7.0"/>
+ <def name="netapp_tv2cpWrcaches" value="1.3.6.1.4.1.789.1.3.2.2.3.4.8.0"/>
+ <def name="netapp_tv2cpWrites" value="1.3.6.1.4.1.789.1.3.2.2.3.4.9.0"/>
+ <def name="netapp_tv2cpCreates" value="1.3.6.1.4.1.789.1.3.2.2.3.4.10.0"/>
+ <def name="netapp_tv2cpRemoves" value="1.3.6.1.4.1.789.1.3.2.2.3.4.11.0"/>
+ <def name="netapp_tv2cpRenames" value="1.3.6.1.4.1.789.1.3.2.2.3.4.12.0"/>
+ <def name="netapp_tv2cpLinks" value="1.3.6.1.4.1.789.1.3.2.2.3.4.13.0"/>
+ <def name="netapp_tv2cpSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.3.4.14.0"/>
+ <def name="netapp_tv2cpMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.4.15.0"/>
+ <def name="netapp_tv2cpRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.3.4.16.0"/>
+ <def name="netapp_tv2cpReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.3.4.17.0"/>
+ <def name="netapp_tv2cpStatfss" value="1.3.6.1.4.1.789.1.3.2.2.3.4.18.0"/>
+
+ <!-- Total NFS v3 1.3.6.1.4.1.789.1.3.2.2.4 -->
+ <!-- Total NFS v3 tv3Calls 1.3.6.1.4.1.789.1.3.2.2.4.1 -->
+ <def name="netapp_tv3cNulls" value="1.3.6.1.4.1.789.1.3.2.2.4.1.1.0"/>
+ <def name="netapp_tv3cGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.2.0"/>
+ <def name="netapp_tv3cSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.3.0"/>
+ <def name="netapp_tv3cLookups" value="1.3.6.1.4.1.789.1.3.2.2.4.1.4.0"/>
+ <def name="netapp_tv3cAccesss" value="1.3.6.1.4.1.789.1.3.2.2.4.1.5.0"/>
+ <def name="netapp_tv3cReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.1.6.0"/>
+ <def name="netapp_tv3cReads" value="1.3.6.1.4.1.789.1.3.2.2.4.1.7.0"/>
+ <def name="netapp_tv3cWrites" value="1.3.6.1.4.1.789.1.3.2.2.4.1.8.0"/>
+ <def name="netapp_tv3cCreates" value="1.3.6.1.4.1.789.1.3.2.2.4.1.9.0"/>
+ <def name="netapp_tv3cMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.10.0"/>
+ <def name="netapp_tv3cSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.1.11.0"/>
+ <def name="netapp_tv3cMknods" value="1.3.6.1.4.1.789.1.3.2.2.4.1.12.0"/>
+ <def name="netapp_tv3cRemoves" value="1.3.6.1.4.1.789.1.3.2.2.4.1.13.0"/>
+ <def name="netapp_tv3cRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.14.0"/>
+ <def name="netapp_tv3cRenames" value="1.3.6.1.4.1.789.1.3.2.2.4.1.15.0"/>
+ <def name="netapp_tv3cLinks" value="1.3.6.1.4.1.789.1.3.2.2.4.1.16.0"/>
+ <def name="netapp_tv3cReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.17.0"/>
+ <def name="netapp_tv3cReaddirPluss"
+ value="1.3.6.1.4.1.789.1.3.2.2.4.1.18.0"/>
+ <def name="netapp_tv3cFsstats" value="1.3.6.1.4.1.789.1.3.2.2.4.1.19.0"/>
+ <def name="netapp_tv3cFsinfos" value="1.3.6.1.4.1.789.1.3.2.2.4.1.20.0"/>
+ <def name="netapp_tv3cPathconfs" value="1.3.6.1.4.1.789.1.3.2.2.4.1.21.0"/>
+ <def name="netapp_tv3cCommits" value="1.3.6.1.4.1.789.1.3.2.2.4.1.22.0"/>
+
+ <!-- Total NFS v3 tv3Percent 1.3.6.1.4.1.789.1.3.2.2.4.2 -->
+ <def name="netapp_tv3pNulls" value="1.3.6.1.4.1.789.1.3.2.2.4.2.1.0"/>
+ <def name="netapp_tv3pGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.2.0"/>
+ <def name="netapp_tv3pSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.3.0"/>
+ <def name="netapp_tv3pLookups" value="1.3.6.1.4.1.789.1.3.2.2.4.2.4.0"/>
+ <def name="netapp_tv3pAccesss" value="1.3.6.1.4.1.789.1.3.2.2.4.2.5.0"/>
+ <def name="netapp_tv3pReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.2.6.0"/>
+ <def name="netapp_tv3pReads" value="1.3.6.1.4.1.789.1.3.2.2.4.2.7.0"/>
+ <def name="netapp_tv3pWrites" value="1.3.6.1.4.1.789.1.3.2.2.4.2.8.0"/>
+ <def name="netapp_tv3pCreates" value="1.3.6.1.4.1.789.1.3.2.2.4.2.9.0"/>
+ <def name="netapp_tv3pMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.10.0"/>
+ <def name="netapp_tv3pSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.2.11.0"/>
+ <def name="netapp_tv3pMknods" value="1.3.6.1.4.1.789.1.3.2.2.4.2.12.0"/>
+ <def name="netapp_tv3pRemoves" value="1.3.6.1.4.1.789.1.3.2.2.4.2.13.0"/>
+ <def name="netapp_tv3pRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.14.0"/>
+ <def name="netapp_tv3pRenames" value="1.3.6.1.4.1.789.1.3.2.2.4.2.15.0"/>
+ <def name="netapp_tv3pLinks" value="1.3.6.1.4.1.789.1.3.2.2.4.2.16.0"/>
+ <def name="netapp_tv3pReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.17.0"/>
+ <def name="netapp_tv3pReaddirPluss"
+ value="1.3.6.1.4.1.789.1.3.2.2.4.2.18.0"/>
+ <def name="netapp_tv3pFsstats" value="1.3.6.1.4.1.789.1.3.2.2.4.2.19.0"/>
+ <def name="netapp_tv3pFsinfos" value="1.3.6.1.4.1.789.1.3.2.2.4.2.20.0"/>
+ <def name="netapp_tv3pPathconfs" value="1.3.6.1.4.1.789.1.3.2.2.4.2.21.0"/>
+ <def name="netapp_tv3pCommits" value="1.3.6.1.4.1.789.1.3.2.2.4.2.22.0"/>
+
+ <!-- Total NFS v3 tv3CachedCalls 1.3.6.1.4.1.789.1.3.2.2.4.3 -->
+ <def name="netapp_tv3ccNulls" value="1.3.6.1.4.1.789.1.3.2.2.4.3.1.0"/>
+ <def name="netapp_tv3ccGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.2.0"/>
+ <def name="netapp_tv3ccSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.3.0"/>
+ <def name="netapp_tv3ccLookups" value="1.3.6.1.4.1.789.1.3.2.2.4.3.4.0"/>
+ <def name="netapp_tv3ccAccesss" value="1.3.6.1.4.1.789.1.3.2.2.4.3.5.0"/>
+ <def name="netapp_tv3ccReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.3.6.0"/>
+ <def name="netapp_tv3ccReads" value="1.3.6.1.4.1.789.1.3.2.2.4.3.7.0"/>
+ <def name="netapp_tv3ccWrites" value="1.3.6.1.4.1.789.1.3.2.2.4.3.8.0"/>
+ <def name="netapp_tv3ccCreates" value="1.3.6.1.4.1.789.1.3.2.2.4.3.9.0"/>
+ <def name="netapp_tv3ccMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.10.0"/>
+ <def name="netapp_tv3ccSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.3.11.0"/>
+ <def name="netapp_tv3ccMknods" value="1.3.6.1.4.1.789.1.3.2.2.4.3.12.0"/>
+ <def name="netapp_tv3ccRemoves" value="1.3.6.1.4.1.789.1.3.2.2.4.3.13.0"/>
+ <def name="netapp_tv3ccRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.14.0"/>
+ <def name="netapp_tv3ccRenames" value="1.3.6.1.4.1.789.1.3.2.2.4.3.15.0"/>
+ <def name="netapp_tv3ccLinks" value="1.3.6.1.4.1.789.1.3.2.2.4.3.16.0"/>
+ <def name="netapp_tv3ccReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.17.0"/>
+ <def name="netapp_tv3ccReaddirPluss"
+ value="1.3.6.1.4.1.789.1.3.2.2.4.3.18.0"/>
+ <def name="netapp_tv3ccFsstats" value="1.3.6.1.4.1.789.1.3.2.2.4.3.19.0"/>
+ <def name="netapp_tv3ccFsinfos" value="1.3.6.1.4.1.789.1.3.2.2.4.3.20.0"/>
+ <def name="netapp_tv3ccPathconfs" value="1.3.6.1.4.1.789.1.3.2.2.4.3.21.0"/>
+ <def name="netapp_tv3ccCommits" value="1.3.6.1.4.1.789.1.3.2.2.4.3.22.0"/>
+
+ <!-- Total NFS v3 tv3CachedPercent 1.3.6.1.4.1.789.1.3.2.2.4.4 -->
+ <def name="netapp_tv3cpNulls" value="1.3.6.1.4.1.789.1.3.2.2.4.4.1.0"/>
+ <def name="netapp_tv3cpGetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.2.0"/>
+ <def name="netapp_tv3cpSetattrs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.3.0"/>
+ <def name="netapp_tv3cpLookups" value="1.3.6.1.4.1.789.1.3.2.2.4.4.4.0"/>
+ <def name="netapp_tv3cpAccesss" value="1.3.6.1.4.1.789.1.3.2.2.4.4.5.0"/>
+ <def name="netapp_tv3cpReadlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.4.6.0"/>
+ <def name="netapp_tv3cpReads" value="1.3.6.1.4.1.789.1.3.2.2.4.4.7.0"/>
+ <def name="netapp_tv3cpWrites" value="1.3.6.1.4.1.789.1.3.2.2.4.4.8.0"/>
+ <def name="netapp_tv3cpCreates" value="1.3.6.1.4.1.789.1.3.2.2.4.4.9.0"/>
+ <def name="netapp_tv3cpMkdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.10.0"/>
+ <def name="netapp_tv3cpSymlinks" value="1.3.6.1.4.1.789.1.3.2.2.4.4.11.0"/>
+ <def name="netapp_tv3cpMknods" value="1.3.6.1.4.1.789.1.3.2.2.4.4.12.0"/>
+ <def name="netapp_tv3cpRemoves" value="1.3.6.1.4.1.789.1.3.2.2.4.4.13.0"/>
+ <def name="netapp_tv3cpRmdirs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.14.0"/>
+ <def name="netapp_tv3cpRenames" value="1.3.6.1.4.1.789.1.3.2.2.4.4.15.0"/>
+ <def name="netapp_tv3cpLinks" value="1.3.6.1.4.1.789.1.3.2.2.4.4.16.0"/>
+ <def name="netapp_tv3cpReaddirs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.17.0"/>
+ <def name="netapp_tv3cpReaddirPluss"
+ value="1.3.6.1.4.1.789.1.3.2.2.4.4.18.0"/>
+ <def name="netapp_tv3cpFsstats" value="1.3.6.1.4.1.789.1.3.2.2.4.4.19.0"/>
+ <def name="netapp_tv3cpFsinfos" value="1.3.6.1.4.1.789.1.3.2.2.4.4.20.0"/>
+ <def name="netapp_tv3cpPathconfs" value="1.3.6.1.4.1.789.1.3.2.2.4.4.21.0"/>
+ <def name="netapp_tv3cpCommits" value="1.3.6.1.4.1.789.1.3.2.2.4.4.22.0"/>
+
+ <!-- Total NFS reply Cache 1.3.6.1.4.1.789.1.3.2.2.5 -->
+ <def name="netapp_trcInProgressHits" value="1.3.6.1.4.1.789.1.3.2.2.5.1.0"/>
+ <def name="netapp_trcMisses" value="1.3.6.1.4.1.789.1.3.2.2.5.3.0"/>
+ <def name="netapp_trcNonIdemDoneHits" value="1.3.6.1.4.1.789.1.3.2.2.5.4.0"/>
+ <def name="netapp_trcNonIdemNotDoneHits"
+ value="1.3.6.1.4.1.789.1.3.2.2.5.5.0"/>
+
+ <!-- TCP reply cache stats are not returned from OnTap 6.3.1 -->
+ <!-- UDP reply cache stats are not returned from OnTap 6.3.1 -->
+ <!-- Total NFS rw Stats 1.3.6.1.4.1.789.1.3.2.2.6 -->
+ <!-- Total NFS v2 Read Stats 1.3.6.1.4.1.789.1.3.2.2.6.1 -->
+ <!-- Total NFS v2 Write Stats 1.3.6.1.4.1.789.1.3.2.2.6.2 -->
+ <!-- Total NFS v3 Read Stats 1.3.6.1.4.1.789.1.3.2.2.6.3 -->
+ <def name="netapp_tv3Read512Calls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.1.0"/>
+ <def name="netapp_tv3Read1KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.2.0"/>
+ <def name="netapp_tv3Read2KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.3.0"/>
+ <def name="netapp_tv3Read4KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.4.0"/>
+ <def name="netapp_tv3Read8KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.5.0"/>
+ <def name="netapp_tv3Read16KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.6.0"/>
+ <def name="netapp_tv3Read32KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.7.0"/>
+ <def name="netapp_tv3Read64KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.8.0"/>
+ <def name="netapp_tv3Read128KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.3.9.0"/>
+ <!-- Total NFS v3 Write Stats 1.3.6.1.4.1.789.1.3.2.2.6.4 -->
+ <def name="netapp_tv3Write512Calls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.1.0"/>
+ <def name="netapp_tv3Write1KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.2.0"/>
+ <def name="netapp_tv3Write2KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.3.0"/>
+ <def name="netapp_tv3Write4KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.4.0"/>
+ <def name="netapp_tv3Write8KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.5.0"/>
+ <def name="netapp_tv3Write16KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.6.0"/>
+ <def name="netapp_tv3Write32KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.7.0"/>
+ <def name="netapp_tv3Write64KCalls" value="1.3.6.1.4.1.789.1.3.2.2.6.4.8.0"/>
+ <def name="netapp_tv3Write128KCalls"
+ value="1.3.6.1.4.1.789.1.3.2.2.6.4.9.0"/>
+
+</definitions>
+
+<datasources>
+
+
+ <template name="netapp-cpu">
+ <subtree name="Netapp_CPU">
+ <param name="comment" value="NetApp CPU Stats"/>
+ <leaf name="CpuUpTime">
+ <param name="hidden" value="yes"/>
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU Time"/>
+ <param name="rrd-ds" value="cpuUpTime"/>
+ <param name="snmp-object" value="$netapp_cpuUpTime"/>
+ <param name="graph-legend" value="CPU Time"/>
+ </leaf>
+ <leaf name="CpuBusyTime">
+ <param name="hidden" value="yes"/>
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU Busy Time"/>
+ <param name="rrd-ds" value="cpuBusyTime"/>
+ <param name="snmp-object" value="$netapp_cpuBusyTime"/>
+ <param name="graph-legend" value="CPU Busy Time"/>
+ </leaf>
+ <leaf name="CpuBusyTimePerCent">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="CPU Busy Time Percent"/>
+ <param name="rrd-ds" value="cpuBusyTimePerCent"/>
+ <param name="snmp-object" value="$netapp_cpuBusyTimePerCent"/>
+ <param name="graph-legend" value="CPU Busy Time Percent"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CpuIdleTime">
+ <param name="hidden" value="yes"/>
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU Idle Time since boot"/>
+ <param name="rrd-ds" value="cpuIdleTime"/>
+ <param name="snmp-object" value="$netapp_cpuIdleTime"/>
+ <param name="graph-legend" value="CPU Idle Time"/>
+ </leaf>
+ <leaf name="CpuIdleTimePerCent">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="CPU Idle Time Percent since boot"/>
+ <param name="rrd-ds" value="cpuIdleTimePerCent"/>
+ <param name="snmp-object" value="$netapp_cpuIdleTimePerCent"/>
+ <param name="graph-legend" value="CPU Idle Time Percent"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CpuSwitchInvocations">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="The number of sk_switch invocations"/>
+ <param name="rrd-ds" value="SwitchInvocations"/>
+ <param name="snmp-object" value="$netapp_cpuSwitchInvocations"/>
+ <param name="graph-legend" value="sk_switch invocations"/>
+ <param name="vertical-label" value="Switches"/>
+ </leaf>
+ <leaf name="CpuInterrupts">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU Interrupts"/>
+ <param name="rrd-ds" value="cpuInterrupts"/>
+ <param name="snmp-object" value="$netapp_cpuInterrupts"/>
+ <param name="graph-legend" value="CPU Interrupts"/>
+ <param name="vertical-label" value="Interrupts"/>
+ </leaf>
+ <leaf name="CpuNonCPInterrupts">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU NonCPInterrupts"/>
+ <param name="rrd-ds" value="cpuNonCPInterrupts"/>
+ <param name="snmp-object" value="$netapp_cpuNonCPInterrupts"/>
+ <param name="graph-legend" value="CPU NonCPInterrupts"/>
+ <param name="vertical-label" value="Interrupts"/>
+ </leaf>
+ <leaf name="CpuCPInterruptPercent">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="comment" value="CPU CPInterruptPercent"/>
+ <param name="rrd-ds" value="cpuCPIntPercent"/>
+ <param name="snmp-object" value="$netapp_cpuCPInterruptPercent"/>
+ <param name="graph-legend" value="CPU CP Interrupts Percent"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CpuNonCPInterruptPercent">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Ticks"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="CPU Non-CP Interrupts Percent"/>
+ <param name="rrd-ds" value="cpuNonCPIntPercent"/>
+ <param name="snmp-object" value="$netapp_cpuNonCPInterruptPercent"/>
+ <param name="graph-legend" value="NonCP Interrupts Percent"/>
+ <param name="vertical-label" value="Percent"/>
+ </leaf>
+ <leaf name="CpuTotalDomainSwitches">
+ <param name="data-file" value="%system-id%_CPU.rrd"/>
+ <param name="vertical-label" value="Switches"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="CPU Domain Switches"/>
+ <param name="rrd-ds" value="TotDomainSwitches"/>
+ <param name="snmp-object" value="$netapp_cpuTotalDomainSwitches"/>
+ <param name="graph-legend" value="Domain Switches"/>
+ <param name="vertical-label" value="Switches"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="netapp-misc">
+ <subtree name="NetApp_General">
+ <param name="NetApp General Stats"/>
+ <leaf name="NfsOps">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="NFS Operations"/>
+ <param name="rrd-ds" value="miscLowNfsOps"/>
+ <param name="snmp-object" value="$netapp_miscLowNfsOps"/>
+ <param name="graph-legend" value="NFS Operations/s"/>
+ </leaf>
+ <leaf name="CifsOps">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="CIFS Operations"/>
+ <param name="rrd-ds" value="miscLowCifsOps"/>
+ <param name="snmp-object" value="$netapp_miscLowCifsOps"/>
+ <param name="graph-legend" value="CIFS Operations/s"/>
+ </leaf>
+ <leaf name="HttpOps">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="HTTP Operations"/>
+ <param name="rrd-ds" value="miscLowHttpOps"/>
+ <param name="snmp-object" value="$netapp_miscLowHttpOps"/>
+ <param name="graph-legend" value="HTTP Operations/s"/>
+ </leaf>
+ <leaf name="NetRcvdBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="Network Received Bytes/s"/>
+ <param name="rrd-ds" value="miscLowNetRcvdBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowNetRcvdBytes"/>
+ <param name="graph-legend" value="Network Received Bytes/s"/>
+ </leaf>
+ <leaf name="NetSentBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="Network Sent Bytes/s"/>
+ <param name="rrd-ds" value="miscLowNetSentBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowNetSentBytes"/>
+ <param name="graph-legend" value="Network Sent Bytes/s"/>
+ </leaf>
+ <leaf name="DiskReadBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Reads/s"/>
+ <param name="comment" value="Disk Read Bytes/s"/>
+ <param name="rrd-ds" value="LowDiskReadBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowDiskReadBytes"/>
+ <param name="graph-legend" value="Disk Received Bytes/s"/>
+ </leaf>
+ <leaf name="DiskWriteBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Writes/s"/>
+ <param name="comment" value="Disk Write Bytes/s"/>
+ <param name="rrd-ds" value="LowDiskWriteBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowDiskWriteBytes"/>
+ <param name="graph-legend" value="Disk Write Bytes/s"/>
+ </leaf>
+ <leaf name="TapeReadBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="Tape Received Bytes/s"/>
+ <param name="rrd-ds" value="LowTapeReadBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowTapeReadBytes"/>
+ <param name="graph-legend" value="Tape Received Bytes/s"/>
+ </leaf>
+ <leaf name="TapeWriteBytes">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <param name="comment" value="Tape Write Bytes/s"/>
+ <param name="rrd-ds" value="LowTapeWriteBytes"/>
+ <param name="snmp-object" value="$netapp_miscLowTapeWriteBytes"/>
+ <param name="graph-legend" value="Tape Write Bytes/s"/>
+ </leaf>
+ <leaf name="CacheAge">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_misc.rrd"/>
+ <param name="vertical-label" value="Minutes"/>
+ <param name="comment" value="Cache Age in Minutes"/>
+ <param name="rrd-ds" value="miscCacheAge"/>
+ <param name="snmp-object" value="$netapp_miscCacheAge"/>
+ <param name="graph-legend" value="Cache Age"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="netapp-cp">
+ <subtree name="ConsistencyPoints">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_cp.rrd"/>
+ <param name="vertical-label" value="Operations/s"/>
+ <leaf name="cpTime">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="comment" value="Time Spent Processing CPs"/>
+ <param name="rrd-ds" value="cpTime"/>
+ <param name="snmp-object" value="$netapp_cpTime"/>
+ <param name="graph-legend" value="CP Time"/>
+ </leaf>
+ <leaf name="cpFromTimerOps">
+ <param name="comment" value="CP Operations from Timer"/>
+ <param name="rrd-ds" value="cpFromTimerOps"/>
+ <param name="snmp-object" value="$netapp_cpFromTimerOps"/>
+ <param name="graph-legend" value="CPs From Timer "/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="netapp-nfsv2">
+ <subtree name="nfsv2_Calls">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv2.rrd"/>
+ <param name="vertical-label" value="Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv2cNull"/>
+ <param name="snmp-object" value="$netapp_tv2cNulls"/>
+ <param name="graph-legend" value="Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv2cGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2cGetattrs"/>
+ <param name="graph-legend" value="Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv2cSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2cSetattrs"/>
+ <param name="graph-legend" value="Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Roots">
+ <param name="comment" value="Get Filesystem Root"/>
+ <param name="rrd-ds" value="tv2cRoots"/>
+ <param name="snmp-object" value="$netapp_tv2cRoots"/>
+ <param name="graph-legend" value="Root Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv2cLookups"/>
+ <param name="snmp-object" value="$netapp_tv2cLookups"/>
+ <param name="graph-legend" value="Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv2cReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv2cReadlinks"/>
+ <param name="graph-legend" value="Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv2cReads"/>
+ <param name="snmp-object" value="$netapp_tv2cReads"/>
+ <param name="graph-legend" value="Read Requests/s"/>
+ </leaf>
+ <leaf name="Wrcaches">
+ <param name="comment" value="Write to Cache"/>
+ <param name="rrd-ds" value="tv2cWrcaches"/>
+ <param name="snmp-object" value="$netapp_tv2cWrcaches"/>
+ <param name="graph-legend" value="Write Cache Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv2cWrites"/>
+ <param name="snmp-object" value="$netapp_tv2cWrites"/>
+ <param name="graph-legend" value="Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv2cCreates"/>
+ <param name="snmp-object" value="$netapp_tv2cCreates"/>
+ <param name="graph-legend" value="Create Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv2cRemoves"/>
+ <param name="snmp-object" value="$netapp_tv2cRemoves"/>
+ <param name="graph-legend" value="Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv2cRenames"/>
+ <param name="snmp-object" value="$netapp_tv2cRenames"/>
+ <param name="graph-legend" value="Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv2cLinks"/>
+ <param name="snmp-object" value="$netapp_tv2cLinks"/>
+ <param name="graph-legend" value="Link Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv2cSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv2cSymlinks"/>
+ <param name="graph-legend" value="SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv2cMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv2cMkdirs"/>
+ <param name="graph-legend" value="Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv2cRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv2cRmdirs"/>
+ <param name="graph-legend" value="Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv2cReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv2cReaddirs"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Statfs">
+ <param name="comment" value="Get FS Attributes"/>
+ <param name="rrd-ds" value="tv2cStatfss"/>
+ <param name="snmp-object" value="$netapp_tv2cStatfss"/>
+ <param name="graph-legend" value="Statfs Requests/s"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv2_Percent">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_nfsv2.rrd"/>
+ <param name="vertical-label" value="Percent Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Percent Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv2pNull"/>
+ <param name="snmp-object" value="$netapp_tv2pNulls"/>
+ <param name="graph-legend" value="Percent Null Requests"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Percent Get File Attributes"/>
+ <param name="rrd-ds" value="tv2pGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2pGetattrs"/>
+ <param name="graph-legend" value="Percent Getattrs Requests"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Percent Set File Attributes"/>
+ <param name="rrd-ds" value="tv2pSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2pSetattrs"/>
+ <param name="graph-legend" value="Percent Setattrs Requests"/>
+ </leaf>
+ <leaf name="Roots">
+ <param name="comment" value="Percent Get Filesystem Root"/>
+ <param name="rrd-ds" value="tv2pRoots"/>
+ <param name="snmp-object" value="$netapp_tv2pRoots"/>
+ <param name="graph-legend" value="Percent Root Requests"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Percent Look Up File Name"/>
+ <param name="rrd-ds" value="tv2pLookups"/>
+ <param name="snmp-object" value="$netapp_tv2pLookups"/>
+ <param name="graph-legend" value="Percent Lookup Requests"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Percent Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv2pReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv2pReadlinks"/>
+ <param name="graph-legend" value="Percent Readlinks Requests"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Percent Reads"/>
+ <param name="rrd-ds" value="tv2pReads"/>
+ <param name="snmp-object" value="$netapp_tv2pReads"/>
+ <param name="graph-legend" value="Percent Read Requests"/>
+ </leaf>
+ <leaf name="Wrcaches">
+ <param name="comment" value="Percent Write to Cache"/>
+ <param name="rrd-ds" value="tv2pWrcaches"/>
+ <param name="snmp-object" value="$netapp_tv2pWrcaches"/>
+ <param name="graph-legend" value="Percent Write Cache Requests"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Percent Write to File"/>
+ <param name="rrd-ds" value="tv2pWrites"/>
+ <param name="snmp-object" value="$netapp_tv2pWrites"/>
+ <param name="graph-legend" value="Percent Write Requests"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Percent Create File"/>
+ <param name="rrd-ds" value="tv2pCreates"/>
+ <param name="snmp-object" value="$netapp_tv2pCreates"/>
+ <param name="graph-legend" value="Percent Create Requests"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Percent Remove File"/>
+ <param name="rrd-ds" value="tv2pRemoves"/>
+ <param name="snmp-object" value="$netapp_tv2pRemoves"/>
+ <param name="graph-legend" value="Percent Remove Requests"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Percent Rename File"/>
+ <param name="rrd-ds" value="tv2pRenames"/>
+ <param name="snmp-object" value="$netapp_tv2pRenames"/>
+ <param name="graph-legend" value="Percent Rename Requests"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Percent Create Link to File"/>
+ <param name="rrd-ds" value="tv2pLinks"/>
+ <param name="snmp-object" value="$netapp_tv2pLinks"/>
+ <param name="graph-legend" value="Percent Link Requests"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Percent Create SymLink to File"/>
+ <param name="rrd-ds" value="tv2pSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv2pSymlinks"/>
+ <param name="graph-legend" value="Percent SymLink Requests"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Percent Create Directory"/>
+ <param name="rrd-ds" value="tv2pMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv2pMkdirs"/>
+ <param name="graph-legend" value="Percent Mkdir Requests"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Percent Remove Directory"/>
+ <param name="rrd-ds" value="tv2pRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv2pRmdirs"/>
+ <param name="graph-legend" value="Percent Rmdir Requests"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Percent Read From Directory"/>
+ <param name="rrd-ds" value="tv2pReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv2pReaddirs"/>
+ <param name="graph-legend" value="Percent Readdir Requests"/>
+ </leaf>
+ <leaf name="Statfs">
+ <param name="comment" value="Percent Get FS Attributes"/>
+ <param name="rrd-ds" value="tv2pStatfss"/>
+ <param name="snmp-object" value="$netapp_tv2pStatfss"/>
+ <param name="graph-legend" value="Percent Statfs Requests"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv2_CacheCalls">
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv2.rrd"/>
+ <param name="vertical-label" value="Cached Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv2ccNull"/>
+ <param name="snmp-object" value="$netapp_tv2ccNulls"/>
+ <param name="graph-legend" value="Cached Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv2ccGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2ccGetattrs"/>
+ <param name="graph-legend" value="Cached Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv2ccSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv2ccSetattrs"/>
+ <param name="graph-legend" value="Cached Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Roots">
+ <param name="comment" value="Get Filesystem Root"/>
+ <param name="rrd-ds" value="tv2ccRoots"/>
+ <param name="snmp-object" value="$netapp_tv2ccRoots"/>
+ <param name="graph-legend" value="Cached Root Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv2ccLookups"/>
+ <param name="snmp-object" value="$netapp_tv2ccLookups"/>
+ <param name="graph-legend" value="Cached Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv2ccReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv2ccReadlinks"/>
+ <param name="graph-legend" value="Cached Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv2ccReads"/>
+ <param name="snmp-object" value="$netapp_tv2ccReads"/>
+ <param name="graph-legend" value="Cached Read Requests/s"/>
+ </leaf>
+ <leaf name="Wrcaches">
+ <param name="comment" value="Write to Cache"/>
+ <param name="rrd-ds" value="tv2ccWrcaches"/>
+ <param name="snmp-object" value="$netapp_tv2ccWrcaches"/>
+ <param name="graph-legend" value="Cached Write Cache Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv2ccWrites"/>
+ <param name="snmp-object" value="$netapp_tv2ccWrites"/>
+ <param name="graph-legend" value="Cached Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv2ccCreates"/>
+ <param name="snmp-object" value="$netapp_tv2ccCreates"/>
+ <param name="graph-legend" value="Cached Create Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv2ccRemoves"/>
+ <param name="snmp-object" value="$netapp_tv2ccRemoves"/>
+ <param name="graph-legend" value="Cached Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv2ccRenames"/>
+ <param name="snmp-object" value="$netapp_tv2ccRenames"/>
+ <param name="graph-legend" value="Cached Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv2ccLinks"/>
+ <param name="snmp-object" value="$netapp_tv2ccLinks"/>
+ <param name="graph-legend" value="Cached Link Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv2ccSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv2ccSymlinks"/>
+ <param name="graph-legend" value="Cached SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv2ccMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv2ccMkdirs"/>
+ <param name="graph-legend" value="Cached Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv2ccRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv2ccRmdirs"/>
+ <param name="graph-legend" value="Cached Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv2ccReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv2ccReaddirs"/>
+ <param name="graph-legend" value="Cached Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Statfs">
+ <param name="comment" value="Get FS Attributes"/>
+ <param name="rrd-ds" value="tv2ccStatfss"/>
+ <param name="snmp-object" value="$netapp_tv2ccStatfss"/>
+ <param name="graph-legend" value="Cached Statfs Requests/s"/>
+ </leaf>
+ </subtree>
+ </template>
+ <template name="netapp-nfsv3">
+ <subtree name="NFSv3_Calls_vs_Cache">
+ <param name="comment" value="NFS v3 Calls vs Cached Calls"/>
+ <param name="vertical-label" value="Requests/s"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing (Null) Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Null}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Null}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get Attribute Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Getattrs}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Getattrs}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set Attribute Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Setattrs}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Setattrs}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Lookup File Name Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Lookups}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Lookups}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Access}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Access}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Readlinks}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedCalls/Readlinks}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Read From File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Reads}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Reads}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write To File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Writes}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Writes}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Creates}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Creates}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Make Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Mkdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Mkdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/SymLink}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/SymLink}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create Device Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Mknod}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Mknod}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Remove}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Remove}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Rmdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Rmdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Rename}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Rename}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Link}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Link}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Readdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Readdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/ReaddirPlus}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedCalls/ReaddirPlus}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Fsstat}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Fsstat}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Fsinfos}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Fsinfos}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Pathconf}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Pathconf}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Calls/Commit}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedCalls/Commit}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ </subtree>
+ <subtree name="NFSv3_Percent_Calls_vs_Cache">
+ <param name="comment" value="NFS v3 Percent Calls vs Cached Calls"/>
+ <param name="vertical-label" value="Requests/s"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing (Null) Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Null}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Null}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get Attribute Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Getattrs}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Getattrs}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set Attribute Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Setattrs}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Setattrs}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Lookup File Name Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Lookups}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Lookups}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Access}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Access}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Readlinks}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Readlinks}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Read From File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Reads}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Reads}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write To File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Writes}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Writes}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Creates}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Creates}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Make Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Mkdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Mkdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/SymLink}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/SymLink}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create Device Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Mknod}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Mknod}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Remove}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Remove}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Rmdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Rmdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Rename}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Rename}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Link}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Link}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Readdir}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Readdir}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/ReaddirPlus}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/ReaddirPlus}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Fsstat}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Fsstat}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Fsinfos}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Fsinfos}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Pathconf}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache"
+ value="{../nfsv3_CachedPercent/Pathconf}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="calls,cache"/>
+ <!-- Calls -->
+ <param name="ds-expr-calls" value="{../nfsv3_Percent/Commit}"/>
+ <param name="graph-legend-calls" value="Requests"/>
+ <param name="line-style-calls" value="AREA"/>
+ <param name="line-color-calls" value="##two"/>
+ <param name="line-order-calls" value="1"/>
+ <!-- Cache -->
+ <param name="ds-expr-cache" value="{../nfsv3_CachedPercent/Commit}"/>
+ <param name="graph-legend-cache" value="Cached Results"/>
+ <param name="line-style-cache" value="LINE1"/>
+ <param name="line-color-cache" value="##three"/>
+ <param name="line-order-cache" value="2"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv3_Calls">
+ <param name="hidden" value="yes"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv3.rrd"/>
+ <param name="vertical-label" value="Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv3cNull"/>
+ <param name="snmp-object" value="$netapp_tv3cNulls"/>
+ <param name="graph-legend" value="Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv3cGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3cGetattrs"/>
+ <param name="graph-legend" value="Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv3cSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3cSetattrs"/>
+ <param name="graph-legend" value="Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv3cLookups"/>
+ <param name="snmp-object" value="$netapp_tv3cLookups"/>
+ <param name="graph-legend" value="Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission"/>
+ <param name="rrd-ds" value="tv3cAccesss"/>
+ <param name="snmp-object" value="$netapp_tv3cAccesss"/>
+ <param name="graph-legend" value="Permission Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv3cReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv3cReadlinks"/>
+ <param name="graph-legend" value="Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv3cReads"/>
+ <param name="snmp-object" value="$netapp_tv3cReads"/>
+ <param name="graph-legend" value="Read Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv3cWrites"/>
+ <param name="snmp-object" value="$netapp_tv3cWrites"/>
+ <param name="graph-legend" value="Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv3cCreates"/>
+ <param name="snmp-object" value="$netapp_tv3cCreates"/>
+ <param name="graph-legend" value="Create Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv3cMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv3cMkdirs"/>
+ <param name="graph-legend" value="Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv3cSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv3cSymlinks"/>
+ <param name="graph-legend" value="SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create a Device"/>
+ <param name="rrd-ds" value="tv3cMknods"/>
+ <param name="snmp-object" value="$netapp_tv3cMknods"/>
+ <param name="graph-legend" value="Mknod Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv3cRemoves"/>
+ <param name="snmp-object" value="$netapp_tv3cRemoves"/>
+ <param name="graph-legend" value="Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv3cRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv3cRmdirs"/>
+ <param name="graph-legend" value="Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv3cRenames"/>
+ <param name="snmp-object" value="$netapp_tv3cRenames"/>
+ <param name="graph-legend" value="Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv3cLinks"/>
+ <param name="snmp-object" value="$netapp_tv3cLinks"/>
+ <param name="graph-legend" value="Link Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv3cReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv3cReaddirs"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory"/>
+ <param name="rrd-ds" value="tv3cReaddirPluss"/>
+ <param name="snmp-object" value="$netapp_tv3cReaddirPluss"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Information"/>
+ <param name="rrd-ds" value="tv3cFsstats"/>
+ <param name="snmp-object" value="$netapp_tv3cFsstats"/>
+ <param name="graph-legend" value="FS Dynamic info Requests/s"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Information"/>
+ <param name="rrd-ds" value="tv3cFsinfos"/>
+ <param name="snmp-object" value="$netapp_tv3cFsinfos"/>
+ <param name="graph-legend" value="FS Static info Requests/s"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="rrd-ds" value="tv3cPathconfs"/>
+ <param name="snmp-object" value="$netapp_tv3cPathconfs"/>
+ <param name="graph-legend" value="POSIX info Requests/s"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="rrd-ds" value="tv3cCommits"/>
+ <param name="snmp-object" value="$netapp_tv3cCommits"/>
+ <param name="graph-legend" value="Commit Requests/s"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv3_Percent">
+ <param name="hidden" value="yes"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv3.rrd"/>
+ <param name="vertical-label" value="Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv3pNull"/>
+ <param name="snmp-object" value="$netapp_tv3pNulls"/>
+ <param name="graph-legend" value="Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv3pGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3pGetattrs"/>
+ <param name="graph-legend" value="Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv3pSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3pSetattrs"/>
+ <param name="graph-legend" value="Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv3pLookups"/>
+ <param name="snmp-object" value="$netapp_tv3pLookups"/>
+ <param name="graph-legend" value="Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission"/>
+ <param name="rrd-ds" value="tv3pAccesss"/>
+ <param name="snmp-object" value="$netapp_tv3pAccesss"/>
+ <param name="graph-legend" value="Permission Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv3pReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv3pReadlinks"/>
+ <param name="graph-legend" value="Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv3pReads"/>
+ <param name="snmp-object" value="$netapp_tv3pReads"/>
+ <param name="graph-legend" value="Read Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv3pWrites"/>
+ <param name="snmp-object" value="$netapp_tv3pWrites"/>
+ <param name="graph-legend" value="Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv3pCreates"/>
+ <param name="snmp-object" value="$netapp_tv3pCreates"/>
+ <param name="graph-legend" value="Create Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv3pMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv3pMkdirs"/>
+ <param name="graph-legend" value="Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv3pSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv3pSymlinks"/>
+ <param name="graph-legend" value="SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create a Device"/>
+ <param name="rrd-ds" value="tv3pMknods"/>
+ <param name="snmp-object" value="$netapp_tv3pMknods"/>
+ <param name="graph-legend" value="Mknod Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv3pRemoves"/>
+ <param name="snmp-object" value="$netapp_tv3pRemoves"/>
+ <param name="graph-legend" value="Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv3pRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv3pRmdirs"/>
+ <param name="graph-legend" value="Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv3pRenames"/>
+ <param name="snmp-object" value="$netapp_tv3pRenames"/>
+ <param name="graph-legend" value="Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv3pLinks"/>
+ <param name="snmp-object" value="$netapp_tv3pLinks"/>
+ <param name="graph-legend" value="Link Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv3pReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv3pReaddirs"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory"/>
+ <param name="rrd-ds" value="tv3pReaddirPluss"/>
+ <param name="snmp-object" value="$netapp_tv3pReaddirPluss"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Information"/>
+ <param name="rrd-ds" value="tv3pFsstats"/>
+ <param name="snmp-object" value="$netapp_tv3pFsstats"/>
+ <param name="graph-legend" value="FS Dynamic info Requests/s"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Information"/>
+ <param name="rrd-ds" value="tv3pFsinfos"/>
+ <param name="snmp-object" value="$netapp_tv3pFsinfos"/>
+ <param name="graph-legend" value="FS Static info Requests/s"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="rrd-ds" value="tv3pPathconfs"/>
+ <param name="snmp-object" value="$netapp_tv3pPathconfs"/>
+ <param name="graph-legend" value="POSIX info Requests/s"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="rrd-ds" value="tv3pCommits"/>
+ <param name="snmp-object" value="$netapp_tv3pCommits"/>
+ <param name="graph-legend" value="Commit Requests/s"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv3_CachedCalls">
+ <param name="hidden" value="yes"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv3.rrd"/>
+ <param name="vertical-label" value="Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv3ccNull"/>
+ <param name="snmp-object" value="$netapp_tv3ccNulls"/>
+ <param name="graph-legend" value="Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv3ccGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3ccGetattrs"/>
+ <param name="graph-legend" value="Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv3ccSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3ccSetattrs"/>
+ <param name="graph-legend" value="Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv3ccLookups"/>
+ <param name="snmp-object" value="$netapp_tv3ccLookups"/>
+ <param name="graph-legend" value="Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission"/>
+ <param name="rrd-ds" value="tv3ccAccesss"/>
+ <param name="snmp-object" value="$netapp_tv3ccAccesss"/>
+ <param name="graph-legend" value="Permission Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv3ccReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv3ccReadlinks"/>
+ <param name="graph-legend" value="Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv3ccReads"/>
+ <param name="snmp-object" value="$netapp_tv3ccReads"/>
+ <param name="graph-legend" value="Read Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv3ccWrites"/>
+ <param name="snmp-object" value="$netapp_tv3ccWrites"/>
+ <param name="graph-legend" value="Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv3ccCreates"/>
+ <param name="snmp-object" value="$netapp_tv3ccCreates"/>
+ <param name="graph-legend" value="Create Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv3ccMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv3ccMkdirs"/>
+ <param name="graph-legend" value="Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv3ccSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv3ccSymlinks"/>
+ <param name="graph-legend" value="SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create a Device"/>
+ <param name="rrd-ds" value="tv3ccMknods"/>
+ <param name="snmp-object" value="$netapp_tv3ccMknods"/>
+ <param name="graph-legend" value="Mknod Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv3ccRemoves"/>
+ <param name="snmp-object" value="$netapp_tv3ccRemoves"/>
+ <param name="graph-legend" value="Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv3ccRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv3ccRmdirs"/>
+ <param name="graph-legend" value="Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv3ccRenames"/>
+ <param name="snmp-object" value="$netapp_tv3ccRenames"/>
+ <param name="graph-legend" value="Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv3ccLinks"/>
+ <param name="snmp-object" value="$netapp_tv3ccLinks"/>
+ <param name="graph-legend" value="Link Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv3ccReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv3ccReaddirs"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory"/>
+ <param name="rrd-ds" value="tv3ccReaddirPluss"/>
+ <param name="snmp-object" value="$netapp_tv3ccReaddirPluss"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Information"/>
+ <param name="rrd-ds" value="tv3ccFsstats"/>
+ <param name="snmp-object" value="$netapp_tv3ccFsstats"/>
+ <param name="graph-legend" value="FS Dynamic info Requests/s"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Information"/>
+ <param name="rrd-ds" value="tv3ccFsinfos"/>
+ <param name="snmp-object" value="$netapp_tv3ccFsinfos"/>
+ <param name="graph-legend" value="FS Static info Requests/s"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="rrd-ds" value="tv3ccPathconfs"/>
+ <param name="snmp-object" value="$netapp_tv3ccPathconfs"/>
+ <param name="graph-legend" value="POSIX info Requests/s"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="rrd-ds" value="tv3ccCommits"/>
+ <param name="snmp-object" value="$netapp_tv3ccCommits"/>
+ <param name="graph-legend" value="Commit Requests/s"/>
+ </leaf>
+ </subtree>
+ <subtree name="nfsv3_CachedPercent">
+ <param name="hidden" value="yes"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="data-file" value="%system-id%_nfsv3.rrd"/>
+ <param name="vertical-label" value="Calls"/>
+ <leaf name="Null">
+ <param name="comment" value="Do Nothing Requests"/>
+ <param name="rrd-ds" value="tv3cpNull"/>
+ <param name="snmp-object" value="$netapp_tv3cpNulls"/>
+ <param name="graph-legend" value="Null Requests/s"/>
+ </leaf>
+ <leaf name="Getattrs">
+ <param name="comment" value="Get File Attributes"/>
+ <param name="rrd-ds" value="tv3cpGetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3cpGetattrs"/>
+ <param name="graph-legend" value="Getattrs Requests/s"/>
+ </leaf>
+ <leaf name="Setattrs">
+ <param name="comment" value="Set File Attributes"/>
+ <param name="rrd-ds" value="tv3cpSetattrs"/>
+ <param name="snmp-object" value="$netapp_tv3cpSetattrs"/>
+ <param name="graph-legend" value="Setattrs Requests/s"/>
+ </leaf>
+ <leaf name="Lookups">
+ <param name="comment" value="Look Up File Name"/>
+ <param name="rrd-ds" value="tv3cpLookups"/>
+ <param name="snmp-object" value="$netapp_tv3cpLookups"/>
+ <param name="graph-legend" value="Lookup Requests/s"/>
+ </leaf>
+ <leaf name="Access">
+ <param name="comment" value="Check Access Permission"/>
+ <param name="rrd-ds" value="tv3cpAccesss"/>
+ <param name="snmp-object" value="$netapp_tv3cpAccesss"/>
+ <param name="graph-legend" value="Permission Requests/s"/>
+ </leaf>
+ <leaf name="Readlinks">
+ <param name="comment" value="Read From Symbolic Link"/>
+ <param name="rrd-ds" value="tv3cpReadlinks"/>
+ <param name="snmp-object" value="$netapp_tv3cpReadlinks"/>
+ <param name="graph-legend" value="Readlinks Requests/s"/>
+ </leaf>
+ <leaf name="Reads">
+ <param name="comment" value="Reads"/>
+ <param name="rrd-ds" value="tv3cpReads"/>
+ <param name="snmp-object" value="$netapp_tv3cpReads"/>
+ <param name="graph-legend" value="Read Requests/s"/>
+ </leaf>
+ <leaf name="Writes">
+ <param name="comment" value="Write to File"/>
+ <param name="rrd-ds" value="tv3cpWrites"/>
+ <param name="snmp-object" value="$netapp_tv3cpWrites"/>
+ <param name="graph-legend" value="Write Requests/s"/>
+ </leaf>
+ <leaf name="Creates">
+ <param name="comment" value="Create File"/>
+ <param name="rrd-ds" value="tv3cpCreates"/>
+ <param name="snmp-object" value="$netapp_tv3cpCreates"/>
+ <param name="graph-legend" value="Create Requests/s"/>
+ </leaf>
+ <leaf name="Mkdir">
+ <param name="comment" value="Create Directory"/>
+ <param name="rrd-ds" value="tv3cpMkdirs"/>
+ <param name="snmp-object" value="$netapp_tv3cpMkdirs"/>
+ <param name="graph-legend" value="Mkdir Requests/s"/>
+ </leaf>
+ <leaf name="SymLink">
+ <param name="comment" value="Create SymLink to File"/>
+ <param name="rrd-ds" value="tv3cpSymlinks"/>
+ <param name="snmp-object" value="$netapp_tv3cpSymlinks"/>
+ <param name="graph-legend" value="SymLink Requests/s"/>
+ </leaf>
+ <leaf name="Mknod">
+ <param name="comment" value="Create a Device"/>
+ <param name="rrd-ds" value="tv3cpMknods"/>
+ <param name="snmp-object" value="$netapp_tv3cpMknods"/>
+ <param name="graph-legend" value="Mknod Requests/s"/>
+ </leaf>
+ <leaf name="Remove">
+ <param name="comment" value="Remove File"/>
+ <param name="rrd-ds" value="tv3cpRemoves"/>
+ <param name="snmp-object" value="$netapp_tv3cpRemoves"/>
+ <param name="graph-legend" value="Remove Requests/s"/>
+ </leaf>
+ <leaf name="Rmdir">
+ <param name="comment" value="Remove Directory"/>
+ <param name="rrd-ds" value="tv3cpRmdirs"/>
+ <param name="snmp-object" value="$netapp_tv3cpRmdirs"/>
+ <param name="graph-legend" value="Rmdir Requests/s"/>
+ </leaf>
+ <leaf name="Rename">
+ <param name="comment" value="Rename File"/>
+ <param name="rrd-ds" value="tv3cpRenames"/>
+ <param name="snmp-object" value="$netapp_tv3cpRenames"/>
+ <param name="graph-legend" value="Rename Requests/s"/>
+ </leaf>
+ <leaf name="Link">
+ <param name="comment" value="Create Link to File"/>
+ <param name="rrd-ds" value="tv3cpLinks"/>
+ <param name="snmp-object" value="$netapp_tv3cpLinks"/>
+ <param name="graph-legend" value="Link Requests/s"/>
+ </leaf>
+ <leaf name="Readdir">
+ <param name="comment" value="Read From Directory"/>
+ <param name="rrd-ds" value="tv3cpReaddirs"/>
+ <param name="snmp-object" value="$netapp_tv3cpReaddirs"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="ReaddirPlus">
+ <param name="comment" value="Extended Read From Directory"/>
+ <param name="rrd-ds" value="tv3cpReaddirPluss"/>
+ <param name="snmp-object" value="$netapp_tv3cpReaddirPluss"/>
+ <param name="graph-legend" value="Readdir Requests/s"/>
+ </leaf>
+ <leaf name="Fsstat">
+ <param name="comment" value="Dynamic File System Information"/>
+ <param name="rrd-ds" value="tv3cpFsstats"/>
+ <param name="snmp-object" value="$netapp_tv3cpFsstats"/>
+ <param name="graph-legend" value="FS Dynamic info Requests/s"/>
+ </leaf>
+ <leaf name="Fsinfos">
+ <param name="comment" value="Static File System Information"/>
+ <param name="rrd-ds" value="tv3cpFsinfos"/>
+ <param name="snmp-object" value="$netapp_tv3cpFsinfos"/>
+ <param name="graph-legend" value="FS Static info Requests/s"/>
+ </leaf>
+ <leaf name="Pathconf">
+ <param name="comment" value="POSIX Info Requests"/>
+ <param name="rrd-ds" value="tv3cpPathconfs"/>
+ <param name="snmp-object" value="$netapp_tv3cpPathconfs"/>
+ <param name="graph-legend" value="POSIX info Requests/s"/>
+ </leaf>
+ <leaf name="Commit">
+ <param name="comment" value="Commit Cached Server Data Requests"/>
+ <param name="rrd-ds" value="tv3cpCommits"/>
+ <param name="snmp-object" value="$netapp_tv3cpCommits"/>
+ <param name="graph-legend" value="Commit Requests/s"/>
+ </leaf>
+ </subtree>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/netbotz.xml b/torrus/xmlconfig/vendor/netbotz.xml
new file mode 100644
index 000000000..78f3baeee
--- /dev/null
+++ b/torrus/xmlconfig/vendor/netbotz.xml
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (C) 2009 Stanislav Sinyagin
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+ Marc Haber <mh+rrfw-devel@zugschlus.de>
+
+ NetBotz modular sensors
+
+ $Id: netbotz.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
+-->
+
+
+<configuration>
+ <definitions>
+ <def name="netbotz_tempSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.1.1.1.2"/>
+ <def name="netbotz_humiSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.1.2.1.2"/>
+ <def name="netbotz_dewPointSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.1.3.1.2"/>
+ <def name="netbotz_audioSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.1.4.1.2"/>
+ <def name="netbotz_airFlowSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.1.5.1.2"/>
+ <def name="netbotz_doorSwitchSensorValue"
+ value="1.3.6.1.4.1.5528.100.4.2.2.1.2"/>
+ </definitions>
+
+ <datasources>
+
+ <template name="netbotz-sensor">
+ <param name="collector-timeoffset-hashstring"
+ value="%system-id%:%netbotz-sensor-index%" />
+ <param name="data-file"
+ value="%system-id%_sensor_%netbotz-sensor-index%.rrd"/>
+ <param name="rrd-ds" value="value"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="nodeid"
+ value="sensor//%nodeid-device%//%netbotz-sensor-index%"/>
+ </template>
+
+ <template name="netbotz-temp-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_tempSensorValue.%netbotz-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="50" />
+ <param name="upper-limit" value="35" />
+ <param name="vertical-label" value="Degrees Celsius" />
+ <param name="comment" value="Temperature sensor" />
+ </template>
+
+
+ <template name="netbotz-humi-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_humiSensorValue.%netbotz-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="upper-limit" value="90" />
+ <param name="vertical-label" value="Percent" />
+ <param name="comment" value="Humidity sensor" />
+ </template>
+
+ <template name="netbotz-dew-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_dewPointSensorValue.%netbotz-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="30" />
+ <param name="vertical-label" value="Degrees Celsius" />
+ <param name="comment" value="Dew point sensor" />
+ </template>
+
+ <template name="netbotz-audio-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_audioSensorValue.%netbotz-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="graph-upper-limit" value="100" />
+ <param name="comment" value="Audio level sensor" />
+ </template>
+
+ <template name="netbotz-air-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_airFlowSensorValue.%netbotz-sensor-index%"/>
+ <param name="collector-scale" value="10,/" />
+ <param name="graph-lower-limit" value="0" />
+ <param name="vertical-label" value="m/min" />
+ <param name="comment" value="Air flow sensor" />
+ </template>
+
+ <template name="netbotz-door-sensor">
+ <apply-template name="netbotz-sensor"/>
+ <param name="snmp-object"
+ value="$netbotz_doorSwitchSensorValue.%netbotz-sensor-index%"/>
+ <param name="graph-lower-limit" value="0" />
+ <param name="vertical-label" value="0=open 1=closed" />
+ <param name="comment" value="Door switch sensor" />
+ </template>
+
+ </datasources>
+</configuration>
diff --git a/torrus/xmlconfig/vendor/netscreen.xml b/torrus/xmlconfig/vendor/netscreen.xml
new file mode 100644
index 000000000..0a3f0dc4a
--- /dev/null
+++ b/torrus/xmlconfig/vendor/netscreen.xml
@@ -0,0 +1,128 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2003 Shawn Ferry
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: netscreen.xml,v 1.1 2010-12-27 00:04:21 ivan Exp $
+
+ NetScreen Firewall
+
+-->
+
+<configuration>
+<definitions>
+ <def name="nsResCpuAvg" value="1.3.6.1.4.1.3224.16.1.1.0"/>
+ <def name="nsResCpuLast1Min" value="1.3.6.1.4.1.3224.16.1.2.0"/>
+ <def name="nsResCpuLast5Min" value="1.3.6.1.4.1.3224.16.1.3.0"/>
+ <def name="nsResCpuLast15Min" value="1.3.6.1.4.1.3224.16.1.4.0"/>
+
+ <def name="nsResMemAllocate" value="1.3.6.1.4.1.3224.16.2.1.0"/>
+ <def name="nsResMemLeft" value="1.3.6.1.4.1.3224.16.2.2.0"/>
+ <def name="nsResMemFrag" value="1.3.6.1.4.1.3224.16.2.3.0"/>
+
+ <!-- Active Sessions Does not appear to be supported -->
+ <def name="nsResSessActive" value="1.3.6.1.4.1.3224.16.3.1.0"/>
+
+ <def name="nsResSessAllocate" value="1.3.6.1.4.1.3224.16.3.2.0"/>
+ <def name="nsResSessMaxium" value="1.3.6.1.4.1.3224.16.3.3.0"/>
+ <def name="nsResSessFailed" value="1.3.6.1.4.1.3224.16.3.4.0"/>
+</definitions>
+
+<datasources>
+
+ <template name="netscreen-cpu-stats">
+ <subtree name="NetScreen_CPU">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_netscreen_CPU.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="graph-upper-limit" value="100"/>
+ <param name="vertical-label" value="Percent"/>
+ <leaf name="CpuAvg">
+ <param name="comment" value="Average CPU Utilization"/>
+ <param name="rrd-ds" value="CpuAvg"/>
+ <param name="snmp-object" value="$nsResCpuAvg"/>
+ <param name="graph-legend" value="Average CPU"/>
+ </leaf>
+ <leaf name="Cpu1Min">
+ <param name="comment" value="One Minute CPU Utilization"/>
+ <param name="rrd-ds" value="Cpu1Min"/>
+ <param name="snmp-object" value="$nsResCpuLast1Min"/>
+ <param name="graph-legend" value="1-minute CPU"/>
+ </leaf>
+ <leaf name="Cpu5Min">
+ <param name="comment" value="Five Minute CPU Utilization"/>
+ <param name="rrd-ds" value="Cpu5Min"/>
+ <param name="snmp-object" value="$nsResCpuLast5Min"/>
+ <param name="graph-legend" value="5-minute CPU"/>
+ </leaf>
+ <leaf name="Cpu15Min">
+ <param name="comment" value="Fifteen Minute CPU Utilization"/>
+ <param name="rrd-ds" value="Cpu15Min"/>
+ <param name="snmp-object" value="$nsResCpuLast15Min"/>
+ <param name="graph-legend" value="15-minute CPU"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <template name="netscreen-memory-stats">
+ <subtree name="NetScreen_Memory">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_netscreen_memory.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="vertical-label" value="Bytes"/>
+ <leaf name="Allocated_Memory">
+ <param name="comment" value="Memory Used"/>
+ <param name="rrd-ds" value="Allocated"/>
+ <param name="snmp-object" value="$nsResMemAllocate"/>
+ <param name="graph-legend" value="Memory Used"/>
+ </leaf>
+ <leaf name="Free_Memory">
+ <param name="comment" value="Memory Free"/>
+ <param name="rrd-ds" value="Free"/>
+ <param name="snmp-object" value="$nsResMemAllocate"/>
+ <param name="graph-legend" value="Memory Free"/>
+ </leaf>
+ <leaf name="Fragmented_Memory">
+ <param name="comment" value="Memory Fragments"/>
+ <param name="rrd-ds" value="Fragments"/>
+ <param name="snmp-object" value="$nsResMemFrag"/>
+ <param name="graph-legend" value="Memory Fragments"/>
+ </leaf>
+ </subtree>
+ </template>
+
+ <template name="netscreen-sessions-stats">
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="data-file" value="%system-id%_netscreen_sessions.rrd"/>
+ <param name="graph-lower-limit" value="0"/>
+ <param name="vertical-label" value="sessions"/>
+ <leaf name="Allocated_Sessions">
+ <param name="comment" value="Allocated Sessions"/>
+ <param name="rrd-ds" value="allocate_sessions"/>
+ <param name="snmp-object" value="$nsResSessAllocate"/>
+ <param name="graph-legend" value="Sessions Allocated"/>
+ </leaf>
+ <leaf name="Failed_Sessions">
+ <param name="comment" value="Failed Sessions"/>
+ <param name="rrd-ds" value="failed_sessions"/>
+ <param name="snmp-object" value="$nsResSessFailed"/>
+ <param name="graph-legend" value="Sessions Failed"/>
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/paradyne.xdsl.xml b/torrus/xmlconfig/vendor/paradyne.xdsl.xml
new file mode 100644
index 000000000..203e89a43
--- /dev/null
+++ b/torrus/xmlconfig/vendor/paradyne.xdsl.xml
@@ -0,0 +1,159 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2002 Stanislav Sinyagin
+ Copyright (C) 2003 Gord Philpott <gphilpot@mnsi.net>
+
+ File: vendor/paradyne.xdsl.xml
+ Description: Paradyne GranDSLAM definitions and templates for Torrus.
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: paradyne.xdsl.xml,v 1.1 2010-12-27 00:04:06 ivan Exp $
+-->
+
+
+<!--
+ File Overview:
+ - Several Paradyne DSL cards are supported in this file
+ - ADSL cards are supported through generic/rfc2662.adsl-line.xml
+
+ Requirements:
+ - A Paradyne GranDSLAM 2.0 with any of the following Hotwire cards: ADSL,
+ ReachDSL, G.SHDSL
+ - Torrus 0.1.4 or newer
+
+ Test Environment:
+ - Torrus 0.1.4
+ - Paradyne GranDSLAM 2.0 DSLAM
+ - Hotwire DSL; Model: 8000-B2-211; S/W Release : M04.02.27
+ - Paradyne Hotwire ATM ADSL Line Card;
+ Model: 8365-B1-000; S/W Release: 02.03.54
+ - Paradyne Hotwire ATM G.SHDSL Line Card;
+ Model: 8385-B1-000; S/W Release: 02.03.45
+ - Hotwire IP ReachDSL Line Card; Model: 8314-B3-000; S/W Release: 04.03.10
+
+ To do (GORD):
+ - Margin is big negative number for some interfaces.
+ Are they administratively down? Then RFC2863_IF_MIB excludes them by
+ default. Are they administratively up, but physically down?
+ Then we probably need to optionally exclude them from configuration.
+ - Graph decoration parameters:
+ vertical-label, graph-lower-limit, normal-level, lower-limit
+ - Nice readable names for leaves
+-->
+
+
+<configuration>
+
+<definitions>
+ <!-- HOTWIRE-XDSL-INTERFACE-MIB -->
+ <def name="xdslDevIfStatsElapsedTimeLinkUp"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.4" />
+ <def name="xdslDevIfStatsUpStreamSpeed"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.6" />
+ <def name="xdslDevIfStatsCentralRecMargin"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.8" />
+ <def name="xdslDevIfStatsCentralRecAttenuationEstimate"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.9" />
+ <def name="xdslDevIfStatsRemoteRecMargin"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.15" />
+ <def name="xdslDevIfStatsRemoteRecAttenuationEstimate"
+ value="1.3.6.1.4.1.1795.2.24.2.6.8.1.1.1.1.16" />
+</definitions>
+
+<datasources>
+
+ <!-- ####### START: Paradyne Hotwire ATM xDSL Line Card Template ####### -->
+ <template name="paradyne-xdsl-interface">
+
+ <leaf name="xdslTimeLinkUp">
+ <param name="comment" value="xdsl Elapsed Time Link Up" />
+ <param name="snmp-object">
+ $xdslDevIfStatsElapsedTimeLinkUp.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslTimeLinkUp" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="ifSpeed_Downstream">
+ <param name="comment" value="xdsl Downstream Speed" />
+ <param name="snmp-object" value="$ifSpeed.%ifindex-map%" />
+ <param name="rrd-ds" value="ifSpeedDownstream" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="xdslUpStreamSpeed">
+ <param name="comment" value="xdsl UpStream Speed" />
+ <param name="snmp-object">
+ $xdslDevIfStatsUpStreamSpeed.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslUpStreamSpeed" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="xdslCentRecMargin">
+ <param name="comment" value="xdsl Central Rec Margin" />
+ <param name="snmp-object">
+ $xdslDevIfStatsCentralRecMargin.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslCRecMargin" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="xdslCentRecAttenEst">
+ <param name="comment" value="xdsl Central Rec Attenuation Estimate" />
+ <param name="snmp-object">
+ $xdslDevIfStatsCentralRecAttenuationEstimate.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslCRecAttenEst" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="xdslRemRecMargin">
+ <param name="comment" value="xdsl Remote Rec Margin" />
+ <param name="snmp-object">
+ $xdslDevIfStatsRemoteRecMargin.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslRRecMargin" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+
+ <leaf name="xdslRemRecAttenEst">
+ <param name="comment" value="xdsl Remote Rec Attenuation Estimate" />
+ <param name="snmp-object">
+ $xdslDevIfStatsRemoteRecAttenuationEstimate.%ifindex-map%.%xdsl-stats-interval%
+ </param>
+ <param name="rrd-ds" value="xdslRRecAttenEst" />
+ <param name="rrd-create-dstype" value="GAUGE" />
+ <param name="data-file"
+ value="%system-id%_%interface-nick%_xdsl.rrd" />
+ </leaf>
+ </template>
+
+</datasources>
+
+</configuration>
diff --git a/torrus/xmlconfig/vendor/symmetricom.xml b/torrus/xmlconfig/vendor/symmetricom.xml
new file mode 100644
index 000000000..69d115405
--- /dev/null
+++ b/torrus/xmlconfig/vendor/symmetricom.xml
@@ -0,0 +1,82 @@
+<?xml version="1.0"?>
+<!--
+ Copyright (C) 2007 Jon Nistor
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+ $Id: symmetricom.xml,v 1.1 2010-12-27 00:04:25 ivan Exp $
+ Jon Nistor <nistor at snickers dot org>
+
+-->
+<!-- Symmetricom specific definitions -->
+
+<configuration>
+
+<definitions>
+ <!-- SYMM-SMI -->
+ <def name="ntpSysPrecision" value="1.3.6.1.4.1.9070.1.2.3.1.5.1.1.3.0"/>
+ <def name="ntpSysPoll" value="1.3.6.1.4.1.9070.1.2.3.1.5.1.1.8.0"/>
+ <def name="ntpSysPktsReceived" value="1.3.6.1.4.1.9070.1.2.3.1.5.1.1.17.0"/>
+
+</definitions>
+
+
+<datasources>
+ <template name="ntp-stats">
+ <param name="ntpcommon-datafile" value="%system-id%_NTP_stats.rrd"/>
+ <subtree name="NTP_Stats">
+ <param name="comment">
+ NTP Statistics
+ </param>
+ <param name="data-file" value="%ntpcommon-datafile%"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+
+ <leaf name="Precision">
+ <param name="comment"
+ value="Clock precision in secs to the nearest power of two"/>
+ <param name="graph-legend" value="Clock precision"/>
+ <param name="vertical-label" value="log2(sec)"/>
+ <param name="precedence" value="999"/>
+ <param name="rrd-ds" value="ntpSysPrecision"/>
+ <param name="rrd-create-min" value="U"/>
+ <param name="snmp-object" value="$ntpSysPrecision"/>
+ </leaf>
+
+ <leaf name="Poll">
+ <param name="comment"
+ value="Min interval between transmitted messages"/>
+ <param name="graph-legend" value="Polling Interval"/>
+ <param name="vertical-label" value="Seconds"/>
+ <param name="precedence" value="998"/>
+ <param name="rrd-ds" value="ntpSysPoll"/>
+ <param name="snmp-object" value="$ntpSysPoll"/>
+ </leaf>
+
+ <leaf name="Packts_Received">
+ <param name="comment"
+ value="Number of NTP packets received by SyncServer"/>
+ <param name="graph-legend" value="Num of NTP Packets Received"/>
+ <param name="vertical-label" value="Total"/>
+ <param name="precedence" value="997"/>
+ <param name="rrd-ds" value="ntpSysPktsReceived"/>
+ <param name="snmp-object" value="$ntpSysPktsReceived"/>
+ </leaf>
+ </subtree>
+ </template>
+
+</datasources>
+
+</configuration>
+
diff --git a/torrus/xmlconfig/vendor/ucd.ucd-snmp.xml b/torrus/xmlconfig/vendor/ucd.ucd-snmp.xml
new file mode 100644
index 000000000..287d12b07
--- /dev/null
+++ b/torrus/xmlconfig/vendor/ucd.ucd-snmp.xml
@@ -0,0 +1,523 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (C) 2003 Shawn Ferry
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+
+Shawn Ferry <sferry at sevenspace dot com > <lalartu at obscure dot org>
+
+Author: Shawn Ferry
+Vendor: UCD-SNMP-MIB
+Tested Versions: 0.1.1,0.1.2d
+
+
+$Id $
+@(#) 10/18/03 ucd-snmp.xml 1.8 (10/18/03 19:24:09) sferry
+
+-->
+<!--
+Generic definitions and templates for:
+ UCD-SNMP-MIB
+-->
+<configuration>
+ <definitions>
+ <!-- Memory -->
+ <def name="ucd_memTotalSwap" value="1.3.6.1.4.1.2021.4.3.0"/>
+ <def name="ucd_memAvailSwap" value="1.3.6.1.4.1.2021.4.4.0"/>
+ <def name="ucd_memTotalReal" value="1.3.6.1.4.1.2021.4.5.0"/>
+ <def name="ucd_memAvailReal" value="1.3.6.1.4.1.2021.4.6.0"/>
+ <def name="ucd_memTotalFree" value="1.3.6.1.4.1.2021.4.11.0"/>
+
+ <!-- System Stat -->
+ <def name="ucd_ssSwapIn" value="1.3.6.1.4.1.2021.11.3.0"/>
+ <def name="ucd_ssSwapOut" value="1.3.6.1.4.1.2021.11.4.0"/>
+
+ <!-- CPU -->
+ <def name="ucd_ssCpuRawUser" value="1.3.6.1.4.1.2021.11.50.0"/>
+ <def name="ucd_ssCpuRawNice" value="1.3.6.1.4.1.2021.11.51.0"/>
+ <def name="ucd_ssCpuRawSystem" value="1.3.6.1.4.1.2021.11.52.0"/>
+ <def name="ucd_ssCpuRawIdle" value="1.3.6.1.4.1.2021.11.53.0"/>
+ <def name="ucd_ssCpuRawWait" value="1.3.6.1.4.1.2021.11.54.0"/>
+ <def name="ucd_ssCpuRawKernel" value="1.3.6.1.4.1.2021.11.55.0"/>
+ <def name="ucd_ssCpuRawInterrupts" value="1.3.6.1.4.1.2021.11.56.0"/>
+ <def name="ucd_ssCpuRawSoftIRQ" value="1.3.6.1.4.1.2021.11.61.0"/>
+
+ <!-- Block IO -->
+ <def name="ucd_ssIORawSent" value="1.3.6.1.4.1.2021.11.57.0"/>
+ <def name="ucd_ssIORawReceived" value="1.3.6.1.4.1.2021.11.58.0"/>
+ <def name="ucd_ssRawInterrupts" value="1.3.6.1.4.1.2021.11.59.0"/>
+ <def name="ucd_ssRawContexts" value="1.3.6.1.4.1.2021.11.60.0"/>
+
+ <!-- Load Average -->
+ <def name="ucd_laLoad" value="1.3.6.1.4.1.2021.10.1.3"/>
+
+ </definitions>
+
+ <datasources>
+
+ <!-- REAL MEMORY -->
+
+ <template name="ucdsnmp-memory-real">
+ <leaf name="Memory_Real">
+ <param name="comment" value="Real Memory"/>
+ <param name="vertical-label" value="Bytes"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="ds-names" value="total,avail"/>
+ <!-- TOTAL -->
+ <param name="ds-expr-total" value="{ucd_memTotalReal},1024,*"/>
+ <param name="graph-legend-total" value="Total Real"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- AVAIL -->
+ <param name="ds-expr-avail" value="{ucd_memAvailReal},1024,*"/>
+ <param name="graph-legend-avail" value="Available Real"/>
+ <param name="line-style-avail" value="##resourceusage"/>
+ <param name="line-color-avail" value="##resourceusage"/>
+ <param name="line-order-avail" value="2"/>
+ </leaf>
+
+ <leaf name="ucd_memTotalReal">
+ <param name="data-file" value="%system-id%_ucd-memreal.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_memTotalReal"/>
+ <param name="rrd-ds" value="ucd_memTotalReal"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Total Real Space"/>
+ <param name="graph-legend" value="Total Real Space"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Kilobytes"/>
+ </leaf>
+
+ <leaf name="ucd_memAvailReal">
+ <param name="data-file" value="%system-id%_ucd-memreal.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_memAvailReal"/>
+ <param name="rrd-ds" value="ucd_memAvailReal"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Available Real Space"/>
+ <param name="graph-legend" value="Available Real Space"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="vertical-label" value="Kilobytes"/>
+ </leaf>
+ </template>
+
+ <!-- SWAP MEMORY -->
+
+ <template name="ucdsnmp-memory-swap">
+ <leaf name="Memory_Swap">
+ <param name="comment" value="Swap Space"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ <param name="ds-names" value="total,avail"/>
+ <!-- TOTAL -->
+ <param name="ds-expr-total" value="{ucd_memTotalSwap},1024,*"/>
+ <param name="graph-legend-total" value="Total Swap"/>
+ <param name="line-style-total" value="##totalresource"/>
+ <param name="line-color-total" value="##totalresource"/>
+ <param name="line-order-total" value="1"/>
+ <!-- AVAIL -->
+ <param name="ds-expr-avail" value="{ucd_memAvailSwap},1024,*"/>
+ <param name="graph-legend-avail" value="Available Swap"/>
+ <param name="line-style-avail" value="##resourceusage"/>
+ <param name="line-color-avail" value="##resourceusage"/>
+ <param name="line-order-avail" value="2"/>
+ </leaf>
+
+ <leaf name="ucd_memAvailSwap">
+ <param name="data-file" value="%system-id%_ucd-memswap.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_memAvailSwap"/>
+ <param name="rrd-ds" value="ucd_memAvailSwap"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Available Swap Space"/>
+ <param name="graph-legend" value="Available Swap Space"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ </leaf>
+
+ <leaf name="ucd_memTotalSwap">
+ <param name="data-file" value="%system-id%_ucd-memswap.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_memTotalSwap"/>
+ <param name="rrd-ds" value="ucd_memTotalSwap"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="comment" value="Total Swap Space"/>
+ <param name="graph-legend" value="Total Swap Space"/>
+ <param name="rrd-scaling-base" value="1024"/>
+ </leaf>
+ </template>
+
+
+ <!-- UCD Block IO Template -->
+
+ <template name="ucdsnmp-blockio">
+ <leaf name="BlockIO">
+ <param name="comment" value="Block Device Requests and Responses"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="requested,received"/>
+
+ <param name="ds-expr-received" value="{IORawReceived}"/>
+ <param name="graph-legend-received" value="Requests Received"/>
+ <param name="line-style-received" value="##in"/>
+ <param name="line-color-received" value="##in"/>
+ <param name="line-order-received" value="1"/>
+
+ <param name="ds-expr-requested" value="{IORawSent}"/>
+ <param name="graph-legend-requested" value="Requests Sent"/>
+ <param name="line-style-requested" value="##out"/>
+ <param name="line-color-requested" value="##out"/>
+ <param name="line-order-requested" value="2"/>
+ </leaf>
+
+ <leaf name="IORawReceived">
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_ssIORawReceived"/>
+ <param name="data-file" value="%system-id%_ucd-blockio.rrd"/>
+ <param name="rrd-ds" value="ucd_ssIORawReceived"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Requests Received From a Block Device"/>
+ <param name="graph-legend" value="Requests Received"/>
+ </leaf>
+
+ <leaf name="IORawSent">
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_ssIORawSent"/>
+ <param name="data-file" value="%system-id%_ucd-blockio.rrd"/>
+ <param name="rrd-ds" value="ucd_ssIORawSent"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Requests Sent to a Block Device"/>
+ <param name="graph-legend" value="Requests Sent"/>
+ </leaf>
+ </template>
+
+ <!--
+ UCD context and interrupts Template
+ -->
+ <template name="ucdsnmp-raw-interrupts">
+
+ <leaf name="Interrupts">
+ <param name="comment" value="Context Switches and Interrupts"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="context,interrupts"/>
+ <!-- Interrupts -->
+ <param name="ds-expr-interrupts" value="{RawInterrupts}"/>
+ <param name="graph-legend-interrupts" value="Interrupts"/>
+ <param name="line-style-interrupts" value="LINE2"/>
+ <param name="line-color-interrupts" value="##one"/>
+ <param name="line-order-interrupts" value="1"/>
+ <!-- Contexts -->
+ <param name="ds-expr-context" value="{RawContexts}"/>
+ <param name="graph-legend-context" value="Context Switches"/>
+ <param name="line-style-context" value="LINE2"/>
+ <param name="line-color-context" value="##two"/>
+ <param name="line-order-context" value="2"/>
+ </leaf>
+
+ <leaf name="RawInterrupts">
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_ssRawInterrupts"/>
+ <param name="data-file"
+ value="%system-id%_ucd-context_interrupts.rrd"/>
+ <param name="rrd-ds" value="ucd_ssRawInterrupts"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Interrupts"/>
+ <param name="graph-legend" value="Interrupts"/>
+ </leaf>
+ <leaf name="RawContexts">
+ <param name="hidden" value="yes"/>
+ <param name="snmp-object" value="$ucd_ssRawContexts"/>
+ <param name="data-file"
+ value="%system-id%_ucd-context_interrupts.rrd"/>
+ <param name="rrd-ds" value="ucd_ssRawContexts"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment" value="Context Switches"/>
+ <param name="graph-legend" value="Context Switches"/>
+ </leaf>
+ </template>
+
+ <!-- Cpu Templates -->
+
+ <template name="ucdsnmp-cpu-user-multi">
+ <param name="ds-expr-user" value="{CpuRawUser}"/>
+ <param name="graph-legend-user" value="User"/>
+ <param name="line-style-user" value="STACK"/>
+ <param name="line-color-user" value="##one"/>
+ <param name="line-order-user" value="2"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-user">
+ <leaf name="CpuRawUser">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawUser"/>
+ <param name="rrd-ds" value="User"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used by User Processes
+ </param>
+ <param name="graph-legend" value="User"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-system-multi">
+ <!-- System -->
+ <param name="ds-expr-sys" value="{CpuRawSystem}"/>
+ <param name="graph-legend-sys" value="System"/>
+ <param name="line-style-sys" value="AREA"/>
+ <param name="line-color-sys" value="##two"/>
+ <param name="line-order-sys" value="1"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-system">
+ <leaf name="CpuRawSystem">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawSystem"/>
+ <param name="rrd-ds" value="System"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used by System Processes
+ </param>
+ <param name="graph-legend" value="System"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-wait-multi">
+ <param name="ds-expr-wait" value="{CpuRawWait}"/>
+ <param name="graph-legend-wait" value="Wait"/>
+ <param name="line-style-wait" value="STACK"/>
+ <param name="line-color-wait" value="##three"/>
+ <param name="line-order-wait" value="3"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-wait">
+ <leaf name="CpuRawWait">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawWait"/>
+ <param name="rrd-ds" value="Wait"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used Processes
+ </param>
+ <param name="graph-legend" value="Wait"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-kernel-multi">
+ <param name="ds-expr-kernel" value="{CpuRawKernel}"/>
+ <param name="graph-legend-kernel" value="Kernel"/>
+ <param name="line-style-kernel" value="STACK"/>
+ <param name="line-color-kernel" value="##four"/>
+ <param name="line-order-kernel" value="4"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-kernel">
+ <leaf name="CpuRawKernel">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawKernel"/>
+ <param name="rrd-ds" value="Kernel"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used by Kernel
+ </param>
+ <param name="graph-legend" value="Kernel"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-idle-multi">
+ <param name="ds-expr-idle" value="{CpuRawIdle}"/>
+ <param name="graph-legend-idle" value="Idle"/>
+ <param name="line-style-idle" value="STACK"/>
+ <param name="line-color-idle" value="##gray"/>
+ <param name="line-order-idle" value="100"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-idle">
+ <leaf name="CpuRawIdle">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawIdle"/>
+ <param name="rrd-ds" value="Idle"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Idle
+ </param>
+ <param name="graph-legend" value="Idle"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-nice-multi">
+ <param name="ds-expr-nice" value="{CpuRawNice}"/>
+ <param name="graph-legend-nice" value="Nice"/>
+ <param name="line-style-nice" value="STACK"/>
+ <param name="line-color-nice" value="##five"/>
+ <param name="line-order-nice" value="5"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-nice">
+ <leaf name="CpuRawNice">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawNice"/>
+ <param name="rrd-ds" value="Nice"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used by Nice Processes
+ </param>
+ <param name="graph-legend" value="Nice"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-interrupts-multi">
+ <param name="ds-expr-int" value="{CpuRawInterrupts}"/>
+ <param name="graph-legend-int" value="Interrupts"/>
+ <param name="line-style-int" value="STACK"/>
+ <param name="line-color-int" value="##six"/>
+ <param name="line-order-int" value="6"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-interrupts">
+ <leaf name="CpuRawInterrupts">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawInterrupts"/>
+ <param name="rrd-ds" value="Interrupts"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used for Interrupt Processing
+ </param>
+ <param name="graph-legend" value="Interrupts"/>
+ </leaf>
+ </template>
+
+ <template name="ucdsnmp-cpu-softirq-multi">
+ <param name="ds-expr-softirq" value="{CpuRawSoftIRQ}"/>
+ <param name="graph-legend-softirq" value="SoftIRQ"/>
+ <param name="line-style-softirq" value="STACK"/>
+ <param name="line-color-softirq" value="##seven"/>
+ <param name="line-order-softirq" value="7"/>
+ </template>
+
+ <template name="ucdsnmp-cpu-softirq">
+ <leaf name="CpuRawSoftIRQ">
+ <param name="vertical-label" value="Ticks"/>
+ <param name="data-file" value="%system-id%_ucd_ssCpu.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_ssCpuRawSoftIRQ"/>
+ <param name="rrd-ds" value="SoftIRQ"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="COUNTER"/>
+ <param name="comment">
+ Time Used for Software Interrupt Processing
+ </param>
+ <param name="graph-legend" value="SoftIRQs"/>
+ </leaf>
+ </template>
+
+
+ <!-- LOAD AVERAGE -->
+ <template name="ucdsnmp-load-average">
+ <leaf name="Load_Average">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="comment" value="1, 5, and 15 Minute Load Average"/>
+ <param name="ds-type" value="rrd-multigraph"/>
+ <param name="ds-names" value="one,five,fifteen"/>
+
+ <param name="ds-expr-one" value="{loadAverage1Min},100,/"/>
+ <param name="graph-legend-one" value="1 Minute"/>
+ <param name="line-style-one" value="LINE2"/>
+ <param name="line-color-one" value="##one"/>
+ <param name="line-order-one" value="1"/>
+
+ <param name="ds-expr-five" value="{loadAverage5Min},100,/"/>
+ <param name="graph-legend-five" value="5 Minutes"/>
+ <param name="line-style-five" value="LINE2"/>
+ <param name="line-color-five" value="##two"/>
+ <param name="line-order-five" value="2"/>
+
+ <param name="ds-expr-fifteen" value="{loadAverage15Min},100,/"/>
+ <param name="graph-legend-fifteen" value="15 Minutes"/>
+ <param name="line-style-fifteen" value="LINE2"/>
+ <param name="line-color-fifteen" value="##three"/>
+ <param name="line-order-fifteen" value="3"/>
+ </leaf>
+
+ <leaf name="loadAverage1Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_ucd-loadave.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_laLoad.1"/>
+ <param name="rrd-ds" value="loadAverage1Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##one"/>
+ <param name="comment" value="One Minute Load Average"/>
+ <param name="graph-legend" value="1 Min"/>
+ </leaf>
+ <leaf name="loadAverage5Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_ucd-loadave.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_laLoad.2"/>
+ <param name="rrd-ds" value="loadAverage5Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##two"/>
+ <param name="comment" value="Five Minute Load Average"/>
+ <param name="graph-legend" value="5 Min"/>
+ </leaf>
+ <leaf name="loadAverage15Min">
+ <param name="vertical-label" value="Load Average"/>
+ <param name="data-file" value="%system-id%_ucd-loadave.rrd"/>
+ <param name="hidden" value="yes"/>
+ <param name="leaf-type" value="rrd-def"/>
+ <param name="snmp-object" value="$ucd_laLoad.3"/>
+ <param name="rrd-ds" value="loadAverage15Min"/>
+ <param name="rrd-cf" value="AVERAGE"/>
+ <param name="rrd-create-dstype" value="GAUGE"/>
+ <param name="line-color" value="##three"/>
+ <param name="comment" value="Fifteen Minute Load Average"/>
+ <param name="graph-legend" value="15 Min"/>
+ </leaf>
+ </template>
+ </datasources>
+</configuration>