Gunakan portal Microsoft Azure untuk menyiapkan pemberitahuan pada metrik untuk Azure Database for PostgreSQL - Hyperscale (Citus)
BERLAKU UNTUK:
Azure Database for PostgreSQL - Hyperscale (Citus)
Artikel ini menunjukkan kepada Anda cara menyiapkan pemberitahuan Azure Database for PostgreSQL menggunakan portal Microsoft Azure. Anda dapat menerima pemberitahuan berdasarkan metrik pemantauan untuk layanan Azure Anda.
Kita akan menyiapkan pemberitahuan yang terpicu ketika nilai metrik yang ditentukan 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 surel ke surel 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 Microsoft Azure, pilih server Azure Database for PostgreSQL yang ingin Anda pantau.
Di bawah bagian Pemantauan di bilah sisi, pilih Peringatan seperti yang ditunjukkan:
Pilih (ikon +) Aturan pemberitahuan baru.
Halaman Buat aturan terbuka seperti yang diperlihatkan di bawah ini. Isi informasi yang diperlukan:
Dalam bagian Kondisi, pilih Tambahkan.
Pilih metrik dari daftar sinyal yang ingin diberi tahu. Dalam contoh ini, pilih "Persentase penyimpanan".
Konfigurasikan logika pemberitahuan:
- Operator (mis. "Lebih besar dari")
- Nilai ambang batas (mis. 85 persen)
- Granuralitas agregasi jumlah waktu aturan metrik harus dipenuhi sebelum peringatan dipicu (mis. "Selama 30 menit terakhir")
- dan Frekuensi evaluasi (mis. "1 menit")
Pilih Selesai saat Anda sudah selesai.
Di bagian Grup Tindakan, pilih Buat Baru untuk membuat grup baru guna menerima pemberitahuan tentang pemberitahuan.
Isi formulir "Tambahkan grup tindakan" dengan nama, nama pendek, langganan, dan grup sumber daya.
Konfigurasikan jenis tindakan Surel/SMS/Push/Voice.
Pilih "Surel Peran Azure Resource Manager" untuk mengirim notifikasi ke pemilik langganan, kontributor, dan pembaca.
Pilih OK ketika selesai.
Tentukan nama aturan Peringatan, Deskripsi, dan Tingkat Kepentingan.
Pilih Buat aturan pemberitahuan 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 batas metrik dan nilai aktual dari hari sebelumnya yang relevan dengan pemberitahuan ini.
- Mengedit atau Menghapus aturan pemberitahuan.
- Nonaktifkan atau Aktifkan pemberitahuan, jika Anda ingin menghentikan sementara atau lanjut menerima pemberitahuan.
Pemberitahuan yang disarankan
Ruang disk
Pemantauan dan pemberitahuan penting untuk setiap grup server Hyperscale (Citus) 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 grup server, 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 grup server 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.