All Products
Search
Document Center

Cloud Monitor:Objek notifikasi

Last Updated:Jul 25, 2026

Objek notifikasi menentukan penerima pemberitahuan peringatan dan cara menerimanya. Anda dapat mengirim notifikasi kepada kontak melalui panggilan telepon, pesan teks, dan email, atau mengintegrasikannya dengan chatbot dan webhook kustom guna mengelola jadwal piket secara efektif serta memastikan peringatan sampai ke pihak yang tepat.

Akses fitur

  1. Masuk ke Cloud Monitor console.

  2. Di panel navigasi kiri, pilih Alert Center atau pilih All Features > Alert Center.

  3. Di halaman Alert Center, pilih Notification Management > Notification objects.

Notifikasi telepon, SMS, dan email

Kontak

  1. Di tab Contacts, klik Create Contact.

  2. Pada kotak dialog Create Contact, konfigurasikan parameter berikut, lalu klik OK.

    • Name: Masukkan nama kontak. Nama ini tidak harus unik.

    • Identifier: Masukkan pengenal kustom. Pengenal ini harus unik di antara semua kontak.

    • Language: Pilih bahasa untuk pemberitahuan peringatan. Opsi yang tersedia adalah Chinese atau English.

    • Phone: Masukkan nomor telepon untuk menerima peringatan.

    • E-mail: Masukkan alamat email untuk menerima peringatan.

  3. Klik tautan aktivasi yang dikirim ke nomor telepon dan alamat email Anda untuk menyelesaikan verifikasi.

  4. Setelah membuat kontak, Anda dapat mencari, mengedit, atau menghapusnya di tab Contacts:

    • Untuk mencari kontak, masukkan kata kunci dari nama kontak ke dalam kotak pencarian di sebelah kanan, lalu klik ikon 搜索.

    • Untuk mengedit kontak, temukan kontak tersebut, klik Edit pada kolom Actions, ubah informasi dalam kotak dialog yang muncul, lalu klik OK.

    • Untuk menghapus satu kontak, temukan kontak tersebut, klik Delete pada kolom Actions, lalu klik OK pada pesan konfirmasi.

    • Untuk menghapus beberapa kontak, pilih kontak yang ingin dihapus, klik Delete di bagian bawah daftar, lalu klik OK.

Kelompok kontak

  1. Di tab Contacts, klik Contact group list.

  2. Klik Create Contact Group.

  3. Pada kotak dialog Create Contact Group, konfigurasikan parameter berikut, lalu klik OK.

    • Name: Masukkan nama kelompok kontak.

    • Identifier: Masukkan pengenal unik untuk kelompok kontak.

    • Contacts: Pilih kontak yang sudah ada untuk ditambahkan ke dalam kelompok.

  4. Setelah membuat kelompok kontak, Anda dapat mencari, mengedit, atau menghapusnya di tab Contact group list:

    • Untuk mencari kelompok kontak, masukkan kata kunci dari nama kelompok ke dalam kotak pencarian di sebelah kanan, lalu klik ikon 搜索.

    • Untuk mengedit atau menghapus kelompok kontak, temukan kelompok tersebut, lalu klik Edit atau Delete pada kolom Actions.

Penting
  • Sebelum menghapus kontak atau kelompok kontak, pastikan tidak ada kebijakan notifikasi yang menggunakannya. Jika tidak, pemberitahuan peringatan mungkin gagal terkirim.

  • Anda hanya dapat menghapus kontak dan kelompok kontak yang Anda buat sendiri.

Notifikasi chatbot

  1. Di halaman Notification objects, klik tab chatbots, lalu klik Create Chatbot.

  2. Pada kotak dialog Create Chatbot, konfigurasikan parameter berikut, lalu klik OK.

    • Name: Masukkan nama chatbot. Nama ini tidak harus unik.

    • Identifier: Masukkan pengenal unik untuk chatbot. Pengenal ini harus unik di antara semua chatbot.

    • Type: Pilih jenis chatbot. Jenis yang didukung mencakup DingTalk, Lark, Slack, WeCom, dan Teams.

    • URL: Masukkan URL callback untuk chatbot.

    • Language: Pilih bahasa untuk pemberitahuan peringatan. Opsi yang tersedia adalah Chinese atau English.

  3. Setelah membuat chatbot, Anda dapat mencari, mengedit, atau menghapusnya di tab chatbots:

    • Untuk mencari chatbot, pilih jenis dari daftar dropdown Please select a type dan masukkan kata kunci ke dalam kotak pencarian Name.

    • Untuk mengedit chatbot, temukan chatbot tersebut, klik Edit pada kolom Actions, ubah informasi dalam kotak dialog Edit Chatbot, lalu klik Confirm.

    • Untuk menghapus chatbot, temukan chatbot tersebut, lalu klik Delete pada kolom Actions. Untuk menghapus beberapa chatbot, pilih chatbot yang ingin dihapus, klik Delete di bagian bawah daftar, lalu klik OK.

Catatan
  • Notifikasi chatbot (DingTalk, Lark, WeCom, Slack, dan Teams) tidak memerlukan daftar izin firewall.

  • Cloud Monitor mencoba mengirim ulang pemberitahuan peringatan yang gagal hingga tiga kali, dengan timeout 5 detik per permintaan dan tanpa penundaan antar percobaan.

