org.hyperic.hq.agent.server.monitor
Interface AgentMonitorInterface
- All Known Implementing Classes:
- AgentDaemon, AgentMonitorSimple, CommandListener, ScheduleThread, SenderThread
public interface AgentMonitorInterface
An interface which objects can use when they declare themselves
to be monitorable. The Agent can periodically make requests
to these methods when the client of the agent requests monitoring
information.
Field Summary |
static java.lang.String |
KEY_KEYS
KEY_* are keys which monitors should know about in order to
describe what kinds of values can be fetched from them
KEY_KEYS returns an array of strings that can be passed into
getMonitorValues to return actual values
KEY_TYPES returns the types associated with the cooresponding KEYS |
static java.lang.String |
KEY_TYPES
|
KEY_KEYS
static final java.lang.String KEY_KEYS
- KEY_* are keys which monitors should know about in order to
describe what kinds of values can be fetched from them
KEY_KEYS returns an array of strings that can be passed into
getMonitorValues to return actual values
KEY_TYPES returns the types associated with the cooresponding KEYS
- See Also:
- Constant Field Values
KEY_TYPES
static final java.lang.String KEY_TYPES
- See Also:
- Constant Field Values
getMonitorValues
AgentMonitorValue[] getMonitorValues(java.lang.String[] monitorKeys)
- Get a value of monitorKeys
- Parameters:
monitorKeys
- Keys that the monitor recognizes
- Returns:
- A value for each monitorKey presented
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.