Gunakan portal Azure untuk menyiapkan pemberitahuan tentang metrik untuk Azure Cosmos DB for PostgreSQL
BERLAKU UNTUK: Azure Cosmos DB for PostgreSQL (didukung oleh ekstensi database Citus ke PostgreSQL)
Artikel ini memperlihatkan kepada Anda cara menyiapkan pemberitahuan Azure Cosmos DB for PostgreSQL dengan menggunakan portal Azure. Anda dapat menerima pemberitahuan berdasarkan metrik pemantauan untuk layanan Azure Anda.
Anda akan menyiapkan pemberitahuan untuk dipicu saat nilai metrik tertentu melewati ambang batas. Pemberitahuan terpicu saat kondisi pertama kali terpenuhi, dan akan terus dipicu setelahnya.
Anda dapat mengonfigurasi pemberitahuan untuk melakukan hal berikut saat pemberitahuan terpicu:
- Mengirim notifikasi surel ke administrator layanan dan administrator bersama.
- Mengirim email ke email lain yang Anda tentukan.
- Memanggil webhook.
Anda dapat mengonfigurasi dan mendapatkan informasi tentang aturan pemberitahuan menggunakan:
Membuat aturan pemberitahuan pada metrik dari portal Azure
Di portal Azure, pilih server Azure Cosmos DB for PostgreSQL yang ingin Anda pantau.
Di bawah bagian Pemantauan bar samping, pilih Pemberitahuan, lalu pilih Buat atau Buat aturan pemberitahuan.
Layar Pilih sinyal terbuka. Pilih metrik dari daftar sinyal yang akan diberi pemberitahuan. Untuk contoh ini, pilih Persentase penyimpanan.
Pada tab Kondisi dari halaman Buat aturan pemberitahuan, di bawah Logika pemberitahuan, selesaikan item berikut ini:
- Untuk Ambang Batas, pilih Statis.
- Untuk Jenis agregasi, pilih Rata-rata.
- Untuk Operator, pilih Lebih besar dari.
- Untuk Nilai ambang batas, masukkan 85.
Pilih tab Tindakan , lalu pilih Buat grup tindakan untuk membuat grup baru untuk menerima pemberitahuan pada pemberitahuan.
Pada formulir Buat grup tindakan, pilih Langganan, Grup sumber daya, dan Wilayah, dan masukkan nama dan nama tampilan untuk grup tersebut.
Pilih Berikutnya: Pemberitahuan di bagian bawah halaman.
Pada tab Pemberitahuan , di bawah Jenis pemberitahuan, pilih Pesan email/SMS/Push/Voice.
Pada formulir Email/PESAN SMS/Push/Voice, isi alamat email dan nomor telepon untuk jenis pemberitahuan dan penerima yang Anda inginkan, lalu pilih OK.
Pada formulir Buat grup tindakan, masukkan nama untuk pemberitahuan baru.
Pilih Tinjau + buat, lalu pilih Buat untuk membuat grup tindakan. Grup tindakan baru dibuat dan muncul di bawah Nama grup tindakan pada tab Tindakan di halaman Buat aturan pemberitahuan.
Pilih Berikutnya: Detail di bagian bawah halaman.
Pada tab Detail , pilih tingkat keparahan untuk aturan. Beri aturan nama yang mudah diidentifikasi, dan tambahkan deskripsi opsional.
Pilih Tinjau + buat, lalu pilih Buat untuk membuat pemberitahuan. Dalam beberapa menit, pemberitahuan akan aktif dan terpicu seperti yang dijelaskan sebelumnya.
Mengelola pemberitahuan
Setelah membuat pemberitahuan, Anda bisa memilihnya dan melakukan tindakan berikut:
- Menampilkan grafik yang memperlihatkan ambang metrik dan nilai aktual dari hari sebelumnya yang relevan dengan pemberitahuan ini.
- Mengedit atau Menghapus aturan pemberitahuan.
- Menonaktifkan atau Mengaktifkan pemberitahuan, jika Anda ingin menghentikan sementara atau terus menerima pemberitahuan.
Pemberitahuan yang disarankan
Berikut adalah beberapa contoh pemberitahuan yang disarankan untuk disiapkan.
Ruang disk
Pemantauan dan pemberitahuan penting untuk setiap kluster produksi. Database PostgreSQL yang mendasarinya memerlukan ruang disk kosong agar bisa beroperasi dengan benar. Jika disknya penuh, simpul server database akan offline dan menolak untuk memulai sampai ruang tersedia. Jika itu terjadi, permintaan dukungan Microsoft diperlukan untuk memperbaiki situasi.
Sebaiknya atur pemberitahuan ruang disk pada setiap simpul di setiap kluster, bahkan untuk penggunaan non-produksi. Pemberitahuan penggunaan ruang disk memberikan peringatan dini yang diperlukan untuk mengintervensi dan menjaga simpul tetap sehat. Untuk hasil terbaik, cobalah serangkaian pemberitahuan pada penggunaan 75%, 85%, dan 95%. Persentase yang dipilih tergantung pada kecepatan penyerapan data, karena penyerapan data yang cepat akan mengisi disk dengan lebih cepat.
Saat disk mendekati batas ruangnya, cobalah teknik ini untuk mendapatkan lebih banyak ruang kosong:
- Tinjau kebijakan retensi data. Pindahkan data yang lebih lama ke penyimpanan dingin jika memungkinkan.
- Pertimbangkan untuk menambahkan simpul ke kluster dan menyeimbangkan ulang pecahan. Penyeimbangan ulang mendistribusikan data di lebih banyak komputer.
- Pertimbangkan untuk meningkatkan kapasitas simpul pekerja. Setiap pekerja dapat memiliki penyimpanan hingga 2 TiB. Namun, cobalah untuk menambahkan simpul sebelum mengubah ukuran simpul karena menambahkan simpul akan selesai lebih cepat.
Penggunaan CPU
Pemantauan penggunaan CPU berguna untuk menetapkan garis besar performa. Misalnya, Anda mungkin melihat bahwa penggunaan CPU biasanya berkisar antara 40-60%. Jika penggunaan CPU tiba-tiba mulai mengambang di sekitar 95%, Anda dapat menyadari adanya anomali. Penggunaan CPU mungkin mencerminkan pertumbuhan organik, tetapi juga dapat mengungkapkan kueri yang menyimpang. Saat membuat pemberitahuan CPU, atur granularitas agregasi panjang untuk menangkap peningkatan berkepanjangan dan mengabaikan lonjakan sesaat.
Langkah berikutnya
- Pelajari selengkapnya tentang mengonfigurasi webhook dalam pemberitahuan.
- Dapatkan ringkasan kumpulan metrik untuk memastikan layanan tersedia dan responsif.