Prasyarat, parameter, dan catatan penggunaan untuk setiap saluran notifikasi peringatan SLS, termasuk SMS, panggilan suara, email, DingTalk, Slack, dan webhook.
Ikhtisar
Kelompok tindakan mendukung saluran notifikasi berikut:
-
Pengguna: pesan SMS, panggilan suara, dan email
-
Webhook:
-
DingTalk, Enterprise WeChat, Lark, Slack, dan universal webhook
Pilih webhook yang telah dikonfigurasi sebelumnya di kelompok tindakan. Kelola webhook melalui integrasi webhook.
-
DingTalk-Custom dan Webhook-Custom
Masukkan URL webhook secara langsung di kelompok tindakan. Metode ini dipertahankan demi kompatibilitas versi lama. Gunakan integrasi webhook untuk kebijakan tindakan baru.
-
-
Lainnya: Message Center, EventBridge, dan Function Compute
SMS
SLS mengirimkan notifikasi SMS kepada pengguna, kelompok pengguna, atau kelompok jaga tertentu saat peringatan aktif.
-
Catatan penggunaan
Notifikasi SMS dikirim dari bilangan acak. Nomor pengirim tetap tidak didukung.
-
Prasyarat
Buat pengguna dan kelompok pengguna atau Buat kelompok jaga.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode notifikasi
Pilih SMS Message.
Recipient
Pilih penerima (pengguna, kelompok pengguna, atau kelompok jaga).
Alert Template
Templat konten notifikasi peringatan.
Periode
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi.
Panggilan suara
SLS menelepon pengguna, kelompok pengguna, atau kelompok jaga tertentu saat peringatan aktif.
-
Catatan penggunaan
-
Panggilan yang tidak dijawab akan dialihkan ke SMS.
CatatanPanggilan suara berasal dari kumpulan nomor dinamis. Nonaktifkan fitur pemblokiran panggilan pada penyedia layanan atau ponsel Anda untuk memastikan pengiriman.
-
-
Prasyarat
Buat pengguna dan kelompok pengguna atau Buat kelompok jaga.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode Notifikasi
Pilih Voice Call.
Recipient
Pilih penerima peringatan, yaitu pengguna, kelompok pengguna, atau kelompok jaga.
PentingPanggilan suara hanya mendukung nomor telepon daratan Tiongkok (+86). Pastikan nomor ponsel pengguna adalah nomor +86.
Alert Template
Templat konten notifikasi peringatan.
Periode
Jadwal pengiriman notifikasi. Periode Notifikasi.
SLS mengirimkan notifikasi email kepada pengguna, kelompok pengguna, atau kelompok jaga tertentu saat peringatan aktif.
-
Catatan penggunaan
Simple Log Service menggunakan alamat email monitor-sg@monitor.alibabacloud.com untuk mengirimkan notifikasi peringatan. Tambahkan alamat ini ke daftar putih Anda agar notifikasi tersebut tidak diblokir.
-
Prasyarat
Buat pengguna dan kelompok pengguna atau Buat kelompok jaga.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode Notifikasi
Pilih Email.
Recipient
Pengguna, kelompok pengguna, atau kelompok jaga yang akan menerima notifikasi peringatan.
Alert Template
Templat konten notifikasi peringatan.
Periode
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi.
DingTalk-Custom
SLS menggunakan chatbot DingTalk untuk mengirimkan notifikasi peringatan ke grup DingTalk tertentu saat peringatan aktif. Anda juga dapat mengonfigurasi chatbot untuk memberi tahu anggota tertentu.
-
Catatan
Setiap chatbot DingTalk dapat mengirimkan maksimal 20 notifikasi peringatan per menit.
-
Prasyarat
Lakukan langkah-langkah berikut untuk menerima notifikasi peringatan melalui DingTalk:
-
untuk membuat aplikasi chatbot dengan mode penerimaan pesan diatur ke HTTP.
-
Buka klien DingTalk, masuk ke grup DingTalk, lalu klik ikon
di pojok kanan atas. -
Pilih .
-
Pilih chatbot yang Anda buat pada langkah pertama, klik Add, lalu klik Finish.
-
Di halaman manajemen bot dalam obrolan grup, temukan chatbot yang Anda buat dan salin URL webhook-nya.
-
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode notifikasi
Pilih DingTalk-Custom.
Request URL
URL webhook yang dihasilkan di grup DingTalk Anda.
Notified contacts
Anggota mana dalam grup DingTalk yang akan diberi tahu. Nilai yang valid: None, All, dan Specified Members.
Jika Anda memilih Specified Members, Anda harus memilih pengguna, kelompok pengguna, atau kelompok jaga yang akan diberi tahu.
Alert Template
Templat konten notifikasi peringatan. SLS mengirimkan notifikasi menggunakan templat yang dipilih.
CatatanDingTalk mendukung Markdown. DingTalk.
Period
Jadwal pengiriman notifikasi. Periode notifikasi.
Webhook-Custom
SLS mengirimkan notifikasi peringatan ke URL webhook tertentu saat peringatan aktif.
-
Catatan penggunaan
Permintaan webhook akan habis waktu setelah 5 detik. Jika tidak ada respons yang diterima, permintaan gagal.
-
Prasyarat
Anda harus memiliki URL webhook yang dapat diakses publik.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
CatatanTitik akhir webhook Anda harus mengembalikan HTTP 200 untuk mengakui permintaan. Jika tidak, SLS akan mencoba ulang permintaan tersebut.
Parameter
Deskripsi
Metode Notifikasi
Pilih WebHook-Custom.
Request URL
URL webhook. Ini harus berupa alamat publik, seperti nama domain atau URL dalam format IP:Port.
Alert Template
Templat konten notifikasi peringatan.
Gunakan templat berformat JSON untuk webhook kustom.
Request method
Metode permintaan HTTP. Nilai yang valid: GET, POST, DELETE, PUT, dan OPTIONS.
Kecuali jika Anda memiliki persyaratan khusus, gunakan POST — metode ini memiliki dukungan terbaik di berbagai framework web.
Request Headers
Klik Add Request Header untuk menambahkan header permintaan kustom. Contoh: Content-Type: application/json;charset=utf-8
Period
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi peringatan.
Message Center
SLS mengirimkan notifikasi peringatan ke kontak Message Center saat peringatan aktif.
-
Prasyarat
Konfigurasikan hal berikut di Alibaba Cloud Message Center sebelum menggunakan metode notifikasi ini.
-
Login ke Alibaba Cloud Message Center.
-
Pilih . Klik Modify di samping Log Service (LOG) Alert.
-
Di kotak dialog Modify Contact, pilih kontak lalu klik Save.
Setelah Anda menyimpan perubahan, sistem secara otomatis mengirimkan pesan verifikasi ke alamat email yang ditentukan. Kontak harus diverifikasi agar dapat menerima notifikasi.
Catatan-
Anda harus menentukan minimal satu kontak.
-
Metode notifikasi default adalah email dan tidak dapat diubah.
-
-
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode Notifikasi
Pilih Message Center.
Alert Template
Templat konten notifikasi peringatan.
Period
Jadwal pengiriman notifikasi. Kebijakan Pengiriman Notifikasi.
DingTalk
SLS mengirimkan notifikasi peringatan ke grup DingTalk melalui chatbot. Anda juga dapat mengonfigurasi chatbot untuk memberi tahu anggota tertentu.
-
Catatan penggunaan
Setiap chatbot DingTalk dapat mengirimkan maksimal 20 notifikasi peringatan per menit.
-
Prasyarat
Diperlukan webhook. Integrasi webhook.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (Kebijakan Tindakan).
Parameter
Deskripsi
Metode Notifikasi
Pilih DingTalk.
Select Webhook
Pilih webhook Anda.
Notified Contacts
Apakah akan memberi tahu anggota tertentu dalam grup DingTalk. Nilai yang valid: No Reminder, All, dan Specified Members.
Jika Anda memilih Specified Members, Anda harus memilih pengguna, kelompok pengguna, atau kelompok jaga yang akan diberi tahu.
Alert Template
Templat konten notifikasi peringatan.
CatatanDingTalk mendukung Markdown. Format konten.
Period
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi peringatan.
Enterprise WeChat
SLS mengirimkan notifikasi peringatan ke grup Enterprise WeChat tertentu melalui bot saat peringatan aktif.
-
Prasyarat
Diperlukan webhook. Integrasi webhook.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Notification Method
Pilih WeCom.
Select Webhook
Pilih webhook yang telah Anda buat.
Notified Contacts
Siapa yang akan diberi tahu dalam grup Enterprise WeChat. Nilai yang valid: No Reminder, All, dan Specified Members.
Jika Anda memilih Specified Members, Anda harus memilih pengguna, kelompok pengguna, atau kelompok jaga yang akan diberi tahu.
PentingJika Anda memilih All atau Specified Members, konten notifikasi hanya dapat dalam teks biasa. Format Markdown tidak didukung.
Alert Template
Templat konten notifikasi peringatan.
CatatanEnterprise WeChat mendukung Markdown. Format konten.
Sending period
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi peringatan.
Lark
SLS mengirimkan peringatan ke grup Lark tertentu melalui bot Lark.
-
Prasyarat
Diperlukan webhook. Integrasi webhook.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (Kebijakan Tindakan).
Parameter
Deskripsi
Metode Notifikasi
Pilih Lark.
Select Webhook
Pilih webhook yang telah Anda buat.
Notified Contacts
Menentukan apakah akan @-mention semua anggota dalam grup Lark. Nilai yang valid: No Reminder dan All.
Alert Template
Templat konten notifikasi peringatan.
CatatanLark mendukung Markdown. Format konten.
Period
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi.
Slack
SLS memberi tahu pengguna Slack tertentu saat peringatan aktif.
-
Prasyarat
Diperlukan webhook. Integrasi webhook.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode notifikasi
Pilih Slack.
Select webhook
Pilih webhook yang telah Anda buat.
Alert Template
Templat konten notifikasi peringatan.
CatatanSlack mendukung Markdown. Format konten.
Period
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi peringatan.
Universal Webhook
SLS mengirimkan notifikasi peringatan ke URL webhook kustom saat peringatan aktif.
-
Prasyarat
Diperlukan webhook. Integrasi webhook.
-
Parameter
Konfigurasikan parameter berikut di kotak dialog Kelompok Tindakan (kebijakan tindakan).
Parameter
Deskripsi
Notification Method
Pilih Universal Webhook.
Select Webhook
Pilih webhook yang telah Anda buat.
Alert Template
Menentukan konten notifikasi peringatan.
Period
Jadwal pengiriman notifikasi. Jadwal notifikasi.
EventBridge
SLS mengirimkan event peringatan ke event bus EventBridge saat peringatan aktif.
-
Prasyarat
-
Buat event bus kustom di EventBridge. Buat event bus kustom.
CatatanAnda dapat melewati konfigurasi sumber event saat membuat event bus kustom. Jika ingin menambahkan sumber event, Anda harus membuat sumber bernama acs.sls.alert. Nama ini harus sesuai dengan nilai field source dalam event peringatan.
-
Jika Anda menggunakan RAM user, Anda harus memberikan izin AliyunEventBridgeReadOnlyAccess kepada RAM user tersebut.
-
-
Parameter
Konfigurasikan parameter berikut di kotak dialog kelompok tindakan (kebijakan tindakan).
Parameter
Deskripsi
Metode notifikasi
Pilih EventBridge.
Region
Pilih wilayah tempat Anda membuat event bus.
EventBridge
Pilih event bus yang telah Anda buat. Simple Log Service mengirimkan event peringatan ke event bus ini.
Alert Template
Templat konten notifikasi peringatan.
Periode
Jadwal pengiriman notifikasi. Mekanisme jadwal notifikasi.
-
Field event
Saat peringatan aktif, SLS menghasilkan event yang sesuai dengan standar CloudEvents dan mengirimkannya ke event bus. Ikhtisar event. Tabel berikut menjelaskan field event tersebut.
Penting-
Jika beberapa peringatan aktif, satu event dikirim untuk setiap peringatan. Penggabungan peringatan tidak dilakukan.
-
Jika konten templat peringatan untuk EventBridge tidak dalam format JSON, Anda tidak dapat menggunakan variabel dari field data dalam aturan event event bus setelah event peringatan dikirim.
Parameter
Deskripsi
id
ID unik global untuk event tersebut.
source
Sumber event. Nilainya adalah acs.sls.alert.
specversion
Versi spesifikasi CloudEvents. Versi saat ini adalah 1.0.
type
Tipe event.
-
Untuk status peringatan aktif, tipe event-nya adalah sls:AlertEvent:Firing.
-
Untuk status notifikasi terselesaikan, tipe event-nya adalah sls:AlertEvent:Resolved.
datacontenttype
Tipe konten field data. Nilainya adalah application/json.
subject
Subjek event. Ini sesuai dengan subjek yang dikonfigurasi dalam templat peringatan untuk EventBridge.
time
Waktu terjadinya event. Ini sesuai dengan field alert_time dalam pesan peringatan.
data
Muatan event. Ini sesuai dengan konten yang dikonfigurasi dalam templat peringatan untuk EventBridge. Nilainya harus dalam format JSON.
-
Function Compute (FC)
SLS memanggil fungsi Function Compute tertentu saat peringatan aktif.
-
Catatan
-
Hanya fungsi non-HTTP yang didukung. Untuk fungsi HTTP, gunakan metode Webhook-Custom.
-
Hanya fungsi yang namanya diawali dengan
sls-ops-yang didukung.
-
-
Prasyarat
-
Buat layanan dan fungsi non-HTTP di Function Compute. Buat fungsi.
-
Jika Anda menggunakan RAM user, berikan izin AliyunFCReadOnlyAccess kepada RAM user tersebut.
-
-
Parameter
Konfigurasikan parameter berikut di kotak dialog kelompok tindakan (Kebijakan tindakan).
Parameter
Deskripsi
Channel
Pilih Function Compute.
Region
Pilih wilayah tempat Anda membuat fungsi.
Service
Pilih layanan yang telah Anda buat.
Version/alias
Pilih versi atau alias layanan. Nilai default-nya adalah LATEST.
Function
Pilih fungsi yang telah Anda buat. Hanya fungsi yang namanya diawali dengan
sls-ops-yang didukung.Alert Template
Pilih templat untuk notifikasi peringatan.
Sending interval
Jadwal pengiriman notifikasi. Periode pengiriman notifikasi.