This topic lists all the CloudMonitor operations that you can call.

Time series data of cloud services

Operation Description
DescribeProjectMeta Queries information about monitored services in CloudMonitor.
DescribeMetricLast Queries the latest monitoring data of a monitored object.
DescribeMetricMetaList Queries the descriptions of time series available in CloudMonitor.
DescribeMetricList Queries the time series of cloud services in a specified period.
DescribeMetricData Queries the time series details of cloud services in a specified period.
DescribeMetricTop Queries the time series data of cloud services sorted by specified fields in a specified period.

Alert contact groups

Operation Description
DescribeContactListByContactGroup Queries the list of alert contacts in an alert contact group.
DeleteContactGroup Deletes an alert contact group.
DescribeContactGroupList Queries the list of alert contact groups.
PutContact Creates or modifies an alert contact.
DeleteContact Deletes an alert contact.
DescribeContactList Queries the list of alert contacts.
PutContactGroup Creates or modifies an alert contact group.

Alert rules for time series

Operation Description
ListContactGroup Queries the contact group associated with an alert rule under an Alibaba Cloud account.
DescribeProductsOfActiveMetricRule Queries the list of services for which one-click alert is enabled.
EnableActiveMetricRule Enables one-click alert for a service.
DescribeActiveMetricRuleList Queries the details for the list of one-click alert rules.
PutResourceMetricRule Configures a performance metric alert rule for a resource.
DeleteMetricRules Deletes one or more alert rules.
DescribeMetricRuleCount Queries the number of alert rules by status.
DisableActiveMetricRule Disables one-click alert.
EnableMetricRules Enables one or more alert rules.
DescribeMetricRuleList Queries the list of alert rules.
DisableMetricRules Disables one or more alert rules.
CreateGroupMetricRules Creates multiple metric alert rules for an application group.
DescribeAlertHistoryList Queries the list of historical alerts.
PutGroupMetricRule Creates or modifies a group alert rule.
DescribeAlertingMetricRuleResources Queries the resources with active alerts triggered based on an alert rule.
PutMetricRuleTargets Adds or modifies targets of an alert rule.
DescribeMetricRuleTargets Queries targets associated with an alert rule.
DeleteMetricRuleTargets Deletes targets of an alert rule.
CreateMetricRuleResources Creates a resource associated with an alert rule.
DeleteMetricRuleResources Deletes resources associated with an alert rule.

Host monitoring

Operation Description
DeleteMonitoringAgentProcess Disables monitoring on a process.
DescribeMonitoringAgentStatuses Queries the status of the CloudMonitor agent.
DescribeMonitoringAgentProcesses Queries the process monitoring list.
DescribeMonitoringAgentAccessKey Queries the AccessKey ID and AccessKey Secret required to install the CloudMonitor agent on a host other than Alibaba Cloud ECS instances.
UninstallMonitoringAgent Uninstalls the CloudMonitor agent from a host other than Alibaba Cloud ECS instances.
InstallMonitoringAgent Installs the CloudMonitor agent for a specified ECS instance. This operation is only applicable to Alibaba Cloud ECS instances.
DescribeMonitoringAgentHosts Queries the list of hosts where the CloudMonitor agent is installed.
DescribeMonitoringAgentConfig Queries the configuration of the CloudMonitor agent.
CreateMonitorAgentProcess Enables monitoring on a process.

Application group

Operation Description
CreateMonitorGroupNotifyPolicy Creates a pause notification policy for an application group.
DeleteMonitorGroupNotifyPolicy Deletes a pause notification policy for an application group.
DescribeMonitorGroupNotifyPolicyList Queries the list of pause notification policies for an application group.
DeleteMonitorGroupInstances Deletes resource instances from an application group.
PutMonitorGroupDynamicRule Creates or modifies the dynamic rules of an application group. Resources that meet the rules are automatically added to the application group.
DeleteMonitorGroupDynamicRule Deletes the dynamic rules of an application group.
ModifyMonitorGroupInstances Modifies resources in an application group.
DescribeMonitorGroupDynamicRules Queries the list of dynamic rules for an application group.
DescribeMonitorGroupInstanceAttribute Queries the resource instance details of an application group.
DescribeMonitorGroupCategories Queries the list of service resources in an application group, and the number of instances that belong to each service in the application group.
CreateMonitorGroup Creates an application group.
CreateMonitorGroupInstances Adds resources to an application group.
DescribeMonitorGroups Queries the list of application groups.
ModifyMonitorGroup Modifies an application group.
DescribeMonitorGroupInstances Queries the list of resources contained in a specified application group.
DeleteMonitorGroup Deletes an application group.

