En esta página se proporciona información sobre la monitorización del uso del volumen.
Acerca del uso de volumen
Los volúmenes son contenedores de datos de usuario y de instantáneas, y limitan su crecimiento a la capacidad del volumen.
Una aplicación o un usuario que escriba más datos de los asignados en el volumen recibirá un error sin espacio, lo que puede provocar problemas en la aplicación. Te recomendamos que monitorices el consumo para evitar errores por falta de espacio.
Una práctica habitual es aumentar la capacidad del volumen en cuanto se alcanza un determinado umbral de uso, normalmente el 80 %.
Cuestiones importantes
Consulta las siguientes consideraciones sobre el uso del volumen:
Es posible que te quedes sin espacio libre a pesar de haber eliminado tus datos y que, por lo tanto, elimines instantáneas que hagan referencia a datos que necesitas. Para obtener más información, consulta Capturas y gestión de datos basada en capturas.
En lugar de eliminar manualmente las instantáneas para liberar espacio, te recomendamos que aumentes la capacidad del volumen para evitar que se quede sin espacio.
Los inodos son recursos limitados de un volumen y se consumen por cada archivo o directorio que crees. Aunque es menos habitual quedarse sin inodos, te recomendamos que los monitorices en un entorno en el que se prevean millones de archivos en un volumen.
Métodos para monitorizar el uso del volumen
Puedes monitorizar el uso del volumen con los métodos que se describen en las siguientes secciones:
Monitorización del uso basada en Cloud Monitoring
Puede calcular el uso del volumen a partir de las siguientes métricas de volumen:
Espacio de volumen:
netapp.googleapis.com/volume/bytes_used / netapp.googleapis.com/volume/allocated_bytes * 100
Inodos de volumen:
netapp.googleapis.com/volume/inode_used / netapp.googleapis.com/volume/inode_limit * 100
Usa el nombre y la ubicación del volumen como etiqueta de métrica para asociar las métricas que pertenecen al mismo conjunto.
Puedes usar las alertas de Cloud Monitoring para comparar el resultado con un umbral, como el 80 %, y activar notificaciones de alerta.
En el siguiente ejemplo se muestra el código del lenguaje de consulta de Prometheus (PromQL) para monitorizar el uso del volumen:
netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes
Puedes ampliar este código para usarlo en una política de alertas de umbral de métrica.
(netapp_googleapis_com:volume_bytes_used / netapp_googleapis_com:volume_allocated_bytes) > 0.8
Ten en cuenta que las métricas se actualizan cada cinco minutos. Los cambios que se producen en una escala temporal más pequeña no se reflejan en Cloud Monitoring.
Monitorización del uso del lado del cliente
Para comprobar la capacidad utilizada y disponible de un volumen, puedes usar las funciones del sistema operativo del cliente para consultar las propiedades de la unidad asignada a la red:
Clientes de Windows: usa el comando
dir
en el símbolo del sistema o el comandoDrive
>Properties
en el Explorador de archivos.Clientes de Linux: usa el comando
df
para el espacio ydf -i
para la monitorización de inodos.
Monitorización del uso administrativo
Puedes ver el uso y el espacio aprovisionado de los volúmenes en la página Volúmenes de la consola: Google Cloud
Ve a la página Volúmenes de NetApp de la consola de Google Cloud .
En la columna Usado se muestra el porcentaje de uso y los GiB utilizados.
Puedes usar Google Cloud CLI para obtener la capacidad y el uso de los volúmenes:
gcloud netapp volumes list --format="table(name, capacityGib, usedGib)"
Las métricas de inodos no están disponibles con este método.
Siguientes pasos
Consulta información sobre Cloud Logging.