Setelah Anda membuat aturan peringatan, SLS akan menghasilkan peringatan berdasarkan frekuensi pemeriksaan dan kondisi pemicu yang Anda tetapkan, lalu menerapkan kebijakan peringatan dan kebijakan tindakan untuk pengurangan noise serta notifikasi.
Prasyarat
-
Anda telah mengumpulkan data.
Anda dapat mengumpulkan log dan data metrik.
PentingSebelum membuat aturan peringatan berdasarkan pernyataan kueri, Anda harus menyimpan log dalam penyimpanan log Jenis Penyimpanan Standar. Untuk informasi selengkapnya, lihat Kelola penyimpanan log.
-
Jika Anda mengumpulkan log, Anda harus membuat indeks.
Prosedur
Masuk ke Simple Log Service console.
Pada bagian Projects, klik project yang diinginkan.

Pada tab , klik penyimpanan log yang diinginkan.

Pada halaman query and analysis, klik ikon
.
-
Pada panel Alert Monitoring Rule, konfigurasikan parameter berikut, lalu klik OK.
Parameter
Deskripsi
Rule Name
Nama aturan peringatan.
Check Frequency
Seberapa sering SLS memeriksa hasil kueri dan analisis.
-
Hourly: Memeriksa hasil kueri dan analisis setiap jam.
-
Daily: Memeriksa hasil kueri dan analisis pada waktu tertentu setiap hari.
-
Weekly: Memeriksa hasil kueri dan analisis pada waktu tertentu di hari tertentu setiap minggu.
-
Fixed Interval: Memeriksa hasil kueri dan analisis dengan interval tetap.
-
Cron: Memeriksa hasil kueri dan analisis pada interval yang ditentukan oleh ekspresi Cron.
CatatanEkspresi Cron memiliki presisi minimum satu menit dan menggunakan format 24 jam. Contoh:
-
0/5 * * * *: Memeriksa setiap 5 menit, dimulai dari menit ke-0. -
0 0/1 * * *: Memeriksa setiap jam, dimulai dari pukul 00:00. -
0 18 * * *: Memeriksa setiap hari pukul 18:00. -
0 0 1 * *: Memeriksa pada pukul 00:00 di hari pertama setiap bulan.
Sintaks ekspresi Cron: Cron jobs.
-
Query statistics
Klik kotak input. Pada kotak dialog Query statistics, konfigurasikan pernyataan kueri dan analisis.
-
Tab Associated report: Pilih dasbor untuk dipantau.
-
Tab Advanced Settings:
-
Dari daftar Type, pilih jenis sumber data:
-
Logstore: Menyimpan log. Panduan cepat untuk kueri dan analisis.
-
Metricstore: Menyimpan data metrik. Kueri dan analisis data metrik.
-
Resource Data: Mengonfigurasi data eksternal yang terkait dengan aturan peringatan tertentu. Buat data resource.
-
-
Jika Anda memilih Logstore atau Metricstore untuk Type dan menentukan pernyataan kueri dan analisis, Anda dapat mengaktifkan Dedicated SQL. Kueri dan analisis berkinerja tinggi serta akurat (Dedicated SQL).
-
Auto: Dedicated SQL dimatikan secara default. Jika batas konkurensi tercapai atau hasil tidak akurat, SLS secara otomatis mencoba ulang dengan Dedicated SQL.
-
Enable: Menggunakan Dedicated SQL untuk semua kueri dan analisis.
-
Close: Menonaktifkan Dedicated SQL.
-
-
Untuk beberapa kueri, gunakan Set operations untuk menghubungkan hasil. Konfigurasikan pernyataan kueri.
Group evaluation
Mengelompokkan hasil kueri dan analisis. Konfigurasikan evaluasi kelompok.
-
Custom label: SLS mengelompokkan hasil kueri dan analisis berdasarkan bidang yang Anda tentukan. Kondisi pemicu dievaluasi per kelompok, dan peringatan dihasilkan untuk setiap kelompok yang memenuhi kondisi dalam setiap interval pemeriksaan.
Anda dapat menentukan beberapa bidang.
-
No grouping: Dalam setiap interval pemeriksaan, hanya satu peringatan yang dihasilkan ketika kondisi pemicu terpenuhi.
-
Auto label: Saat Anda memilih Metricstore di bagian Query statistics, SLS mendukung pengelompokan otomatis berdasarkan label.
Kondisi pemicu dievaluasi per kelompok, dan peringatan dihasilkan untuk setiap kelompok yang memenuhi kondisi dalam setiap interval pemeriksaan.
Trigger Condition
Konfigurasikan kondisi yang memicu peringatan dan tingkat keparahannya.
-
Kondisi pemicu
-
Data exists: Memicu peringatan jika hasil kueri berisi data.
-
A specific number of data rows exists: Memicu peringatan jika jumlah baris data dalam hasil kueri adalah N.
-
Data matches expression: Memicu peringatan jika hasil kueri berisi data yang sesuai dengan ekspresi.
-
A specific number of data rows match expression: Memicu peringatan jika N baris data dalam hasil kueri sesuai dengan ekspresi.
-
-
Tingkat keparahan
Mengontrol pengurangan noise dan notifikasi peringatan. Anda dapat menambahkan kondisi berbasis tingkat keparahan ke kebijakan peringatan dan kebijakan tindakan. Konfigurasikan tingkat keparahan peringatan.
-
Sederhana: Pilih satu tingkat keparahan. Semua peringatan dari aturan ini memiliki tingkat keparahan yang sama.
-
Bersyarat: Klik Add untuk menetapkan tingkat keparahan berbeda berdasarkan kondisi tertentu.
-
Sintaks ekspresi kondisi peringatan: Sintaks untuk ekspresi kondisi peringatan.
Add Tag
Menambahkan atribut identifikasi ke peringatan dalam format pasangan kunci-nilai. Label mengontrol pengurangan noise dan notifikasi peringatan. Anda dapat menambahkan kondisi berbasis label ke kebijakan peringatan dan kebijakan tindakan. Tambahkan label dan anotasi.
Add Annotation
Menambahkan atribut non-identifikasi ke peringatan dalam format pasangan kunci-nilai. Anotasi mengontrol pengurangan noise dan notifikasi peringatan. Anda dapat menambahkan kondisi berbasis anotasi ke kebijakan peringatan dan kebijakan tindakan. Tambahkan label dan anotasi.
Aktifkan Auto-add annotations untuk secara otomatis menambahkan informasi seperti __count__ ke peringatan. Anotasi otomatis.
Recovery Notification
Jika Anda mengaktifkan sakelar Recovery Notification, sistem akan mengirim notifikasi pemulihan saat peringatan terselesaikan. Misalnya, peringatan yang dipicu ketika penggunaan CPU melebihi 95% akan mengirim notifikasi pemulihan ketika penggunaan turun menjadi 95% atau lebih rendah. Konfigurasikan notifikasi pemulihan.
Advanced settings > Consecutive trigger threshold
Jumlah pemeriksaan berturut-turut yang harus memenuhi kondisi pemicu untuk memicu peringatan. Pemeriksaan yang tidak sesuai tidak dihitung.
Advanced settings > No-data alert
Jika Anda mengaktifkan sakelar No-data alert, peringatan akan dipicu ketika pemeriksaan tanpa data berturut-turut melebihi Threshold of Continuous Triggers. Untuk beberapa kueri, ini berlaku untuk hasil setelah operasi himpunan. Peringatan tanpa data.
Destination
Tempat mengirim event peringatan. Konfigurasikan satu atau beberapa tujuan.
-
Eventstores: Menulis event peringatan ke Eventstore.
-
CloudMonitor Event Center: Menulis event peringatan ke CloudMonitor Event Center untuk manajemen peringatan dan notifikasi.
-
SLS notification: Mengirim event peringatan ke layanan notifikasi SLS untuk dikelola melalui kebijakan peringatan dan kebijakan tindakan.
Destination - Eventstore
-
Enable: Aktifkan untuk menulis peringatan ke Eventstore yang ditentukan.
-
Region: Wilayah Eventstore tujuan.
-
Project: Project Eventstore tujuan.
-
Eventstores: Eventstore tujuan untuk event peringatan.
-
Authorization Method:
-
Default Role: Klik Authorize Now untuk memberikan otorisasi kepada role sistem AliyunLogETLRole agar dapat menulis peringatan ke Eventstore tujuan. Berikan izin ke role default.
-
Custom Role: Menggunakan role kustom untuk menulis peringatan ke Eventstore tujuan. Masukkan ARN role tersebut. Berikan izin ke role kustom.
-
Destination - CloudMonitor Event Center
-
Enable: Aktifkan untuk mengirim peringatan ke CloudMonitor Event Center. Lihat event sistem.
Destination - SLS notification
-
Enable: Aktifkan untuk mengirim peringatan ke layanan notifikasi SLS guna dikelola dan dikirimkan notifikasinya.
-
Alert Policy
Simple mode
-
Secara default, SLS menggunakan kebijakan peringatan dinamis bawaan (sls.builtin.dynamic) untuk mengelola peringatan.
-
Konfigurasikan kelompok tindakan.
Setelah Anda mengonfigurasi kelompok tindakan, SLS secara otomatis membuat kebijakan tindakan bernama
Nama Aturan-Kebijakan Tindakan. Semua peringatan dari aturan ini menggunakan kebijakan ini untuk notifikasi. Saluran notifikasi.PentingAnda dapat memodifikasi kebijakan tindakan ini di halaman Action policies. Jika Anda menambahkan kondisi saat memodifikasi kebijakan tindakan, pengaturan Alert Policy secara otomatis berubah menjadi Standard Mode.
-
Repeat interval: Selama interval ini, peringatan berulang hanya memicu kebijakan tindakan satu kali.
Standard mode
-
Secara default, SLS menggunakan kebijakan peringatan dinamis bawaan (sls.builtin.dynamic) untuk mengelola peringatan.
-
Pilih kebijakan tindakan bawaan atau kustom untuk notifikasi peringatan. Action policies.
-
Repeat interval: Selama interval ini, peringatan berulang hanya memicu kebijakan tindakan satu kali.
Advanced mode
-
Pilih kebijakan peringatan bawaan atau kustom untuk mengelola peringatan. Buat kebijakan peringatan.
-
Pilih kebijakan tindakan bawaan atau kustom untuk Pemberitahuan peringatan. Kebijakan tindakan. Anda juga dapat mengaktifkan atau menonaktifkan Custom action policy. Mekanisme kebijakan tindakan dinamis.
-
Repeat interval: Selama interval ini, peringatan berulang hanya memicu kebijakan tindakan satu kali.
-
-