# Alibaba Cloud Cloud Monitor API

> Alibaba Cloud Cloud Monitor API on Apizie: 162 endpoints (The AddTags operation attaches tags to specified application groups, Applies an alert template to an application group to generate alert rules, Creates multiple site monitoring tasks, Exports the monitoring data defined in the Cursor operation, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:aliyun-cms/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-cms`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/cms
- Page: https://zieapi.vercel.app/api/cloud/aliyun-cms
- OpenAPI: https://zieapi.vercel.app/api/cloud/aliyun-cms/openapi.json

Alibaba Cloud OpenAPI for Cloud Monitor (cms, version 2019-01-01). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### The AddTags operation attaches tags to specified application groups
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/add-tags` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Tag | string | yes | A list of tags (JSON-encoded) |
| GroupIds | string | yes | The IDs of the application groups. The value of N can be from 1 to 20. For information about how to obtain application group IDs, see… |

### Applies an alert template to an application group to generate alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/apply-metric-rule-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| SilenceTime | integer | no | The mute for. Unit: seconds. Default value: 86400. When monitoring data continuously exceeds the alert rule threshold, only one alert… |
| GroupId | integer | yes | The ID of the application group. For information about how to obtain the application group ID, see… |
| TemplateIds | string | yes | The ID of the alert template. For information about how to obtain the alert template ID, see… |
| EnableStartTime | integer | no | The start hour when the alert rule takes effect. The value is a two-digit string (such as "00", "09", or "23") in the range of 00 to 23,… |
| EnableEndTime | integer | no | The end hour when the alert rule takes effect. The value is a two-digit string (such as "00", "18", or "23") in the range of 00 to 23. The… |
| NotifyLevel | integer | no | The alert notification method. Valid values: - 2: phone call + text message + mailbox + TradeManager + DingTalk chatbot. - 3: text message… |
| ApplyMode | string | no | The mode in which the alert template is applied. Valid values: GROUP_INSTANCE_FIRST: application group instances take priority. When the… |
| Webhook | string | no | The callback URL to which a POST request is sent when an alert is triggered |
| AppendMode | string | no | The policy for applying the template. Valid values: all: deletes all rules that were created from alert templates for the selected group,… |

### Creates multiple site monitoring tasks
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/batch-create-instant-site-monitor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskList | string | yes | The list of site monitoring tasks. You must create at least one site monitoring task, and you must specify `Address`, `TaskName`, and… |

### Exports the monitoring data defined in the Cursor operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/batch-export` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The data namespace of the cloud service. For more information about how to obtain the data namespace of a cloud service, see… |
| Metric | string | yes | The name of the monitoring metric for the cloud service. For more information about how to obtain the monitoring metric name of a cloud… |
| Cursor | string | yes | The cursor value. This parameter is required when you repeatedly call this operation to export data. You can obtain the Cursor value by… |
| Length | integer | yes | The maximum number of data records to return each time. Valid values: 1 to 10000 |
| Measurements | string | no | The measurements used to customize the returned data. By default, all measurements are returned. For example, the `cpu_idle` monitoring… |

### You can call the CreateDynamicTagGroup operation to automatically create application groups using tags
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-dynamic-tag-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TagKey | string | yes | The tag key of the resource. For more information about how to query the tag keys of resources, see… |
| ContactGroupList | string | yes | The alert contact groups. The value of N can be from 1 to 100. Alert notifications for the application group are sent to the alert… |
| MatchExpress | string | yes | The match expressions that are used to create an application group from tags (JSON-encoded) |
| TagRegionId | string | no | The ID of the region to which the tag belongs |
| EnableSubscribeEvent | string | no | Specifies whether to automatically subscribe to event notifications for the application group. When a critical or warning event occurs on… |
| EnableInstallAgent | string | no | Specifies whether to automatically install the CloudMonitor agent for the application group. CloudMonitor automatically installs the agent… |
| MatchExpressFilterRelation | string | no | The relationship between the conditional expressions for the tag values. Valid values: and (default) or |
| TemplateIdList | string | no | The ID of the alert template. For more information about how to query the IDs of alert templates, see… |

### Creates alert rules in batches for a specified application group by calling the CreateGroupMetricRules…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-group-metric-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group. For information about how to obtain the application group ID, see… |
| GroupMetricRules | string | no | The list of metric-based alert rules for the application group (JSON-encoded) |

### Creates a process monitoring task for an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-group-monitoring-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | yes | The ID of the application group. For more information about how to obtain the ID of an application group, see… |
| ProcessName | string | yes | The process name |
| MatchExpressFilterRelation | string | no | The logical operator used between conditional expressions that are used to match instances. Valid values: all and or |
| MatchExpress | string | no | The expressions used to match instances. Valid values of N: 1 to 3 (JSON-encoded) |
| AlertConfig | string | yes | The alert rule configurations. Valid values of N: 1 to 3 (JSON-encoded) |

### Creates an availability monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-host-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The application group ID |
| TaskName | string | yes | The name of the availability monitoring task. The name must be 4 to 100 characters in length and can contain letters, digits, underscores… |
| TaskScope | string | no | The detection scope of the availability monitoring task. Valid values: GROUP: uses all ECS instances in the current application group as… |
| TaskType | string | yes | The detection type of the availability monitoring task. Valid values: PING TELNET HTTP |
| TaskOption.HttpURI | string | no | The URI for HTTP or Telnet detection |
| TaskOption.TelnetOrPingHost | string | no | The domain name or address to detect. If the detection type is PING, set this parameter |
| TaskOption.HttpResponseCharset | string | no | The response character set for HTTP detection. Only UTF-8 is supported |
| TaskOption.HttpPostContent | string | no | The POST content of the HTTP detection request |
| TaskOption.HttpResponseMatchContent | string | no | The content to match in the response |
| TaskOption.HttpMethod | string | no | The method for the detection type. Valid values: GET POST HEAD If the detection type is HTTP, set this parameter |
| TaskOption.HttpNegative | string | no | The alert rule for matching HTTP response content. Valid values: true: An alert is triggered if the HTTP response content contains the… |
| TaskOption.HttpHeader | string | no | The header of the HTTP request. The format is `Parameter name:Parameter value`. Separate multiple parameters with line breaks. Example:… |
| TaskOption.Interval | integer | no | The detection frequency. Unit: seconds. Valid values: 15, 30, 60, 120, 300, 900, 1800, and 3600. Only CloudMonitor agent 3.5.1 or later… |
| AlertConfig.NotifyType | integer | yes | The alert notification type. Valid values: - 2: phone call + text message + email + DingTalk chatbot. - 1: text message + email + DingTalk… |
| AlertConfig.StartTime | integer | no | The start time when the alert takes effect. The value is an integer in the range of 0 to 23. Unit: hours. The value indicates the hour at… |
| AlertConfig.EndTime | integer | no | The end time when the alert takes effect. The value is an integer in the range of 0 to 23. Unit: hours. The value indicates the hour at… |
| AlertConfig.SilenceTime | integer | no | The mute period. Unit: seconds. Default value: 86400 (1 day) |
| AlertConfig.WebHook | string | no | The webhook address |
| AlertConfigEscalationList | string | yes | None (JSON-encoded) |
| InstanceList | string | no | The list of ECS instances that initiate detection. Valid values of N: 1 to 21. Set this parameter when `TaskScope` is set to… |
| AlertConfigTargetList | string | no | The alert trigger targets (JSON-encoded) |

### Calls the CreateHybridMonitorNamespace operation to create a metric repository
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-hybrid-monitor-namespace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The name of the metric repository. Format: consists of lowercase letters, digits, and hyphens (-) |
| Description | string | no | The description of the metric repository |
| Spec | string | no | The data storage duration. Valid values: cms.s1.large: storage duration of 15 days. cms.s1.xlarge: storage duration of 32 days.… |
| NamespaceType | string | no | The storage solution for monitoring data. Valid values: aliyun_prometheus: monitoring data is stored in Managed Service for Prometheus.… |
| NamespaceRegion | string | no | The region in which monitoring data is stored |

### Creates a Logstore group for Hybrid Cloud Monitoring
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-hybrid-monitor-slsgroup` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| SLSGroupName | string | yes | The name of the Logstore group. The name must be 2 to 32 characters in length and can contain uppercase letters, lowercase letters,… |
| SLSGroupDescription | string | no | The description of the Logstore group |
| SLSGroupConfig | string | yes | The configurations of the Logstore group. Valid values of N: 1 to 25 (JSON-encoded) |

### Creates a monitoring task for Alibaba Cloud services or Simple Log Service (SLS) logs in Hybrid Cloud…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-hybrid-monitor-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The name of the namespace. For information about how to obtain the namespace name, see https://help.aliyun.com/document_detail/428880.html |
| Description | string | no | The description of the monitoring task |
| TaskName | string | no | The name of the monitoring task. If `TaskType` is set to `aliyun_fc`, enter the name of the data import task for the Alibaba Cloud… |
| TaskType | string | yes | The type of the monitoring task. Valid values: aliyun_fc: a data import task for Alibaba Cloud services. aliyun_sls: a metric for SLS logs |
| CollectTargetType | string | yes | The type of the collection target for monitoring data. If `TaskType` is set to `aliyun_fc`, enter `aliyun_fc`. If `TaskType` is set to… |
| CollectInterval | string | no | The collection period of the metric. Valid values: 15 60 (default) Unit: seconds. This parameter is required only when `TaskType` is set… |
| GroupId | string | no | The application group ID. For information about how to obtain the application group ID, see… |
| YARMConfig | string | no | The configuration file of the Alibaba Cloud service to be imported into Hybrid Cloud Monitoring. namespace: the namespace of the Alibaba… |
| TargetUserId | string | no | The member ID. When you invoke this operation by using a management account, you can use cloud native mode to import Alibaba Cloud… |
| AttachLabels | string | no | The labels of the metric. This parameter is required only when `TaskType` is set to `aliyun_sls` (JSON-encoded) |
| TargetUserIdList | string | no | The member IDs. Separate multiple member IDs with commas (,). This parameter is required only when you call this operation by using a… |
| SLSProcessConfig | string | no | The SLS log configuration. This parameter is required only when `TaskType` is set to `aliyun_sls` (JSON-encoded) |
| CloudAccessId | string | no | The list of primary account IDs of other cloud providers that are imported into CloudMonitor (JSON-encoded) |

### Creates a one-time synthetic monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-instant-site-monitor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Address | string | yes | The URL or IP address of the synthetic monitoring task |
| TaskType | string | yes | The type of the synthetic monitoring task. Valid values: HTTP, PING, TCP, UDP, and DNS |
| TaskName | string | yes | The name of the synthetic monitoring task. The name must be 4 to 100 characters in length and can contain letters, digits, underscores… |
| IspCities | string | no | The detection point information. If this parameter is left empty, the system randomly selects three detection points. The value is in… |
| OptionsJson | string | no | The advanced extended options for the protocol type of the synthetic monitoring task. Different protocol types correspond to different… |
| RandomIspCity | integer | no | The number of detection points. You must specify either `IspCities` or `RandomIspCity`.- If you set the `RandomIspCity` parameter, the… |
| AgentGroup | string | no | The type of detection points. Valid values: PC and MOBILE. PC indicates fixed-line network detection points. MOBILE indicates mobile… |

### Creates a blacklist policy
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-metric-rule-black-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | yes | The name of the blacklist policy |
| Namespace | string | yes | The namespace of the cloud service. For more information about the namespaces of different cloud services, see… |
| Category | string | yes | The category of the cloud service. For example, ApsaraDB for Redis includes the following categories: ApsaraDB for Redis (standard… |
| ScopeType | string | no | The effective scope of the blacklist policy. Valid values: USER (default): The blacklist policy takes effect only for the current Alibaba… |
| ScopeValue | string | no | The ID of the application group. The value of this parameter is a JSON array. This parameter must be specified when `ScopeType` is set to… |
| EnableStartTime | string | no | The timestamp when the blacklist policy starts to take effect. Unit: milliseconds |
| EnableEndTime | string | no | The timestamp when the blacklist policy expires. Unit: milliseconds |
| EffectiveTime | string | no | The time range within which the blacklist policy is effective. If you do not configure this parameter, the blacklist policy is permanently… |
| Instances | string | yes | The IDs of the instances that belong to the specified cloud service (JSON-encoded) |
| Metrics | string | no | The metrics of the instance. If you do not configure this parameter, the blacklist policy applies to all metrics of the specified cloud… |

### Calls the CreateMetricRuleResources operation to create a resource associated with an alert rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-metric-rule-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleId | string | no | The ID of the alert rule |
| Overwrite | string | no | Specifies whether to overwrite. Valid values: true: overwrites. The resources submitted this time overwrite the previously associated… |
| Resources | string | yes | The associated resources. The value is in the JSON array format. A maximum of 100 resource instances can be added at a time, and an alert… |

### Creates an alert template
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-metric-rule-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | yes | The name of the alert template |
| Description | string | no | The description of the alert template |
| AlertTemplates | string | no | The details of the alert template (JSON-encoded) |

### Creates a task to monitor a process
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitor-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ProcessName | string | yes | The process name |
| InstanceId | string | yes | The instance ID |
| ProcessUser | string | no | The user who launches the process |

### Creates an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitor-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupName | string | yes | The name of the application group |
| ContactGroups | string | no | The alert contact group. The alert notifications of the application group are sent to the alert contacts that belong to the alert contact… |

### Creates an application group by using a resource group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitor-group-by-resource-group-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| EnableSubscribeEvent | string | no | Specifies whether the application group automatically subscribes to event notifications. If events whose severity level is critical or… |
| EnableInstallAgent | string | no | Specifies whether the CloudMonitor agent is automatically installed for the application group. CloudMonitor determines whether to… |
| RegionId | string | yes | The ID of the region where the resource group resides. For information about how to obtain the ID of the region where a resource group… |
| ResourceGroupId | string | yes | The ID of the resource group. For information about how to obtain the ID of a resource group, see… |
| ResourceGroupName | string | yes | The name of the resource group. For information about how to obtain the name of a resource group, see… |
| ContactGroupList | string | yes | The alert contact groups. The alert notifications of the application group are sent to the alert contacts that belong to the specified… |

### Adds resources to an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitor-group-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | yes | The ID of the application group |
| Instances | string | yes | The instances that you want to add to the application group (JSON-encoded) |

### Calls the CreateMonitorGroupNotifyPolicy operation to create a pause alert notification policy for an…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitor-group-notify-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PolicyType | string | yes | The type of the pause notification. Currently, only PauseNotify is supported |
| GroupId | string | yes | The application group ID |
| StartTime | integer | yes | The start timestamp. Unit: milliseconds |
| EndTime | integer | yes | The end timestamp. Unit: milliseconds |

### Creates a task to monitor a process
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-monitoring-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ProcessName | string | no | The name of the process |
| InstanceId | string | yes | The instance ID |
| ProcessUser | string | no | The user who launches the process |

### Creates a site monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/create-site-monitor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Address | string | yes | The URL or IP address to monitor |
| TaskType | string | yes | The type of monitoring task. Valid protocols include HTTP(S), PING, TCP, UDP, DNS, SMTP, POP3, FTP, and WEBSOCKET |
| TaskName | string | yes | The name of the monitoring task. The name must be 4 to 100 characters long and can contain letters, digits, underscores (_), and Chinese… |
| Interval | string | no | The monitoring frequency in minutes. Valid values: 1, 5, 15, 30, and 60. Default: 1 |
| IspCities | string | no | The detection points. If you do not specify this parameter, the system randomly selects three detection points from different Internet… |
| OptionsJson | string | no | The advanced options for the specified protocol. The available options vary based on the protocol type |
| AlertIds | string | no | The ID of the alert rule. For more information, see https://help.aliyun.com/document_detail/114941.html |
| AgentGroup | string | no | The group of detection points for the network probe task. \`PC\` indicates detection points on PCs. \`MOBILE\` indicates detection points… |
| CustomSchedule | string | no | The custom detection schedule. Specify a time period and the days of the week for detection |
| VpcConfig | string | no | The network information required to create a network probe task in a VPC. This must be a JSON object that contains the \`vpcId\`,… |

### Defines the scope of monitoring data to be exported and returns a cursor value for the initial call to the…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/cursor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The data namespace of the cloud service. For more information about how to obtain the data namespace of a cloud service, see… |
| Metric | string | yes | The name of the metric for the cloud service. For more information about how to obtain the metric name of a cloud service, see… |
| Period | integer | yes | The time interval of the metric. Unit: seconds. The time interval of a metric is typically 60 seconds. For special values, see the Period… |
| StartTime | string | yes | The start timestamp. The format YYYY-MM-DDThh:mm:ssZ is supported. Example: 2023-01-01T00:00:00Z, which specifies 00:00:00 on January 1,… |
| EndTime | string | no | The end timestamp. Unit: milliseconds. UNIX timestamp: the number of milliseconds that have elapsed since January 1, 1970. The format… |
| Matchers | string | no | The dimension information of the metric (JSON-encoded) |

### Deletes an alert contact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-contact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ContactName | string | yes | The name of the alert contact |

### Deletes an alert contact group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-contact-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ContactGroupName | string | yes | The name of the alert contact group |

### Deletes the reported monitoring data of a metric
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-custom-metric` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | yes | The ID of the application group |
| MetricName | string | yes | The name of the metric |
| Md5 | string | no | The MD5 value of the HTTP request body. The MD5 value is a 128-bit hash value used to verify the uniqueness of the reported monitoring… |
| UUID | string | no | The ID of the request for reporting monitoring data. `UUID` is returned when you query the reported monitoring data of a metric. We… |

### Deletes a tag rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-dynamic-tag-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| DynamicTagRuleId | string | yes | The ID of the tag rule. For information about how to obtain the ID of a tag rule, see https://help.aliyun.com/document_detail/150126.html |

### Deletes the push channels of an event-triggered alert rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-event-rule-targets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleName | string | yes | The name of the event-triggered alert rule. For information about how to obtain the name of an event-triggered alert rule, see… |
| Ids | string | yes | The IDs of event-triggered alert rules (JSON-encoded) |

### Deletes event-triggered alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-event-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleNames | string | yes | The names of the rules to delete (JSON-encoded) |

### Calls the DeleteExporterOutput operation to delete a monitoring data export configuration
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-exporter-output` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| DestName | string | yes | The name of the destination configuration |

### Invokes the DeleteExporterRule operation to delete export rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-exporter-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleName | string | yes | The name of the export rules |

### Deletes a group process monitoring task by calling the DeleteGroupMonitoringAgentProcess operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-group-monitoring-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | yes | The ID of the application group |
| Id | string | yes | The ID of the group process |

### Deletes one or more availability monitoring jobs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-host-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | string | yes | The IDs of the tasks (JSON-encoded) |

### Deletes a namespace
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-hybrid-monitor-namespace` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The name of the namespace. For information about how to obtain the name of a namespace, see… |

### Deletes a Logstore group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-hybrid-monitor-slsgroup` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| SLSGroupName | string | yes | The name of the Logstore group. For information about how to obtain the name of a Logstore group, see… |

### Deletes a metric import task for Alibaba Cloud services or a metric for the logs that are imported from Log…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-hybrid-monitor-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskId | string | no | The ID of the metric import task. For information about how to obtain the ID of a metric import task, see… |
| Namespace | string | no | The name of the namespace. The name can contain uppercase letters, lowercase letters, digits, and hyphens (-). This parameter is required… |
| TargetUserId | string | no | The ID of the member account. This parameter is required only if you use a management account to call this operation to query metric… |

### Deletes a log monitoring metric
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-log-monitor` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| LogId | integer | yes | The ID of the log monitoring metric |

### Calls the DeleteMetricRuleBlackList operation to delete alert blacklist policies
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-metric-rule-black-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | string | yes | The ID of the alert blacklist policy. Separate multiple IDs with commas (,). You can specify up to 50 IDs. For information about how to… |

### Disassociates resources from an alert rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-metric-rule-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleId | string | yes | The ID of the alert rule |
| Resources | string | yes | The resources that are associated with the alert rule |

### Delete the push channels of an alert rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-metric-rule-targets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleId | string | yes | The ID of the alert rule |
| TargetIds | string | yes | The resource IDs (JSON-encoded) |

### Deletes an alert rule template
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-metric-rule-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TemplateId | string | yes | The ID of the alert rule template |

### Deletes one or more alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-metric-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | string | yes | The IDs of the alert rules to be deleted (JSON-encoded) |

### Deletes an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-monitor-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |

### Deletes a rule that is used to dynamically add the instances of a service to an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-monitor-group-dynamic-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |
| Category | string | yes | The service to which the rule applies. Valid values: ecs, rds, and slb |

### Removes instances from an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-monitor-group-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |
| InstanceIdList | string | yes | The instances to be removed from the application group. Separate multiple instances with commas (,). You can remove a maximum of 20… |
| Category | string | yes | The abbreviation of the cloud service name. For more information about how to obtain the abbreviation of a cloud service name, see… |

### Calls the DeleteMonitorGroupNotifyPolicy operation to delete the pause alert notification policy for a…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-monitor-group-notify-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PolicyType | string | yes | The type of the pause notification. Currently, only PauseNotify is supported |
| GroupId | string | no | The ID of the application group |

### Calls the DeleteMonitoringAgentProcess operation to delete the specified process monitoring from a specified…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-monitoring-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| InstanceId | string | yes | The instance ID |
| ProcessName | string | no | The process name. You must specify either ProcessId or ProcessName |
| ProcessId | string | no | The process ID. You must specify either ProcessId or ProcessName |

### Deletes site monitoring tasks
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/delete-site-monitors` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskIds | string | yes | The IDs of the tasks to be deleted. Separate multiple task IDs with commas (,) |
| IsDeleteAlarms | string | no | Specifies whether to delete alert rules when you delete the tasks. Valid values: true (default): Deletes the alert rules. false: Does not… |

### Queries initiative alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-active-metric-rule-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Product | string | yes | The abbreviation of the cloud service that supports initiative alert rules. For more information about how to obtain the name of a cloud… |

### Calls the DescribeAlertLogCount operation to query alert history statistics
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-alert-log-count` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| StartTime | integer | no | The start timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. If the… |
| EndTime | integer | no | The end timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. If the query… |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| SearchKey | string | no | The search keyword for querying alert history statistics |
| Namespace | string | no | The namespace of the Alibaba Cloud service. For information about the namespaces of Alibaba Cloud services, see… |
| GroupId | string | no | The application group ID |
| Product | string | no | The abbreviation of the Alibaba Cloud service name |
| Level | string | no | The alert level and notification method. Valid values: - P2: Phone call + text message + email + DingTalk chatbot. - P3: Text message +… |
| SendStatus | string | no | The alert status. Valid values: 0: An alert is triggered or the alert recovers to Normal. 1: The alert rule is not effective. 2: The mute… |
| ContactGroup | string | no | The alert contact group |
| RuleName | string | no | The name of the alert rule |
| MetricName | string | no | The metric name. For information about the metrics of Alibaba Cloud services, see https://help.aliyun.com/document_detail/163515.html |
| LastMin | string | no | The period for obtaining logs. Unit: minutes |
| GroupBy | string | yes | Aggregates data by a spatial dimension, which is equivalent to the Group By clause in SQL. Valid values: `product`: aggregates by Alibaba… |
| SourceType | string | no | [Deprecated] This parameter is deprecated and does not need to be specified |
| EventType | string | no | The alert type. Valid values: TRIGGERED: The alert is triggered. RESOLVED: The alert recovers |
| RuleId | string | no | The ID of the alert rule. For information about how to obtain the alert rule ID, see https://help.aliyun.com/document_detail/114941.html |

### Queries the histogram list of alert history by calling the DescribeAlertLogHistogram operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-alert-log-histogram` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| StartTime | integer | no | The start timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. The… |
| EndTime | integer | no | The end timestamp for querying alert history. Unit: milliseconds. You can query only the alert history within the last year. The interval… |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| SearchKey | string | no | The keyword for searching alert history |
| GroupId | string | no | The application group ID |
| Product | string | no | The abbreviation of the Alibaba Cloud service name |
| Namespace | string | no | The namespace of the Alibaba Cloud service. For information about the namespaces of Alibaba Cloud services, see… |
| Level | string | no | The alert level and notification method. Valid values: - P2: phone call + text message + email + DingTalk chatbot. - P3: text message +… |
| SendStatus | string | no | The alert status. Valid values: 0: An alert is triggered or the alert recovers to Normal. 1: The alert is not in the effective period. 2:… |
| ContactGroup | string | no | The alert contact group |
| RuleName | string | no | The alert rule name |
| MetricName | string | no | The metric name. For information about the metrics of Alibaba Cloud services, see https://help.aliyun.com/document_detail/163515.html |
| LastMin | string | no | The period for obtaining logs. Unit: minutes |
| GroupBy | string | no | Aggregates data by spatial dimension, equivalent to Group By in SQL. Valid values: `product`: aggregates by Alibaba Cloud service.… |
| SourceType | string | no | [Deprecated] This parameter is deprecated and does not need to be specified |
| EventType | string | no | The alert type. Valid values: TRIGGERED: The alert is triggered. RESOLVED: The alert recovers |
| RuleId | string | no | The alert rule ID. For information about how to obtain the alert rule ID, see https://help.aliyun.com/document_detail/114941.html |

### Queries the alert history by calling the DescribeAlertLogList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-alert-log-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| StartTime | integer | no | The beginning of the time range to query the alert history. Unit: milliseconds. You can query only the alert history within the last year.… |
| EndTime | integer | no | The end of the time range to query the alert history. Unit: milliseconds. You can query only the alert history within the last year. If… |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| SearchKey | string | no | The keyword used to query the alert history |
| GroupId | string | no | The ID of the application group |
| Namespace | string | no | The namespace of the cloud service. For more information about the namespaces of cloud services, see… |
| Product | string | no | The abbreviation of the cloud service name. For more information about how to obtain the abbreviation of a cloud service name, see… |
| Level | string | no | The alert level and notification methods. Valid values: - P2: phone calls, text messages, emails, and DingTalk chatbots. - P3: text… |
| SendStatus | string | no | The alert status. Valid values: 0: An alert is triggered or cleared. 1: The current time is not within the effective period of the alert.… |
| ContactGroup | string | no | The alert contact group |
| RuleName | string | no | The name of the alert rule |
| MetricName | string | no | The name of the metric. For more information about the metrics of cloud services, see https://help.aliyun.com/document_detail/163515.html |
| LastMin | string | no | The interval at which logs are obtained. Unit: minutes |
| GroupBy | string | no | The spatial dimension by which the data is aggregated, which is equivalent to Group By in SQL. Valid values: `product`: aggregates data by… |
| RuleId | string | no | The ID of the alert rule. For more information about how to query the ID of an alert rule, see… |
| SourceType | string | no | The type of the alert rule. Valid value: METRIC, which indicates a time series metric alert rule |
| EventType | string | no | The alert type. Valid values: TRIGGERED: The alert is triggered. RESOLVED: The alert is cleared |

### Queries the list of resources that are triggering alerts for a specified alert rule
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-alerting-metric-rule-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleId | string | no | The ID of the alert rule. For more information about how to query alert rule IDs, see https://help.aliyun.com/document_detail/114941.html |
| GroupId | string | no | The ID of the application group. For more information about how to query application group IDs, see… |
| Page | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| Namespace | string | no | The data namespace of the Alibaba Cloud service. For more information about how to obtain the data namespace of an Alibaba Cloud service,… |
| Dimensions | string | no | The dimension map used to query monitoring data of a specified resource |
| AlertBeforeTime | string | no | Queries alerts that occurred before this point in time. The value is a millisecond-level timestamp |

### Queries the list of alert contact groups by calling the DescribeContactGroupList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-contact-group-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageSize | integer | no | The number of records per page |
| PageNumber | integer | no | The page number |

### Calls the DescribeContactList operation to query a list of alert contacts
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-contact-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageSize | integer | no | The number of entries per page. Default value: 100 |
| PageNumber | integer | no | The current page number. Default value: 1 |
| ContactName | string | no | The name of the alert contact |
| ChanelType | string | no | The alert notification method. Valid values: - SMS: text message. - AliIM: TradeManager. Mail: email. DingWebHook: DingTalk chatbot |
| ChanelValue | string | no | The value of the alert notification method. This parameter is required only when `ChanelType` is set to `Mail` |

### Queries the alert contacts in an alert contact group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-contact-list-by-contact-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ContactGroupName | string | yes | The name of the alert contact group |

### Queries a custom event
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-custom-event-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | no | The event name |
| EventId | string | no | The event ID |
| GroupId | string | no | The ID of the application group |
| SearchKeywords | string | no | The keywords that are used to search for the event. If you need to query the custom event whose content contains a and b, set the value to… |
| StartTime | string | no | The beginning of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since… |
| EndTime | string | no | The end of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January… |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries per page |

### Queries the number of times that a custom event occurred within a period of time
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-custom-event-count` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | no | The event name |
| EventId | string | no | The event ID |
| GroupId | string | no | The ID of the application group |
| SearchKeywords | string | no | The keywords that are used to search for the event. If you need to query the custom event whose content contains a and b, set the value to… |
| StartTime | string | no | The beginning of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since… |
| EndTime | string | no | The end of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January… |

### Queries the number of times that a custom event occurred during each interval within a period of time
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-custom-event-histogram` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | no | The event name |
| Level | string | no | The severity level of the event. Valid values: CRITICAL WARN INFO |
| EventId | string | no | The event ID |
| GroupId | string | no | The ID of the application group |
| SearchKeywords | string | no | The keywords that are used to search for the event. If you need to query the custom event whose content contains a and b, set the value to… |
| StartTime | string | no | The beginning of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since… |
| EndTime | string | no | The end of the time range to query. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January… |

### Queries the reported monitoring data
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-custom-metric-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | no | The ID of the application group. For information about how to query the IDs of application groups, see… |
| MetricName | string | no | The name of the custom metric |
| Dimension | string | no | The dimensions based on which the resources are queried |
| Md5 | string | no | The MD5 value of the HTTP request body. The MD5 value is a 128-bit hash value used to verify the uniqueness of the reported monitoring data |
| PageNumber | string | no | The page number. Pages start from page 1. Default value: 1 |
| PageSize | string | no | The number of entries per page. Pages start from page 1. Default value: 10 |

### Call the DescribeDynamicTagRuleList operation to query the rules for dynamic tags
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-dynamic-tag-rule-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TagRegionId | string | no | The region ID of the tag |
| TagKey | string | no | The tag key. For more information about how to obtain a tag key, see https://help.aliyun.com/document_detail/145558.html |
| TagValue | string | no | The tag value. For more information about how to obtain a tag value, see https://help.aliyun.com/document_detail/145557.html |
| PageNumber | string | no | The page number. Start value: 1. Default value: 1 |
| PageSize | string | no | The number of entries to return on each page. Start value: 1. Default value: 30 |
| DynamicTagRuleId | string | no | The ID of the dynamic tag rule |

### Queries the details of a specified event-triggered alert rule by calling the DescribeEventRuleAttribute…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-event-rule-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleName | string | yes | The name of the event-triggered alert rule. For information about how to obtain the name of an event-triggered alert rule, see… |
| SilenceTime | string | no | The mute period. Unit: seconds. Default value: 86400 (1 day). When monitoring data continuously exceeds the alert rule threshold, only one… |

### Queries event-triggered alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-event-rule-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| NamePrefix | string | no | The prefix of the event-triggered alert rule |
| PageNumber | string | no | The page number. Minimum value: 1. Default value: 1 |
| PageSize | string | no | The number of entries to return on each page. Minimum value: 1. Default value: 10 |
| GroupId | string | no | The ID of the application group |
| IsEnable | string | no | Specifies whether to enable the event-triggered alert rule. Valid values: true: enabled. This is the default value. false: disabled |

### Queries the list of event-triggered alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-event-rule-target-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleName | string | yes | The name of the event-triggered alert rule |

### Queries the list of monitoring data exports by calling the DescribeExporterOutputList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-exporter-output-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of records per page. Default value: 10 |

### Queries the list of data export rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-exporter-rule-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page |

### Queries the process monitoring tasks for an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-group-monitoring-agent-process` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | string | yes | The ID of the application group |
| ProcessName | string | no | The process name |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |

### Queries the list of availability monitoring tasks
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-host-availability-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | integer | no | The ID of the availability monitoring task |
| Ids | string | no | The IDs of multiple availability monitoring tasks. Separate multiple IDs with commas (,) |
| TaskName | string | no | The name of the availability monitoring task |
| PageNumber | integer | no | The page number. Minimum value: 1. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Minimum value: 1. Default value: 10 |
| GroupId | integer | no | The ID of the application group |

### Queries the monitoring data in a namespace
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-hybrid-monitor-data-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The name of the namespace. For more information about how to query the names of namespaces, see… |
| PromSQL | string | yes | The metric name. PromQL statements are supported |
| Start | integer | yes | The start of the time range to query. Unit: seconds |
| End | integer | yes | The end of the time range to query. Unit: seconds |
| Period | string | no | The statistical period of the monitoring data. Unit: seconds |

### Queries a list of namespaces and the details of their data sources
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-hybrid-monitor-namespace-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageSize | integer | no | The number of entries to return on each page. Minimum value: 1. Default value: 10 |
| PageNumber | integer | no | The page number. Minimum value: 1. Default value: 1 |
| Keyword | string | no | The keyword for the search |
| Namespace | string | no | The name of the namespace. The name can contain uppercase letters, lowercase letters, digits, and hyphens (-) |
| ShowTaskStatistic | string | no | Specifies whether to display the configuration details of data import tasks for Alibaba Cloud services and the number of data import tasks… |

### Queries the list of Logstore groups by calling the DescribeHybridMonitorSLSGroup operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-hybrid-monitor-slsgroup` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Keyword | string | no | The search keyword |
| PageSize | string | no | The number of entries per page. Minimum value: 1. Default value: 10 |
| PageNumber | string | no | The page number. Minimum value: 1. Default value: 1 |
| SLSGroupName | string | no | The name of the Logstore group |

### Queries metric import tasks
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-hybrid-monitor-task-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Keyword | string | no | The keyword that is used for the search |
| TaskId | string | no | The ID of the metric import task |
| GroupId | string | no | The ID of the application group. For information about how to obtain the ID of an application group, see… |
| Namespace | string | no | The name of the namespace. For information about how to obtain the name of a namespace, see… |
| PageSize | integer | no | The number of entries per page. Pages start from page 1. Default value: 10 |
| PageNumber | integer | no | The page number. Pages start from page 1. Default value: 1 |
| IncludeAliyunTask | string | no | Specifies whether the returned result includes metric import tasks for Alibaba Cloud services. Valid values: true (default): The returned… |
| TaskType | string | no | The type of the metric import task. Valid values: aliyun_fc: metric import tasks for Alibaba Cloud services aliyun_sls: metrics for logs… |
| TargetUserId | integer | no | The ID of the member account. This parameter is required only if you use a management account to call this operation to delete the metric… |

### Queries a Log Monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-log-monitor-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| MetricName | string | yes | The name of the metric |

### Queries log monitoring metrics
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-log-monitor-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| SearchValue | string | no | The keyword that is used to search for log monitoring metrics. Fuzzy match is supported |
| GroupId | integer | no | The ID of the application group |

### Queries the monitoring data of a metric for a cloud service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The namespace of the cloud service. For more information about the namespaces of cloud services, see… |
| MetricName | string | yes | The metric that is used to monitor the cloud service. For more information about the metrics of cloud services, see… |
| Period | string | no | The statistical period of the metric. Valid values: 15, 60, 900, and 3600. Unit: seconds. If this parameter is not specified, monitoring… |
| StartTime | string | no | The start of the time range to query monitoring data. If the `StartTime` and `EndTime` parameters are not specified, the monitoring data… |
| EndTime | string | no | The end of the time range to query monitoring data. If the `StartTime` and `EndTime` parameters are not specified, the monitoring data of… |
| Dimensions | string | no | The dimensions based on which the resources are queried. Set the value to a collection of key-value pairs. A typical key-value pair is… |
| Express | string | no | The expression that is used to compute the query results in real time. Only the `groupby` expression is supported. This expression is… |
| Length | string | no | The number of entries per page. Default value: 1000. The maximum value of the Length parameter in a request is 1440 |

### Queries the latest monitoring data of a specified metric
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-last` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The namespace of the cloud service. For information about namespaces of cloud services, see… |
| MetricName | string | yes | The metric name of the cloud service. For information about metric names, see https://help.aliyun.com/document_detail/163515.html |
| Period | string | no | The statistical period of the monitoring data. Valid values: 15, 60, 900, and 3600. Unit: seconds. If you do not set the statistical… |
| StartTime | string | no | The start time. Two formats are supported: 1. A UNIX timestamp string in milliseconds (ms), which represents the number of milliseconds… |
| EndTime | string | no | The end time for querying the metric. The system automatically limits the query start time (query window size) based on data granularity:… |
| Dimensions | string | no | The monitoring dimensions of the specified resource. Format: a collection of `key:value` pairs. Example: `{"userId":"120886317861****"}`… |
| NextToken | string | no | The pagination cursor. If the query results that match the filter conditions exceed the page size, a pagination cursor is returned. To… |
| Length | string | no | The number of entries per page for monitoring data. This parameter is used for paged query. Default value: 1000, which indicates 1000… |
| Express | string | no | The expression for real-time computation on existing query results |

### The DescribeMetricList operation queries the monitoring data of a specific metric for a cloud service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | yes | The namespace of the cloud service. For more information, see https://help.aliyun.com/document_detail/163515.html |
| MetricName | string | yes | The name of the metric. For more information, see https://help.aliyun.com/document_detail/163515.html |
| Period | string | no | The statistical period of the monitoring data. Valid values: 15, 60, 900, and 3600. Unit: seconds. If you do not set this parameter, the… |
| StartTime | string | no | The beginning of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have… |
| EndTime | string | no | The end of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have elapsed… |
| Dimensions | string | no | The dimensions that specify the resources to be monitored. Format: a collection of key-value pairs, such as… |
| NextToken | string | no | The pagination cursor. If you do not set this parameter, the first page of data is returned. If a value is returned for this parameter, it… |
| Length | string | no | The number of entries to return on each page for a paged query. The maximum value of \`Length\` in a single request is 1440 |
| Express | string | no | The expression that is used for real-time computing based on the query results. Only the groupby expression is supported. This expression… |

### Queries metrics that are supported in CloudMonitor
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-meta-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | no | The namespace of the cloud service. For more information about the namespaces of cloud services, see… |
| Labels | string | no | The tags for filtering metrics. Specify a JSON string. Format: `[{"name":"tag key","value":"tag value"},{"name":"tag key","value":"tag… |
| MetricName | string | no | The metric name. For more information, see https://help.aliyun.com/document_detail/163515.html |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 30 |

### Queries the list of alert blacklist policies
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-black-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | no | The namespace of the Alibaba Cloud service. For information about the namespaces of Alibaba Cloud services, see… |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| Order | integer | no | The order in which the query results are sorted by time. Valid values: 0: ascending order (ASC). 1: descending order (DESC). This is the… |
| Category | string | no | The category of the Alibaba Cloud service. For example, ApsaraDB for Redis has `kvstore_standard` (Standard Edition), `kvstore_sharding`… |
| Ids | string | no | The IDs of the alert blacklist policies (JSON-encoded) |
| Name | string | no | The name of the alert blacklist policy. This parameter supports fuzzy match |
| ScopeType | string | no | The effective scope of the alert blacklist policy. Valid values: USER: The alert blacklist policy takes effect only within the current… |
| IsEnable | string | no | The status of the alert blacklist policy. Valid values: true: Enabled. false: Disabled |
| InstanceIds | string | no | The instance ID list in the alert blacklist policy. Valid values of N: 0 to 10 (JSON-encoded) |

### Queries the number of alert rules in each state
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-count` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Namespace | string | no | The namespace of the cloud service. For more information, see https://help.aliyun.com/document_detail/163515.html |
| MetricName | string | no | The metric name. For more information, see https://help.aliyun.com/document_detail/163515.html |

### Query all rules in the alert rule list
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| MetricName | string | no | The metric name. For information about how to obtain metric names, see https://help.aliyun.com/document_detail/98846.html or… |
| EnableState | string | no | The enabled state of the alert rule. Valid values: true: Enabled. false: Disabled |
| Namespace | string | no | The namespace of the cloud service. For information about how to obtain the namespace of a cloud service, see… |
| Page | integer | no | The page number. Minimum value: 1. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Minimum value: 1. Default value: 10 |
| AlertState | string | no | The status of the alert rule. Valid values: OK: Normal. ALARM: Alert. INSUFFICIENT_DATA: No data |
| Dimensions | string | no | The monitoring dimensions of the specified resource. Format: A collection of `key:value` pairs, for example,… |
| RuleName | string | no | The name of the alert rule. This parameter supports fuzzy search |
| GroupId | string | no | The ID of the application group. For information about how to obtain the application group ID, see… |
| RuleIds | string | no | The IDs of alert rules. Separate multiple IDs with commas (,). You can query up to 20 alert rules at a time |

### Queries the notification channels of a specified alert rule by calling the DescribeMetricRuleTargets operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-targets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleId | string | yes | The ID of the alert rule. For information about how to obtain the alert rule ID, see https://help.aliyun.com/document_detail/114941.html |

### Queries the details of an alert template by calling the DescribeMetricRuleTemplateAttribute operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-template-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | no | The name of the alert template. You must set either `Name` or `TemplateId`. For information about how to obtain the alert template name,… |
| TemplateId | string | no | The ID of the alert template. You must set either `Name` or `TemplateId`. For information about how to obtain the alert template ID, see… |

### Queries the list of alert templates
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-rule-template-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Name | string | no | The name of the alert template |
| Keyword | string | no | The keyword in the alert template name |
| TemplateId | integer | no | The ID of the alert template |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries to return on each page |
| History | string | no | Specifies whether to display the history of applying the alert template to application groups. Valid values: true: Displays the history.… |
| Order | string | no | The sort order. Valid values: true: Ascending order. This is the default value. false: Descending order |
| OrderBy | string | no | The sort field. Valid values: gmtMotified: Modification date. gmtCreate: Creation date. This is the default value |

### Queries the latest monitoring data of a metric for a cloud service. The data can be sorted by a specified…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-metric-top` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Period | string | no | The statistical period of the monitoring data. Valid values: 15, 60, 900, and 3600. Unit: seconds. If this parameter is not specified,… |
| Namespace | string | yes | The namespace of the cloud service. For more information about the namespaces of cloud services, see… |
| MetricName | string | yes | The metric that is used to monitor the cloud service. For more information about metric names, see… |
| StartTime | string | no | The start of the time range to query monitoring data. If the `StartTime` and `EndTime` parameters are not specified, the monitoring data… |
| EndTime | string | no | The end of the time range to query monitoring data. If the `StartTime` and `EndTime` parameters are not specified, the monitoring data of… |
| Dimensions | string | no | The monitoring dimensions of the specified resource. Set the value to a collection of `key:value` pairs. Example:… |
| Orderby | string | yes | The field based on which data is sorted. Valid values: Average Minimum Maximum |
| OrderDesc | string | no | The order in which data is sorted. Valid values: True: sorts data in ascending order. False (default): sorts data in descending order |
| Length | string | no | The number of entries per page. Default value: 10. The maximum value of the Length parameter in a request is 1440 |
| Express | string | no | The expression that is used to compute the query results in real time. Only the `groupby` expression is supported. This expression is… |

### Queries the cloud services to which the resources in an application group belong and the number of resources…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-group-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |

### Queries the dynamic rules of an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-group-dynamic-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |

### Queries the resources in an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-group-instance-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| GroupId | integer | yes | The ID of the application group |
| PageNumber | integer | no | The page number. Valid values: 1 to 1000000000. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 1000000000. Default value: 10 |
| Total | string | no | Specifies whether to return the total number of resources in the specified application group. Valid values: true (default) false |
| Category | string | no | The abbreviation of the cloud service name. For more information about how to obtain the abbreviation of a cloud service name, see… |
| Keyword | string | no | The keyword that is used to search for resources |
| InstanceIds | string | no | The resource ID. Separate multiple resource IDs with commas (,). You can query the details about a maximum of 20 resources at a time |

### Queries the resources in an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-group-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| PageNumber | integer | no | The page number. Default value: 1 |
| GroupId | integer | yes | The ID of the application group |
| Category | string | no | The abbreviation of the cloud service name. Valid values of N: 1 to 200. For more information about how to obtain the abbreviation of a… |
| Keyword | string | no | The keyword used to search for instances. Fuzzy search based on instance names is supported |
| InstanceIds | string | no | The instance ID. You can query multiple instances by specifying multiple IDs |

### Queries the list of alert notification pause policies for an application group
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-group-notify-policy-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PolicyType | string | yes | The type of the pause notification policy. Currently, only PauseNotify is supported |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| GroupId | string | no | The ID of the application group |

### Queries the list of application groups by calling the DescribeMonitorGroups operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| SelectContactGroups | string | no | Specifies whether to include alert contact groups in the response. Valid values: true: Include alert contact groups. false: Do not include… |
| PageNumber | integer | no | The page number. Minimum value: 1. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Minimum value: 1. Default value: 30 |
| Keyword | string | no | The search keyword |
| InstanceId | string | no | The resource instance ID. This parameter is used to query the application group to which the specified instance belongs |
| GroupName | string | no | The application group name |
| IncludeTemplateHistory | string | no | Specifies whether to include the history of alert templates that have been applied to the application group in the response. Valid values:… |
| Type | string | no | The type of the application group. Valid values: custom: a custom application group. ehpc_cluster: an application group synchronized from… |
| DynamicTagRuleId | string | no | The ID of the dynamic rule matching |
| GroupFounderTagKey | string | no | The tag key used to create the application group by using dynamic rule matching |
| GroupFounderTagValue | string | no | The tag value used to create the application group by using dynamic rule matching |
| GroupId | string | no | The application group ID. Separate multiple application group IDs with commas (,) |
| Tag | string | no | The tags of the application group (JSON-encoded) |
| Types | string | no | The type of the application group. Valid values: custom: a custom application group. ehpc_cluster: an application group synchronized from… |

### Queries the quotas of various CloudMonitor resources
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitor-resource-quota-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| ShowUsed | string | no | Specifies whether the response includes used quotas. Valid values: true (default): Included. false: Not included |

### Queries the AccessKey ID and AccessKey secret that are required to install the CloudMonitor agent on a…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-agent-access-key` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### Queries the configurations of the CloudMonitor agent
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-agent-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### You can call the DescribeMonitoringAgentHosts operation to query a list of all hosts, regardless of whether…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-agent-hosts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| KeyWord | string | no | The keyword for a fuzzy search |
| HostName | string | no | The hostname |
| InstanceIds | string | no | The instance ID |
| SerialNumbers | string | no | The serial number of the host. A globally unique serial number is generated after the CloudMonitor agent is successfully installed on a… |
| PageNumber | integer | no | The page number |
| PageSize | integer | no | The number of entries to return on each page. Valid values: 10 20 50 100 Alibaba Cloud does not limit the maximum value of this parameter.… |
| InstanceRegionId | string | no | The region where the instance resides |
| AliyunHost | string | no | Specifies whether to filter for Alibaba Cloud Elastic Compute Service (ECS) instances. Valid values: true (default): Returns only ECS… |
| Status | string | no | The status of the host. Valid values: Running: The host is running. Stopped: The host is stopped, the agent is not installed, or the agent… |
| SysomStatus | string | no | The status of SysOM. Valid values: installing: SysOM is being enabled. running: SysOM is running. stopped: SysOM is stopped. uninstalling:… |

### Call the DescribeMonitoringAgentProcesses operation to query the list of processes for a specified resource
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-agent-processes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| InstanceId | string | yes | The instance ID |

### Queries the running status of the CloudMonitor agent by calling the DescribeMonitoringAgentStatuses operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-agent-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| InstanceIds | string | no | The instance IDs. Separate multiple instance IDs with commas (,) |
| HostAvailabilityTaskId | string | no | The ID of the availability monitoring task |

### Queries the global configurations of the CloudMonitor agent
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-monitoring-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### Call the DescribeProductResourceTagKeyList operation to query all tag keys of cloud resources in a specified…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-product-resource-tag-key-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| NextToken | string | no | The token that is used to retrieve the next page of results |

### Queries the cloud services for which the initiative alert feature is enabled
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-products-of-active-metric-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### Calls the DescribeProjectMeta operation to query the list of cloud services that support time series…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-project-meta` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Labels | string | no | The tags. Tags are used to filter alerts, and each alert can be marked with special tags. Currently, only filtering by product is… |
| PageNumber | integer | no | The page number. Valid values: 1 to 100. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 10000. Default value: 30. Currently, Alibaba Cloud does not impose a limit on this… |

### DescribeSiteInstantMonitorLog
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-instant-monitor-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskIds | string | yes | The TaskIds |
| MetricName | string | no | The MetricName |
| StartTime | string | no | The StartTime |
| EndTime | string | no | The EndTime |
| NextToken | string | no | The NextToken |
| Length | integer | no | The Length |
| Filter | string | no | The Filter |

### Calls the DescribeSiteMonitorAttribute operation to query the details of a site monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskId | string | yes | The ID of the monitoring task |
| IncludeAlert | string | no | Specifies whether the returned task details include alert rules. Valid values: true: Alert rules are returned. false (default): Alert… |

### Queries the fine-grained monitoring data of a site monitoring task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskId | string | yes | The job ID |
| Type | string | no | The type of the monitored object whose monitoring data is to be queried. Valid values: metric event |
| MetricName | string | yes | The metric name. Valid values: Availability ResponseTime |
| StartTime | string | no | The start of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have elapsed… |
| EndTime | string | no | The end of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have elapsed… |
| Period | string | no | The statistical period. The value is an integral multiple of 60. Unit: seconds. The default value equals the minimum interval at which… |
| NextToken | string | no | The pagination token |
| Length | integer | no | The number of data points to return |

### Queries the details of all carrier detection points by calling the DescribeSiteMonitorISPCityList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-ispcity-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Isp | string | no | The name or ID of the carrier detection point. Fuzzy match is supported for carrier names |
| City | string | no | The name or ID of the city where the carrier detection point resides. Fuzzy match is supported for city names |
| IPV6 | string | no | Specifies whether to query IPv6 probes. Valid values: true (default): Queries IPv6 probes. false: Does not query IPv6 probes |
| IPV4 | string | no | Specifies whether to query IPv4 probes. Valid values: true (default): Queries IPv4 probes. false: Does not query IPv4 probes |
| ViewAll | string | no | Specifies whether to return all detection points. Valid values: true (default): Returns all detection points. false: Returns only… |

### Queries the list of site monitoring tasks by calling the DescribeSiteMonitorList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskId | string | no | The ID of the site monitoring task |
| TaskType | string | no | The type of the site monitoring task. CloudMonitor supports the following types: HTTP, PING, TCP, UDP, DNS, SMTP, POP3, and FTP |
| Keyword | string | no | The keyword used to search for site monitoring tasks. Fuzzy match is supported based on the task name or task address |
| Page | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Default value: 10 |
| TaskState | string | no | The task status. Valid values: 1: Normal. 2: Disabled |
| AgentGroup | string | no | The type of monitoring nodes used by the task. Valid values: PC: PC-based detection points. MOBILE: Mobile-based detection points. FC:… |

### Call the DescribeSiteMonitorLog operation to query the detection logs for a one-time detection task
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-log` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskIds | string | yes | The ID of the detection task. You can specify multiple task IDs. Separate them with commas (,) |
| Isp | string | no | The carrier ID |
| City | string | no | The city ID |
| MetricName | string | no | The metric. Only the `ProbeLog` metric is supported |
| StartTime | string | no | The beginning of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have… |
| EndTime | string | no | The end of the time range to query. The following formats are supported: UNIX timestamp: the number of milliseconds that have elapsed… |
| NextToken | string | no | If the response is truncated, use the `NextToken` parameter to retrieve the next page of results |
| Length | integer | no | The number of entries to return on each page for a paged query. Valid values: 1 to 1440 |
| Filter | string | no | The filter expression for detection results. Simple expressions are supported. For example, you can use the `TotalTime>100` expression to… |
| BrowserInfo | string | no | This parameter is deprecated. You do not need to specify this parameter |
| Browser | string | no | The type of the browser |
| Device | string | no | The type of the device. This parameter specifies the screen size for impersonation |

### Calls the DescribeSiteMonitorQuota operation to query the quota and version of site monitoring
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-quota` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### Queries the average statistics of a specified metric in a specified site monitoring task by calling the…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-site-monitor-statistics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| TaskId | string | yes | The ID of the site monitoring task. For information about how to obtain the ID of a site monitoring task, see… |
| TimeRange | string | no | The statistical period. Unit: minutes. Default value: 1440 (1 day). Maximum value: 43200 (30 days) |
| StartTime | string | no | The beginning of the time range to query. Unit: milliseconds. Default value: 1 hour before the current time |
| MetricName | string | yes | The name of the metric. Valid values: Availability: the availability. ErrorRate: the error rate. ResponseTime: the response time |

### Queries a list of detection points
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-synthetic-probe-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Isp | string | no | The name or ID of the carrier |
| City | string | no | The name or ID of the city where the carrier detection point is located |
| Ipv4 | string | no | Specifies whether to return only IPv4 detection points |
| Ipv6 | string | no | Specifies whether to return only IPv6 detection points |
| ViewAll | string | no | Specifies whether to return all detection points. Valid values: false (default): Returns the detection points that are available to you.… |
| MbProbe | string | no | Specifies whether to return only mobile detection points |
| LmProbe | string | no | Specifies whether to return only last-mile detection points |
| IdcProbe | string | no | Specifies whether to return only detection points in data centers |

### Queries the details of system events
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-system-event-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Product | string | no | The abbreviation of the product name. For more information about valid values for the product name abbreviation, see… |
| EventType | string | no | The event type. For more information about valid values for the event type, see https://help.aliyun.com/document_detail/114972.html |
| Name | string | no | The event name. For more information about valid values for the event name, see https://help.aliyun.com/document_detail/114972.html |
| Level | string | no | The event level. Valid values: CRITICAL: critical. WARN: warning. INFO: information |
| Status | string | no | The event status. For more information about valid values for the event status, see https://help.aliyun.com/document_detail/114972.html |
| GroupId | string | no | The ID of the application group |
| SearchKeywords | string | no | The keywords used to search event content. Valid values: If the event content you want to search for includes both a and b, you can search… |
| StartTime | string | no | The start time. The value is a UNIX timestamp that represents the number of milliseconds that have elapsed since January 1, 1970 |
| EndTime | string | no | The end time. The value is a UNIX timestamp that represents the number of milliseconds that have elapsed since January 1, 1970 |
| PageNumber | integer | no | The page number. Valid values: 1 to 100000000. Default value: 1 |
| PageSize | integer | no | The number of entries per page. Valid values: 1 to 100. Default value: 10 |

### Queries the number of events that occurred for each Alibaba Cloud service under the current account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-system-event-count` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Product | string | no | The name of the Alibaba Cloud service. Call the DescribeSystemEventMetaList operation to obtain the value of the `Product` response… |
| EventType | string | no | The event type. Call the DescribeSystemEventMetaList operation to obtain the value of the `EventType` response parameter, which provides… |
| Name | string | no | The event name. Call the DescribeSystemEventMetaList operation to obtain the value of the `Name` response parameter, which provides the… |
| Level | string | no | The event level. Valid values: Critical: critical. Warn: warning. Info: information. Call the DescribeSystemEventMetaList operation to… |
| Status | string | no | The event status. Call the DescribeSystemEventMetaList operation to obtain the value of the `Status` response parameter, which provides… |
| GroupId | string | no | The application group ID |
| SearchKeywords | string | no | The keywords contained in the event content for searching. Valid values: To search for event content that contains both a and b, search… |
| StartTime | string | no | The timestamp of the start time for the event query. Unit: milliseconds |
| EndTime | string | no | The timestamp of the end time for the event query. Unit: milliseconds |

### Queries the number of times a system event occurred during each interval within a period of time
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-system-event-histogram` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Product | string | no | The abbreviation of the service name. You can call the https://help.aliyun.com/document_detail/114972.html operation to query the… |
| EventType | string | no | The event type. You can call the https://help.aliyun.com/document_detail/114972.html operation to query the types of system events |
| Name | string | no | The event name. You can call the https://help.aliyun.com/document_detail/114972.html operation to query the names of system events |
| Level | string | no | The level of the event. Valid values: CRITICAL WARN INFO |
| Status | string | no | The event status. You can call the https://help.aliyun.com/document_detail/114972.html operation to query the status of system events |
| GroupId | string | no | The ID of the application group |
| SearchKeywords | string | no | The keywords that are used to search for the system event. Valid values: If you want to search for the system event whose content contains… |
| StartTime | string | no | The start time. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC |
| EndTime | string | no | The end time. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC |

### Queries the meta information of system events by calling the DescribeSystemEventMetaList operation
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-system-event-meta-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |

### Calls the DescribeTagKeyList operation to query a list of tag keys
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-tag-key-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageNumber | integer | no | The page number. Default value: 1 |
| PageSize | integer | no | The number of entries per page |

### Queries the tag values for a specified tag key
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-tag-value-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| PageNumber | integer | no | The page number. Starts from 1. Default value: 1 |
| PageSize | integer | no | The number of entries per page |
| TagKey | string | yes | The tag key. For more information about how to obtain the tag key, see https://help.aliyun.com/document_detail/145558.html |

### Call the DescribeUnhealthyHostAvailability operation to query a list of unhealthy servers
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/describe-unhealthy-host-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | string | yes | The task ID (JSON-encoded) |

### Disables the initiative alert feature for a cloud service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/disable-active-metric-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Product | string | yes | The cloud service for which you want to disable proactive alerting. Valid values: ECS: Elastic Compute Service (ECS) rds: ApsaraDB RDS… |

### Disables one or more event-triggered alert rules
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/disable-event-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| RuleNames | string | yes | The names of the event-triggered alert rules (JSON-encoded) |

### Disables one or more specified availability monitoring jobs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/disable-host-availability` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://metrics.ap-southeast-1.aliyuncs.com |
| Id | string | yes | The IDs of the availability monitoring jobs (JSON-encoded) |

…and 42 more. See the OpenAPI spec.

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:aliyun-cms/add-tags" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Cloud Monitor API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:aliyun-cms/add-tags with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Cloud Monitor API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Cloud Monitor itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Cloud Monitor API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-cms.

### What is the status of the Alibaba Cloud Cloud Monitor API?
Needs your own provider key (bring your own key)
