Halaman ini menunjukkan cara memantau instance Filestore dan menyiapkan pemberitahuan untuk ruang disk yang rendah dan kuota pencadangan yang rendah.
Anda dapat memantau instance Filestore menggunakan Cloud Monitoring.
Sebelum memulai
Sebelum memulai, pastikan Anda memiliki akses ke peran berikut:
- Penampil Pemantauan
- Monitoring Editor
Untuk melihat cara memberikan akses ke peran ini, lihat Memberikan akses ke Cloud Monitoring.
Menambahkan diagram metrik Filestore ke dasbor Cloud Monitoring
Untuk melihat metrik performa Filestore di dasbor Cloud Monitoring, ikuti langkah-langkah berikut:
-
Di konsol Google Cloud , buka halaman leaderboard Metrics explorer:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Klik bagian yang dapat diluaskan Select a metric.
- Di kolom Filter menurut nama resource atau metrik, ketik
filestore
dan pilih bagian yang dapat diluaskan Instance Filestore. Pilih metrik yang tersedia untuk dilihat:
Metrik Deskripsi Tingkat Dasar Tingkat Regional, Enterprise, dan Zonal Latensi baca rata-rata Waktu rata-rata yang diperlukan untuk operasi baca (dalam milidetik). ✓ Latensi tulis rata-rata Waktu rata-rata yang diperlukan untuk operasi tulis (dalam milidetik). ✓ Byte yang ditulis Jumlah byte yang ditulis. ✓ ✓ Byte yang dibaca Jumlah byte yang dibaca dari penyimpanan persisten. Jumlah ini bisa kurang dari jumlah byte yang dibaca oleh klien, karena beberapa pembacaan mungkin ditayangkan dari cache memori. * ✓ ✓ Jumlah operasi baca disk Jumlah operasi baca disk. Jika instance Filestore menyimpan data dalam cache, beberapa operasi baca tidak tercermin sebagai pembacaan disk. * ✓ ✓ Jumlah operasi tulis disk Jumlah operasi tulis disk. Jika instance Filestore menyimpan data dalam cache, beberapa operasi tulis tidak tercermin sebagai penulisan disk. * ✓ ✓ Jumlah operasi metadata Jumlah operasi metadata disk. ✓ Byte gratis Jumlah byte disk kosong. ✓ ✓ Persentase ruang disk kosong Persentase byte disk kosong. ✓ ✓ Persen kapasitas mentah gratis Kapasitas mentah yang tersedia sebagai persentase dari total ruang. ✓ Jumlah panggilan prosedur Menampilkan informasi yang sama dengan perintah nfsstat -s. ✓ Byte yang digunakan snapshot Jumlah ruang yang digunakan untuk menyimpan snapshot, diukur dalam byte. ✓ ✓ Waktu (dalam milidetik) yang dihabiskan untuk operasi baca Waktu yang dihabiskan untuk pembacaan disk. ✓ Waktu (dalam milidetik) yang dihabiskan untuk operasi tulis Waktu yang dihabiskan untuk penulisan disk. ✓ Byte yang digunakan Jumlah byte disk yang digunakan. ✓ ✓ Persen ruang penyimpanan yang digunakan Persentase byte disk yang digunakan. ✓ ✓ *Operasi yang di-cache dalam memori hanya terjadi di instance tingkat Basic.
Konfigurasi opsional:
Kolom Deskripsi Filter Filter ke instance Filestore yang ingin Anda pantau. Kelompokkan menurut Menggabungkan data dari deret waktu yang serupa. Aggregator Gabungkan deret waktu menggunakan fungsi umum. Periode penyelarasan minimum Interval waktu untuk penggabungan. Jika Anda ingin menambahkan lebih banyak metrik ke diagram, klik Tambahkan metrik lain.
Klik Simpan Diagram untuk membuat dasbor. Atau, Anda dapat menambahkan diagram ke dasbor yang ada.
Definisi metrik
Bagian berikut menjelaskan metrik khusus Filestore tertentu secara detail.
Persen kapasitas mentah yang tersedia
Metrik persen kapasitas mentah gratis mewakili kapasitas yang tersedia untuk pengguna, bukan kapasitas disk mentah yang tersedia.
Instance Anda mereplikasi data untuk memberikan ketahanan dan membantu mendukung performa, sehingga menghasilkan kapasitas penyimpanan total yang lebih besar daripada kapasitas instance yang ditentukan pengguna.
Metrik persen kapasitas mentah gratis menunjukkan persentase kapasitas mentah gratis yang tersedia bagi pengguna setelah replikasi dilakukan sebagai fungsi dari daya tahan atau performa instance.
Jika metrik ini mencapai 0%, data baru tidak dapat ditulis ke cluster hingga ruang kosong yang lebih besar tersedia.
Untuk mengetahui informasi selengkapnya tentang cara meningkatkan atau menurunkan skala kapasitas instance, lihat Menskalakan kapasitas.
Byte yang digunakan snapshot
Metrik byte yang digunakan snapshot mewakili jumlah byte yang digunakan oleh semua snapshot, baik internal maupun eksternal. Metrik ini dialokasikan dan diindeks berdasarkan bagian, bukan instance.
Byte yang digunakan
Metrik byte yang digunakan mewakili data mentah yang ditulis oleh pengguna. Hal ini tidak memperhitungkan ruang yang diperlukan untuk inode dan metadata.
Memperkirakan kapasitas
Untuk lebih memahami kapasitas yang tersedia pada instance, sebaiknya pantau ruang yang tersedia serta ruang yang tertulis.
Untuk melihat ruang kosong pada instance, gunakan metrik persentase kapasitas mentah yang tersedia.
Setiap file yang disimpan di berbagi file menggunakan satu inode. Jika inode sistem file habis, Anda tidak akan dapat menyimpan lebih banyak file di berbagi file meskipun Anda belum mencapai kapasitas maksimum yang dialokasikan.
Untuk melihat jumlah inode yang digunakan, gunakan perintah df
. Untuk mengetahui informasi selengkapnya,
lihat Menskalakan kapasitas dan Memecahkan masalah kapasitas.
Menyiapkan pemberitahuan
Kapasitas disk hampir penuh
Untuk memastikan instance Filestore Anda tidak kehabisan ruang kosong, sebaiknya siapkan pemberitahuan ruang disk rendah. Panduan ini menggunakan metrik persen ruang disk kosong untuk mengukur ruang disk kosong untuk instance dasar.
Jika Anda ingin mengukur ruang disk yang hampir penuh untuk instance zonal, regional, atau perusahaan, gunakan langkah-langkah berikut untuk menyiapkan dua pemberitahuan terpisah menggunakan metrik persen ruang disk kosong dan persen kapasitas mentah kosong.
-
Di konsol Google Cloud , buka halaman notifications Pemberitahuan:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Klik Create Policy.
- Klik bagian yang dapat diluaskan Select a metric.
- Di kolom Filter menurut nama resource atau metrik, ketik
filestore
dan pilih bagian yang dapat diluaskan Instance Filestore. - Pilih kategori metrik aktif Nfs.
- Pilih metrik Persen ruang disk kosong.
- Klik Terapkan.
- Di bagian Tambahkan filter, klik Tambahkan filter.
- Klik bagian yang dapat diluaskan Filter, lalu pilih instance_name.
- Di kolom Nilai, masukkan nama instance Filestore yang ingin Anda terima pemberitahuannya.
Klik Selesai.
Untuk mengetahui informasi selengkapnya tentang pemfilteran metrik Cloud Monitoring, lihat Pemfilteran.
Di bagian Transform data, tentukan Rolling window dan Rolling window function. Tunjukkan apakah Anda ingin menyertakan transformasi data sekunder, lalu klik Berikutnya.
Di jendela Konfigurasi pemicu pemberitahuan, pilih jenis kondisi.
Tetapkan spesifikasi berikut:
Kolom Konfigurasi Alert trigger Deret waktu mana saja melanggar Threshold position Di bawah nilai minimum Threshold value Masukkan persentase ruang disk kosong terendah yang dapat diterima untuk setiap instance Filestore Anda. Anda dapat menguji pemberitahuan dengan menetapkan batas rendah dan melihat apakah pemberitahuan dipicu.
Untuk mengetahui informasi selengkapnya, lihat Alur pembuatan kebijakan pemberitahuan default.
Masukkan opsi lanjutan.
Di kolom Nama kondisi, masukkan nama untuk kondisi.
Klik Berikutnya.
Di jendela Configure notifications and finalize alert, tunjukkan saluran notifikasi yang ingin Anda gunakan.
Untuk mengetahui informasi tentang cara membuat saluran baru, lihat Mengelola saluran notifikasi.
Di menu Durasi penutupan insiden otomatis, pilih durasi yang ingin Anda gunakan.
Di bagian Label pengguna kebijakan, tunjukkan label yang ingin Anda gunakan.
Di bagian Dokumentasi, tambahkan dokumentasi yang ingin Anda sertakan, seperti petunjuk tentang cara mengatasi masalah.
Di kolom Alert policy name, masukkan nama kebijakan pemberitahuan, lalu klik Next.
Klik Create policy.
Kuota cadangan rendah
Jika Anda menjadwalkan atau mengotomatiskan pembuatan cadangan untuk instance Filestore, Anda harus menyiapkan pemberitahuan saat kuota cadangan Anda hampir habis.
-
Di konsol Google Cloud , buka halaman notifications Pemberitahuan:
Jika Anda menggunakan kotak penelusuran untuk menemukan halaman ini, pilih hasil yang subjudulnya adalah Monitoring.
- Klik Create Policy.
- Klik bagian yang dapat diluaskan Select a metric.
- Di kolom Filter menurut nama resource atau metrik, ketik
quota
dan pilih bagian yang dapat diluaskan Consumer quota. - Pilih kategori metrik aktif Quota.
- Pilih metrik Penggunaan kuota alokasi.
- Klik Terapkan.
- Di bagian Tambahkan filter, klik Tambahkan Filter.
- Klik bagian yang dapat diluaskan Filter, lalu pilih quota_metric.
- Di kolom Nilai, masukkan
file.googleapis.com/backups-per-region
. - Klik Selesai.
Opsional: Untuk menambahkan filter lain, klik Tambahkan filter dan ulangi prosesnya.
Untuk mengetahui informasi selengkapnya tentang pemfilteran metrik Cloud Monitoring, lihat Pemfilteran.
Di bagian Transform data, tentukan Rolling window dan Rolling window function. Tunjukkan apakah Anda ingin menyertakan transformasi data sekunder, lalu klik Berikutnya.
Di jendela Konfigurasi pemicu pemberitahuan, pilih jenis kondisi.
Tetapkan spesifikasi berikut:
Kolom Konfigurasi Alert trigger Deret waktu mana saja melanggar Threshold position Di bawah nilai minimum Threshold value Masukkan kuota cadangan terendah yang dapat diterima. Anda dapat menguji pemberitahuan dengan menetapkan batas rendah dan melihat apakah pemberitahuan dipicu.
Untuk mengetahui informasi selengkapnya, lihat Alur pembuatan kebijakan pemberitahuan default.
Masukkan opsi lanjutan.
Di kolom Nama kondisi, masukkan nama untuk kondisi.
Klik Berikutnya.
Di jendela Configure notifications and finalize alert, tunjukkan saluran notifikasi yang ingin Anda gunakan.
Untuk mengetahui informasi tentang cara membuat saluran baru, lihat Mengelola saluran notifikasi.
Di menu Durasi penutupan insiden otomatis, pilih durasi yang ingin Anda gunakan.
Di bagian Label pengguna kebijakan, tunjukkan label yang ingin Anda gunakan.
Di bagian Dokumentasi, tambahkan dokumentasi yang ingin Anda sertakan, seperti petunjuk tentang cara mengatasi masalah, misalnya, "Hapus cadangan yang lebih lama" atau "Minta kuota tambahan".
Di kolom Alert policy name, masukkan nama kebijakan pemberitahuan, lalu klik Next.
Klik Create policy.
Langkah berikutnya
- Minta penambahan kuota.
- Memahami error kapasitas.
- Mengoptimalkan dan menguji performa instance.
- Menskalakan kapasitas.