Anda dapat menggunakan Layanan Log Sederhana untuk mengumpulkan dan menganalisis log secara real-time serta mengonfigurasi aturan peringatan kustom sesuai kebutuhan bisnis Anda. Saat trafik log sistem melebihi ambang batas yang telah ditetapkan, notifikasi peringatan akan dikirim secara otomatis kepada personel O&M melalui berbagai metode untuk merespons dengan cepat terhadap trafik tak terduga atau abnormal. Hal ini memastikan stabilitas dan keamanan aplikasi. Topik ini menjelaskan cara mengonfigurasi peringatan perlindungan trafik berdasarkan Layanan Log Sederhana setelah log dikumpulkan.
Prasyarat
Layanan Log Sederhana telah diaktifkan, penyimpanan log telah dibuat, dan pengumpulan log telah selesai. Untuk informasi lebih lanjut, lihat "Langkah 1: Aktifkan Layanan Log Sederhana" dalam Memulai.
Fitur perlindungan trafik yang disediakan oleh Microservices Engine (MSE) Microservices Governance telah diaktifkan dan aturan perlindungan trafik telah dikonfigurasi.
Peristiwa perlindungan trafik telah dikumpulkan ke Layanan Log Sederhana. Untuk informasi lebih lanjut, lihat Laporkan Peristiwa Perlindungan Trafik MSE ke Layanan Log Sederhana.
Prosedur
Bagian ini hanya mencakup item konfigurasi utama yang perlu diperhatikan. Untuk informasi lebih lanjut, lihat Konfigurasikan Aturan Pemantauan Peringatan di Layanan Log Sederhana.
Masuk ke Konsol Layanan Log Sederhana.
Pilih proyek yang Anda buat atau gunakan di Laporkan Peristiwa Perlindungan Trafik MSE ke Layanan Log Sederhana.
Di panel navigasi di sebelah kiri, klik ikon
untuk masuk ke halaman Penyimpanan Log.Klik Penyimpanan Log tempat Anda ingin mengonfigurasi aturan peringatan, lalu klik ikon
di sudut kanan atas.
Tambahkan pernyataan kueri aturan peringatan.
Di panel Alert Monitoring Rule, klik ikon
di sebelah Query Statistics dan masukkan pernyataan kueri aturan peringatan berikut di bidang Query:* | select resource,expType,ruleId,blockNum,time,appName,namespacePilih Simple Log Service Notification untuk Destination dan nyalakan sakelar Enable. Pilih Simple Mode untuk Alert Policy, dan konfigurasikan kebijakan peringatan.
Aturan yang dibuat dapat dilihat di Pusat Peringatan.
Konfigurasikan konten yang ingin ditampilkan setelah peringatan dipicu.
Di panel navigasi di sebelah kiri, klik ikon
untuk masuk ke Alert Center.Pada tab Notification Policy, klik subtab Alert Template.
Di subtab Alert Template, klik Create. Di kotak dialog Tambah Template Peringatan, konfigurasikan parameter ID, Nama, dan Konten. Kode berikut menunjukkan contoh template.
Tampilkan data dari peristiwa pemicu pertama.
- Nama peringatan: {{ alert.alert_name }} - Tingkat keparahan peringatan: {{ alert.severity }} - Kondisi pemicu: {{ alert.condition }} - Lingkungan: {{ alert.annotations.namespace }} - Aplikasi: {{ alert.annotations.appName }} - Antarmuka: {{ alert.annotations.resource }} - Jenis: {{ alert.annotations.expType }} - Aturan yang terkena: {{ alert.annotations.ruleId }} - QPS untuk pembatasan: {{alert.annotations.blockNum}} - Waktu terkena: {{ alert.annotations.time }} - Detail: [[Detail]({{ alert.query_url }})]Tampilkan data dari semua peristiwa pemicu.
- Nama peringatan: {{ alert.alert_name }} - Tingkat keparahan peringatan: {{ alert.severity }} - Kondisi pemicu: {{ alert.condition }} {%- for result in alert.fire_results %} - Aplikasi: {{ result.appName }} - Antarmuka: {{ result.resource }} - Jenis: {{ result.expType }} - Aturan yang terkena: {{ result.ruleId }} - QPS untuk pembatasan: {{result.blockNum}} - Waktu terkena: {{ result.time }} {%- endfor %} - Detail: [[Detail]({{ alert.query_url }})]