Anda dapat mengonfigurasi aturan peringatan di Operation Center. Topik ini menjelaskan format pesan peringatan yang dikirim melalui webhook kustom.
Uji koneksi
{
"message":{
"content": "DataWorks Workbench Alarm Connectivity Test"
}
}
Peringatan kustom
Isi pesan
Peringatan untuk instance yang dipicu otomatis
{
"message": {
"title": "DataWorks_Remind",
"remind_name": "webhookTest",
"remind_unit": "Task"
"occur_time": "2021-07-13 16:16:20",
"remind_type": "uncompleted",
"task_size": 1,
"node_id_list": "220167523",
"node_name_list": "nodeName",
"node_owner_list": "123123123",
"remind_founder": "jingyan20182222",
"number_of_alerts": 3,
"more_information": "http://..."
}
} Peringatan untuk grup sumber daya
{
"message": {
"title": "DataWorks_Remind",
"remind_name": "Nama aturan peringatan",
"remind_unit": "ScheduleResourceGroup",
"occur_time": "2021-07-13 16:16:20",
"remind_type": "resGroup use ratio",
"resource_group_name": "Nama grup sumber daya",
"threshold": 99,
"duration": 30,
"remind_founder": "jingyan20182222"
}
}Bidang
Bidang | Deskripsi | Contoh |
title | Judul dari peringatan. | DataWorks_Remind |
task_size | Jumlah tugas. | 1 |
remind_name | Nama aturan peringatan. | webhookTest |
occur_time | Waktu ketika peringatan dipicu. | 2021-07-13 16:16:20 |
remind_type | Kondisi pemicu. Nilai yang valid:
| completed |
node_id_list | ID node. Pisahkan beberapa ID dengan koma (,). Maksimal lima ID node didukung. | 220167523 |
node_name_list | Nama node. Pisahkan beberapa nama dengan koma (,). Maksimal lima nama node didukung. | nodeName |
node_owner_list | Pemilik node. Pisahkan beberapa pemilik dengan koma (,). Maksimal lima pemilik node didukung. | 123123 |
remind_founder | Pembuat aturan peringatan. | jingyan20182222 |
remind_unit | Granularitas pemantauan aturan peringatan. Nilai yang valid:
| Task |
number_of_alerts | Pemicu ke-n dari peringatan. | 3 |
more_information | URL dari instance yang dipicu otomatis di Operation Center. | http://XXXX |
threshold | Ambang batas. Parameter ini hanya tersedia untuk grup sumber daya.
| 99 |
duration | Durasi. Satuan: menit. Parameter ini hanya tersedia untuk grup sumber daya. | 30 |
Peringatan baseline
Isi pesan
{
"message": {
"cycle_number": 1,
"occur_time": "2024-07-31 11:29:43",
"baseline_owners": "dp3base",
"baseline_name": "Baseline test",
"key_instance": 10590018690,
"sla_time": "2024-07-30 17:30:00",
"buffer": -1081,
"title": "DataWorks_Baseline_Alert",
"status": "overSla"
}
}Bidang
Bidang | Deskripsi | Contoh |
cycle_number | ID siklus dari instance baseline. ID siklus tingkat hari adalah | 1 |
occur_time | Waktu ketika peringatan dipicu. | 2024-07-31 11:29:43 |
baseline_owners | Pemilik baseline. | dp3base |
baseline_name | Nama baseline. | baseline_test |
key_instance | Instance kunci saat ini. | 10590018690 |
sla_time | Waktu penyelesaian yang dijanjikan. | 2024-07-30 17:30:00 |
buffer | Ambang batas margin peringatan untuk baseline. Satuan: menit. | -1081 |
title | Judul yang menentukan jenis peringatan. | DataWorks_Baseline_Alert |
status | Status baseline. Nilai yang valid:
| overSla |
Peringatan acara
Isi pesan
{
"message": {
"task_name": "Nama tugas yang gagal",
"event_type": "ERROR",
"task_owner_name": "dp3base",
"occur_time": "2024-07-30 23:06:06",
"event_name": "20240729-10000213793(Baseline tingkat jam gagal)(24)-[project:lwt_test_hongkong]Error",
"title": "DataWorks_Event_Remind"
}
}
Bidang
Bidang | Deskripsi | Contoh |
task_name | Nama tugas abnormal. | failed_task |
event_type | Tipe acara. Nilai yang valid:
| ERROR |
task_owner_name | Pemilik tugas. | dp3base |
occur_time | Waktu ketika peringatan dipicu. | 2024-07-30 23:06:06 |
event_name | Nama acara. Format:
|
|
title | Judul yang menentukan jenis peringatan. | DataWorks_Event_Remind |