CloudMonitor hanya mendukung aturan peringatan berbasis ambang batas yang dipicu oleh satu metrik. Untuk membuat aturan peringatan berdasarkan rasio dari beberapa metrik, seperti penggunaan penyimpanan yang melebihi 80% dari kapasitas total, Anda dapat membuat aturan peringatan advanced di Hybrid Cloud Monitoring.
Prasyarat
-
Sistem file CPFS telah dibuat. Untuk informasi selengkapnya, lihat Create a file system.
-
Kelompok kontak peringatan telah dibuat. Untuk informasi selengkapnya, lihat Create an alert contact or an alert contact group.
-
Hybrid Cloud Monitoring telah diaktifkan. Untuk informasi selengkapnya, lihat Activate Hybrid Cloud Monitoring.
-
Namespace telah dibuat. Untuk informasi selengkapnya, lihat Create a namespace.
Konfigurasi peringatan advanced
-
Tambahkan metrik CPFS ke namespace.
-
Masuk ke Konsol CloudMonitor.
-
Pada panel navigasi kiri, pilih .
-
Pada halaman Namespace, temukan namespace target. Pada kolom Metric Data, klik angkanya.
-
Pada panel Metric management, buka tab Alibaba Cloud Service Metrics untuk menambahkan metrik CPFS.
CatatanCPFS dan Apsara File Storage NAS (NAS) berbagi konsol CloudMonitor, sehingga dialog Add Metric mencakup metrik untuk kedua layanan tersebut. Pilih hanya metrik yang memiliki Metric Category bernilai CPFS. Untuk informasi selengkapnya tentang metrik CPFS, lihat Metrics.
-
Tambahkan Apsara File Storage NAS.
-
Di samping Current Account, klik ikon
. -
Pada dialog Add Product, pilih Apsara File Storage NAS lalu klik OK.
-
-
Tambahkan metrik CPFS.
-
Klik Apsara File Storage NAS, lalu klik Add Metric.
-
Pada dialog Add Metric, pilih metrik target lalu klik OK.
-
-
-
-
Buat aturan peringatan.
-
Pada halaman Namespace, klik Create Alert Rule di pojok kanan atas.
-
Pada panel Create Alert Rule, konfigurasikan parameter yang dijelaskan dalam tabel berikut.
Parameter
Deskripsi
Rule name
Masukkan nama untuk aturan peringatan.
Namespace
Pilih namespace tempat Anda menambahkan metrik CPFS di Langkah 1.
Alert expression (PromQL)
Ekspresi yang menentukan kondisi pemicu peringatan.
Contohnya, untuk memicu peringatan ketika penggunaan penyimpanan sistem file melebihi 80%, gunakan ekspresi berikut:
AliyunNas_CPFSCapacityUsed{fileSystemId="cpfs-192ec9bd1a47xxxx"} / AliyunNas_CPFSCapacity{fileSystemId="cpfs-192ec9bd1a47xxxx"} > 0.8CatatanSaat membuat aturan peringatan berbasis rasio antara jumlah file yang dialokasikan dengan jumlah maksimum file, pastikan jumlah file yang dialokasikan tidak melebihi jumlah maksimum file.
Tags
Tag untuk aturan peringatan. Anda dapat menetapkan kunci dan nilai untuk setiap tag.
Annotations
Anotasi untuk aturan peringatan. Anda dapat menetapkan kunci dan nilai untuk setiap anotasi.
Mute period
Periode tunggu sebelum mengirim notifikasi lain untuk peringatan yang terus berlangsung. Nilai yang valid: 5 menit, 15 menit, 30 menit, 60 menit, 3 jam, 6 jam, 12 jam, dan 24 jam.
Setelah peringatan dipicu, jika kondisinya tetap berlanjut, tidak ada notifikasi baru yang dikirim selama periode bisu. Jika kondisi masih terpenuhi setelah periode bisu berakhir, CloudMonitor akan mengirim notifikasi lain.
Effective period
Periode waktu saat aturan peringatan aktif.
Alert contact group
Kelompok kontak yang menerima pemberitahuan peringatan.
Satu kelompok kontak peringatan dapat berisi satu atau lebih kontak.
Untuk informasi selengkapnya tentang cara membuat kontak peringatan dan kelompok kontak peringatan, lihat Create an alert contact or an alert contact group.
Alert level
Tingkat keparahan peringatan dan metode notifikasi. Nilai yang valid:
-
Critical (Phone call + Text message + Email + Webhook)
-
Warning (Text message + Email + Webhook)
-
Info (Email + Webhook)
Peringatan hanya dipicu setelah kondisinya terpenuhi selama sejumlah siklus deteksi berturut-turut tertentu. Satu siklus berlangsung selama satu menit. Anda dapat menetapkan jumlah siklus menjadi: 1, 3, 5, 10, 15, 30, 60, 70, 90, 120, atau 180.
Alert callback
URL publik yang menerima informasi peringatan dari CloudMonitor melalui permintaan HTTP POST.
Untuk menguji konektivitas ke URL callback:
-
Klik Test, yang terletak tepat di sebelah kanan URL callback.
Pada panel WebHook Test, periksa kode status HTTP dan detail hasil pengujian untuk memverifikasi konektivitas.
CatatanAnda juga dapat menetapkan Test Template Type: dan Language:. Lalu klik Test lagi untuk melihat hasil pengujian terbaru.
-
Klik Close.
Auto Scaling
Jika Anda mengaktifkan Auto Scaling, aturan penskalaan tertentu akan dipicu saat terjadi peringatan. Anda harus menentukan region, ESS Group, dan ESS Rule.
-
Untuk informasi selengkapnya tentang cara membuat grup penskalaan, lihat Configure a scaling group.
-
Untuk informasi selengkapnya tentang cara membuat aturan penskalaan, lihat Configure a scaling rule.
Log Service
Jika Anda mengaktifkan Log Service, informasi peringatan akan ditulis ke Log Service. Anda harus menentukan region, ProjectName, dan Logstore.
Untuk informasi selengkapnya tentang cara membuat proyek dan penyimpanan log, lihat Use LoongCollector to collect and analyze ECS text logs.
Simple Message Queue (formerly MNS) - topic
Jika Anda mengaktifkan sakelar Simple Message Queue (formerly MNS) - Topic, informasi alarm akan ditulis ke topik Simple Message Queue saat alarm terjadi. Anda perlu menetapkan region dan topik untuk Simple Message Queue.
Untuk informasi selengkapnya tentang cara membuat topik, lihat Create a topic.
Function Compute
Jika Anda mengaktifkan Function Compute, pemberitahuan peringatan akan dikirim ke layanan tersebut untuk diproses. Anda harus menentukan region, service, dan function.
Untuk informasi selengkapnya tentang cara membuat service dan function, lihat Create a function.
No-data handling method
Menentukan cara menangani kasus ketika data metrik tidak tersedia. Nilai yang valid:
-
Do not do anything (Default)
-
Send alert notifications
-
Treated as recovered
-
-
Klik OK.
-
-
Opsional: Lihat aturan peringatan yang telah Anda buat.
Pada panel navigasi kiri, pilih .
Pada halaman Alert Rules, temukan aturan peringatan yang memiliki Product Name bernilai Prometheus.
Referensi
-
Untuk informasi selengkapnya tentang cara mengubah aturan peringatan, lihat Manage alert rules.
-
Untuk informasi selengkapnya tentang cara mengelola namespace, lihat Manage namespaces.