Exploración de los distintos tipos de alerta que admite Azure Monitor
Azure Monitor es una herramienta eficaz de análisis y creación de informes. Puede usarla para obtener información sobre el comportamiento y la ejecución de su entorno y sus aplicaciones. De este modo, podrá responder de forma proactiva a los errores del sistema.
Tras el tiempo de inactividad al que se enfrentaron los clientes, configuró la supervisión de los recursos clave en Azure. Con la supervisión configurada, quiere asegurarse de que las personas correctas reciban alertas en el nivel adecuado.
En esta unidad, aprenderá cómo Azure Monitor recibe datos de recursos, cuáles son los componentes de una alerta y cómo y cuándo usar una. Por último, aprenderá a crear y administrar sus propias alertas.
Tipos de datos en Azure Monitor
Azure Monitor recibe datos de recursos de destino, como aplicaciones, sistemas operativos, recursos de Azure, suscripciones a Azure e inquilinos de Azure. La naturaleza del recurso define los tipos de datos que están disponibles. Un tipo de datos será una métrica, un registro, o bien una métrica y un registro:
- Los tipos de datos basados en métricas se centran en los valores numéricos que dependen del tiempo y que representan algún aspecto del recurso de destino.
- Los tipos de datos basados en registros se centran en la consulta de los datos de contenido en archivos de registro estructurados y basados en registros que son pertinentes para el recurso de destino.
Hay tres tipos de señales que puede usar para supervisar su entorno:
- Las alertas de métricas proporcionan un desencadenador de alertas para cuando se supera un umbral especificado. Por ejemplo, una alerta de métrica puede notificarle cuando el uso de CPU sea superior al 95 %.
- Las alertas de registro de actividad le notifican cuando los recursos de Azure cambian de estado. Por ejemplo, una alerta del registro de actividad puede recibir una notificación cuando se elimina un recurso.
- Las alertas de registro se basan en las cosas escritas en los archivos de registro. Por ejemplo, una alerta de búsqueda de registros puede notificarle cuando un servidor web devuelve un número determinado de 404 o 500 respuestas.
Composición de una regla de alertas
Cada alerta o notificación disponible en Azure Monitor es producto de una regla. Algunas de estas reglas están integradas en la plataforma de Azure. Puede usar las reglas de alertas para crear alertas y notificaciones personalizadas. Independientemente del recurso de destino o del origen de datos que use, la composición de una regla de alertas sigue siendo la misma.
- RECURSO
- El recurso de destino para la regla de alertas. Puede asignar varios recursos de destino a una única regla de alertas. El tipo de recurso define los tipos de señales disponibles.
- CONDICIÓN
- El tipo de señal que se va a usar para evaluar la regla. El tipo de señal puede ser una métrica, un registro de actividad o de registros. Hay otros, pero no se tratan en este módulo.
- La lógica de alerta aplicada a los datos proporcionados a través del tipo de señal. La estructura de la lógica de alerta cambia en función del tipo de señal.
- ACCIONES
- La acción, como enviar un correo electrónico, enviar un mensaje de texto (SMS) o usando un webhook.
- Un grupo de acciones, que normalmente contiene un conjunto único de destinatarios para la acción.
- DETALLES DE ALERTAS
- Un nombre de alerta y una descripción de alerta que especifican el propósito de la alerta.
- La gravedad de la alerta si los criterios o la prueba de lógica tienen una evaluación
true
. Los cinco niveles de gravedad son:- 0: Crítico
- 1: Error
- 2: Advertencia
- 3: Informativo
- 4: Detallado
Ámbito de las reglas de alertas
Puede obtener datos de supervisión a través de la mayoría de los servicios de Azure, y obtener informes sobre ellos mediante la canalización de Azure Monitor. En la canalización de Azure Monitor, puede crear reglas de alerta para los siguientes elementos, entre otros:
- Valores de métrica
- Consultas de búsqueda de registros
- Eventos del registro de actividad
- Estado de la plataforma Azure subyacente
- Pruebas de disponibilidad del sitio web
Administración de reglas de alerta
No todas las reglas de alertas que se crean deben ejecutarse indefinidamente. Con Azure Monitor, puede especificar una o varias reglas de alertas, y habilitarlas o deshabilitarlas, según sea necesario.
Como arquitecto de soluciones de Azure, quiere usar Azure Monitor para habilitar alertas bien enfocadas y específicas antes de cualquier cambio en la aplicación. Después, deshabilite las alertas tras una implementación satisfactoria.
Vista de resumen de las alertas
La página de alerta muestra un resumen de todas las alertas. Puede aplicar filtros a la vista mediante el uso de una o varias de las categorías siguientes: suscripciones, condición de alerta, gravedad o intervalos de tiempo. En la vista solo se incluyen alertas que coinciden con estos criterios.
Condición de alerta
El sistema establece la condición de alerta.
- Cuando se desencadena una alerta, la condición de supervisión de la alerta se establece en Desencadenada.
- Después de que desaparece la condición subyacente que provocó que se activara la alerta, la condición de supervisión se establece en Resuelta.