All Products
Search
Document Center

DataWorks:UpdateAlertRule

Last Updated:Jun 11, 2026

Memperbarui informasi tentang aturan pemantauan peringatan khusus.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

Id

integer

No

ID aturan.

105412

Name

string

No

Nama aturan.

collection_name

Owner

string

No

ID akun Alibaba Cloud yang digunakan oleh pemilik aturan.

193379****

Enabled

boolean

No

Menentukan apakah aturan diaktifkan.

true

TriggerCondition

object

No

Kondisi pemicuan peringatan.

Type

string

No

Jenis peringatan. Nilai yang valid:

  • Finished: Sebuah instance berhasil dijalankan.

  • UnFinished: Sebuah instance tidak selesai dijalankan sebelum titik waktu yang ditentukan.

  • Error: Terjadi kesalahan pada sebuah instance.

  • CycleUnfinished: Sebuah instance tidak selesai dijalankan sesuai harapan dalam siklus tertentu.

  • Timeout: Sebuah instance melebihi batas waktu.

  • InstanceTransferComplete: Sebuah instance dihasilkan oleh node yang dipicu secara otomatis.

  • InstanceTransferFluctuate: Jumlah instance yang dihasilkan berfluktuasi.

  • ExhaustedError: Kesalahan tetap terjadi setelah sebuah instance dijalankan ulang secara otomatis.

  • InstanceKeyword: Sebuah instance dengan kesalahan berisi kata kunci yang ditentukan.

  • InstanceErrorCount: Jumlah instance yang mengalami kesalahan mencapai ambang batas yang ditentukan.

  • InstanceErrorPercentage: Proporsi instance yang mengalami kesalahan di ruang kerja terhadap jumlah total instance mencapai ambang batas yang ditentukan.

  • ResourceGroupPercentage: Tingkat penggunaan grup sumber daya mencapai ambang batas yang ditentukan.

  • ResourceGroupWaitCount: Jumlah instance yang menunggu sumber daya di grup sumber daya mencapai ambang batas yang ditentukan.

ERROR

Extension

object

No

Informasi tambahan tentang aturan. Parameter ini diperlukan untuk jenis peringatan tertentu.

Error

object

No

Konfigurasi untuk peringatan jenis Error.

StreamTaskIds

array

No

The IDs of the real-time computing tasks. This parameter is required when you monitor real-time computing tasks.

integer

No

The ID of the real-time computing task.

123123

AutoRerunAlertEnabled

boolean

No

Specifies whether to trigger an alert if a batch synchronization task is automatically rerun upon a failure.

false

Timeout

object

No

Konfigurasi untuk peringatan jenis Timeout.

TimeoutInMinutes

integer

No

The timeout period. Unit: minutes.

10

UnFinished

object

No

Konfigurasi untuk peringatan jenis UnFinished.

UnFinishedTime

string

No

The latest completion time of the instance. The period is in the hh:mm format. Valid values of hh: [0,47]. Valid values of mm: [0,59].

12:00

CycleUnfinished

object

No

Konfigurasi untuk peringatan jenis CycleUnfinished.

CycleAndTime

array<object>

No

The configurations of the scheduling cycle and timeout period of the instance.

object

No

CycleId

integer

No

The ID of the scheduling cycle of the instance. Valid values: [1,288].

1

Time

string

No

The latest completion time of the instance within the scheduling cycle. The time is in the hh:mm format. Valid values of hh: [0,47]. Valid values of mm: [0,59].

01:00

InstanceErrorCount

object

No

Konfigurasi untuk peringatan jenis InstanceErrorCount.

Count

integer

No

The maximum number of instances on which an error occurs. Valid values: [1,10000].

10

InstanceErrorPercentage

object

No

Konfigurasi untuk peringatan jenis InstanceErrorPercentage.

Percentage

integer

No

The maximum percentage of instances on which an error occurs in the workspace to the total number of instances. Valid values: [1-100].

