Pantau dan setel Azure Database for PostgreSQL - Server Tunggal

BERLAKU UNTUK: Azure Database for PostgreSQL - Server Tunggal

Penting

Azure Database for PostgreSQL - Server Tunggal berada di jalur penghentian. Kami sangat menyarankan Agar Anda meningkatkan ke Azure Database for PostgreSQL - Server Fleksibel. Untuk informasi selengkapnya tentang migrasi ke Azure Database for PostgreSQL - Server Fleksibel, lihat Apa yang terjadi pada Server Tunggal Azure Database for PostgreSQL?.

Memantau data tentang server membantu Anda memecahkan masalah dan mengoptimalkan beban kerja. Azure Database for PostgreSQL menyediakan berbagai opsi pemantauan untuk memberikan wawasan tentang perilaku server Anda.

Metrik

Azure Database for PostgreSQL menyediakan berbagai metrik yang memberikan wawasan tentang perilaku sumber daya yang mendukung server PostgreSQL. Setiap metrik dipancarkan pada frekuensi satu menit, dan memiliki riwayat hingga 93 hari. Anda dapat mengonfigurasi pemberitahuan pada metrik. Untuk panduan langkah demi langkah, lihat Cara menyiapkan pemberitahuan. Tugas lain mencakup menyiapkan tindakan otomatis, menjalankan analitik tingkat lanjut, dan pengarsipan riwayat. Untuk informasi selengkapnya, lihat Ringkasan Metrik Azure.

Daftar metrik

Metrik ini tersedia untuk Azure Database for PostgreSQL:

Error
Nama Tampilan ID metrik Unit Deskripsi
Koneksi gagal connections_failed Hitung Jumlah koneksi terhubung yang gagal.
Latency
Nama Tampilan ID metrik Unit Deskripsi
Lag Maks Di Seluruh Replika pg_replica_log_delay_in_bytes Byte Lag dalam byte antara replika utama dan yang paling tertinggal. Metrik ini hanya tersedia di server utama.
Lag Replika pg_replica_log_delay_in_seconds Detik Waktu sejak transaksi terakhir diputar ulang. Metrik ini hanya tersedia untuk server replika.
Saturation
Nama Tampilan ID metrik Unit Deskripsi
Penyimpanan Cadangan Yang Digunakan backup_storage_used Byte Jumlah penyimpanan cadangan yang digunakan. Metrik ini menunjukkan jumlah penyimpanan yang digunakan oleh semua cadangan database lengkap, cadangan diferensial, dan cadangan log yang dipertahankan berdasarkan periode penyimpanan cadangan yang ditetapkan untuk server. Frekuensi pencadangan adalah layanan terkelola yang dijelaskan di dalam artikel konsep. Untuk penyimpanan geo-berlebihan, penggunaan penyimpanan cadangan dua kali lipat dari penyimpanan yang berlebihan secara lokal.
Persen CPU cpu_percent Persen Persentase CPU yang digunakan.
Persen IO io_consumption_percent Persen Persentase IO yang digunakan. (Tidak berlaku untuk server tingkat Dasar.)
Persen memori memory_percent Persen Persentase memori yang digunakan.
Batas penyimpanan Log Server serverlog_storage_limit Byte Penyimpanan log server maksimum untuk server ini.
Persentase penyimpanan Log Server serverlog_storage_percent Persen Persentase penyimpanan log server yang digunakan dari penyimpanan log server maksimum server.
Penyimpanan Log Server yang digunakan serverlog_storage_usage Byte Jumlah penyimpanan log server yang digunakan.
Batas penyimpanan storage_limit Byte Penyimpanan maksimum untuk server ini.
Persentase penyimpanan storage_percent Persen Persentase penyimpanan yang digunakan di luar batas maksimum server.
Penyimpanan yang digunakan storage_used Byte Jumlah penyimpanan yang digunakan. Penyimpanan yang digunakan oleh layanan dapat mencakup file database, log transaksi, dan log server.
Traffic
Nama Tampilan ID metrik Unit Deskripsi
Koneksi aktif active_connections Hitung Jumlah sambungan aktif ke server.
Jaringan Keluar network_bytes_egress Byte Jaringan Keluar di seluruh koneksi aktif.
Jaringan Masuk network_bytes_ingress Byte Jaringan Masuk di seluruh koneksi aktif.

Log Server

Anda bisa memfungsikan pengelogan server Anda. Log sumber daya ini dapat dikirim ke log Azure Monitor, Azure Event Hubs, dan Akun Penyimpanan. Untuk mempelajari selengkapnya tentang pengelogan, kunjungi halaman log server.

Query Store

Penyimpanan Kueri melacak performa kueri dari waktu ke waktu termasuk statistik runtime bahasa umum kueri dan peristiwa tunggu. Fitur ini tetap memiliki informasi performa runtime bahasa umum kueri dalam database sistem azure_sys di bawah skema query_store. Anda dapat mengontrol kumpulan dan penyimpanan data melalui berbagai kenop konfigurasi.

Wawasan Performa Kueri

Wawasan Performa Kueri bekerja sama dengan Penyimpanan Kueri untuk menyediakan visualisasi yang dapat diakses dari portal Microsoft Azure. Bagan ini memungkinkan Anda mengidentifikasi kueri kunci yang memengaruhi performa. Wawasan Performa Kueri dapat diakses dari bagian Performa Cerdas di halaman portal server Azure Database for PostgreSQL Anda.

Rekomendasi Kinerja

Fitur Rekomendasi Performa mengidentifikasi peluang untuk meningkatkan performa beban kerja. Rekomendasi Performa memberi Anda rekomendasi untuk membuat indeks baru yang berpotensi meningkatkan performa beban kerja Anda. Untuk menghasilkan rekomendasi indeks, fitur ini mempertimbangkan berbagai karakteristik database, termasuk skema dan beban kerja seperti yang dilaporkan oleh Store Kueri. Setelah menerapkan rekomendasi performa, pelanggan harus menguji performa untuk mengevaluasi dampak perubahan tersebut.

Notifikasi pemeliharaan terencana

Notifikasi pemeliharaan terencana memungkinkan Anda menerima pemberitahuan untuk pemeliharaan terencana yang akan datang ke Azure Database for PostgreSQL Anda - Server Tunggal. Notfikasi ini terintegrasi dengan pemeliharaan terencana Azure Service Health dan memungkinkan Anda melihat semua pemeliharaan terjadwal untuk langganan Anda di satu tempat. Ini juga membantu menskalakan pemberitahuan ke audiens yang tepat untuk grup sumber daya yang berbeda, karena Anda mungkin memiliki kontak yang berbeda yang bertanggung jawab atas sumber daya yang berbeda. Anda akan menerima notifikasi tentang pemeliharaan yang akan datang 72 jam sebelum peristiwa.

Pelajari selengkapnya tentang cara menyiapkan notifikasi di dokumen notifikasi pemeliharaan terencana.

Langkah berikutnya