日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文檔

DescribeHostAvailabilityList - 查詢可用性監控任務列表

更新時間:

調用DescribeHostAvailabilityList接口查詢可用性監控任務列表。

接口說明

本文將提供一個示例,查詢當前賬號的可用性監控任務列表。返回結果顯示,當前賬號存在一條可用性監控任務記錄ecs_instance

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
cms:DescribeHostAvailabilityListget
  • 全部資源
    *

請求參數

名稱類型必填描述示例值
Idlong

單個可用性監控任務 ID。

123456
Idsstring

多個可用性監控任務 ID。多個可用性監控任務 ID 之間用半角逗號(,)分隔。

123456,345678
TaskNamestring

可用性監控任務名稱。

ecs_instance
PageNumberinteger

頁碼。

起始值:1。默認值:1。

1
PageSizeinteger

分頁時每頁顯示的數據行數。

起始值:1。默認值:10。

10
GroupIdlong

應用分組 ID。

12345

關于公共請求參數的詳情,請參見公共參數

返回參數

名稱類型描述示例值
object
Codestring

狀態碼。

說明 200 表示成功。
200
Messagestring

錯誤信息。

The specified resource is not found.
RequestIdstring

請求 ID。

4A288E86-45C3-4858-9DB0-6D85B10BD92A
Totalinteger

總記錄條數。

1
Successboolean

操作是否成功。取值:

  • true:成功。

  • false:失敗。

true
TaskListarray<object>

可用性監控任務列表。

object

可用性監控任務列表。

TaskTypestring

任務類型。取值:

  • PING
  • TELNET
  • HTTP
HTTP
GroupNamestring

應用分組名稱。

Group_ECS
GroupIdlong

應用分組 ID。

12345
TaskNamestring

可用性監控任務名稱。

ecs_instance
Disabledboolean

可用性監控任務是否禁用。取值:

  • true:禁用。

  • false:啟用。

false
TaskScopestring

可用性監控任務的探測范圍。取值:

  • GROUP:表示將當前應用分組內的所有 ECS 實例作為探測任務的探針。
  • GROUP_SPEC_INSTANCE:表示將當前應用分組內的指定 ECS 實例作為探測任務的探針。
GROUP
Idlong

可用性監控任務 ID。

123456
Instancesarray

發起探測的 ECS 實例列表。

string

發起探測的 ECS 實例列表。

i-abcdefgh12****
TaskOptionobject

可用性監控任務的參數選項。

HttpMethodstring

探測類型的方法。取值:

  • GET
  • POST
  • HEAD
GET
Intervalinteger

探測頻率。單位:秒。

60
HttpURIstring

HTTP 探測類型的探測 URI 地址。

https://www.aliyun.com
TelnetOrPingHoststring

探測的域名或地址。

ssh.aliyun.com
HttpResponseCharsetstring

HTTP 探測類型的響應字符集。

UTF-8
HttpPostContentstring

HTTP 探測類型探測請求的 Post 內容。

params1=paramsValue1
HttpNegativeboolean

匹配 HTTP 響應內容的報警規則。取值:

  • true:如果 HTTP 響應內容包含設置的報警規則,則報警。
  • false:如果 HTTP 響應內容不包含設置的報警規則,則報警。
true
HttpKeywordstring

HTTP 探測類型匹配響應內容。

OK
AlertConfigobject

報警規則配置。

SilenceTimeinteger

通道沉默時間。單位:秒。默認值:86400。

86400
EndTimeinteger

報警生效的結束時間。取值范圍:0~23。

例如:AlertConfig.StartTime為 0,AlertConfig.EndTime為 22,表示報警生效時間為 00:00:00 至 22:00:00。

說明 如果報警不在生效時間內,則超過閾值也不會發送報警通知。
22
StartTimeinteger

報警生效的開始時間。取值范圍:0~23。

例如:AlertConfig.StartTime為 0,AlertConfig.EndTime為 22,表示報警生效時間為 00:00:00 至 22:00:00。

說明 如果報警不在生效時間內,則超過閾值也不會發送報警通知。
0
WebHookstring

報警發生回調時的 URL 地址。

云監控會將報警信息通過 POST 請求推送到該地址,目前僅支持 HTTP 協議。

