すべてのプロダクト
Search
ドキュメントセンター

Cloud Monitor:DescribeSiteMonitorAttribute

最終更新日:Sep 15, 2026

DescribeSiteMonitorAttribute 操作を呼び出して、サイトモニタリングタスクの詳細をクエリします。

操作説明

このトピックでは、サイトモニタリングタスク cc641dff-c19d-45f3-ad0a-818a0c4f**** の詳細をクエリする方法の例を示します。返された結果は、サイトモニタリングタスク名が test123、モニタリング対象アドレスが https://aliyun.com、キャリアが Alibaba であることを示しています。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

cms:DescribeSiteMonitorAttribute

get

*すべてのリソース。

*

なし なし

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

TaskId

string

必須

モニタリングタスクの ID。

cc641dff-c19d-45f3-ad0a-818a0c4f****

IncludeAlert

boolean

任意

返されるタスク詳細にアラートルールを含めるかどうかを指定します。有効な値:

  • true:アラートルールが返されます。

  • false (デフォルト):アラートルールは返されません。

false

共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。

レスポンスフィールド

フィールド

型

説明

例

object

応答結果。

Code

string

ステータスコード。200 の値は成功を示します。

200

Message

string

返されたメッセージ。

successful

MetricRules

object

MetricRule

array<object>

モニタリングタスクのアラートルール。

object

モニタリングタスクのアラートルール。

ActionEnable

string

アラートルールのステータス。有効な値:

  • true:有効。

  • false:無効。

true

AlarmActions

string

アラートルールのアラート通知を受信するアラートグループ。

CloudMonitor

ComparisonOperator

string

アラートルールのしきい値の比較演算子。有効な値:

  • >=

  • >

  • <=

  • <

  • =

  • !=

  • GreaterThanYesterday:メトリック値が昨日の同時刻の値より大きい。

  • LessThanYesterday:メトリック値が昨日の同時刻の値より小さい。

  • GreaterThanLastWeek:メトリック値が先週の同時刻の値より大きい。

  • LessThanLastWeek:メトリック値が先週の同時刻の値より小さい。

  • GreaterThanLastPeriod:メトリック値が前の期間の値より大きい。

  • LessThanLastPeriod:メトリック値が前の期間の値より小さい。

GreaterThanYesterday

Dimensions

string

アラートルールに関連付けられたディメンション。

[{"taskId": "cc641dff-c19d-45f3-ad0a-818a0c4f****" }]

EvaluationCount

string

アラートのリトライ回数。

3

Expression

string

アラートルールの式。

$Availability=30

Level

string

アラートルールのアラートレベル。有効な値:

  • 1:重大。

  • 2:警告。

  • 3:情報。

2

MetricName

string

メトリックの名前。

Availability

Namespace

string

Alibaba Cloud サービスデータの名前空間。

acs_networkmonitor

OkActions

string

アラート通知を受信するアラートグループ。

[ "CloudMonitor"]

Period

string

時間間隔。通常はメトリックのレポート期間です。単位:秒。

説明

統計期間を設定した場合、システムはその期間に基づいて対応する統計データをクエリします。

15s

RuleId

string

アラートルールの ID。

bf071ae_7b7aec3817b0fdf****

RuleName

string

アラートルールの名前。

rule1

StateValue

string

アラートのステータス。有効な値:

  • OK:正常。

  • ALARM:アラートがトリガーされました。

OK

Statistics

string

アラートの統計メソッド。有効な値:

  • Availability:利用可能な検出ポイントの割合。

  • AvailableNumber:利用可能な検出ポイントの数。

  • ErrorCodeMaximum:任意のステータスコード (独立したアラート)。

  • ErrorCodeMinimum:すべてのステータスコード (複合アラート)。

  • Average:応答時間。

Availability

Threshold

string

アラートのしきい値。

30

RequestId

string

リクエスト ID。

D17DF650-7EBD-54D0-903A-1D4E624D7402

SiteMonitors

object

モニタリングタスクの詳細。

Address

string

モニタリングタスクのプローブアドレス。

https://aliyun.com

AgentGroup

string

検出ポイントのタイプ。デフォルト値:PC。有効な値:

  • PC:固定回線ネットワーク。

  • MOBILE:モバイルネットワーク。

PC

CustomSchedule

object

カスタムプローブ期間。プロービングは、月曜日から日曜日までの特定の時間範囲内でのみスケジュールできます。

