Memantau penggunaan volume

Halaman ini memberikan informasi tentang pemantauan penggunaan volume.

Tentang penggunaan volume

Volume adalah penampung untuk data pengguna dan data snapshot serta membatasi pertumbuhannya hingga kapasitas volume.

Aplikasi atau pengguna yang menulis lebih banyak data daripada yang dialokasikan ke volume akan menerima error kehabisan ruang, yang dapat menyebabkan masalah aplikasi. Sebaiknya pantau penggunaan untuk menghindari error kehabisan ruang.

Pendekatan umum adalah meningkatkan kapasitas volume segera setelah batas penggunaan tertentu, biasanya 80%, tercapai.

Pertimbangan

Tinjau pertimbangan berikut tentang penggunaan volume:

  • Anda dapat mengalami kekurangan ruang kosong meskipun telah menghapus data dan berpotensi menghapus snapshot yang mereferensikan data yang Anda butuhkan. Untuk mengetahui informasi selengkapnya, lihat Snapshot dan pengelolaan data berbasis snapshot.

  • Daripada menghapus snapshot secara manual untuk mengosongkan ruang, sebaiknya Anda meningkatkan kapasitas volume untuk menghindari kondisi kehabisan ruang.

  • Inode adalah resource terbatas dalam volume dan digunakan untuk setiap file atau direktori yang Anda buat. Meskipun kehabisan inode jarang terjadi, sebaiknya Anda memantaunya di lingkungan yang diperkirakan akan memiliki jutaan file dalam satu volume.

Metode untuk memantau penggunaan volume

Anda dapat memantau penggunaan volume menggunakan metode di bagian berikut:

Pemantauan penggunaan berbasis Cloud Monitoring

Anda dapat menghitung penggunaan volume dari metrik volume berikut:

  • Volume space: netapp.googleapis.com/volume/bytes_used / netapp.googleapis.com/volume/allocated_bytes * 100

  • Inode volume: netapp.googleapis.com/volume/inode_used / netapp.googleapis.com/volume/inode_limit * 100

Gunakan nama dan lokasi volume sebagai label metrik untuk mencocokkan metrik yang termasuk dalam satu kelompok.

Anda dapat menggunakan pemberitahuan Cloud Monitoring untuk mencocokkan hasil dengan nilai minimum seperti 80% untuk memicu notifikasi pemberitahuan.

Contoh berikut menunjukkan kode Prometheus Query Language (PromQL) untuk memantau penggunaan volume:

   netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes
 

Anda dapat memperluas kode ini untuk digunakan dalam kebijakan pemberitahuan batas metrik.

   (netapp_googleapis_com:volume_bytes_used /
   netapp_googleapis_com:volume_allocated_bytes) > 0.8
 

Perhatikan bahwa metrik diperbarui setiap lima menit. Perubahan yang terjadi dalam skala waktu yang lebih kecil tidak tercermin di Cloud Monitoring.

Pemantauan penggunaan sisi klien

Anda dapat memeriksa kapasitas yang digunakan dan tersedia dari volume dengan menggunakan fitur sistem operasi klien untuk membuat kueri properti drive yang dipetakan jaringan:

  • Klien Windows: Gunakan perintah dir di command prompt, atau gunakan perintah Drive > Properties di File Explorer.

  • Klien Linux: Gunakan perintah df untuk ruang dan df -i untuk pemantauan inode.

Pemantauan penggunaan administratif

Anda dapat melihat penggunaan dan ruang yang disediakan untuk volume di halaman Volume di konsol Google Cloud :

  1. Buka halaman NetApp Volumes di konsol Google Cloud .

    Buka NetApp Volumes

  2. Kolom Digunakan menampilkan persentase penggunaan dan GiB yang digunakan.

Anda dapat menggunakan Google Cloud CLI untuk mendapatkan kapasitas dan penggunaan volume:

   gcloud netapp volumes list --format="table(name, capacityGib, usedGib)"
  

Metrik inode tidak tersedia menggunakan pendekatan ini.

Langkah berikutnya

Baca tentang Cloud Logging.