public abstract class AbstractVmwareMonitor extends AbstractServiceMonitor
Modifier and Type | Field and Description |
---|---|
protected static String |
VMWARE_MANAGED_ENTITY_TYPE_KEY |
protected static String |
VMWARE_MANAGED_OBJECT_ID_KEY |
protected static String |
VMWARE_MANAGEMENT_SERVER_KEY |
protected static String |
VMWARE_MANAGEMENT_SERVER_PASSWORD_KEY |
protected static String |
VMWARE_MANAGEMENT_SERVER_USERNAME_KEY |
Constructor and Description |
---|
AbstractVmwareMonitor() |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getRuntimeAttributes(MonitoredService svc,
Map<String,Object> parameters) |
getEffectiveLocation, getKeyedBoolean, getKeyedInstance, getKeyedInteger, getKeyedLong, getKeyedObject, getKeyedString, getServiceProperties
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
poll
protected static final String VMWARE_MANAGEMENT_SERVER_KEY
protected static final String VMWARE_MANAGED_ENTITY_TYPE_KEY
protected static final String VMWARE_MANAGED_OBJECT_ID_KEY
protected static final String VMWARE_MANAGEMENT_SERVER_USERNAME_KEY
protected static final String VMWARE_MANAGEMENT_SERVER_PASSWORD_KEY
public Map<String,Object> getRuntimeAttributes(MonitoredService svc, Map<String,Object> parameters)
getRuntimeAttributes
in interface ServiceMonitor
getRuntimeAttributes
in class AbstractServiceMonitor
svc
- Includes details about to the service being monitored.parameters
- Includes the service parameters defined in poller-configuration.xml and those
returned by ServiceMonitor.getRuntimeAttributes(MonitoredService, Map)
.ServiceMonitor.poll(MonitoredService, Map)
.Copyright © 2021. All rights reserved.