PageRenderTime 22ms CodeModel.GetById 14ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 0ms

/opennms-base-assembly/src/main/filtered/etc/datacollection/netenforcer.xml

https://github.com/ajakubo1/opennms
XML | 55 lines | 47 code | 7 blank | 1 comment | 0 complexity | 064621d79195ed5189d42a60f5c47106 MD5 | raw file
 1<?xml version="1.0"?>
 2<datacollection-group name="NetEnforcer">
 3
 4    <resourceType name="pipePosition" label="Allot NetEnforcer Pipe Position" resourceLabel="${pipeName}">
 5      <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
 6      <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
 7    </resourceType>
 8    
 9    <resourceType name="vcPipePosition" label="Allot NetEnforcer VC Position" resourceLabel="${vcName}">
10      <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
11      <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
12    </resourceType>
13
14      <!-- Allot NetEnforcer MIBs -->
15      <group  name="netenforcer-allot-ne" ifType="ignore">
16        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.1" instance="0" alias="neByteCountIn" type="counter" />
17        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.2" instance="0" alias="neByteCountOut" type="counter" />
18        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.4" instance="0" alias="neLiveConnections" type="counter" />
19        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.5" instance="0" alias="neNewConnections" type="counter" />
20        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.6" instance="0" alias="nePacketsIn" type="counter" />
21        <mibObj oid=".1.3.6.1.4.1.2603.1.1.1.7" instance="0" alias="nePacketsOut" type="counter" />
22      </group>
23
24      <group  name="netenforcer-allot-pipe" ifType="all">
25        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.1" instance="pipePosition" alias="pipePosition" type="integer" />
26        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.3" instance="pipePosition" alias="pipeName" type="string" />
27        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.4" instance="pipePosition" alias="pipeByteCountIn" type="counter" />
28        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.5" instance="pipePosition" alias="pipeByteCountOut" type="counter" />
29        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.7" instance="pipePosition" alias="pipeLiveConnections" type="counter" />
30        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.8" instance="pipePosition" alias="pipeNewConnections" type="counter" />
31        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.9" instance="pipePosition" alias="pipePacketsIn" type="counter" />
32        <mibObj oid=".1.3.6.1.4.1.2603.1.2.1.1.1.10" instance="pipePosition" alias="pipePacketsOut" type="counter" />
33      </group>
34
35      <group  name="netenforcer-allot-vc" ifType="all">
36        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.1" instance="vcPipePosition" alias="vcPipePosition" type="integer" />
37        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.5" instance="vcPipePosition" alias="vcName" type="string" />
38        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.6" instance="vcPipePosition" alias="vcByteCountIn" type="counter" />
39        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.7" instance="vcPipePosition" alias="vcByteCountOut" type="counter" />
40        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.9" instance="vcPipePosition" alias="vcLiveConnections" type="counter" />
41        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.10" instance="vcPipePosition" alias="vcNewConnections" type="counter" />
42        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.11" instance="vcPipePosition" alias="vcPacketsIn" type="counter" />
43        <mibObj oid=".1.3.6.1.4.1.2603.1.3.1.1.1.12" instance="vcPipePosition" alias="vcPacketsOut" type="counter" />
44      </group>
45
46      <systemDef name="Allot NetEnforcer">
47        <sysoid>.1.3.6.1.4.1.2603</sysoid>
48        <collect>
49          <includeGroup>netenforcer-allot-ne</includeGroup>
50          <includeGroup>netenforcer-allot-pipe</includeGroup>
51          <includeGroup>netenforcer-allot-vc</includeGroup>
52        </collect>
53      </systemDef>
54
55</datacollection-group>