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