Availability monitoring

Operation Description
CreateHostAvailability Creates an availability monitoring task.
DeleteHostAvailability Deletes an availability monitoring task.
ModifyHostAvailability Modifies an availability monitoring task.
EnableHostAvailability Enables an availability monitoring task.
DescribeHostAvailabilityList Queries the list of availability monitoring tasks.
DescribeUnhealthyHostAvailability Queries the list of unhealthy hosts.
DisableHostAvailability Disables an availability monitoring task.

Global configurations

Operation Description
DescribeMonitoringConfig Queries the global configurations of the CloudMonitor agent. For example, you can query whether automatic agent installation or one-click alert is enabled.
PutMonitoringConfig Sets global configurations for the CloudMonitor agent. For example, you can enable automatic agent installation or one-click alert.

Event monitoring data of cloud services

Operation Description
DescribeSystemEventHistogram Queries the bar chart that indicates the number of system events reported in different periods.
SendDryRunSystemEvent Triggers a system event for debugging. This event is used to test whether the trigger logic of the event meets expectations.
DescribeSystemEventMetaList Queries the meta information of system events.
DescribeSystemEventCount Queries the number of events related to a service that occurred in a specified period of time.
DescribeSystemEventAttribute Queries system event details.

Alert templates for time series

Operation Description
ApplyMetricRuleTemplate Applies an alert rule template to an application group to generate an alert rule.
DescribeMetricRuleTemplateAttribute Queries the details of an alert rule template.
ModifyMetricRuleTemplate Modifies an alert rule template.
DescribeMetricRuleTemplateList Queries the list of alert rule templates.
CreateMetricRuleTemplate Creates an alert rule template.
DeleteMetricRuleTemplate Deletes an alert rule template.

Event alert rules

Operation Description
DescribeEventRuleAttribute Queries the details of an alert rule.
PutEventRuleTargets Creates or modifies notification objects for an alert rule.
DeleteEventRuleTargets Deletes one or more notification objects of event alerts.
EnableEventRules Enables one or more event alert rules.
DescribeEventRuleList Queries the list of event alerts.
DeleteEventRules Deletes one or more event alert rules.
DisableEventRules Disables one or more event alert rules.
PutEventRule Creates or modifies an event alert rule.
DescribeEventRuleTargetList Queries the notification objects of an event alert rule.

Custom monitoring

Operation Description
PutCustomMetric Queries the monitoring data of one or more custom metrics.
DescribeCustomMetricList Queries the monitoring data of a custom metric.
DeleteCustomMetric Deletes the monitoring data of a custom metric.

Custom event

Operation Description
DescribeCustomEventCount Queries the number of custom events.
DescribeCustomEventAttribute Queries the details of a custom event.
DescribeCustomEventHistogram Queries the distribution chart of the number of reported custom events in different periods.
PutCustomEvent Reports the monitoring data for one or more custom events.

Site monitoring

Operation Description
DisableSiteMonitors Disables one or more site monitoring tasks.
DescribeSiteMonitorQuota Queries the quota and version of site monitoring.
DescribeSiteMonitorAttribute Queries site monitoring details.
DeleteSiteMonitors Deletes a site monitoring task.
DescribeSiteMonitorISPCityList Queries the list of sites that can be used to create a task.
DescribeSiteMonitorData Queries the fine-grained monitoring data of a task.
DescribeSiteMonitorStatistics Queries the average statistics of a specified task over a period of time.
CreateSiteMonitor Creates a site monitoring task.
ModifySiteMonitor Modifies a site monitoring task.
EnableSiteMonitors Enables one or more site monitoring tasks.
DescribeSiteMonitorList Queries the list of site monitoring tasks.