Observación de máquina virtual: mejora de la supervisión del estado de la máquina virtual (versión preliminar)
Artículo
La observación de máquina virtual es una oferta de servicios estandarizada, ligera y adaptable para máquinas virtuales (VM) y conjuntos de escalado de máquinas virtuales. Ejecuta comprobaciones de estado dentro de una máquina virtual a intervalos configurables y envía los resultados a Azure a través de un modelo de datos uniforme. Los motores AIOps (AI Operations) de supervisión de producción de Azure consumen estos resultados de estado para la detección y prevención de regresiones.
La observación de máquina virtual se suministra a través de la extensión de máquina virtual Application Health para facilitar la implementación y la administración a los clientes. Además, la observación de máquina virtual se ofrece sin costo adicional.
Supervisión de detalles para la observación de máquina virtual
Implementación flexible: puede habilitar la observación de máquina virtual mediante una plantilla de Azure Resource Manager (plantilla de ARM), PowerShell o la CLI de Azure.
Compatibilidad: la observación de máquina virtual funciona sin problemas en entornos Linux y Windows. Es adecuada tanto para máquinas virtuales individuales como para conjuntos de escalado de máquinas virtuales.
Gobernanza de recursos: la observación de máquina virtual proporciona una supervisión eficaz sin afectar al rendimiento del sistema. Los límites de recursos en la utilización de la CPU y la memoria del proceso de la observación de máquina virtual ayudan a proteger las máquinas virtuales.
Preparación rápida: la observación de máquina virtual incluye un conjunto de pruebas predeterminadas que puede configurar para sus escenarios.
Red
Nombre de señal
Tipo
Descripción
Conectividad de salida
Comprobación
Compruebe la conectividad de salida de la red desde la máquina virtual de Azure.
Resolución DNS
Comprobación
Compruebe si se pueden resolver uno o varios nombres de DNS.
SegmentsRetransmitted
Métrica
Número de segmentos TCP transmitidos que contienen uno o varios octetos transmitidos previamente.
Número de veces que las conexiones TCP realizaron una transición directa al estado SYN_SENT desde el estado CLOSED.
PassiveConnectionOpenings
Métrica
Número de veces que las conexiones TCP realizaron una transición directa al estado SYN_RCVD desde el estado LISTEN.
CurrentConnections
Métrica
Número de conexiones establecidas.
SegmentsReceived
Métrica
Número de segmentos recibidos, incluidos los segmentos recibidos en error.
SegmentsSent
Métrica
Número de segmentos enviados, incluidos los segmentos de las conexiones actuales pero excluidos los segmentos que solo contienen octetos retransmitidos.
Disco
Nombre de señal
Tipo
Descripción
E/S de disco de Azure
Comprobación
Compruebe la creación, escritura y lectura de archivos. Eliminación de operaciones en cada unidad montada en la máquina virtual.
FreeSpaceInBytes
Métrica
El espacio libre en disco del punto de montaje de destino.
UsedSpaceInBytes
Métrica
El espacio de disco usado del punto de montaje de destino.
CapacityInBytes
Métrica
La capacidad de espacio en disco del punto de montaje de destino.
UsedPercent
Métrica
El porcentaje de espacio en disco usado del punto de montaje de destino.
WriteOps
Métrica
Las operaciones de escritura por segundos del disco o partición de destino.
ReadOps
Métrica
Las operaciones de lectura por segundos del disco o partición de destino.
CPU
Nombre de señal
Tipo
Descripción
ProcessCoreUsage
Métrica
Una medida instantánea del porcentaje de un único núcleo de CPU que usa el proceso de destino (100 = 100 %, un núcleo entero).
ProcessMachineUsage
Métrica
El porcentaje de la CPU total de la máquina que usa este proceso.
MachineTotalCpuUsage
Métrica
Uso instantáneo total de la CPU de la máquina virtual.
Proceso
Nombre de señal
Tipo
Descripción
Creación de un proceso
Comprobación
Inicie un proceso ligero para validar que la creación de procesos es posible.
Proceso(s) en ejecución
Comprobación
Compruebe si se están ejecutando el proceso o procesos de destino.
Tiempo de actividad
Métrica
Cuánto tiempo ha estado en funcionamiento el proceso de destino desde el último inicio del proceso.
IMDS
Nombre de señal
Tipo
Descripción
IMDS
Comprobación
Compruebe que el usuario puede acceder a un punto de conexión de Azure Instance Metadata Service (IMDS) desde la máquina virtual. La información de la máquina virtual se devuelve desde la consulta del punto de conexión de IMDS.
Clock
Nombre de señal
Tipo
Descripción
Sesgo del reloj
Comprobación
Compruebe la asimetría del reloj entre el servidor de Protocolo simple de tiempo de red (NTP) remoto y la máquina virtual de Azure. En el caso de las máquinas virtuales Windows, compruebe si el servicio de hora de Windows está sincronizado con w32tm si el servidor NTP remoto es inaccesible.
azblob
Nombre de señal
Tipo
Descripción
Conectividad de Azure Storage Blob
Comprobación
Compruebe la conectividad con Azure Storage Blob y descargue el blob con MSI o token de Firma de acceso compartido (SAS).
Hardware
Nombre de señal
Tipo
Descripción
Health Monitor del hardware
EventLog
Recopile información sobre el estado del hardware desde el registro de eventos de Windows. Actualmente solo se recopilan los eventos críticos relacionados con el disco, incluidos los eventos con la identificación 7, 500, 504, 505, 512 y 549.