10

InstanceTransferFluctuate

object

No

Konfigurasi untuk peringatan jenis InstanceTransferFluctuate.

Trend

string

No

The way in which the number of auto triggered node instances that are generated in your workspace fluctuates. Valid values:

  • abs: the absolute value. The number of instances increases or decreases.

  • increase: The number of instances increases.

  • decrease: The number of instances decreases.

abs

Percentage

integer

No

The maximum percentage of fluctuation in the number of auto triggered node instances that are generated in your workspace. Valid values: [1-100].

10

Target

object

No

Objek yang dipantau.

Type

string

No

Jenis objek yang dipantau. Nilai valid:

  • Task: node

  • Baseline: baseline

  • project: ruang kerja

  • BizProcess: alur kerja

Task

Ids

array

No

ID objek yang dipantau.

integer

No

ID objek yang dipantau.

1894580

AllowTasks

array

No

Node yang tidak akan dipantau.

integer

No

ID node yang tidak akan dipantau.

1111

Notification

object

No

Konfigurasi untuk notifikasi peringatan.

SilenceStartTime

string

No

Waktu mulai untuk senyap. Waktu dalam format HH:mm:ss.

00:00:00

SilenceEndTime

string

No

Waktu berakhir untuk senyap. Waktu dalam format HH:mm:ss.

00:00:00

IntervalInMinutes

integer

No

Interval pengiriman notifikasi peringatan. Satuan: menit. Nilai valid: [5,10000].

30

Maximum

integer

No

Jumlah maksimum notifikasi peringatan yang dapat dikirim dalam satu hari kalender. Nilai valid: [1, 10000].

3

Channels

array

No

Saluran notifikasi peringatan.

string

No

Saluran notifikasi peringatan. Nilai valid:

  • Mail

  • Phone

  • Sms: pesan teks

  • Dingding: DingTalk

  • Feishu: Lark

  • Weixin: WeCom

  • Webhook: webhook khusus

Sms

Receivers

array<object>

No

Penerima peringatan.

object

No

ReceiverType

string

No

Jenis penerima peringatan. Nilai valid:

  • AliUid: ID akun Alibaba Cloud.

  • Shift Schedules: personel dalam jadwal shift.

  • TaskOwner: pemilik tugas. Pemilik tugas dapat menerima peringatan khusus dan peringatan peristiwa.

  • Owner: pemilik baseline. Pemilik baseline dapat menerima peringatan baseline.

  • WebhookUrl: URL webhook khusus.

  • DingdingUrl: URL webhook DingTalk.

  • FeishuUrl: URL webhook Lark.

  • WeixinUrl: URL webhook WeCom.

TaskOwner

ReceiverValues

array

No

Penerima peringatan.

string

No

ID penerima peringatan. Jika parameter ReceiverType diatur ke AliUid, atur parameter ini ke ID akun Alibaba Cloud. Jika parameter ReceiverType diatur ke ShiftSchedule, atur parameter ini ke ID jadwal shift. Jika parameter ReceiverType diatur ke WebhookUrl, DingdingUrl, FeishuUrl, atau WeixinUrl, atur parameter ini ke URL yang sesuai.

123123

Extension

string

No

Konfigurasi tambahan penerima peringatan. Jika parameter ReceiverType diatur ke DingdingUrl, Anda dapat mengatur parameter ini ke {"atAll":true} untuk mengingatkan semua anggota dalam grup DingTalk.

{"atAll":true}

Elemen respons

Element

Type

Description

Example

object

Parameter respons.

RequestId

string

ID permintaan.

D85FEE2B-6174-5817-AF9E-FDD02FEDA5BC

Success

boolean

Menunjukkan apakah permintaan berhasil.

true

Contoh

Respons sukses

JSONformat

{
  "RequestId": "D85FEE2B-6174-5817-AF9E-FDD02FEDA5BC",
  "Success": true
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.