6.1

Table Of Contents
translate
translate(String, ConfigResponse):String
public String translate(String template, ConfigResponse config)
getConfigSchema
getConfigSchema(TypeInfo, ConfigResponse):ConfigSchema
public ConfigSchema getConfigSchema(TypeInfo info, ConfigResponse
config)
SNMPMeasurementPlugin Class
Use the SNMPMeasurementPlugin class to collect metrics from SNMP devices.
Property Usage
Property Usage
MIBS
Specifies the MIB files that are necessary to run the plug-in.
Example: Usage
<plugin>
<property name="MIBS"
value="/etc/squid/mib.txt"/>
...
<plugin type="measurement"
class="org.hyperic.hq.product.SNMPMeasurementPlugin"/>
...
</plugin>
Win32MeasurementPlugin Class
Use the Win32MeasurementPlugin class to collect metrics from Windows service objects.
Example: Usage
<plugin>
<filter name="store" value="win32:Object=MSExchangeIS"/>
...
<plugin type="measurement"
class="org.hyperic.hq.product.Win32MeasurementPlugin"/>
...
</plugin>
ProductPlugin Class
The ProductPlugin class provides the deployment entry point on both the vRealize Operations Manager
server and Endpoint Operations Management agent. It defines the object types and the plug-in
implementations for measurement, control, and autoinventory.
Most ProductPlugin classes are implemented using the plug-in XML descriptor. However, in order to
dynamically generate the classpath, plug-ins can override ProductPlugin. For example, the JBoss plug-in
uses SIGAR to find the installation path of a JBoss server running on the machine, which it uses to set the
classpath.
Endpoint Operations Management Agent Plug-in Development Kit
66 VMware, Inc.