Memantau instance Memcached

Halaman ini menjelaskan cara memantau performa instance Memcached Memorystore Anda.

Dengan pemantauan, Anda dapat memeriksa instance untuk memastikan instance tersebut berperilaku sesuai keinginan. Panduan ini membahas beberapa contoh dasar pemantauan instance Memcached. Selain jenis pemantauan yang dibahas di sini, Memorystore for Memcached kompatibel dengan Memcached open source, sehingga Anda dapat menggunakan alat pemantauan Memcached yang ada dari VM Compute Engine untuk memantau instance.

Memantau instance di konsol Google Cloud

Untuk melihat metrik inti instance:

  1. Buka halaman Memorystore for Memcached di konsol Google Cloud.
    Memorystore for Memcached
  2. Klik ID Instance instance yang ingin Anda lihat.

Anda dapat memantau beberapa metrik dengan membuka halaman Detail instance instance di konsol Google Cloud. Secara default, grafik menampilkan penggunaan memori saat ini dan kapasitas maksimum instance. Metrik lain yang tersedia di konsol Google Cloud adalah: Koneksi Aktif, Penggunaan Memori, Waktu Penggunaan CPU, Rasio Hit, Item, Jumlah Penghapusan, Jumlah Operasi, Byte yang Diterima, Byte yang Dikirim, Waktu Aktif, Memori yang Tidak Digunakan, Operasi Get, Operasi Set, dan Operasi Hapus.

Untuk mengubah metrik yang ditampilkan pada grafik, gunakan menu dropdown di sudut kiri atas. Untuk mengubah jangka waktu, pilih jangka waktu yang berbeda di sudut kanan atas grafik.

Menggunakan Cloud Monitoring

Cloud Monitoring adalah layanan pemantauan yang memungkinkan Anda melihat metrik seperti uptime untuk instance Memcached. Untuk mengetahui detail selengkapnya tentang semua metrik Memorystore for Memcached yang tersedia dari Cloud Monitoring, lihat dokumentasi referensi Monitoring.

Mendaftar ke Cloud Monitoring

Untuk mengakses konsol pemantauan, klik Monitoring di panel navigasi konsol Google Cloud:

Buka konsol Google Cloud

Untuk mengetahui informasi harga, lihat harga Cloud Monitoring.

Melihat informasi uptime, mulai ulang, dan failover instance di Monitoring

Untuk melihat informasi waktu aktif instance, gunakan Metrics Explorer:

  1. Buka konsol Google Cloud, login, lalu buka project dengan instance Memcached Anda:

    Buka konsol Google Cloud

  2. Pilih Pemantauan dari menu navigasi sebelah kiri.

  3. Di Monitoring, jika panel navigasi tidak diluaskan, klik Luaskan . Tombol ini terletak di kiri bawah konsol.

  4. Jika Metrics Explorer ditampilkan di panel navigasi, klik Metrics Explorer. Jika tidak, pilih Resources, lalu pilih Metrics Explorer.

  5. Di kolom Temukan jenis resource dan metrik, masukkan memcache.googleapis.com/node/uptime.

Grafik Anda akan terlihat seperti ini:

Grafik waktu beroperasi instance

  • Setiap baris menunjukkan satu instance.
  • Status aktif di atas dan di sebelah kanan menunjukkan bahwa Memcached aktif.
  • Penurunan menunjukkan mulai ulang.
  • Data yang tidak ada menunjukkan ketidaktersediaan.
  • Di bawah grafik, terdapat kunci berkode warna yang menunjukkan garis mana yang termasuk dalam instance mana. Saat Anda mengarahkan kursor ke kunci, garis yang sesuai pada grafik akan ditandai.

Anda dapat mengubah jangka waktu di pojok kanan atas serta menambahkan filter untuk menyesuaikan informasi yang Anda lihat ke wilayah, project, instance, atau node tertentu.

Melihat operasi per detik

