Cloud Monitor hanya mendukung aturan peringatan yang dipicu berdasarkan ambang batas untuk metrik individual. Untuk membuat aturan peringatan berdasarkan rasio beberapa metrik—misalnya, memicu peringatan saat volume data mencapai 80% dari total kapasitas penyimpanan—Anda dapat membuat aturan peringatan advanced di Hybrid Cloud Monitoring.
Prasyarat
-
Anda telah membuat sistem file CPFS. Untuk informasi selengkapnya, lihat Create a file system.
-
Anda telah membuat kelompok kontak peringatan. Untuk informasi selengkapnya, lihat Create an alert contact or an alert contact group.
-
Anda telah mengaktifkan Hybrid Cloud Monitoring. Untuk informasi selengkapnya, lihat Enable Hybrid Cloud Monitoring.
-
Anda telah membuat namespace. Untuk informasi selengkapnya, lihat Create a namespace.
Prosedur
-
Tambahkan metrik layanan cloud.
-
Masuk ke Cloud Monitor console.
-
Pada panel navigasi, pilih .
-
Pada halaman Namespace, temukan namespace target dan klik tautan pada kolom Metric Data.
-
Pada panel Metric management, di tab Alibaba Cloud Service Metrics, tambahkan metrik CPFS.
CatatanCPFS dan NAS menggunakan Konsol yang sama. Kotak dialog penambahan metrik juga mencakup metrik NAS. Pilih hanya metrik yang kolom Metric Category-nya menampilkan CPFS. Untuk informasi lebih lanjut tentang metrik CPFS, lihat Metrics.
-
Tambahkan kategori produk NAS.
-
Klik ikon
di samping Current Account. -
Pada kotak dialog Add Product, pilih NAS, lalu klik OK.
-
-
Tambahkan metrik CPFS.
-
Klik NAS, lalu klik Add Metric.
-
Pada kotak dialog Add Metric, pilih metrik target, lalu klik OK.
-
-
-
-
Buat aturan peringatan.
-
Pada halaman Namespace, klik Create Alert Rule.
-
Pada panel Create Alert Rule, konfigurasikan parameter untuk aturan peringatan.
Parameter
Deskripsi
Rule Name
Nama aturan peringatan.
Namespace
Pilih namespace tempat Anda menambahkan metrik CPFS di langkah 1.
Alert Expression
Inti dari aturan peringatan. Peringatan dipicu ketika data metrik memenuhi kondisi yang ditentukan dalam ekspresi tersebut.
Misalnya, untuk membuat peringatan saat penyimpanan yang digunakan oleh sistem file melebihi 80% dari kapasitas totalnya, gunakan ekspresi dengan format berikut.
AliyunNas_CPFSCapacityUsed{fileSystemId="cpfs-192ec9bd1a47xxxx"} / AliyunNas_CPFSCapacity{fileSystemId="cpfs-192ec9bd1a47xxxx"} > 0.8CatatanPerhatikan bahwa kondisi peringatan di mana jumlah file yang dialokasikan melebihi jumlah maksimum file tidak akan pernah terpenuhi.
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 For
Periode waktu Cloud Monitor menunggu sebelum mengirim ulang notifikasi untuk peringatan yang belum terselesaikan. Nilai yang valid: 5 Minutes, 15 Minutes, 30 Minutes, 60 Minutes, 3 Hours, 6 Hours, 12 Hours, dan 24 Hours.
Saat suatu metrik memicu peringatan, notifikasi dikirim. Jika metrik tersebut terus melebihi ambang batas, tidak ada notifikasi baru yang dikirim selama periode Mute For. Jika peringatan masih aktif setelah periode Mute For berakhir, Cloud Monitor akan mengirim notifikasi lain.
Effective Period
Rentang waktu selama aturan peringatan aktif. Aturan hanya dievaluasi dalam periode ini.
Alert Contact Group
Kelompok kontak peringatan yang menerima pemberitahuan peringatan.
Satu kelompok kontak peringatan berisi satu atau lebih kontak peringatan.
Untuk informasi tentang cara membuat kontak peringatan dan kelompok kontak peringatan, lihat Create an alert contact or an alert contact group.
Notification Methods
Tingkat peringatan dan metode pengiriman pemberitahuan peringatan. Nilai yang valid:
-
Critical (Phone Call + SMS + Email + DingTalk Chatbot)
-
Warning (SMS + Email + DingTalk Chatbot)
-
Info (Email + DingTalk Chatbot)
Anda juga dapat menentukan jumlah siklus satu menit berturut-turut yang harus dipenuhi sebelum peringatan dipicu. Nilai yang valid: 1, 3, 5, 10, 15, 30, 60, 70, 90, 120, dan 180.
Alert Callback
URL yang dapat diakses publik yang menerima informasi peringatan dari Cloud Monitor melalui permintaan POST. Hanya protokol HTTP yang didukung.
Untuk menguji konektivitas ke URL panggilan balik peringatan Anda, lakukan langkah-langkah berikut.
Klik Test, yang terletak tepat di sebelah kanan URL panggilan balik.
Pada panel WebHook Test, gunakan kode status HTTP dan detail hasil pengujian untuk memverifikasi serta memecahkan masalah konektivitas ke URL panggilan balik peringatan Anda.
CatatanAnda juga dapat mengatur 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 yang sesuai 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.
Simple Log Service
Jika Anda mengaktifkan Simple Log Service, informasi peringatan akan ditulis ke Simple Log Service (SLS) saat terjadi peringatan. Anda harus menentukan region, ProjectName, dan Logstore.
Untuk informasi selengkapnya tentang cara membuat proyek dan penyimpanan log, lihat Collect and analyze ECS text logs by using Logtail.
Simple Message Queue (formerly MNS) - topic
Jika Anda mengaktifkan sakelar Simple Message Queue (formerly MNS) - Topic, informasi alarm akan ditulis ke topik di Simple Message Queue saat terjadi alarm. 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 Function Compute untuk diproses saat terjadi peringatan. Anda harus menentukan region, Service, dan Function.
Untuk informasi selengkapnya tentang cara membuat layanan dan fungsi, lihat Create a function.
Method to handle alerts when no monitoring data is found
Menentukan cara menangani peringatan saat tidak ada data metrik yang dilaporkan. Nilai yang valid:
-
Do not do anything (Default)
-
Send alert notifications
-
Treated as normal
-
-
Klik OK.
-
-
Opsional: Lihat aturan peringatan yang telah dibuat.
Pada panel navigasi, pilih .
Pada halaman Alert Rules, aturan peringatan yang Anda buat muncul dalam daftar dengan Prometheus pada kolom Product Name.
Referensi
-
Untuk informasi selengkapnya tentang cara mengubah aturan peringatan, lihat Manage alert rules.
-
Untuk informasi selengkapnya tentang cara mengelola namespace, lihat Manage namespaces.