PageRenderTime 28ms CodeModel.GetById 17ms app.highlight 5ms RepoModel.GetById 1ms app.codeStats 1ms

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

https://github.com/ajakubo1/opennms
XML | 84 lines | 67 code | 17 blank | 0 comment | 0 complexity | 9354c058af2dcce2428cc19fe00ff15c MD5 | raw file
 1<?xml version="1.0"?>
 2<datacollection-group name="VMware-Cim">
 3
 4    <resourceType name="SensorUnknown" label="VMware Sensor Unknown" resourceLabel="${SensorName}">
 5        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
 6        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
 7    </resourceType>
 8
 9    <resourceType name="SensorOther" label="VMware Sensor Other" resourceLabel="${SensorName}">
10        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
11        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
12    </resourceType>
13
14    <resourceType name="SensorTemperature" label="VMware Sensor Temperature" resourceLabel="${SensorName}">
15        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
16        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
17    </resourceType>
18
19    <resourceType name="SensorVoltage" label="VMware Sensor Voltage" resourceLabel="${SensorName}">
20        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
21        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
22    </resourceType>
23
24    <resourceType name="SensorCurrent" label="VMware Sensor Current" resourceLabel="${SensorName}">
25        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
26        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
27    </resourceType>
28
29    <resourceType name="SensorCounter" label="VMware Sensor Counter" resourceLabel="${SensorName}">
30        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
31        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
32    </resourceType>
33
34    <resourceType name="SensorTachometer" label="VMware Sensor Tachometer" resourceLabel="${SensorName}">
35        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
36        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
37    </resourceType>
38
39    <resourceType name="SensorSwitch" label="VMware Sensor Switch" resourceLabel="${SensorName}">
40        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
41        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
42    </resourceType>
43
44    <resourceType name="SensorLock" label="VMware Sensor Lock" resourceLabel="${SensorName}">
45        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
46        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
47    </resourceType>
48
49    <resourceType name="SensorHumidity" label="VMware Sensor Humidity" resourceLabel="${SensorName}">
50        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
51        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
52    </resourceType>
53
54    <resourceType name="SensorSmokeDetection" label="VMware Sensor Smoke Detection" resourceLabel="${SensorName}">
55        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
56        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
57    </resourceType>
58
59    <resourceType name="SensorPresence" label="VMware Sensor Presence" resourceLabel="${SensorName}">
60        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
61        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
62    </resourceType>
63
64    <resourceType name="SensorAirFlow" label="VMware Sensor Air Flow" resourceLabel="${SensorName}">
65        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
66        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
67    </resourceType>
68
69    <resourceType name="SensorPowerConsumption" label="VMware Sensor Power Consumption" resourceLabel="${SensorName}">
70        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
71        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
72    </resourceType>
73
74    <resourceType name="SensorPowerProduction" label="VMware Sensor Power Production" resourceLabel="${SensorName}">
75        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
76        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
77    </resourceType>
78
79    <resourceType name="SensorPressure" label="VMware Sensor Pressure" resourceLabel="${SensorName}">
80        <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
81        <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
82    </resourceType>
83
84</datacollection-group>