Anda dapat menggunakan Managed Service for Prometheus untuk memantau sumber daya penyimpanan dalam kluster, termasuk sistem file root dan penyimpanan ephemeral, serta sumber daya penyimpanan eksternal yang digunakan oleh kluster, seperti disk, sistem file File Storage NAS (NAS), dan bucket Object Storage Service (OSS). Fitur pemantauan penyimpanan kontainer menyediakan metrik penyimpanan secara gratis untuk membantu Anda memantau sumber daya penyimpanan dari berbagai perspektif.
Pantau sumber daya penyimpanan dalam kluster
Sumber daya penyimpanan dalam kluster mencakup sistem file root dan penyimpanan ephemeral.
Sistem file root: menyimpan data lingkungan runtime kontainer, termasuk data dan konfigurasi yang dibutuhkan oleh runtime kontainer. Saat Anda menggunakan Managed Service for Prometheus untuk memantau sistem file root, layanan tersebut menyediakan informasi mengenai penggunaan, utilisasi, dan distribusi kapasitas penyimpanan sistem file root.
Penyimpanan ephemeral: menyimpan data sementara dari runtime kontainer, termasuk file sementara dan cache yang dihasilkan oleh runtime kontainer. Saat Anda menggunakan Managed Service for Prometheus untuk memantau penyimpanan ephemeral, layanan tersebut menyediakan informasi mengenai penggunaan, utilisasi, dan distribusi kapasitas penyimpanan ephemeral.
Metrik terkait sistem file root
Jika kluster Anda menjalankan Kubernetes 1.22 atau versi lebih baru, Anda harus terlebih dahulu memperbarui plug-in Container Storage Interface (CSI) ke versi 1.28.3-eb95171-aliyun atau lebih baru. Untuk informasi selengkapnya mengenai catatan rilis csi-plugin, lihat csi-plugin. Saat memperbarui plug-in CSI, Anda harus memperbarui csi-plugin dan csi-provisioner secara bersamaan.
Metric | Type | Description |
container_fs_limit_bytes | Gauge | Kapasitas total penyimpanan sistem file root. Satuan: byte. |
container_fs_usage_bytes | Gauge | Penggunaan kapasitas penyimpanan sistem file root. Satuan: byte. |
container_fs_available_bytes | Gauge | Kapasitas penyimpanan yang tersedia pada sistem file root. Satuan: byte. |
container_fs_inodes_total | Gauge | Jumlah total inode pada sistem file root. |
container_fs_inodes_used | Gauge | Jumlah inode yang digunakan pada sistem file root. |
container_fs_inodes_free | Gauge | Jumlah inode yang tersedia pada sistem file root. |
container_fs_reads_bytes_total | Gauge | Total ukuran data yang dibaca dari sistem file root. Satuan: byte. |
container_fs_writes_bytes_total | Gauge | Total ukuran data yang ditulis ke sistem file root. Satuan: byte. |
Metrik terkait penyimpanan ephemeral
Metrik berikut bergantung pada csi-plugin. Anda harus menginstal CSI versi 1.28.3-eb95171-aliyun atau lebih baru. Untuk informasi selengkapnya mengenai catatan rilis csi-plugin, lihat csi-plugin. Saat memperbarui plug-in CSI, Anda harus memperbarui csi-plugin dan csi-provisioner secara bersamaan.
Metric | Type | Description |
ephemeral_storage_pod_limit_bytes | Gauge | Kapasitas total penyimpanan ephemeral dalam pod. Satuan: byte. |
ephemeral_storage_pod_usage_bytes | Gauge | Penggunaan penyimpanan ephemeral dalam pod. Satuan: byte. |
ephemeral_storage_pod_available_bytes | Gauge | Penyimpanan ephemeral yang tersedia dalam pod. Satuan: byte. |
ephemeral_storage_pod_inodes_total | Gauge | Jumlah total inode pada penyimpanan ephemeral dalam pod. |
ephemeral_storage_pod_inodes_used | Gauge | Jumlah inode yang digunakan pada penyimpanan ephemeral dalam pod. |
ephemeral_storage_pod_inodes_free | Gauge | Jumlah inode yang tersedia pada penyimpanan ephemeral dalam pod. |
Pantau sumber daya penyimpanan eksternal yang digunakan oleh kluster
Metrik terkait volume disk
Metrik berikut bergantung pada csi-plugin. Anda harus menginstal CSI versi 1.18.8.46-afb19e46-aliyun atau lebih baru. Untuk informasi selengkapnya mengenai catatan rilis csi-plugin, lihat csi-plugin. Saat memperbarui plug-in CSI, Anda harus memperbarui csi-plugin dan csi-provisioner secara bersamaan.
Metric | Type | Description |
node_volume_capacity_bytes_total | Counter | Kapasitas total disk. Satuan: byte. |
node_volume_capacity_bytes_used | Counter | Penggunaan kapasitas disk. Satuan: byte. |
node_volume_capacity_bytes_available | Counter | Kapasitas yang tersedia pada disk. Satuan: byte. |
node_volume_inodes_total | Counter | Jumlah total inode pada disk. |
node_volume_inodes_used | Counter | Jumlah inode yang digunakan pada disk. |
node_volume_inodes_available | Counter | Jumlah inode yang tersedia pada disk. |
node_volume_read_bytes_total | Counter | Total ukuran data yang berhasil dibaca dari disk. Satuan: byte. |
node_volume_read_completed_total | Counter | Total jumlah operasi baca yang berhasil. |
node_volume_read_merged_total | Counter | Total jumlah operasi penggabungan baca yang dilakukan oleh kernel. |
node_volume_read_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi baca. Satuan: milidetik. |
node_volume_write_bytes_total | Counter | Total ukuran data yang berhasil ditulis ke disk. Satuan: byte. |
node_volume_write_completed_total | Counter | Total jumlah operasi tulis yang berhasil. |
node_volume_write_merged_total | Counter | Total jumlah operasi penggabungan tulis yang dilakukan oleh kernel. |
node_volume_write_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi tulis. Satuan: milidetik. |
node_volume_io_now | Gauge | Jumlah operasi I/O yang sedang berlangsung. |
node_volume_io_time_seconds_total | Counter | Total waktu yang dikonsumsi oleh operasi I/O. Satuan: detik. |
Metrik terkait volume NAS
Metrik berikut bergantung pada csi-plugin. Anda harus menginstal CSI versi 1.18.8.46-afb19e46-aliyun atau lebih baru. Untuk informasi selengkapnya mengenai catatan rilis csi-plugin, lihat csi-plugin. Saat memperbarui plug-in CSI, Anda harus memperbarui csi-plugin dan csi-provisioner secara bersamaan.
Metric | Type | Description |
node_volume_capacity_bytes_total | Counter | Kapasitas total volume NAS. Satuan: byte. |
node_volume_capacity_bytes_used | Counter | Penggunaan kapasitas volume NAS. Satuan: byte. |
node_volume_capacity_bytes_available | Counter | Kapasitas yang tersedia pada volume NAS. Satuan: byte. |
node_volume_read_bytes_total | Counter | Total ukuran data yang berhasil dibaca dari volume NAS. Satuan: byte. |
node_volume_read_sent_bytes_total | Counter | Total ukuran data yang dikirim oleh permintaan baca. Satuan: byte. |
node_volume_read_completed_total | Counter | Total jumlah operasi baca yang berhasil. |
node_volume_read_transmissions_total | Counter | Total jumlah permintaan baca. |
node_volume_read_timeouts_total | Counter | Total jumlah timeout permintaan. |
node_volume_read_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi baca. Satuan: milidetik. |
node_volume_read_queue_time_milliseconds_total | Counter | Total waktu antrean permintaan baca sebelum dikirim. Satuan: milidetik. |
node_volume_read_rtt_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi baca menunggu tanggapan dari server. Satuan: milidetik. |
node_volume_write_bytes_total | Counter | Total ukuran data yang berhasil ditulis ke volume NAS. Satuan: byte. |
node_volume_write_recv_bytes_total | Counter | Total ukuran data yang diterima oleh permintaan tulis. Satuan: byte. |
node_volume_write_completed_total | Counter | Total jumlah operasi tulis yang berhasil. |
node_volume_write_transmissions_total | Counter | Total jumlah permintaan tulis. |
node_volume_write_timeouts_total | Counter | Total jumlah timeout tulis. |
node_volume_write_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi tulis. Satuan: milidetik. |
node_volume_write_queue_time_milliseconds_total | Counter | Total waktu antrean permintaan tulis sebelum dikirim. Satuan: milidetik. |
node_volume_write_rtt_time_milliseconds_total | Counter | Total waktu yang dikonsumsi oleh operasi tulis menunggu tanggapan dari server. Satuan: milidetik. |
Metrik terkait volume OSS
Metrik berikut bergantung pada csi-plugin. Anda harus menginstal CSI versi 1.22.14-820d8870-aliyun atau lebih baru. Untuk informasi selengkapnya mengenai catatan rilis csi-plugin, lihat csi-plugin. Saat memperbarui plug-in CSI, Anda harus memperbarui csi-plugin dan csi-provisioner secara bersamaan.
Metric | Type | Description |
node_volume_inode_bytes_total_counter | Counter | Jumlah total |
node_volume_inode_bytes_used_counter | Counter | Jumlah |
node_volume_inode_bytes_available_counter | Counter | Jumlah |
node_volume_read_bytes_total_counter | Counter | Total ukuran data yang berhasil dibaca dari volume OSS. Satuan: byte. |
node_volume_read_completed_total_counter | Counter | Total jumlah operasi baca yang berhasil. |
node_volume_read_time_milliseconds_total_counter | Counter | Total waktu yang dikonsumsi oleh operasi baca. Satuan: milidetik. |
node_volume_write_bytes_total_counter | Counter | Total ukuran data yang berhasil ditulis ke volume OSS. Satuan: byte. |
node_volume_write_completed_total_counter | Counter | Total jumlah operasi tulis yang berhasil. |
node_volume_write_time_milliseconds_total_counter | Counter | Total waktu yang dikonsumsi oleh operasi tulis. Satuan: milidetik. |
node_volume_posix_mkdir_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_rmdir_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_opendir_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_readdir_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_read_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_write_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_flush_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_fsync_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_release_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_create_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_open_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_access_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_rename_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_chown_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_chmod_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_posix_truncate_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_oss_put_object_total_counter | Counter | Total jumlah operasi OSS |
node_volume_oss_get_object_total_counter | Counter | Total jumlah operasi OSS |
node_volume_oss_head_object_total_counter | Counter | Total jumlah operasi OSS |
node_volume_oss_delete_object_total_counter | Counter | Total jumlah operasi OSS |
node_volume_oss_post_object_total_counter | Counter | Total jumlah operasi OSS |
node_volume_hot_spot_read_file_top | Gauge | File populer untuk operasi |
node_volume_hot_spot_write_file_top | Gauge | File panas untuk operasi |
node_volume_hot_spot_head_file_top | Gauge | File populer untuk operasi |
node_volume_backend_read_bytes_total_counter | Counter | Total ukuran data yang berhasil dibaca dari backend OSS. Satuan: byte. |
node_volume_backend_write_bytes_total_counter | Counter | Total ukuran data yang berhasil ditulis ke backend OSS. Satuan: byte. |
node_volume_backend_read_completed_total_counter | Counter | Total jumlah operasi baca yang berhasil pada backend OSS. |
node_volume_backend_write_completed_total_counter | Counter | Total jumlah operasi tulis yang berhasil pada backend OSS. |
node_volume_backend_read_time_milliseconds_total_counter | Counter | Total waktu yang dikonsumsi oleh operasi baca pada backend OSS. Satuan: milidetik. |
node_volume_backend_write_time_milliseconds_total_counter | Counter | Total waktu yang dikonsumsi oleh operasi tulis pada backend OSS. Satuan: milidetik. |
node_volume_backend_posix_getattr_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_getmode_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_access_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_lookup_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_mknod_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_remove_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_setattr_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_link_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_readlink_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_statfs_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_rename_total_counter | Counter | Total jumlah operasi POSIX |
node_volume_backend_posix_readdir_total_counter | Counter | Total jumlah operasi POSIX |
Metrik titik mount FUSE
Metrik berikut sedang dalam rilis canary dan memerlukan komponen csi-plugin versi 1.32.2 atau lebih baru. Untuk catatan rilis komponen, lihat csi-plugin. Untuk peningkatan, lihat Upgrade CSI components.
Metric | Type | Description |
node_volume_mount_retry_count | Counter | Total jumlah percobaan ulang pembuatan titik mount FUSE, yang dipicu oleh timeout atau error eksekusi. Peningkatan nilai ini secara terus-menerus menunjukkan adanya masalah persisten pada operasi mount, yang dapat menyebabkan Pod aplikasi terjebak dalam status |
node_volume_mount_point_failover_count | Counter | Total jumlah operasi failover yang berhasil memulihkan titik mount FUSE ke kondisi sehat setelah terputus, misalnya akibat crash proses klien. Metrik ini hanya didukung oleh jenis klien tertentu. Untuk klien yang tidak didukung, nilai ini selalu |
node_volume_mount_point_status | Gauge | Status kesehatan real-time titik mount.
|
node_volume_last_fuse_client_exit_reason | Gauge | Timestamp dan alasan keluar tak terduga terakhir dari proses klien FUSE. Misalnya, |
FAQ
Mengapa dasbor pemantauan penyimpanan kosong setelah peningkatan?
Setelah cnfs-controller menjadi add-on terkelola, jalur pengumpulan data untuk metrik pemantauan telah diubah. Saat meningkatkan storage-operator ke v1.33.1 atau lebih baru, pastikan Anda juga meningkatkan add-on pemantauan terkait. Jika tidak, dasbor pemantauan penyimpanan tidak akan menampilkan metrik.
Tingkatkan ack-arms-prometheus ke v1.1.37 atau lebih baru. Untuk petunjuknya, lihat Manage add-ons.
Perbarui komponen integrasi untuk pemantauan kluster ke versi terbaru.