Untuk melihat operasi instance per detik, gunakan Metrics Explorer:

  1. Buka konsol Google Cloud, login, lalu buka project dengan instance Memcached Anda:

    Buka konsol Google Cloud

  2. Pilih Pemantauan dari menu navigasi sebelah kiri.

  3. Di Monitoring, jika panel navigasi tidak diluaskan, klik Luaskan . Tombol ini terletak di kiri bawah konsol.

  4. Jika Metrics Explorer ditampilkan di panel navigasi, klik Metrics Explorer. Jika tidak, pilih Resources, lalu pilih Metrics Explorer.

  5. Pilih Instance memcached sebagai jenis resource.

  6. Masukkan memcache.googleapis.com/node/operation_count di kolom Temukan jenis resource dan metrik.

  7. Pilih Jumlah dari menu drop-down agregasi.

Membuat dasbor untuk memantau penggunaan memori Memcached

  1. Di konsol Google Cloud, pilih Monitoring, atau gunakan tombol berikut:

    Buka Monitoring

  2. Pilih Dashboards > Create Dashboard.

  3. Berikan nama untuk dasbor, misalnya "Dasbor Memcached", lalu klik Konfirmasi.

  4. Klik Tambahkan Diagram.

    1. Berikan judul diagram. Misalnya, "Memcached Memory Usage".

    2. Di kotak penelusuran berlabel Find resource type and metric, telusuri "Memorystore Memcached Node", lalu pilih metrik.

      1. Masukkan "Cache memory" sebagai jenis metrik.
        1. Di kotak Filter, tambahkan filter untuk instance_id dan pilih instance yang ingin Anda pantau.
        2. Jika Anda ingin memantau penggunaan semua instance Memorystore dalam project, gunakan Group by dan pilih instance_id.
  5. Klik Simpan. Anda dapat mengakses dasbor ini dari tab dasbor di UI Monitoring.

Menetapkan pemberitahuan Pemantauan untuk metrik

Bagian ini menjelaskan cara menetapkan pemberitahuan di Monitoring untuk setiap metrik.

Untuk membuat pemberitahuan untuk metrik:

  1. Di konsol Google Cloud, pilih Monitoring, atau gunakan tombol berikut:

    Buka Monitoring

  2. Klik Pemberitahuan dari menu navigasi sebelah kiri.

  3. Klik tombol Create Policy.

  4. Masukkan nama Kebijakan.

  5. Klik Tambahkan Kondisi.

    1. Berikan nama untuk kondisi tersebut, misalnya "Peringatan Penggunaan Memori".
    2. Di bagian Target, pilih jenis resource instance Node Memorystore Memcached.
      1. Pilih metrik yang diinginkan. Misalnya, pilih "Penggunaan Memori".
    3. Di bagian Konfigurasi, pilih kondisi yang Anda inginkan.
      1. Misalnya, untuk Penggunaan Memori, Anda dapat memilih Setiap kali deret waktu melanggar.
    4. Pilih nilai untuk Pemicu kondisi jika, Nilai minimum, dan durasi (diberi label sebagai Untuk).
      1. Misalnya, gunakan Condition, is above, dan tetapkan Threshold ke setara, dalam byte, dari 80% ukuran instance Anda. Setel Untuk ke 1 menit pada awalnya untuk memahami pola penggunaan.
    5. Klik Tambahkan.
  6. Siapkan saluran notifikasi:

    1. Klik tombol Tambahkan saluran notifikasi.
      • Opsi 1) Pilih Email dari menu Notification Channel Type.
        • Masukkan alamat email tempat Anda ingin notifikasi dikirim.
      • Opsi 2) Lihat Membuat saluran untuk mengetahui petunjuk tentang cara menyiapkan jenis saluran notifikasi lainnya.
  7. Klik tombol Save.

Melihat log Memcached

Memcached menghasilkan log yang direkam oleh Cloud Logging.

Melihat log audit

  1. Buka halaman Logs Explorer di konsol Google Cloud.

    Logs Explorer

  2. Untuk melihat log audit, pilih Audited Resource > memcached.googleapis.com dari menu drop-down resource.

Langkah selanjutnya