Memantau di Azure Database for MySQL
BERLAKU UNTUK: Azure Database for MySQL - Server Tunggal
Penting
Server tunggal Azure Database for MySQL berada di jalur penghentian. Kami sangat menyarankan Agar Anda meningkatkan ke server fleksibel Azure Database for MySQL. Untuk informasi selengkapnya tentang migrasi ke server fleksibel Azure Database for MySQL, lihat Apa yang terjadi pada Server Tunggal Azure Database for MySQL?
Memantau data tentang server membantu Anda memecahkan masalah dan mengoptimalkan beban kerja. Azure Database for MySQL menyediakan berbagai metrik yang memberikan wawasan tentang perilaku server Anda.
Metrik
Semua metrik Azure memiliki frekuensi satu menit, dan setiap metrik menyediakan riwayat 30 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 MySQL:
Metric | Nama Tampilan Metrik | Unit | Deskripsi |
---|---|---|---|
cpu_percent | Persen CPU | Persen | Persentase CPU yang digunakan. |
memory_percent | Persen memori | Persen | Persentase memori yang digunakan. |
io_consumption_percent | Persen IO | Persen | Persentase IO yang digunakan. (Tidak berlaku untuk server tingkat Dasar) |
storage_percent | Persentase penyimpanan | Persen | Persentase penyimpanan yang digunakan di luar batas maksimum server. |
storage_used | Penyimpanan yang digunakan | Byte | Jumlah penyimpanan yang digunakan. Penyimpanan yang digunakan oleh layanan dapat mencakup file database, log transaksi, dan log server. |
serverlog_storage_percent | Persentase penyimpanan Log Server | Persen | Persentase penyimpanan log server yang digunakan dari penyimpanan log server maksimum server. |
serverlog_storage_usage | Penyimpanan Log Server yang digunakan | Byte | Jumlah penyimpanan log server yang digunakan. |
serverlog_storage_limit | Batas penyimpanan Log Server yang | Byte | Penyimpanan log server maksimum untuk server ini. |
storage_limit | Batas penyimpanan | Byte | Penyimpanan maksimum untuk server ini. |
active_connections | Sambungan Aktif | Hitung | Jumlah sambungan aktif ke server. |
connections_failed | Koneksi Gagal | Hitung | Jumlah koneksi gagal ke server. |
seconds_behind_master | Lag Replikasi dalam hitungan detik | Hitung | Jumlah detik server replika tertinggal terhadap server sumber. (Tidak berlaku untuk server tingkat Dasar) |
network_bytes_egress | Jaringan Keluar | Byte | Jaringan Keluar di seluruh koneksi aktif. |
network_bytes_ingress | Jaringan Masuk | Byte | Jaringan Masuk di seluruh koneksi aktif. |
backup_storage_used | Penyimpanan Microsoft Azure Backup Digunakan | 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. |
Log Server
Anda bisa mengaktifkan kueri lambar dan pengelogan audit di server Anda. Log ini juga tersedia melalui log Azure Diagnostics Logs di Azure Monitor logs, Event Hubs, dan Akun Storage. Untuk mempelajari selengkapnya tentang pengelogan, kunjungi log audit dan artikel log kueri lambat.
Query Store
Penyimpanan Kueri adalah fitur yang melacak performa kueri dari waktu ke waktu termasuk statistik runtime bahasa umum kueri dan peristiwa tunggu. Fitur ini tetap memiliki informasi performa runtime kueri dalam skema mysql. 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 di bagian Performa Cerdas di halaman portal server Azure Database for MySQL.
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
Pemberitahuan pemeliharaan terencana memungkinkan Anda menerima pemberitahuan untuk pemeliharaan terencana yang akan datang ke Azure Database for MySQL Anda. 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
- Lihat Cara menyiapkan pemberitahuan untuk panduan tentang membuat pemberitahuan pada metrik.
- Untuk informasi selengkapnya tentang cara mengakses dan mengekspor metrik menggunakan portal Microsoft Azure, REST API, atau CLI, lihat Ringkasan Metrik Azure.
- Baca blog kami tentang praktik terbaik untuk memantau server Anda.
- Pelajari selengkapnya tentang notifikasi pemeliharaan terencana di Azure Database for MySQL - Server Tunggal