days

object

days

array

プローブ日。

integer

プローブ日。

1

end_hour

integer

カスタムプローブの終了時刻。単位:時間。

18

start_hour

integer

カスタムプローブの開始時刻。単位:時間。

8

time_zone

string

カスタムプローブのタイムゾーン。

local

Interval

string

モニタリングタスクの期間。単位:分。有効な値:1、5、15、30、60。

1

IspCities

object

IspCity

array<object>

検出ポイントのキャリアと都市。

object

検出ポイントのキャリアと都市。

City

string

都市 ID。

738

CityName

string

都市名。

Beijing

Isp

string

キャリア ID。

465

IspName

string

キャリア名。

Alibaba

Type

string

検出ポイントのネットワークタイプ。有効な値: IDC:IDC データセンター。 LASTMILE:住宅ブロードバンド。 MOBILE:モバイルセルラーネットワーク。

IDC

OptionJson

object

拡張オプション。各プローブタイプには異なる拡張オプションがあります。詳細については、「CreateSiteMonitor」をご参照ください。

assertions

object

assertions

array<object>

アサーション構成グループ。

object

アサーション構成グループ。

operator

string

アサーションの比較演算子。有効な値:

  • contains:含む。

  • doesNotContain:含まない。

  • matches:正規表現に一致する。

  • doesNotMatch:正規表現に一致しない。

  • is:数値と等しいか、文字列に一致する。

  • isNot:等しくない。

  • lessThan:より小さい。

  • moreThan:より大きい。

lessThan

property

string

アサーションコンテンツの解析パス。

  • アサーションタイプが body_json の場合、パスは json path です。

  • アサーションタイプが body_xml の場合、パスは xml path です。

json path

target

string

アサーション比較のターゲット値または文字列。

0

type

string

アサーションタイプ。有効な値:

  • response_time:応答時間が期待値を満たしているか確認します。

  • status_code:HTTP 応答ステータスコードが期待値を満たしているか確認します。

  • header:応答ヘッダーのフィールドが期待値を満たしているか確認します。

  • body_text:テキスト文字列のマッチングを使用して、応答ボディのコンテンツが期待値を満たしているか確認します。

  • body_json:JSON 解析 (JSON Path) を使用して、応答ボディのコンテンツが期待値を満たしているか確認します。

  • body_xml:XML 解析 (XPath) を使用して、応答ボディのコンテンツが期待値を満たしているか確認します。

response_time

attempts

integer

DNS 障害後のリトライ回数。

3

auth_info

object

認証情報。

access_key_id

string

マルチステッププロービングでのみサポートされます。Alibaba Cloud 認証に使用される AccessKey ID。この値は暗号化ストレージを使用して保存してください。

testAk

access_key_secret

string

マルチステッププロービングでのみサポートされます。Alibaba Cloud 認証に使用される AccessKey Secret。この値は暗号化ストレージを使用して保存してください。

testSk

api_action

string

マルチステッププロービングでのみサポートされます。Alibaba Cloud オペレーションを使用する際にリクエストされる API オペレーション。

example_api

api_version

string

マルチステッププロービングでのみサポートされます。Alibaba Cloud オペレーションを使用する際にリクエストされる API バージョン。

2019-01-01

auth_style

string

OAuth 2.0 認証スタイル。有効な値:ROA および RPC。

ROA

client_id

string

OAuth 2.0 のクライアント認証に使用されるクライアント ID。

client_id

client_secret

string

OAuth 2.0 のクライアント認証に使用されるクライアントシークレット。

client_secret

grant_type

string

OAuth 2.0 認証で使用されるグラントタイプ。有効な値:client_credentials および password。

password

password

string

HTTP 基本認証に使用されるパスワード。

test_password

region_id

string

マルチステッププロービングでのみサポートされます。Alibaba Cloud 認証を使用する際のリクエストのリージョン ID。

cn-hangzhou

scopes

object

scopes

array

OAuth 2.0 でリクエストされた権限スコープ。

string

OAuth 2.0 でリクエストされた単一の権限スコープ。

test_operation

service_name

string

AWS 認証を使用する際のリクエストのサービス名。

example_service_name

session_token

string

AWS 認証に使用されるセッショントークン。

example_トークン

token_url

string

OAuth 2.0 で使用される認証サーバーの URL。

https://www.example.com

type

string

