SoftLayer_Monitoring_Agent


SoftLayer_Monitoring_Agent

Description

A monitoring agent is a program that resides on a server and does the work of getting details of a system or application and reporting of the metric data and triggers alarms for predefined events.

Methods

activate
Activates a monitoring agent
addConfigurationProfile
Creates a transaction that for adding additional monitoring configuration.
applyConfigurationValues
Creates a transaction that applies monitoring configuration value changes to a monitoring agent's configuration for fixed sections.
deactivate
Deactivates a monitoring agent.
deleteConfigurationProfile
This method deletes a configuration profile from a monitoring agent.
deployMonitoringAgent
Initialize a monitoring agent and deploy it with the specified configuration template.
getActiveAlarmSubscribers
Retrieves all active users that are receiving alarm notifications.
getAgentStatus
Retrieve the current status of the corresponding agent
getAvailableConfigurationTemplates
Returns available configuration templates for this monitoring agent.
getAvailableConfigurationValues
Returns an array of available configuration values that are specific to a server or a Virtual that this monitoring agent is running on.
getConfigurationProfiles
Retrieve all custom configuration profiles associated with the corresponding agent
getConfigurationTemplate
Retrieve a template of an agent's current configuration which contains information about the structure of the configuration values.
getConfigurationValues
Retrieve the values associated with the corresponding Agent configuration.
getEligibleAlarmSubscibers
Returns all users that are eligible to receive alarm notifications.
getGraph
Retrieves a graph for configuration values within the date range.
getGraphData
This method returns the metric data for each of the configuration values provided during the given time range.
getHardware
Retrieve softLayer hardware related to the agent.
getObject
Retrieve a SoftLayer_Monitoring_Agent record.
getProductItem
Retrieve contains general information relating to a single SoftLayer product.
getSoftwareDescription
Retrieve a description for a specific installation of a Software Component
getStatusName
Retrieve monitoring agent status name.
getVirtualGuest
Retrieve softlayer_Virtual_Guest object related to the monitoring agent, which this virtual guest object and hardware is on the server of the running agent.
removeActiveAlarmSubscriber
Removes the selected user from receiving the alarms for this monitoring agent.
removeAllAlarmSubscribers
Removes all users from receiving the alarms for this monitoring agent.
restartMonitoringAgent
This method restarts a monitoring agent.
setActiveAlarmSubscriber
Subscribes a user to receive monitoring alarm alerts

/reference/services/SoftLayer_Monitoring_Agent/