Pantau instance Cloud SQL

Halaman ini menjelaskan cara memantau instance Cloud SQL dengan cara berikut:

Memantau instance menggunakan dasbor Cloud Monitoring

Cloud Monitoring menawarkan dasbor yang ditetapkan untuk beberapa produk Google Cloud, termasuk dasbor pemantauan Cloud SQL default. Anda dapat menggunakan dasbor ini untuk memantau kondisi umum instance utama dan replika. Anda juga dapat membuat dasbor kustom sendiri untuk menampilkan data yang menarik bagi Anda.

Menyiapkan pemberitahuan

Anda dapat menggunakan Cloud Monitoring guna menyiapkan pemberitahuan untuk project atau instance tertentu.

Misalnya, Anda dapat menyiapkan pemberitahuan untuk pesan yang akan dikirim ke ID email tertentu saat metrik Memory usage untuk instance Cloud SQL melebihi batas 80%.

Lihat metrik di halaman Ringkasan instance Cloud SQL

Lihat beberapa metrik utama untuk instance Cloud SQL di halaman Ringkasannya sebagai berikut:

  1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

    Buka Instance Cloud SQL

  2. Untuk membuka halaman Ringkasan instance, klik nama instance.
  3. Diagram metrik default muncul di bagian atas halaman.

  4. Opsional: Pilih metrik lain dari menu drop-down Diagram.

    Diagram ini menunjukkan data untuk metrik yang dipilih.

Daftar tersebut mencakup opsi berikut:
  • CPU utilization
  • Penggunaan penyimpanan
  • Penggunaan memori
  • Operasi baca/tulis
  • Byte Masuk/Keluar
  • Jeda replikasi (untuk replika baca)
  • Metrik yang tersedia

    Bagan penggunaan membantu Anda merespons secara proaktif ketika aplikasi Anda perlu berubah. Dari metrik tersebut, Anda dapat memperoleh insight tentang masalah throughput dan latensi serta biaya penggunaan instance.

    MetrikDeskripsi
    Penggunaan penyimpanan (GB)

    Anda dapat menggunakan metrik penggunaan penyimpanan untuk membantu memahami biaya penyimpanan. Untuk mengetahui informasi selengkapnya tentang biaya penggunaan penyimpanan, lihat Harga Penyimpanan dan Jaringan.

    Cloud SQL menggunakan log transaksi untuk pemulihan point-in-time (PITR). Log ini menggunakan ruang penyimpanan, dan dihapus secara otomatis dengan pencadangan otomatis terkait. Hal ini terjadi setelah nilai yang ditetapkan untuk transactionLogRetentionDays terpenuhi. Nilai ini adalah jumlah hari log transaksi yang disimpan Cloud SQL untuk PITR. Anda tidak dapat menghapus log ini secara manual, tetapi Anda dapat mengubah jumlah hari untuk menyimpannya, dari 1 hingga 35 untuk edisi Cloud SQL Enterprise Plus dan 1 hingga 7 untuk edisi Cloud SQL Enterprise.

    Untuk instance yang memiliki log transaksi yang disimpan di Cloud Storage, log tersebut disimpan di region yang sama dengan instance utama. Penyimpanan log ini (hingga tujuh hari, durasi maksimum untuk PITR) tidak menghasilkan biaya tambahan per instance.

    Jika ukuran log transaksi menyebabkan masalah pada instance, tingkatkan ukuran penyimpanan. Namun, peningkatan ukuran log transaksi dalam penggunaan disk mungkin bersifat sementara. Jika instance Anda mengaktifkan pemulihan point-in-time, nonaktifkan dan aktifkan kembali PITR untuk memastikan bahwa log disimpan di Cloud Storage di region yang sama dengan instance. Tindakan ini akan menghapus log, sehingga Anda tidak dapat melakukan pemulihan point-in-time lebih awal dari waktu Anda mengaktifkan kembali PITR. Namun, meskipun log yang ada dihapus, ukuran disk tetap sama.

    Untuk menghindari masalah penyimpanan yang tidak terduga, sebaiknya aktifkan peningkatan penyimpanan otomatis untuk semua instance saat menggunakan PITR. Rekomendasi ini hanya berlaku jika instance Anda mengaktifkan PITR dan log Anda disimpan di disk.

    Untuk menghapus log dan memulihkan penyimpanan, Anda dapat menonaktifkan, lalu mengaktifkan kembali PITR. Mengurangi log yang digunakan tidak akan mengurangi ukuran disk yang disediakan untuk instance.

    Data sementara tercakup dalam metrik penggunaan penyimpanan. Data sementara dihapus sebagai bagian dari pemeliharaan dan diizinkan untuk meningkat melebihi batas kapasitas yang ditetapkan pengguna untuk menghindari peristiwa disk penuh, tanpa biaya kepada kepada pengguna.

    Penggunaan data juga disertakan dalam metrik penggunaan penyimpanan. Sebagai bagian dari penggunaan data, saat transaksi mengubah database, sebelum Cloud SQL mengubah data asli, salinan data ini akan dibuat. Salinan data adalah data urungkan.

    Database yang baru dibuat menggunakan ruang sekitar 100 MB untuk tabel sistem dan file.

    Penggunaan CPU

    Anda dapat menggunakan metrik ini untuk memantau apakah instance Anda memiliki CPU yang memadai untuk kebutuhan aplikasi Anda. Jika nilai ini terlalu tinggi, Anda dapat menambah ukuran jenis mesin untuk memberi instance Anda lebih banyak kemampuan CPU.

    Penggunaan memori

    Jumlah memori yang digunakan oleh instance Anda.

    Operasi baca/tulis

    Metrik Jumlah Operasi adalah jumlah operasi baca yang disalurkan dari disk yang tidak berasal dari cache. Anda dapat menggunakan metrik ini untuk membantu memahami apakah ukuran instance sesuai dengan lingkungan Anda atau tidak. Jika perlu, Anda dapat beralih ke jenis mesin yang lebih besar untuk melayani lebih banyak permintaan dari cache dan mengurangi latensi.

    Metrik Jumlah Penulisan adalah jumlah operasi tulis ke disk. Aktivitas tulis tetap dihasilkan meskipun aplikasi Anda tidak aktif, karena instance Cloud SQL menulis ke tabel sistem kira-kira setiap detik (kecuali untuk replika).

    Byte Masuk/Keluar (byte/dtk) Jumlah traffic jaringan yang masuk atau keluar dari instance.

    Bandingkan metrik dari beberapa instance

    1. Di konsol Google Cloud, buka halaman Instance Cloud SQL.

      Buka Instance Cloud SQL

    2. Dari halaman Instance Cloud SQL, pilih hingga lima instance untuk dibandingkan dengan mencentang kotak di sebelah kiri nama instance.
    3. Di Panel Info sebelah kanan, pilih tab Monitoring.
    4. Dari drop-down metrik, pilih metrik yang akan digunakan untuk membandingkan metrik.

      Anda dapat melihat data untuk momen tertentu dengan mengarahkan kursor ke diagram.

    Langkah berikutnya