認証タイプ。現在、HTTP 基本認証をサポートしています。有効な値:basic。

basic

username

string

HTTP 基本認証に使用されるユーザー名。

test_username

with_addon_resources

boolean

マルチステッププロービングでのみサポートされます。このステップで Alibaba Cloud 認証を使用する際に、操作に追加のリソースが存在するかどうかを指定します。

false

blocked_url_list

object

blocked_url_list

array

ブロックされたリソース URL のリスト。パスワイルドカードをサポートします。

string

ブロックされたリソース URL のリスト。パスワイルドカードをサポートします。

www.taobao.com/**

browser_headers

object

browser_headers

array<object>

カスタムヘッダー。構造は {"key": "somekey", "value":"somevalue"} です。

object

カスタムヘッダー。構造は {"key": "somekey", "value":"somevalue"} です。

{"キー":"値"}

browser_hosts

object

browser_hosts

array

カスタムホスト。構造は {"url":"someurl", "ip":"someip"} です。

string

カスタムホスト。構造は {"url":"someurl", "ip":"someip"} です。

{"url":"www.taobao.com","ip":"127.0.0.1"}

browser_info

object

browser_info

array<object>

ブラウザ情報。

object

ブラウザ情報。

browser

string

ブラウザーの種類。

Chrome

device

string

画面タイプ。

laptop

browser_insecure

boolean

証明書エラーを無視するかどうかを指定します。有効な値:

  • false:証明書エラーを無視しません。

  • true:証明書エラーを無視します。

false

browser_task_version

string

ブラウザモニタリングのバージョン。有効な値:

  • 1:シングルページモニタリング。

  • 2:マルチページモニタリング。

1

config_variables

object

config_variables

array<object>

環境変数の構成。マルチステップモニタリングに有効です。

object

プレースホルダー {{$.variableName}} を使用して、異なるテストステップ間でパラメーターで参照できる環境変数。変数は、1 つのテストステップからの応答を解析して更新し、後続のステップで使用することもできます。API キーなどの機密情報については、暗号化ストレージを有効にできます。

name

string

環境変数の名前。

variable_name

secure

boolean

暗号化ストレージを使用するかどうかを指定します。

true

value

string

変数の値。

variable_value

cookie

string

HTTP リクエストで送信される Cookie。

lang=en

diagnosis_mtr

boolean

タスク障害後に自動 MTR ネットワーク診断を有効にするかどうかを指定します。有効な値:

  • false:自動 MTR ネットワーク診断を有効にしません。

  • true:自動 MTR ネットワーク診断を有効にします。

false

diagnosis_ping

boolean

タスク障害後に自動 PING ネットワーク遅延検出を有効にするかどうかを指定します。有効な値:

  • false:自動 PING ネットワーク遅延検出を有効にしません。

  • true:自動 PING ネットワーク遅延検出を有効にします。

false

dns_hijack_whitelist

string

DNS ハイジャック構成のリスト。

www.taobao.com:www.taobao.com.danuoyi.tbcache.com

dns_match_rule

string

DNS のマッチングルール。有効な値:

  • IN_DNS:すべての期待されるエイリアスまたは IP アドレスが DNS 応答に含まれます。

  • DNS_IN:すべての DNS 応答が期待されるエイリアスまたは IP アドレスに含まれます。

  • EQUAL:DNS 応答が期待されるエイリアスまたは IP アドレスと完全に一致します。

  • ANY:DNS 応答と期待されるエイリアスまたは IP アドレスに共通部分があります。

IN_DNS

dns_server

string

DNS サーバの IP アドレス。

説明

このパラメーターは DNS モニタリングにのみ適用されます。

192.168.XX.XX

dns_type

string

DNS 解決タイプ。このパラメーターは DNS モニタリングにのみ適用されます。有効な値:

  • A:指定されたホスト名またはドメイン名に対応する IP アドレス。

  • CNAME:複数のドメイン名を別のドメイン名にマッピングします。

  • NS:ドメイン名を解決する DNS サーバを指定します。

  • MX:ドメイン名をメールサーバーアドレスにポイントします。

  • TXT:ホスト名またはドメイン名の説明。テキストの長さは 512 バイトに制限されます。このタイプは、迷惑メールを防ぐために SPF (Sender Policy Framework) レコードで一般的に使用されます。

A

empty_message

boolean

WebSocket タスクがメッセージなしまたは空のメッセージを返すことを許可するかどうかを指定します。有効な値:

  • false (デフォルト):許可しない。

  • true:許可する。

false

enable_packet_capture

boolean

タスクのパケットキャプチャを有効にするかどうかを指定します。

true

expect_exist_string

object

expect_exist_string

array

ページに存在することが期待される文字列のリスト。

string

ページに存在することが期待される文字列のリスト。

期待される文字列

expect_non_exist_string

object

expect_non_exist_string

array

ページに存在しないことが期待される文字列のリスト。

string

ページに存在しないことが期待される文字列のリスト。

予期しない文字列

expect_value

string

解決するエイリアスまたはアドレス。

説明

このパラメーターは DNS モニタリングにのみ適用されます。

dns_サーバー

failure_rate

number

パケット損失率。

説明

このパラメーターは PING モニタリングにのみ適用されます。

0.4

header

string

HTTP リクエストヘッダー。

testKey:testValue

hops

integer

PING タスクが失敗した場合の traceroute 診断のホップ数。

20

host_binding

string

HTTP タスクのカスタムホスト。フォーマットは ip1,ip2:address です。複数のマッピングを設定できます。コロンの左側はドメイン名が解決できる A レコードまたは CNAME ドメイン名で、カンマで区切られます。コロンの右側はドメイン名です。

127.0.0.1:www.aliyun.com

host_binding_type

integer

カスタムホストが有効になるモード。有効な値:0 (ランダム) および 1 (ラウンドロビン)。

列挙値:

  • 0 :

    0

  • 1 :

    1

0

http_method

string

HTTP リクエストメソッド。有効な値:

  • get

  • post

  • head

get

icmp_timeout_millis

integer

ICMP プロトコルを使用した単一の PING 操作のタイムアウト期間。単位:ミリ秒。

3000

ip_network

string

タスクのネットワークタイプ。有効な値:v4、v6、および auto。デフォルト値:v4。

v4

isBase64Encode

string

保存する前にパスワードを Base64 を使用してデコードするかどうかを指定します。有効な値:

  • true:保存する前にパスワードを Base64 を使用してデコードします。

  • false:保存する前にパスワードを Base64 を使用してデコードしません。

false

match_rule

integer

アラートルールを含めるかどうかを指定します。有効な値:

  • 0:はい。

  • 1:いいえ。

1

max_tls_version

string

最大 TLS バージョン。

tlsv1.3

min_tls_version

string

最小 TLS バージョン。デフォルトでは TLS 1.2 以降がサポートされています。TLS 1.0 と TLS 1.1 は無効になっています。必要に応じて構成を変更して再度有効にすることができます。

tlsv1.2

password

string

SMTP、POP3、または FTP モニタリングのパスワード。

123****

ping_num

integer

PING モニタリングのハートビート数。

29

ping_port

integer

PING ポート。TCP PING に適用されます。

80

ping_type

string

PING プロトコルタイプ。有効な値:

  • icmp

  • tcp

  • udp

icmp

port

integer

TCP、UDP、SMTP、または POP3 モニタリングのポート。

110

private_crt_file_name

string

プライベート証明書ファイルの名前。

cert.pem

protocol

string

モニタリングプロトコル。

TCP

quic_enabled

boolean

ブラウザモニタリングに QUIC プロトコルを使用するかどうかを指定します。有効な値:

  • true:QUIC プロトコルを使用します。

  • false:QUIC プロトコルを使用しません。 デフォルト値:false。

true

quic_target

object

quic_target

array

QUIC プロトコルの使用を強制されるサイトのリスト。

string

QUIC プロトコルの使用を強制されるサイト。フォーマットは url:port です。ポートはオプションで、デフォルトは 443 です。

www.taobao.com

request_content

string

HTTP モニタリングのリクエストコンテンツ。

aa=bb

request_format

string

HTTP リクエストコンテンツのフォーマット。有効な値:

  • hex:16 進数形式。

  • txt:テキスト形式。

txt

response_content

string

一致したレスポンスコンテンツ。

txt

response_format

string

HTTP レスポンスコンテンツのフォーマット。有効な値:

  • hex:16 進数形式。

  • txt:テキスト形式。

txt

retry_delay

integer

モニタリングの失敗後のリトライ回数。

0

screen_shot

boolean

ページスクリーンショットを有効にするかどうかを指定します。

false

scroll_end

boolean

ブラウザモニタリングタスクの場合、ページが開いた後にページの下部までスクロールするかどうかを指定します。

false

server_name

string

サーバ名表示 (SNI)。

www.aliyun.com

sse

boolean

SSE モニタリングを使用するかどうかを指定します。

steps

object

steps

array<object>

マルチステップモニタリングのステップ構成。マルチステップモニタリングに有効です。

array<object>

マルチステップモニタリングの単一ステップの構成。

allow_failure

boolean

現在のステップが失敗した場合に次のステップに進むかどうかを指定します。デフォルト値:false。

true

extracted_variables

object

extracted_variables

array<object>

変数抽出構成。

array<object>

単一の変数を抽出するための構成。

extracted_type

string

変数が抽出される場所。有効な値:0 (HTTP ボディ) および 1 (HTTP ヘッダー)。

1

field

string

変数が抽出される HTTP ヘッダーのキー。このオプションは、変数の場所が HTTP ヘッダーに設定されている場合に有効です。

request_id

name

string

変数名。

test_variable

parser

object

変数抽出メソッドの設定。

parser_type

string

変数の抽出モード。有効な値:0 (JSON)、1 (XML)、および 2 (正規表現)。

0

value

string

変数抽出式。抽出モードが JSON または XML の場合、式は XML 形式をサポートします。抽出モードが正規表現の場合、この値に一致する文字列が抽出されます。

x.testkey.arrayvalue[0].innerkey

is_critical

boolean

現在のステップの失敗がモニタリングタスク全体を失敗とマークするかどうかを指定します。デフォルト値:false。

true

name deprecated

string

ステップ名 (非推奨)。

step1

option

string

ステップの拡張オプション。各モニタリングタイプには異なる拡張オプションがあります。詳細については、「CreateSiteMonitor」をご参照ください。

{"enable_operator_dns": true}

step_name

string

ステップ名。

step1

step_type

string

ステップのモニタリングタイプ。有効な値:

  • http

  • ping

  • tcp

  • udp

  • dns

  • smtp

  • pop3

  • ftp

  • wait

wait タイプは待機ステップです。

http

url

string

マルチステップモニタリングの単一ステップの URL。

https://aliyun.com

wait_time_in_secs

integer

待機時間。単位:秒。

5

strict_mode

boolean

一部のページ要素の読み込み失敗を許可するかどうかを示します。有効な値:false および true。

false

supported_cipher_suits

string

サポートされている暗号スイート。

TLS_AES_256_GCM_SHA384

time_out

integer

タイムアウト期間。単位:ミリ秒。

3

trace_region

string

OpenTelemetry 向けマネージドサービスと統合する際のターゲットアプリケーションのデプロイメントリージョン。

cn-hangzhou

trace_type

string

OpenTelemetry 向けマネージドサービスと統合する際に使用されるトレーシング分析プロトコル。設定項目:

  • OpenTelemetry

  • Zipkin

  • Jaeger

OpenTelemetry

traffic_hijack_element_blacklist

object

traffic_hijack_element_blacklist

array

リダイレクトが発生した場合、ブラウザによって読み込まれたリソースの URL がこのリストのいずれかの式に一致する場合、トラフィックハイジャックが発生したと見なされます。

string

リダイレクトが発生した場合、ブラウザによって読み込まれたリソースの URL がこのリストのいずれかの式に一致する場合、トラフィックハイジャックが発生したと見なされます。

www.taobao.com

traffic_hijack_element_count

integer

リダイレクトが発生した場合、ブラウザによって読み込まれたリソースの数がこの値を超えると、トラフィックハイジャックが発生したと見なされます。この値を 0 に設定すると、チェックは実行されません。デフォルト値:0。

0

traffic_hijack_element_whitelist

object

traffic_hijack_element_whitelist

array

リダイレクトが発生した場合、ブラウザによって読み込まれたリソースの URL がこのリストのいずれの式にも一致しない場合、トラフィックハイジャックが発生したと見なされます。

string

リダイレクトが発生した場合、ブラウザによって読み込まれたリソースの URL がこのリストのいずれの式にも一致しない場合、トラフィックハイジャックが発生したと見なされます。

www.taobao.com

use_private_crt

boolean

プライベート証明書を使用するかどうかを指定します。

use_ssl

boolean

TCP タスクを実行する際に SSL 接続を使用するかどうかを指定します。

tlsv1.0

username

string

FTP、SMTP、または POP3 のユーザー名。

testUser

waitTime_after_completion

integer

ブラウザベースの検出タスクでページが開かれた後の追加の待機時間。

3

TaskId

string

モニタリングタスクの ID。

cc641dff-c19d-45f3-ad0a-818a0c4f****

TaskName

string

モニタリングタスクの名前。

test123

TaskState

string

モニタリングタスクのステータス。有効な値:

  • 1:有効。

  • 2:無効。

1

TaskType

string

モニタリングタスクのタイプ。サイトモニタリングは、HTTP(S)、PING、TCP、UDP、DNS、SMTP、POP3、FTP のタスクタイプをサポートしています。

HTTP

VpcConfig

object

内部ネットワーク検出タスクの VPC 構成。

Region

string

内部ネットワーク検出タスクのターゲットサイトが配置されているリージョン。

cn-beijing

SecurityGroupId

string

内部ネットワーク検出タスクが制限されているセキュリティグループの ID。

sg-xxxxxx

VpcId

string

内部ネットワーク検出タスクがアタッチされている VPC の ID。

vpc-xxxxxx

VswitchId

string

内部ネットワーク検出タスクがアタッチされている vSwitch の ID。

vsw-xxxxxx

Success

boolean

操作が成功したかどうかを示します。有効な値:

  • true:操作は成功しました。

  • false:操作は失敗しました。

true

例

成功レスポンス

JSONJSON

{
  "Code": "200",
  "Message": "successful",
  "MetricRules": {
    "MetricRule": [
      {
        "ActionEnable": "true",
        "AlarmActions": "CloudMonitor",
        "ComparisonOperator": "GreaterThanYesterday",
        "Dimensions": "[{\"taskId\": \"cc641dff-c19d-45f3-ad0a-818a0c4f****\" }]",
        "EvaluationCount": "3",
        "Expression": "$Availability=30",
        "Level": "2",
        "MetricName": "Availability",
        "Namespace": "acs_networkmonitor",
        "OkActions": "[ \"CloudMonitor\"]",
        "Period": "15s",
        "RuleId": "bf071ae_7b7aec3817b0fdf****",
        "RuleName": "rule1",
        "StateValue": "OK",
        "Statistics": "Availability",
        "Threshold": "30"
      }
    ]
  },
  "RequestId": "D17DF650-7EBD-54D0-903A-1D4E624D7402",
  "SiteMonitors": {
    "Address": "https://aliyun.com",
    "AgentGroup": "PC",
    "CustomSchedule": {
      "days": {
        "days": [
          1
        ]
      },
      "end_hour": 18,
      "start_hour": 8,
      "time_zone": "local"
    },
    "Interval": "1",
    "IspCities": {
      "IspCity": [
        {
          "City": "738",
          "CityName": "Beijing",
          "Isp": "465",
          "IspName": "Alibaba",
          "Type": "IDC"
        }
      ]
    },
    "OptionJson": {
      "assertions": {
        "assertions": [
          {
            "operator": "lessThan",
            "property": "json path",
            "target": "0",
            "type": "response_time"
          }
        ]
      },
      "attempts": 3,
      "auth_info": {
        "access_key_id": "testAk",
        "access_key_secret": "testSk",
        "api_action": "example_api",
        "api_version": "2019-01-01",
        "auth_style": "ROA",
        "client_id": "client_id",
        "client_secret": "client_secret",
        "grant_type": "password",
        "password": "test_password",
        "region_id": "cn-hangzhou",
        "scopes": {
          "scopes": [
            "test_operation"
          ]
        },
        "service_name": "example_service_name",
        "session_token": "example_トークン",
        "token_url": "https://www.example.com",
        "type": "basic",
        "use_cookie_session_key": false,
        "username": "test_username",
        "with_addon_resources": false
      },
      "blocked_url_list": {
        "blocked_url_list": [
          "www.taobao.com/**"
        ]
      },
      "browser_headers": {
        "browser_headers": [
          {
            "キー": "値"
          }
        ]
      },
      "browser_hosts": {
        "browser_hosts": [
          "{\"url\":\"www.taobao.com\",\"ip\":\"127.0.0.1\"}"
        ]
      },
      "browser_info": {
        "browser_info": [
          {
            "browser": "Chrome",
            "device": "laptop"
          }
        ]
      },
      "browser_insecure": false,
      "browser_task_version": "1",
      "config_variables": {
        "config_variables": [
          {
            "name": "variable_name",
            "secure": true,
            "value": "variable_value"
          }
        ]
      },
      "cookie": "lang=en",
      "diagnosis_mtr": false,
      "diagnosis_ping": false,
      "dns_hijack_whitelist": "www.taobao.com:www.taobao.com.danuoyi.tbcache.com",
      "dns_match_rule": "IN_DNS",
      "dns_server": "192.168.XX.XX",
      "dns_type": "A",
      "empty_message": false,
      "enable_packet_capture": true,
      "expect_exist_string": {
        "expect_exist_string": [
          "期待される文字列"
        ]
      },
      "expect_non_exist_string": {
        "expect_non_exist_string": [
          "予期しない文字列"
        ]
      },
      "expect_value": "dns_サーバー",
      "failure_rate": 0.4,
      "header": "testKey:testValue",
      "hops": 20,
      "host_binding": "127.0.0.1:www.aliyun.com",
      "host_binding_type": 0,
      "http_method": "get",
      "icmp_timeout_millis": 3000,
      "ip_network": "v4",
      "isBase64Encode": "false",
      "match_rule": 1,
      "max_tls_version": "tlsv1.3",
      "min_tls_version": "tlsv1.2",
      "password": "123****",
      "ping_num": 29,
      "ping_port": 80,
      "ping_type": "icmp",
      "port": 110,
      "private_crt_file_name": "cert.pem",
      "protocol": "TCP",
      "quic_enabled": true,
      "quic_target": {
        "quic_target": [
          "www.taobao.com"
        ]
      },
      "request_content": "aa=bb",
      "request_format": "txt",
      "response_content": "txt",
      "response_format": "txt",
      "retry_delay": 0,
      "safe_link": 0,
      "screen_shot": false,
      "scroll_end": false,
      "server_name": "www.aliyun.com",
      "sse": false,
      "steps": {
        "steps": [
          {
            "allow_failure": true,
            "auto_extract_cookie": true,
            "extracted_variables": {
              "extracted_variables": [
                {
                  "extracted_type": "1",
                  "field": "request_id",
                  "name": "test_variable",
                  "parser": {
                    "parser_type": "0",
                    "value": "x.testkey.arrayvalue[0].innerkey"
                  }
                }
              ]
            },
            "is_critical": true,
            "name": "step1",
            "option": "{\"enable_operator_dns\": true}",
            "step_name": "step1",
            "step_type": "http",
            "url": "https://aliyun.com",
            "use_generated_cookie": true,
            "wait_time_in_secs": 5
          }
        ]
      },
      "strict_mode": false,
      "supported_cipher_suits": "TLS_AES_256_GCM_SHA384",
      "time_out": 3,
      "trace_region": "cn-hangzhou",
      "trace_type": "OpenTelemetry",
      "traffic_hijack_element_blacklist": {
        "traffic_hijack_element_blacklist": [
          "www.taobao.com"
        ]
      },
      "traffic_hijack_element_count": 0,
      "traffic_hijack_element_whitelist": {
        "traffic_hijack_element_whitelist": [
          "www.taobao.com"
        ]
      },
      "use_private_crt": false,
      "use_ssl": true,
      "username": "testUser",
      "waitTime_after_completion": 3
    },
    "TaskId": "cc641dff-c19d-45f3-ad0a-818a0c4f****",
    "TaskName": "test123",
    "TaskState": "1",
    "TaskType": "HTTP",
    "VpcConfig": {
      "Region": "cn-beijing",
      "SecurityGroupId": "sg-xxxxxx",
      "VpcId": "vpc-xxxxxx",
      "VswitchId": "vsw-xxxxxx"
    }
  },
  "Success": true
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 ParameterInvalid The parameter is missing or invalid. %s パラメーターが欠落しているか、無効です。
401 AccessDeniedException You donot have sufficient access to perform this action.
500 InternalError The request processing has failed due to some unknown error.
402 LimitExceeded The quota for this customer had been reached.
403 Forbidden You are not authorized to operate the specified resource. 必須の権限がありません。RAM を使用して権限を付与してください。
404 Forbidden Task Id does not exist
406 ExceedingQuota Exceeding quota limits. タスクのクォータを超えました。
429 Throttlingexception The request was denied due to request throttling.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。