/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. <resourceType name="SensorUnknown" label="VMware Sensor Unknown" resourceLabel="${SensorName}">
  4. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  5. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  6. </resourceType>
  7. <resourceType name="SensorOther" label="VMware Sensor Other" resourceLabel="${SensorName}">
  8. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  9. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  10. </resourceType>
  11. <resourceType name="SensorTemperature" label="VMware Sensor Temperature" resourceLabel="${SensorName}">
  12. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  13. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  14. </resourceType>
  15. <resourceType name="SensorVoltage" label="VMware Sensor Voltage" resourceLabel="${SensorName}">
  16. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  17. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  18. </resourceType>
  19. <resourceType name="SensorCurrent" label="VMware Sensor Current" resourceLabel="${SensorName}">
  20. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  21. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  22. </resourceType>
  23. <resourceType name="SensorCounter" label="VMware Sensor Counter" resourceLabel="${SensorName}">
  24. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  25. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  26. </resourceType>
  27. <resourceType name="SensorTachometer" label="VMware Sensor Tachometer" resourceLabel="${SensorName}">
  28. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  29. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  30. </resourceType>
  31. <resourceType name="SensorSwitch" label="VMware Sensor Switch" resourceLabel="${SensorName}">
  32. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  33. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  34. </resourceType>
  35. <resourceType name="SensorLock" label="VMware Sensor Lock" resourceLabel="${SensorName}">
  36. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  37. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  38. </resourceType>
  39. <resourceType name="SensorHumidity" label="VMware Sensor Humidity" resourceLabel="${SensorName}">
  40. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  41. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  42. </resourceType>
  43. <resourceType name="SensorSmokeDetection" label="VMware Sensor Smoke Detection" resourceLabel="${SensorName}">
  44. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  45. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  46. </resourceType>
  47. <resourceType name="SensorPresence" label="VMware Sensor Presence" resourceLabel="${SensorName}">
  48. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  49. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  50. </resourceType>
  51. <resourceType name="SensorAirFlow" label="VMware Sensor Air Flow" resourceLabel="${SensorName}">
  52. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  53. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  54. </resourceType>
  55. <resourceType name="SensorPowerConsumption" label="VMware Sensor Power Consumption" resourceLabel="${SensorName}">
  56. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  57. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  58. </resourceType>
  59. <resourceType name="SensorPowerProduction" label="VMware Sensor Power Production" resourceLabel="${SensorName}">
  60. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  61. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  62. </resourceType>
  63. <resourceType name="SensorPressure" label="VMware Sensor Pressure" resourceLabel="${SensorName}">
  64. <persistenceSelectorStrategy class="org.opennms.netmgt.collectd.PersistAllSelectorStrategy"/>
  65. <storageStrategy class="org.opennms.netmgt.dao.support.IndexStorageStrategy"/>
  66. </resourceType>
  67. </datacollection-group>