Mengkueri detail tugas pemantauan situs.
Deskripsi operasi
Topik ini menyediakan contoh cara mengkueri detail tugas pemantauan situs cc641dff-c19d-45f3-ad0a-818a0c4f****. Hasil yang dikembalikan menunjukkan bahwa tugas pemantauan situs bernama test123, alamat yang dipantau adalah https://aliyun.com, dan penyedia layanan adalah Alibaba.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cms:DescribeSiteMonitorAttribute |
get |
*Semua sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| TaskId |
string |
Yes |
ID tugas pemantauan. |
cc641dff-c19d-45f3-ad0a-818a0c4f**** |
| IncludeAlert |
boolean |
No |
Apakah detail tugas yang dikembalikan menyertakan aturan peringatan. Nilai valid:
|
false |
Untuk informasi selengkapnya tentang parameter permintaan umum, lihat Parameter umum.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Hasil tanggapan. |
||
| Code |
string |
Kode status. Nilai 200 menunjukkan keberhasilan. |
200 |
| Message |
string |
Paket yang dikembalikan. |
successful |
| MetricRules |
object |
||
| MetricRule |
array<object> |
Aturan peringatan dari tugas pemantauan. |
|
|
object |
Aturan peringatan dari tugas pemantauan. |
||
| ActionEnable |
string |
Status aturan peringatan. Nilai valid:
|
true |
| AlarmActions |
string |
Kelompok kontak peringatan yang menerima notifikasi untuk aturan peringatan. |
CloudMonitor |
| ComparisonOperator |
string |
Operator perbandingan ambang batas aturan peringatan. Nilai valid:
|
GreaterThanYesterday |
| Dimensions |
string |
Dimensi yang terkait dengan aturan peringatan. |
[{"TugasId": "cc641dff-c19d-45f3-ad0a-818a0c4f****" }] |
| EvaluationCount |
string |
Jumlah percobaan ulang peringatan. |
3 |
| Expression |
string |
Ekspresi aturan peringatan. |
$Availability=30 |
| Level |
string |
Tingkat keparahan aturan peringatan. Nilai valid:
|
2 |
| MetricName |
string |
Nama metrik. |
Availability |
| Namespace |
string |
Namespace data layanan Alibaba Cloud. |
acs_networkmonitor |
| OkActions |
string |
Kelompok kontak peringatan yang menerima notifikasi peringatan. |
[ "CloudMonitor"] |
| Period |
string |
Interval waktu, yang biasanya merupakan siklus pelaporan metrik. Unit: detik. Catatan
Jika Anda mengonfigurasi periode statistik, sistem akan mengkueri data statistik yang sesuai berdasarkan periode tersebut. |
15s |
| RuleId |
string |
ID aturan peringatan. |
bf071ae_7b7aec3817b0fdf**** |
| RuleName |
string |
Nama aturan peringatan. |
rule1 |
| StateValue |
string |
Status peringatan. Nilai valid:
|
OK |
| Statistics |
string |
Metode statistik untuk peringatan. Nilai valid:
|
Availability |
| Threshold |
string |
Ambang batas peringatan. |
30 |
| RequestId |
string |
ID permintaan. |
D17DF650-7EBD-54D0-903A-1D4E624D7402 |
| SiteMonitors |
object |
Detail tugas pemantauan. |
|
| Address |
string |
Alamat probe tugas pemantauan. |
https://aliyun.com |
| AgentGroup |
string |
Tipe Titik deteksi. Nilai default: PC. Nilai valid:
|
PC |
| CustomSchedule |
object |
Siklus probe kustom. Penjadwalan probe hanya dapat dilakukan dalam rentang waktu tertentu dari Senin hingga Minggu. |
|
| days |
object |
||
| days |
array |
Hari probe. |
|
|
integer |
Hari probe. |
1 |
|
| end_hour |
integer |
Waktu akhir probe kustom. Unit: jam. |
18 |
| start_hour |
integer |
Waktu mulai probe kustom. Unit: jam. |
8 |
| time_zone |
string |
Zona waktu untuk probe kustom. |
local |
| Interval |
string |
Siklus tugas pemantauan. Unit: menit. Nilai valid: 1, 5, 15, 30, dan 60. |
1 |
| IspCities |
object |
||
| IspCity |
array<object> |
Penyedia layanan dan kota Titik deteksi. |
|
|
object |
Penyedia layanan dan kota Titik deteksi. |
||
| City |
string |
ID kota. |
738 |
| CityName |
string |
Nama kota. |
Beijing |
| Isp |
string |
ID penyedia layanan. |
465 |
| IspName |
string |
Nama Penyedia layanan. |
Alibaba |
| Type |
string |
Jenis jaringan Titik deteksi. Nilai valid: IDC: Pusat data lokal IDC. LASTMILE: Broadband residensial. MOBILE: Jaringan seluler. |
IDC |
| OptionJson |
object |
Opsi tambahan. Setiap tipe probe memiliki opsi tambahan yang berbeda. Untuk informasi selengkapnya, lihat CreateSiteMonitor. |
|
| assertions |
object |
||
| assertions |
array<object> |
Kelompok konfigurasi asersi. |
|
|
object |
Kelompok konfigurasi asersi. |
||
| operator |
string |
Operator perbandingan asersi. Nilai valid:
|
lessThan |
| property |
string |
Jalur penguraian konten asersi.
|
json path |
| target |
string |
Nilai target atau string untuk perbandingan asersi. |
0 |
| type |
string |
Tipe asersi. Nilai valid:
|
tanggapan_pengatur waktu |
| attempts |
integer |
Jumlah percobaan ulang setelah kegagalan DNS. |
3 |
| auth_info |
object |
Informasi otentikasi. |
|
| access_key_id |
string |
Hanya didukung dalam probe multi-langkah. AccessKey ID yang digunakan untuk otentikasi Alibaba Cloud. Simpan nilai ini menggunakan penyimpanan terenkripsi. |
testAk |
| access_key_secret |
string |
Hanya didukung dalam probe multi-langkah. Rahasia AccessKey yang digunakan untuk otentikasi Alibaba Cloud. Simpan nilai ini menggunakan penyimpanan terenkripsi. |
testSk |
| api_action |
string |
Hanya didukung dalam probe multi-langkah. Operasi API yang diminta saat menggunakan operasi Alibaba Cloud. |
example_api |
| api_version |
string |
Hanya didukung dalam probe multi-langkah. Versi API yang diminta saat menggunakan operasi Alibaba Cloud. |
2019-01-01 |
| auth_style |
string |
Gaya otentikasi OAuth 2.0. Nilai valid: ROA dan RPC. |
ROA |
| client_id |
string |
ID Klien yang digunakan untuk otentikasi Klien di OAuth 2.0. |
Klien_id |
| client_secret |
string |
Rahasia Klien yang digunakan untuk otentikasi Klien di OAuth 2.0. |
rahasia_klien |
| grant_type |
string |
Tipe grant yang digunakan dalam otentikasi OAuth 2.0. Nilai valid: kredensial_klien dan password. |
password |
| password |
string |
Kata sandi yang digunakan untuk Otentikasi Dasar HTTP. |
test_password |
| region_id |
string |
Hanya didukung dalam probe multi-langkah. ID Wilayah permintaan saat menggunakan otentikasi Alibaba Cloud. |
cn-hangzhou |
| scopes |
object |
||
| scopes |
array |
Cakupan (dalam OAuth) izin yang diminta di OAuth 2.0. |
|
|
string |
Satu cakupan (dalam OAuth) izin yang diminta di OAuth 2.0. |
test_operation |
|
| service_name |
string |
Nama layanan permintaan saat menggunakan otentikasi AWS. |
contoh_nama_layanan |
| session_token |
string |
Token sesi yang digunakan untuk otentikasi AWS. |
example_token |
| token_url |
string |
URL server otorisasi yang digunakan di OAuth 2.0. |
https://www.example.com |
| type |
string |
Tipe otentikasi. Saat ini mendukung Otentikasi Dasar HTTP. Nilai valid: basic. |
basic |
| use_cookie_session_key |
boolean |
Apakah kunci disimpan di cookie Klien selama otentikasi digest. |
false |
| username |
string |
Nama pengguna yang digunakan untuk Otentikasi Dasar HTTP. |
test_username |
| with_addon_resources |
boolean |
Hanya didukung dalam probe multi-langkah. Apakah Sumber daya tambahan ada untuk operasi saat menggunakan otentikasi Alibaba Cloud di langkah ini. |
false |
| blocked_url_list |
object |
||
| blocked_url_list |
array |
Daftar URL Sumber daya yang diblokir. Mendukung wildcard jalur. |
|
|
string |
Daftar URL Sumber daya yang diblokir. Mendukung wildcard jalur. |
www.taobao.com/** |
|
| browser_headers |
object |
||
| browser_headers |
array<object> |
Header kustom. Strukturnya adalah |
|
|
object |
Header kustom. Strukturnya adalah |
{"key":"value"} |
|
| browser_hosts |
object |
||
| browser_hosts |
array |
Host kustom. Strukturnya adalah |
|
|
string |
Host kustom. Strukturnya adalah |
{"url":"www.taobao.com","ip":"127.0.0.1"} |
|
| browser_info |
object |
||
| browser_info |
array<object> |
Informasi browser. |
|
|
object |
Informasi browser. |
||
| browser |
string |
Tipe browser. |
Chrome |
| device |
string |
Tipe layar. |
laptop |
| browser_insecure |
boolean |
Apakah akan mengabaikan error sertifikat. Nilai valid:
|
false |
| browser_task_version |
string |
Versi Pemantauan Browser. Nilai valid:
|
1 |
| config_variables |
object |
||
| config_variables |
array<object> |
Konfigurasi Variabel lingkungan. Berlaku untuk pemantauan multi-langkah. |
|
|
object |
Variabel lingkungan yang dapat direferensikan dalam parameter di berbagai langkah pengujian menggunakan placeholder {{$.variableName}}. Variabel ini juga dapat diperbarui melalui penguraian tanggapan dari satu langkah pengujian dan digunakan pada langkah berikutnya. Untuk informasi sensitif seperti kunci API, Anda dapat mengaktifkan penyimpanan terenkripsi. |
||
| name |
string |
Nama variabel lingkungan. |
variable_name |
| secure |
boolean |
Apakah akan menggunakan penyimpanan terenkripsi. |
true |
| value |
string |
Nilai variabel. |
variable_value |
| cookie |
string |
Cookie yang dikirim bersama permintaan HTTP. |
lang=en |
| diagnosis_mtr |
boolean |
Apakah akan mengaktifkan diagnostik jaringan MTR otomatis setelah tugas gagal. Nilai valid:
|
false |
| diagnosis_ping |
boolean |
Apakah akan mengaktifkan deteksi latensi jaringan PING otomatis setelah tugas gagal. Nilai valid:
|
false |
| dns_hijack_whitelist |
string |
Daftar konfigurasi pembajakan DNS. |
www.taobao.com:www.taobao.com.danuoyi.tbcache.com |
| dns_match_rule |
string |
Aturan pencocokan untuk DNS. Nilai valid:
|
IN_DNS |
| dns_server |
string |
Alamat IP server DNS. Catatan
Parameter ini hanya berlaku untuk pemantauan DNS. |
192.168.XX.XX |
| dns_type |
string |
Jenis resolusi DNS. Parameter ini hanya berlaku untuk pemantauan DNS. Nilai valid:
|
A |
| empty_message |
boolean |
Apakah akan mengizinkan tugas WebSocket mengembalikan tanpa paket atau paket kosong. Nilai valid:
|
false |
| enable_packet_capture |
boolean |
Apakah akan mengaktifkan pengambilan paket untuk tugas. |
true |
| expect_exist_string |
object |
||
| expect_exist_string |
array |
Daftar string yang diharapkan ada pada halaman. |
|
|
string |
Daftar string yang diharapkan ada pada halaman. |
expected string |
|
| expect_non_exist_string |
object |
||
| expect_non_exist_string |
array |
Daftar string yang diharapkan tidak ada pada halaman. |
|
|
string |
Daftar string yang diharapkan tidak ada pada halaman. |
unexpected string |
|
| expect_value |
string |
Alias atau alamat yang akan diselesaikan. Catatan
Parameter ini hanya berlaku untuk pemantauan DNS. |
dns_server |
| failure_rate |
number |
Laju kehilangan paket. Catatan
Parameter ini hanya berlaku untuk pemantauan PING. |
0.4 |
| header |
string |
Header permintaan HTTP. |
testKey:testValue |
| hops |
integer |
Jumlah hop untuk diagnostik traceroute saat tugas PING gagal. |
20 |
| host_binding |
string |
Host kustom untuk tugas HTTP. Formatnya adalah ip1,ip2:alamat. Anda dapat mengonfigurasi beberapa pemetaan. Sisi kiri titik dua adalah catatan A atau Nama Domain CNAME yang dapat diselesaikan oleh nama domain, dipisahkan dengan koma. Sisi kanan titik dua adalah nama domain. |
127.0.0.1:www.aliyun.com |
| host_binding_type |
integer |
Mode berlakunya host kustom. Nilai valid: 0 (acak) dan 1 (round-robin). Valid values:
|
0 |
| http_method |
string |
Metode permintaan HTTP. Nilai valid:
|
get |
| icmp_timeout_millis |
integer |
Periode batas waktu untuk satu operasi PING menggunakan protokol ICMP. Unit: milliseconds. |
3000 |
| ip_network |
string |
Jenis jaringan tugas. Nilai valid: v4, v6, dan auto. Nilai default: v4. |
v4 |
| isBase64Encode |
string |
Apakah akan mendekode sandi menggunakan Base64 sebelum menyimpannya. Nilai valid:
|
false |
| match_rule |
integer |
Apakah akan menyertakan aturan peringatan. Nilai valid:
|
1 |
| max_tls_version |
string |
Versi TLS maksimum. |
tlsv1.3 |
| min_tls_version |
string |
Versi TLS minimum. TLS 1.2 dan versi lebih baru didukung secara default. TLS 1.0 dan TLS 1.1 dinonaktifkan. Anda dapat mengubah konfigurasi untuk mengaktifkannya kembali jika diperlukan. |
tlsv1.2 |
| password |
string |
Sandi untuk pemantauan SMTP, POP3, atau FTP. |
123**** |
| ping_num |
integer |
Jumlah heartbeat untuk pemantauan PING. |
29 |
| ping_port |
integer |
Port PING. Berlaku untuk TCP PING. |
80 |
| ping_type |
string |
Jenis protokol PING. Nilai valid:
|
icmp |
| port |
integer |
Port untuk pemantauan TCP, UDP, SMTP, atau POP3. |
110 |
| private_crt_file_name |
string |
Nama file sertifikat pribadi. |
cert.pem |
| protocol |
string |
Protokol pemantauan. |
TCP |
| quic_enabled |
boolean |
Apakah akan menggunakan protokol QUIC untuk pemantauan browser. Nilai valid:
|
true |
| quic_target |
object |
||
| quic_target |
array |
Daftar situs yang dipaksa menggunakan protokol QUIC. |
|
|
string |
Situs yang dipaksa menggunakan protokol QUIC. Formatnya adalah url:port. Port bersifat opsional dan default-nya adalah 443. |
www.taobao.com |
|
| request_content |
string |
Konten permintaan untuk pemantauan HTTP. |
aa=bb |
| request_format |
string |
Format konten permintaan HTTP. Nilai valid:
|
txt |
| response_content |
string |
Konten tanggapan yang cocok. |
txt |
| response_format |
string |
Format konten tanggapan HTTP. Nilai valid:
|
txt |
| retry_delay |
integer |
Jumlah percobaan ulang setelah kegagalan pemantauan. |
0 |
| safe_link |
integer |
Berlaku untuk tugas SMTP. Atur ke 1 untuk menggunakan koneksi aman. Nilai default: 0. |
0 |
| screen_shot |
boolean |
Apakah akan mengaktifkan tangkapan layar halaman. |
false |
| scroll_end |
boolean |
Untuk tugas pemantauan browser, apakah akan menggulir ke bagian bawah halaman setelah halaman terbuka. |
false |
| server_name |
string |
Server Name Indication (SNI). |
www.aliyun.com |
| sse |
boolean |
Apakah akan menggunakan pemantauan SSE. |
|
| steps |
object |
||
| steps |
array<object> |
Konfigurasi langkah untuk pemantauan multi-langkah. Berlaku untuk pemantauan multi-langkah. |
|
|
array<object> |
Konfigurasi untuk satu langkah dalam pemantauan multi-langkah. |
||
| allow_failure |
boolean |
Apakah akan melanjutkan ke langkah berikutnya jika langkah saat ini gagal. Nilai default: false. |
true |
| auto_extract_cookie |
boolean |
Apakah akan mengekstrak cookie secara otomatis. Header Set-Cookie yang dikembalikan oleh langkah pemantauan HTTP diurai dan tersedia di langkah pemantauan berikutnya. Nilai default: false. |
true |
| extracted_variables |
object |
||
| extracted_variables |
array<object> |
Konfigurasi ekstraksi variabel. |
|
|
array<object> |
Konfigurasi untuk mengekstrak satu variabel. |
||
| extracted_type |
string |
Lokasi tempat variabel diekstrak. Nilai valid: 0 (badan HTTP) dan 1 (header HTTP). |
1 |
| field |
string |
Kunci dalam header HTTP tempat variabel diekstrak. Opsi ini berlaku ketika lokasi variabel diatur ke header HTTP. |
request_id |
| name |
string |
Nama variabel. |
test_variable |
| parser |
object |
Pengaturan metode ekstraksi variabel. |
|
| parser_type |
string |
Mode ekstraksi untuk variabel. Nilai valid: 0 (JSON), 1 (XML), dan 2 (ekspresi reguler). |
0 |
| value |
string |
Ekspresi ekstraksi variabel. Ketika mode ekstraksi adalah JSON atau XML, ekspresi mendukung format XML. Ketika mode ekstraksi adalah ekspresi reguler, string yang cocok dengan nilai ini akan diekstrak. |
x.testkey.arrayvalue[0].innerkey |
| is_critical |
boolean |
Apakah kegagalan pada langkah saat ini menandai seluruh tugas pemantauan sebagai gagal. Nilai default: false. |
true |
name
deprecated
|
string |
Nama langkah (tidak digunakan lagi). |
step1 |
| option |
string |
Opsi tambahan untuk langkah. Setiap jenis pemantauan memiliki opsi tambahan yang berbeda. Untuk informasi selengkapnya, lihat CreateSiteMonitor. |
{"enable_operator_dns": true} |
| step_name |
string |
Nama langkah. |
step1 |
| step_type |
string |
Jenis pemantauan untuk langkah. Nilai valid:
Jenis wait adalah langkah tunggu. |
http |
| url |
string |
URL untuk satu langkah dalam pemantauan multi-langkah. |
https://aliyun.com |
| use_generated_cookie |
boolean |
Apakah akan menggunakan cookie yang diekstrak pada langkah sebelumnya. Nilai default: false. |
true |
| wait_time_in_secs |
integer |
Waktu tunggu. Unit: seconds. |
5 |
| strict_mode |
boolean |
Menunjukkan apakah kegagalan pemuatan beberapa elemen halaman diizinkan. Nilai yang valid: false dan true. |
false |
| supported_cipher_suits |
string |
Cipher suite yang didukung. |
TLS_AES_256_GCM_SHA384 |
| time_out |
integer |
Periode batas waktu. Unit: milliseconds. |
3 |
| trace_region |
string |
Wilayah penerapan aplikasi target saat berintegrasi dengan Managed Service for OpenTelemetry. |
cn-hangzhou |
| trace_type |
string |
Protokol Analisis Tracing yang digunakan saat berintegrasi dengan Managed Service for OpenTelemetry. Nilai valid:
|
OpenTelemetry |
| traffic_hijack_element_blacklist |
object |
||
| traffic_hijack_element_blacklist |
array |
Saat pengalihan terjadi, jika URL resource yang dimuat oleh browser cocok dengan ekspresi apa pun dalam daftar ini, pembajakan trafik dianggap telah terjadi. |
|
|
string |
Ketika terjadi pengalihan, jika URL resource yang dimuat oleh browser cocok dengan ekspresi apa pun dalam daftar ini, pembajakan trafik dianggap telah terjadi. |
www.taobao.com |
|
| traffic_hijack_element_count |
integer |
Ketika terjadi pengalihan, jika jumlah resource yang dimuat oleh browser melebihi nilai ini, pembajakan trafik dianggap telah terjadi. Jika nilai ini diatur ke 0, tidak ada pemeriksaan yang dilakukan. Nilai default: 0. |
0 |
| traffic_hijack_element_whitelist |
object |
||
| traffic_hijack_element_whitelist |
array |
Ketika terjadi pengalihan, jika URL resource yang dimuat oleh browser tidak cocok dengan ekspresi apa pun dalam daftar ini, pembajakan trafik dianggap telah terjadi. |
|
|
string |
Ketika terjadi pengalihan, jika URL resource yang dimuat oleh browser tidak cocok dengan ekspresi apa pun dalam daftar ini, pembajakan trafik dianggap telah terjadi. |
www.taobao.com |
|
| use_private_crt |
boolean |
Apakah akan menggunakan sertifikat pribadi. |
|
| use_ssl |
boolean |
Apakah akan menggunakan koneksi SSL saat menjalankan tugas TCP. |
tlsv1.0 |
| username |
string |
Nama pengguna untuk FTP, SMTP, atau POP3. |
testUser |
| waitTime_after_completion |
integer |
Waktu tunggu tambahan setelah halaman dibuka dalam tugas deteksi berbasis browser. |
3 |
| TaskId |
string |
ID tugas pemantauan. |
cc641dff-c19d-45f3-ad0a-818a0c4f**** |
| TaskName |
string |
Nama tugas pemantauan. |
test123 |
| TaskState |
string |
Status tugas pemantauan. Nilai valid:
|
1 |
| TaskType |
string |
Jenis tugas pemantauan. Pemantauan situs mendukung jenis tugas berikut: HTTP(S), PING, TCP, UDP, DNS, SMTP, POP3, dan FTP. |
HTTP |
| VpcConfig |
object |
Konfigurasi VPC untuk tugas deteksi jaringan internal. |
|
| Region |
string |
Wilayah tempat situs target tugas deteksi jaringan internal berada. |
cn-beijing |
| SecurityGroupId |
string |
ID grup keamanan tempat tugas deteksi jaringan internal dibatasi. |
sg-xxxxxx |
| VpcId |
string |
ID VPC tempat tugas deteksi jaringan internal terpasang. |
vpc-xxxxxx |
| VswitchId |
string |
ID vSwitch tempat tugas deteksi jaringan internal terpasang. |
vsw-xxxxxx |
| Success |
boolean |
Apakah operasi berhasil. Nilai valid:
|
true |
Contoh
Respons sukses
JSONformat
{
"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",
"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": [
{
"key": "value"
}
]
},
"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": [
"expected string"
]
},
"expect_non_exist_string": {
"expect_non_exist_string": [
"unexpected string"
]
},
"expect_value": "dns_server",
"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
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ParameterInvalid | The parameter is missing or invalid. %s | Parameter hilang atau tidak valid. |
| 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. | Anda tidak memiliki izin yang diperlukan. Gunakan RAM untuk memberikan izin. |
| 404 | Forbidden | Task Id does not exist | |
| 406 | ExceedingQuota | Exceeding quota limits. | Anda telah melampaui kuota tugas. |
| 429 | Throttlingexception | The request was denied due to request throttling. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.