Puede utilizar métricas de disco para observar el rendimiento de sus discos y depurar problemas de rendimiento.
Las métricas de disco pueden ayudarle a responder preguntas como las siguientes:
- ¿Cuál es el promedio de IOPS de lectura para los discos de una instancia de máquina virtual (VM)?
- En promedio, ¿cuál es la latencia para las operaciones de lectura o escritura?
- ¿Cuál es la profundidad promedio de la cola para un disco específico?
Revise las métricas de su disco para asegurarse de que su rendimiento sea suficiente para su carga de trabajo. Además, también debes hacer lo siguiente:
Revise las pautas de optimización del disco. Para obtener más información, consulte Optimizar el hiperdisco de Google Cloud y Optimizar el disco persistente .
Verifique el estado del disco. Para obtener información detallada sobre el estado del disco, consulte Supervisar el estado del disco .
Este documento analiza las métricas de disco persistente que Compute Engine recopila automáticamente de cada VM y cómo verlas en Cloud Monitoring , que es Google CloudLa solución de monitoreo.
Métricas de disco persistente disponibles
Puede ver métricas en Cloud Monitoring o recuperar mediante programación métricas de disco persistente utilizando la API REST , las bibliotecas cliente , el lenguaje de consulta de métricas (MQL) y PromQL .
La siguiente tabla enumera las métricas específicas de disco disponibles para cada disco. Puede recopilar métricas adicionales si instala Ops Agent en su VM.
Para obtener una lista completa de las métricas de Compute Engine, consulte Métricas de Compute Engine .
Cada tipo de métrica en esta tabla debe tener el prefijo compute.googleapis.com/
, que se ha omitido en la tabla para facilitar la lectura.
Nombre para mostrar(Metric type) | Descripción |
---|---|
Estado de rendimiento del disco BETA(instance/disk/disk_performance_status) | El estado del disco durante el último minuto. Esta métrica indica si el disco funciona normalmente o si su rendimiento se ve afectado por un incidente dentro de Compute Engine. Los valores posibles son Healthy , Degraded y Severely Degraded .Para obtener más información, consulte Supervisar el estado de un disco . |
Latencia promedio de E/S(instance/disk/average_io_latency) | Latencia promedio de lectura/escritura del disco, en microsegundos, durante el último minuto. |
Profundidad promedio de la cola de E/S(instance/disk/average_io_queue_depth) | La profundidad de cola promedio del disco para operaciones de lectura/escritura durante el último minuto. |
Bytes de lectura de disco(instance/disk/read_bytes_count) | Rendimiento de lectura promedio, o el número promedio de bytes leídos o escritos durante un período de tiempo especificado por el usuario * . |
Bytes de escritura en disco(instance/disk/write_bytes_count) | Rendimiento de escritura promedio, o el número promedio de bytes escritos durante un período de tiempo especificado por el usuario * . |
Operaciones de lectura de disco(instance/disk/read_ops_count) | El número promedio de operaciones de lectura durante un período de tiempo especificado por el usuario * . |
Operaciones de escritura en disco(instance/disk/write_ops_count) | El número promedio de operaciones de escritura durante un período de tiempo especificado por el usuario * . |
Bytes máximos de lectura de disco(instance/disk/max_read_bytes_count) | Rendimiento máximo de lectura, el número máximo de bytes leídos por segundo durante un período de tiempo especificado por el usuario * . |
Bytes de escritura de disco pico(instance/disk/max_write_bytes_count) | Rendimiento máximo de escritura, el número máximo de bytes escritos por segundo durante un período de tiempo especificado por el usuario * . |
Operaciones de lectura de disco pico(instance/disk/max_read_ops_count) | El número máximo de operaciones de lectura por segundo durante un período de tiempo especificado por el usuario * . |
Operaciones pico de escritura en disco(instance/disk/max_write_ops_count) | El número máximo de operaciones de lectura/escritura por segundo durante un período de tiempo especificado por el usuario * . |
Visualice el rendimiento del disco en un gráfico
Puede visualizar el rendimiento de su disco trazando cualquiera de las métricas enumeradas en la sección anterior con Metrics Explorer. Metrics Explorer es parte de Cloud Monitoring.
Ejemplo: visualizar la latencia promedio de los discos conectados a una máquina virtual
Para visualizar la latencia promedio de los discos de una máquina virtual en un gráfico, siga estas instrucciones. Puede seguir el mismo procedimiento para las otras métricas del Disco persistente.
En la consola de Google Cloud, vaya a la página del explorador de métricas leaderboard :
Si utiliza la barra de búsqueda para encontrar esta página, seleccione el resultado cuyo subtítulo es Monitoreo .
- En la barra de herramientas de la consola de Google Cloud, seleccione su proyecto de Google Cloud. Para las configuraciones de App Hub , seleccione el proyecto host de App Hub o el proyecto de administración de la carpeta habilitada para la aplicación.
- En el elemento Métrica , expanda el menú Seleccionar una métrica , ingrese
VM Instance
en la barra de filtro y luego use los submenús para seleccionar un tipo de recurso y una métrica específicos:- En el menú Recursos activos , seleccione Instancia de VM .
- En el menú Categorías de métricas activas , seleccione Instancia .
- En el menú Métricas activas , seleccione Latencia promedio del disco .
- Haga clic en Aplicar .
compute.googleapis.com/instance/disk/average_io_latency
. - Configure cómo se ven los datos. Para mostrar solo las métricas de cada disco conectado a una instancia específica, siga estos pasos:
- En el elemento Filtro , haga clic en Agregar filtro y luego seleccione nombre_instancia . Para el valor, seleccione un nombre de instancia específico.
- En la entrada Agregación , establezca el primer menú en Media y el segundo menú en nombre_dispositivo .
Para obtener más información sobre la configuración de un gráfico, consulte Seleccionar métricas al utilizar el Explorador de métricas.
¿Qué sigue?
- Aprenda a optimizar el rendimiento del disco persistente .
- Obtenga más información sobre cómo crear gráficos con Metric Explorer .
- Obtenga más información sobre la supervisión de la nube .
- Habilite la API de monitoreo .
- Vea todas las métricas disponibles para Compute Engine .