Notifikasi webhook kustom

  1. Di halaman Notification objects, klik tab custom webhook, lalu klik Create Webhook.

  2. Pada kotak dialog Create Webhook, konfigurasikan parameter berikut, lalu klik Confirm.

    • Name: Masukkan nama webhook. Nama ini tidak harus unik.

    • Identifier: Masukkan pengenal unik untuk webhook. Pengenal ini harus unik di antara semua webhook.

    • URL: Masukkan URL callback untuk webhook kustom.

    • Headers: Atur parameter header dalam bentuk pasangan <key><value>. Anda dapat mengatur hingga lima parameter.

    • Method: Pilih metode permintaan, yaitu GET atau POST.

    • Data Format: Pilih format data, yaitu FORM atau JSON.

    • Language: Pilih bahasa untuk pemberitahuan peringatan, yaitu Chinese atau English.

  3. Setelah membuat webhook kustom, Anda dapat mencari, mengedit, atau menghapusnya di tab custom webhook:

    • Untuk mencari webhook kustom, masukkan kata kunci ke dalam kotak pencarian Name.

    • Untuk mengedit webhook kustom, temukan webhook tersebut, klik Edit pada kolom Actions, ubah informasi dalam kotak dialog Edit Webhook, lalu klik Confirm.

    • Untuk menghapus webhook kustom, temukan webhook tersebut, lalu klik Delete pada kolom Actions. Untuk menghapus beberapa webhook, pilih webhook yang ingin dihapus, klik Batch delete di bagian bawah daftar, lalu klik Confirm.

Catatan
  • Cloud Monitor mengirim pemberitahuan peringatan ke URL Anda sebagai permintaan POST HTTP atau HTTPS. Tambahkan rentang alamat IP berikut ke daftar izin firewall Anda:

    47.74.206.0/26
    47.74.206.64/26
    47.74.206.128/26
    47.74.206.192/26
    8.222.159.116
  • Cloud Monitor mencoba mengirim ulang callback peringatan yang gagal hingga tiga kali, dengan timeout 5 detik per permintaan dan tanpa penundaan antar percobaan.

Bidang muatan webhook

Kategori

Bidang

Tipe

Deskripsi

Bidang standar CloudEvents

specversion

String

Versi spesifikasi CloudEvents.

id

String

ID unik event.

type

String

Jenis event, seperti "ALERT" atau "Change".

subtype

String

Subjenis event, seperti "NORMAL_TRIGGER" (terpicu) atau "NORMAL_RESOLVE" (terselesaikan).

source

String

Jalur sumber event, dalam format /{userId}/rules/{ruleId}.

sourcetype

String

Pengenal sistem sumber event, seperti "ALERT_ALIYUN_ALERT_CENTER".

time

String

Waktu terjadinya event, dalam format ISO 8601.

timestamp

Long

Timestamp Unix event, dalam milidetik.

subject

String

Nama aturan peringatan.

datacontenttype

String

Tipe konten bidang data. Nilainya tetap "application/json".

Bidang inti peringatan

severity

String

Tingkat keparahan peringatan, seperti CRITICAL, WARNING, atau INFO.

status

String

Status peringatan, seperti "OCCURRED" (terpicu) atau "RESOLVED" (terselesaikan).

userId

String

ID pengguna.

ruleId

String

ID aturan peringatan.

workspace

String

Pengenal ruang kerja. Contohnya, ruang kerja default di suatu wilayah adalah default-cms-{userId}-{region}.

traceId

String

ID jejak, digunakan untuk troubleshooting.

alertMessage

String

Rangkuman peringatan.

alertEntityId

String

Pengenal unik entitas peringatan.

objek resource

resource.entity.domain

String

Domain entitas, seperti "ecs", "rds", atau "apm".

resource.entity.entity_type

String

Jenis entitas, seperti "instance" atau "disk".

resource.entity.entity_id

String

ID entitas.

resource.entity.prop

Object

Properti entitas, dalam pasangan kunci-nilai, seperti instanceName.

resource.tags

Object

Tag sumber daya, dalam pasangan kunci-nilai, termasuk instanceId dan regionId.

objek labels

labels._cms_region

String

ID wilayah, seperti "cn-hangzhou".

labels._cms_workspace

String

Pengenal ruang kerja.

labels._cms_rule_id

String

ID aturan peringatan.

labels._cms_rule_name

String

Nama aturan peringatan.

objek annotations

annotations.current_value

String

Nilai metrik saat ini.

annotations._cms_promql

String

Ekspresi kueri PromQL yang memicu peringatan.

annotations._cms_business_url

String

URL halaman detail bisnis.

annotations._cms_alert_rule_url

String

URL halaman konfigurasi aturan peringatan.

annotations._cms_alert_history_url

String

URL halaman riwayat peringatan.

objek data

data.value

Number

Nilai metrik yang memicu peringatan.

data.threshold

Number

Ambang batas peringatan.

data.comparisonOperator

String

Operator perbandingan.

objek alertEntityFields

alertEntityFields

Object

Properti kunci rata dari entitas peringatan, seperti instanceName dan regionId.

Bidang tautan cepat

ruleUrl

String

URL aturan peringatan di Konsol.

entityUrl

String

URL halaman detail entitas peringatan di Konsol.

alertRuleUrl

String

URL halaman konfigurasi aturan peringatan.

alertHistoryUrl

String

URL halaman riwayat peringatan.