Memantau instance Memcached

Halaman ini menjelaskan cara memantau performa instance Memorystore for Memcached Anda.

Dengan Monitoring, Anda bisa memeriksa instance untuk memastikan bahwa instance berperilaku seperti yang diinginkan. Panduan ini mencakup beberapa contoh dasar pemantauan instance Memcached. Selain jenis pemantauan yang dibahas di sini, Memorystore untuk Memcached kompatibel dengan Memcached open source, sehingga Anda dapat menggunakan alat pemantauan Memcached yang ada dari VM Compute Engine untuk memantau instance Anda.

Memantau instance di konsol Google Cloud

Untuk melihat metrik inti instance:

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

Anda dapat memantau beberapa metrik dengan membuka halaman Detail instance di Google Cloud Console. Secara default, grafik menunjukkan penggunaan memori instance saat ini dan kapasitas maksimumnya. Metrik lain yang tersedia di Konsol Google Cloud adalah: Active Connections, Memory Usage, CPU Usage Time, Hit Ratio, Items, Eviction Count, Operation Count, Received Bytes, Sent Bytes, Uptime, Unused Memory, Get Operations, Set Operations, dan Delete Operations.

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

Menggunakan Cloud Monitoring

Cloud Monitoring adalah layanan pemantauan yang memungkinkan Anda melihat metrik seperti waktu beroperasi untuk instance Memcached Anda. 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 waktu beroperasi, mulai ulang, dan failover instance di Monitoring

Untuk melihat informasi waktu beroperasi instance, gunakan Metrics Explorer:

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

    Buka konsol Google Cloud

  2. Pilih Monitoring dari menu navigasi kiri.

  3. Di Monitoring, jika panel navigasi tidak diperluas, 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 Find resource type and metric, masukkan memcache.googleapis.com/node/uptime.

Grafik Anda akan terlihat seperti ini:

Grafik waktu beroperasi instance

  • Setiap baris menunjukkan satu instance.
  • Di sebelah kanan menunjukkan Memcached naik.
  • Penurunan menunjukkan mulai ulang.
  • Data yang tidak ada menunjukkan tidak tersedia.
  • Di bawah grafik, ada kunci berkode warna yang menunjukkan baris termasuk instance yang mana. Saat Anda mengarahkan kursor ke tombol tersebut, baris yang sesuai pada grafik akan ditandai.

Anda dapat mengubah cakrawala waktu di pojok kanan atas serta menambahkan filter untuk menyesuaikan informasi yang Anda lihat dengan region, 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 Monitoring dari menu navigasi kiri.

  3. Di Monitoring, jika panel navigasi tidak diperluas, 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 memcache sebagai jenis resource.

  6. Masukkan memcache.googleapis.com/node/operation_count di kolom Find resource type and metric.

  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, "Penggunaan Memori Memcache".

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

      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 Monitoring untuk metrik

Bagian ini menjelaskan cara menyetel pemberitahuan di Monitoring untuk metrik individual.

Untuk membuat pemberitahuan untuk metrik:

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

    Buka Monitoring

  2. Klik Alerting 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 "Notifikasi Penggunaan Memori".
    2. Di bagian Target, pilih jenis resource instance Memorystore Memcached Node.
      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 Kapan saja seri melanggar.
    4. Pilih nilai untuk Condition trigger if, Threshold, dan duration (dilabeli sebagai For).
      1. Misalnya, gunakan Condition, is above, dan tetapkan Threshold ke nilai yang setara, dalam byte, sebesar 80% dari ukuran instance Anda. Tetapkan Selama ke 1 menit di awal untuk memahami pola penggunaan.
    5. Klik Tambahkan.
  6. Menyiapkan saluran notifikasi:

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

Melihat log Memcached

Memcached menghasilkan log yang diambil oleh Cloud Logging.

Melihat log audit

  1. Buka halaman Logs Explorer di konsol Google Cloud.

    Penjelajah Log

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

Langkah selanjutnya