Al crear reglas de alerta, usted puede especificar etiquetas y anotaciones. Las etiquetas se usan para reducir el ruido de las alertas, gestionar rutas de notificación y asignar canales de notificación. Las anotaciones sirven para configurar plantillas de alerta y enviarlas.
Etiquetas
Casos de uso
-
Deduplicar alertas
Las etiquetas son atributos de identificación de las alertas y forman parte de sus huellas digitales. Esto ayuda a eliminar las alertas duplicadas. Si dos alertas tienen las mismas etiquetas, solo se conserva una. Para conocer el principio de funcionamiento de las huellas digitales de alerta, consulte Deduplicate alerts based on fingerprints.
// Alert1 { "aliuid": "12345", "project": "Project1", "alert_id": "alert-123", "labels": { "host": "host-1" }, "annotations": { "title": "High CPU utilization", "desc": "Current CPU utilization is 90%" } } // Alert2 { "aliuid": "12345", "project": "Project1", "alert_id": "alert-123", "labels": { "host": "host-1" }, "annotations": { "title": "High CPU utilization", "desc": "Current CPU utilization is 95%" } } -
Hacer referencia a etiquetas en plantillas de contenido
Las etiquetas son de tipo mapa. Cuando agregue etiquetas en la regla de alerta, podrá hacer referencia a ellas en el contenido de la plantilla de alerta mediante
${labels}.
-
Reducir el ruido de las alertas
En las políticas de alerta, utilice las etiquetas como condiciones de fusión para reducir el ruido. Por ejemplo, use Alert ID and All Labels para fusionar alertas, como se muestra en la siguiente figura. Para obtener más información, consulte Grouping baseline.

-
Asignar canales de notificación
El sistema de gestión de alertas y el sistema de gestión de notificaciones administran las alertas y asignan los canales de notificación según las etiquetas. Por ejemplo, al configurar la política de acciones, establezca distintos grupos de acciones basados en etiquetas, como se muestra en la siguiente figura.

Cómo agregar etiquetas
Agregue etiquetas cuando cree reglas de alerta. Por ejemplo, añada las etiquetas env y team, como se muestra en la siguiente figura.

Además, los campos que especifique al establecer el parámetro Group Evaluation se usan automáticamente como etiquetas.

Anotaciones
Casos de uso
El sistema de gestión de alertas y el sistema de gestión de notificaciones administran las alertas y asignan los canales de notificación según las anotaciones. Por ejemplo, configure distintas fusiones de grupos basadas en anotaciones dentro de la política de alerta. En la política de acciones, establezca diferentes grupos de acciones según las anotaciones.

Cómo agregar anotaciones
Agregue anotaciones cuando cree reglas de alerta. Por ejemplo, añada las anotaciones que se muestran en la siguiente figura.

Al configurar el contenido de la anotación, utilice variables integradas o haga referencia a variables de campo en la evaluación de grupo. Cuando haga referencia a variables de campo en la evaluación de grupo, el valor real será el atributo correspondiente al momento de activarse la alerta. A continuación se muestran las variables integradas disponibles.
|
Variable |
Descripción |
|
__count__ |
Número de filas en cada grupo después de agruparlas. Si establece el parámetro Group Evaluation en No Grouping, todos los datos quedan en un solo grupo. |
|
__pass_count__ |
Número de filas que cumplen las condiciones especificadas en cada grupo después de agruparlas. Si establece el parámetro Group Evaluation en No Grouping, todos los datos quedan en un solo grupo. |
|
__0_count__ |
Número de filas que devuelve la primera consulta. |
|
__1_count__ |
Número de filas que devuelve la segunda consulta. |
|
__2_count__ |
Número de filas que devuelve la tercera consulta. |
|
aliuid |
Identificador de una cuenta de Alibaba Cloud. |
|
alert_instance_id |
Identificador de una alerta. |
|
alert_id |
Identificador de una regla de alerta. |
|
alert_name |
Nombre de una regla de alerta. |
|
project |
Proyecto al que pertenece una regla de alerta. |
Anotaciones automáticas
Las anotaciones automáticas complementan las anotaciones de alerta. Al crear una regla de alerta, active el interruptor Auto-Add Annotations para que los campos se agreguen automáticamente a la anotación.
Si un campo tiene más de un valor, se agrega el primero a la anotación.
El campo integrado __count__ indica el número de filas en el resultado de una operación de conjunto.
-
Agrupamiento
Al crear una regla de alerta, establezca Group Evaluation en Custom Label y active el interruptor Auto-Add Annotations. De este modo, los campos no agrupados y el campo integrado __count__ del resultado de la operación de conjunto se agregan automáticamente a la anotación.
Por ejemplo, suponga que el resultado de la operación de conjunto incluye host y pv, y que se agrupa por el campo host . Si activa el interruptor Auto-Add Annotations, los campos pv y __count__ se agregan a la anotación.

-
Sin agrupamiento
Al crear una regla de alerta, establezca Group Evaluation en No Grouping y active el interruptor Auto-Add Annotations. Así, todos los campos y el campo integrado __count__ del resultado de la operación de conjunto se agregan automáticamente a la anotación.
Por ejemplo, suponga que el resultado de la operación de conjunto incluye host y pv. Si activa el interruptor Auto-Add Annotations, los campos host, pv y __count__ se agregan a la anotación.