https://www.aliyun.com
NotifyTypeinteger

報警通知類型。取值:

  • 2:電話+短信+郵件+釘釘機器人。

  • 1:短信+郵件+釘釘機器人。

  • 0:郵件+釘釘機器人。

1
EscalationListarray<object>

報警觸發條件。

object

報警觸發條件。

Valuestring

報警閾值。

400
MetricNamestring

報警監控項。取值:

  • HttpStatus:HTTP 狀態碼。
  • HttpLatency:HTTP 等待時間。
  • TelnetStatus:TELNET 狀態碼。
  • TelnetLatency:TELNET 等待時間。
  • PingLostRate:PING 丟包率。
HttpStatus
Operatorstring

報警規則比較符號。取值:

  • >
  • >=
  • <
  • <=
  • =
=
Timesstring

報警周期。即連續幾個周期超過閾值。

3
Aggregatestring

報警統計方法。不同監控項的取值如下:

  • Value:HTTP 狀態碼的值。
  • Average:HTTP 等待時間的平均值。
  • Value:TELNET 狀態碼的值。
  • TelnetLatency:TELNET 等待時間的平均值。
  • Average:PING 丟包率的平均值。
Value
TargetListarray<object>

報警目標列表。

object

報警目標列表。

Idstring

報警觸發目標 ID。

1
Arnstring

ARN 資源描述。

格式:arn:acs:${Service}:${Region}:${Account}:${ResourceType}/${ResourceId}。各字段含義如下:

  • Service:云服務 Code。

  • Region:地域 ID。

  • Account:阿里云賬號 ID。

  • ResourceType:資源類型。

  • ResourceId:資源 ID。

acs:mns:cn-hangzhou:17754132319*****:/queues/test/messages
Levelstring

報警級別。取值:

  • INFO:信息。
  • WARN:警告。
  • CRITICAL:緊急。
INFO
JsonParamsstring

報警回調的 JSON 格式參數。

{"key1":"value1"}

示例

正常返回示例

JSON格式

{
  "Code": "200",
  "Message": "The specified resource is not found.",
  "RequestId": "4A288E86-45C3-4858-9DB0-6D85B10BD92A",
  "Total": 1,
  "Success": true,
  "TaskList": {
    "NodeTaskConfig": [
      {
        "TaskType": "HTTP",
        "GroupName": "Group_ECS",
        "GroupId": 12345,
        "TaskName": "ecs_instance",
        "Disabled": false,
        "TaskScope": "GROUP",
        "Id": 123456,
        "Instances": {
          "Instance": [
            "i-abcdefgh12****"
          ]
        },
        "TaskOption": {
          "HttpMethod": "GET",
          "Interval": 60,
          "HttpURI": "https://www.aliyun.com",
          "TelnetOrPingHost": "ssh.aliyun.com",
          "HttpResponseCharset": "UTF-8",
          "HttpPostContent": "params1=paramsValue1",
          "HttpNegative": true,
          "HttpKeyword": "OK"
        },
        "AlertConfig": {
          "SilenceTime": 86400,
          "EndTime": 22,
          "StartTime": 0,
          "WebHook": "https://www.aliyun.com",
          "NotifyType": 1,
          "EscalationList": {
            "escalationList": [
              {
                "Value": "400",
                "MetricName": "HttpStatus",
                "Operator": "=",
                "Times": "3",
                "Aggregate": "Value"
              }
            ]
          },
          "TargetList": {
            "Target": [
              {
                "Id": "1",
                "Arn": "acs:mns:cn-hangzhou:17754132319*****:/queues/test/messages",
                "Level": "INFO",
                "JsonParams": "{\"key1\":\"value1\"}"
              }
            ]
          }
        }
      }
    ]
  }
}

錯誤碼

HTTP status code錯誤碼錯誤信息描述
400ParameterInvalidIllegal parameters.-
403AccessForbiddenUser not authorized to operate on the specified resource.-
404ResourceNotFoundThe specified resource is not found.未找到指定資源。
500InternalErrorThe request processing has failed due to some unknown error.-

訪問錯誤中心查看更多錯誤碼。

變更歷史

變更時間變更內容概要操作
暫無變更歷史