Ao ativar o Managed Service for Prometheus, você monitora o armazenamento interno (sistemas de arquivos raiz e armazenamento efêmero) e o externo (discos em cloud, NAS e volumes OSS). O monitoramento de armazenamento de contêineres expõe métricas multidimensionais gratuitas.
Monitorar o armazenamento interno do cluster
O armazenamento interno compreende o sistema de arquivos raiz e o armazenamento efêmero.
Sistema de arquivos raiz: armazena dados e configurações do runtime de contêineres. O Managed Service for Prometheus (Prometheus) monitora seu uso, utilização e distribuição.
Armazenamento efêmero: guarda arquivos temporários e cache do runtime de contêineres. O Prometheus acompanha uso, utilização e distribuição.
Métricas relacionadas ao sistema de arquivos raiz
Para clusters com Kubernetes 1.22 ou superior, atualize o plug-in Container Storage Interface (CSI) para a versão 1.28.3-eb95171-aliyun ou posterior. Consulte as notas de lançamento do csi-plugin. Sempre atualize o csi-plugin e o csi-provisioner juntos.
|
Metric |
Type |
Description |
|
container_fs_limit_bytes |
Gauge |
Capacidade total de armazenamento do sistema de arquivos raiz. Unidade: bytes. |
|
container_fs_usage_bytes |
Gauge |
Uso de armazenamento do sistema de arquivos raiz. Unidade: bytes. |
|
container_fs_available_bytes |
Gauge |
Capacidade de armazenamento disponível no sistema de arquivos raiz. Unidade: bytes. |
|
container_fs_inodes_total |
Gauge |
Total de inodes no sistema de arquivos raiz. |
|
container_fs_inodes_used |
Gauge |
Inodes utilizados no sistema de arquivos raiz. |
|
container_fs_inodes_free |
Gauge |
Inodes disponíveis no sistema de arquivos raiz. |
|
container_fs_reads_bytes_total |
Gauge |
Total de dados lidos do sistema de arquivos raiz. Unidade: bytes. |
|
container_fs_writes_bytes_total |
Gauge |
Total de dados gravados no sistema de arquivos raiz. Unidade: bytes. |
Métricas relacionadas ao armazenamento efêmero
Essas métricas exigem o csi-plugin 1.28.3-eb95171-aliyun ou posterior. Consulte as notas de lançamento do csi-plugin. Sempre atualize o csi-plugin e o csi-provisioner juntos.
|
Metric |
Type |
Description |
|
ephemeral_storage_pod_limit_bytes |
Gauge |
Capacidade total de armazenamento efêmero no pod. Unidade: bytes. |
|
ephemeral_storage_pod_usage_bytes |
Gauge |
Uso de armazenamento efêmero no pod. Unidade: bytes. |
|
ephemeral_storage_pod_available_bytes |
Gauge |
Armazenamento efêmero disponível no pod. Unidade: bytes. |
|
ephemeral_storage_pod_inodes_total |
Gauge |
Total de inodes no armazenamento efêmero do pod. |
|
ephemeral_storage_pod_inodes_used |
Gauge |
Inodes utilizados no armazenamento efêmero do pod. |
|
ephemeral_storage_pod_inodes_free |
Gauge |
Inodes disponíveis no armazenamento efêmero do pod. |
Monitorar o armazenamento externo do cluster
Métricas relacionadas a volumes de disco
Estas métricas requerem o csi-plugin 1.18.8.46-afb19e46-aliyun ou posterior. Veja as notas de lançamento do csi-plugin. Sempre atualize o csi-plugin e o csi-provisioner juntos.
|
Metric |
Type |
Description |
|
node_volume_capacity_bytes_total |
Counter |
Capacidade total do disco. Unidade: bytes. |
|
node_volume_capacity_bytes_used |
Counter |
Uso da capacidade do disco. Unidade: bytes. |
|
node_volume_capacity_bytes_available |
Counter |
Capacidade disponível do disco. Unidade: bytes. |
|
node_volume_inodes_total |
Counter |
Total de inodes no disco. |
|
node_volume_inodes_used |
Counter |
Inodes utilizados no disco. |
|
node_volume_inodes_available |
Counter |
Inodes disponíveis no disco. |
|
node_volume_read_bytes_total |
Counter |
Total de dados lidos com sucesso do disco. Unidade: bytes. |
|
node_volume_read_completed_total |
Counter |
Total de operações de leitura bem-sucedidas. |
|
node_volume_read_merged_total |
Counter |
Total de operações de mesclagem de leitura do kernel. |
|
node_volume_read_time_milliseconds_total |
Counter |
Tempo total de operações de leitura. Unidade: milissegundos. |
|
node_volume_write_bytes_total |
Counter |
Total de dados gravados com sucesso no disco. Unidade: bytes. |
|
node_volume_write_completed_total |
Counter |
Total de operações de gravação bem-sucedidas. |
|
node_volume_write_merged_total |
Counter |
Total de operações de mesclagem de gravação do kernel. |
|
node_volume_write_time_milliseconds_total |
Counter |
Tempo total de operações de gravação. Unidade: milissegundos. |
|
node_volume_io_now |
Gauge |
Operações de I/O em andamento. |
|
node_volume_io_time_seconds_total |
Counter |
Tempo total de operações de I/O. Unidade: segundos. |
Métricas relacionadas a volumes NAS
Estas métricas requerem o csi-plugin 1.18.8.46-afb19e46-aliyun ou posterior. Veja as notas de lançamento do csi-plugin. Sempre atualize o csi-plugin e o csi-provisioner juntos.
|
Metric |
Type |
Description |
|
node_volume_capacity_bytes_total |
Counter |
Capacidade total do volume NAS. Unidade: bytes. |
|
node_volume_capacity_bytes_used |
Counter |
Uso da capacidade do volume NAS. Unidade: bytes. |
|
node_volume_capacity_bytes_available |
Counter |
Capacidade disponível do volume NAS. Unidade: bytes. |
|
node_volume_read_bytes_total |
Counter |
Total de dados lidos com sucesso do volume NAS. Unidade: bytes. |
|
node_volume_read_sent_bytes_total |
Counter |
Total de dados enviados por solicitações de leitura. Unidade: bytes. |
|
node_volume_read_completed_total |
Counter |
Total de operações de leitura bem-sucedidas. |
|
node_volume_read_transmissions_total |
Counter |
Total de solicitações de leitura. |
|
node_volume_read_timeouts_total |
Counter |
Total de timeouts de solicitação. |
|
node_volume_read_time_milliseconds_total |
Counter |
Tempo total de operações de leitura. Unidade: milissegundos. |
|
node_volume_read_queue_time_milliseconds_total |
Counter |
Tempo total de fila para solicitações de leitura. Unidade: milissegundos. |
|
node_volume_read_rtt_time_milliseconds_total |
Counter |
Tempo total de espera pela resposta do servidor nas leituras. Unidade: milissegundos. |
|
node_volume_write_bytes_total |
Counter |
Total de dados gravados com sucesso no volume NAS. Unidade: bytes. |
|
node_volume_write_recv_bytes_total |
Counter |
Total de dados recebidos pelas solicitações de gravação. Unidade: bytes. |
|
node_volume_write_completed_total |
Counter |
Total de operações de gravação bem-sucedidas. |
|
node_volume_write_transmissions_total |
Counter |
Total de solicitações de gravação. |
|
node_volume_write_timeouts_total |
Counter |
Total de timeouts de gravação. |
|
node_volume_write_time_milliseconds_total |
Counter |
Tempo total de operações de gravação. Unidade: milissegundos. |
|
node_volume_write_queue_time_milliseconds_total |
Counter |
Tempo total de fila para solicitações de gravação. Unidade: milissegundos. |
|
node_volume_write_rtt_time_milliseconds_total |
Counter |
Tempo total de espera pela resposta do servidor nas gravações. Unidade: milissegundos. |
Métricas relacionadas a volumes OSS
Estas métricas exigem o csi-plugin 1.22.14-820d8870-aliyun ou posterior. Consulte as notas de lançamento do csi-plugin. Sempre atualize o csi-plugin e o csi-provisioner juntos.
|
Metric |
Type |
Description |
|
node_volume_inode_bytes_total_counter |
Counter |
Total de |
|
node_volume_inode_bytes_used_counter |
Counter |
|
|
node_volume_inode_bytes_available_counter |
Counter |
|
|
node_volume_read_bytes_total_counter |
Counter |
Total de dados lidos com sucesso do volume OSS. Unidade: bytes. |
|
node_volume_read_completed_total_counter |
Counter |
Total de operações de leitura bem-sucedidas. |
|
node_volume_read_time_milliseconds_total_counter |
Counter |
Tempo total de operações de leitura. Unidade: milissegundos. |
|
node_volume_write_bytes_total_counter |
Counter |
Total de dados gravados com sucesso no volume OSS. Unidade: bytes. |
|
node_volume_write_completed_total_counter |
Counter |
Total de operações de gravação bem-sucedidas. |
|
node_volume_write_time_milliseconds_total_counter |
Counter |
Tempo total de operações de gravação. Unidade: milissegundos. |
|
node_volume_posix_mkdir_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_rmdir_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_opendir_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_readdir_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_read_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_write_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_flush_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_fsync_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_release_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_create_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_open_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_access_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_rename_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_chown_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_chmod_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_posix_truncate_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_oss_put_object_total_counter |
Counter |
Número total de operações OSS |
|
node_volume_oss_get_object_total_counter |
Counter |
Número total de operações OSS |
|
node_volume_oss_head_object_total_counter |
Counter |
Número total de operações OSS |
|
node_volume_oss_delete_object_total_counter |
Counter |
Número total de operações OSS |
|
node_volume_oss_post_object_total_counter |
Counter |
Número total de operações OSS |
|
node_volume_hot_spot_read_file_top |
Gauge |
Arquivos frequentes para operações de |
|
node_volume_hot_spot_write_file_top |
Gauge |
Arquivos frequentes para operações de |
|
node_volume_hot_spot_head_file_top |
Gauge |
Arquivos frequentes para operações de |
|
node_volume_backend_read_bytes_total_counter |
Counter |
Total de dados lidos com sucesso do backend OSS. Unidade: bytes. |
|
node_volume_backend_write_bytes_total_counter |
Counter |
Total de dados gravados com sucesso no backend OSS. Unidade: bytes. |
|
node_volume_backend_read_completed_total_counter |
Counter |
Total de operações de leitura bem-sucedidas no backend OSS. |
|
node_volume_backend_write_completed_total_counter |
Counter |
Total de operações de gravação bem-sucedidas no backend OSS. |
|
node_volume_backend_read_time_milliseconds_total_counter |
Counter |
Tempo total de operações de leitura no backend OSS. Unidade: milissegundos. |
|
node_volume_backend_write_time_milliseconds_total_counter |
Counter |
Tempo total de operações de gravação no backend OSS. Unidade: milissegundos. |
|
node_volume_backend_posix_getattr_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_getmode_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_access_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_lookup_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_mknod_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_remove_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_setattr_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_link_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_readlink_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_statfs_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_rename_total_counter |
Counter |
Número total de operações POSIX |
|
node_volume_backend_posix_readdir_total_counter |
Counter |
Número total de operações POSIX |
Métricas de ponto de montagem FUSE
Essas métricas estão em lançamento canário e exigem o csi-plugin v1.32.2 ou posterior. Consulte as notas de lançamento do csi-plugin. Para atualizar, veja Upgrade CSI components.
|
Metric |
Type |
Description |
|
node_volume_mount_retry_count |
Counter |
Total de novas tentativas de criação de ponto de montagem FUSE devido a timeouts ou erros de execução. Um aumento sustentado indica um problema persistente de montagem que pode manter o Pod do aplicativo no estado |
|
node_volume_mount_point_failover_count |
Counter |
Total de operações de failover bem-sucedidas que restauram um ponto de montagem FUSE após desconexão, como falha no processo cliente. Esta métrica é suportada apenas por tipos específicos de clientes. Para clientes não suportados, este valor é sempre
|
|
node_volume_mount_point_status |
Gauge |
Status de integridade do ponto de montagem em tempo real.
|
|
node_volume_last_fuse_client_exit_reason |
Gauge |
Timestamp e motivo da última saída inesperada do cliente FUSE. Por exemplo, |
Perguntas frequentes
Por que o painel de monitoramento de armazenamento fica vazio após atualizar o storage-operator para v1.33.1 ou posterior?
Depois que o cnfs-controller se tornou um complemento gerenciado, o caminho de coleta de dados para métricas de monitoramento mudou. Ao atualizar o storage-operator para a versão v1.33.1 ou superior, certifique-se de também atualizar os complementos de monitoramento relacionados. Caso contrário, o painel de monitoramento de armazenamento não exibirá as métricas.
Atualize o ack-arms-prometheus para a versão v1.1.37 ou posterior. Para instruções, consulte Manage add-ons.
Update the integration component para monitoramento de cluster para a versão mais recente.