Los cloud-native gateways de Microservices Engine (MSE) ofrecen la función de alertas basada en Application Real-Time Monitoring Service (ARMS). Cuando se cumple una regla de alerta, MSE le envía notificaciones en tiempo real por correo electrónico, mensajes de texto o DingTalk. Esto le permite identificar errores a la brevedad. En la página Alerts, puede gestionar las reglas de alerta personalizadas de su cuenta y consultar el historial de eventos y notificaciones.
Requisitos previos
Debe haber creado un grupo de contactos. Para obtener más información, consulte Create a contact group.
Información de contexto
Un control de alerta se utiliza para mostrar datos en conjuntos de datos. Al crear un control de alerta, también se crea un conjunto de datos para almacenar los datos subyacentes del control.
Las nuevas reglas de alerta entran en vigor en un plazo de 10 minutos. Si se cumple una regla de alerta, MSE reporta la alerta con un retraso de 1 a 3 minutos.
Crear una regla de alerta
Inicie sesión en la consola de MSE. En la barra de navegación superior, seleccione una región.
En el panel de navegación izquierdo, elija Cloud-native Gateway > Alerts. En la página Alerts, haga clic en la pestaña Alert Policies.
En la página Cloud-native Gateway Alerts, haga clic en Create Cloud-native Gateway Alert Policies.
-
En la página Create Cloud-native Gateway Alert Policies, configure los parámetros y haga clic en Complete. La siguiente tabla describe los parámetros.
Parámetro
Descripción
Alert Rule Name
Nombre de la regla de alerta.
Gateway
Gateway que desea gestionar.
Alert Contact Group
Grupo de alertas.
Alert Metric
Seleccione una métrica de alerta según sus necesidades empresariales. Los distintos grupos de alertas admiten diferentes métricas.
Alert Condition
Condición de la regla de alerta. Por ejemplo, si el número de solicitudes que recibe el gateway por segundo disminuye un 20 % respecto al día anterior, MSE envía notificaciones de alerta.
Filter Conditions
Valor predeterminado: No Filter. Indica que no se requieren condiciones de filtro.
Duration
Especifique el momento en que se genera el evento de alerta.
Alert Level
Gravedad de la alerta. Valores válidos: Default, P4, P3, P2 y P1. Los valores se enumeran en orden ascendente de gravedad.
Alert Message
Contenido que desea mostrar cuando se activa una alerta. Puede configurar variables de alerta para el parámetro Alert Message mediante la sintaxis de plantillas de Go. Ejemplo:
ID of the instance on which alerting is enabled: {{$label.envoy_clusterid}} Alert threshold: {{$labels.metrics_params_value}} Actual value for alert triggering: {{ printf "%.2f" $value }}La información de la alerta varía según las métricas.
Alert Notification
Seleccione Simple Mode o Standard Mode.
Specify Notification Policy
Si selecciona Standard Mode para Alert Notification, el centro de alertas de ARMS distribuye y procesa los eventos, y envía notificaciones según la política de notificación configurada.
Advanced Settings
Haga clic en el icono
. Puede configurar parámetros como Tags y Annotations. Alert Check Cycle
Intervalo en el que se ejecutan las comprobaciones basadas en la regla de alerta.
Tags
Haga clic en Create Tag para crear una etiqueta para la regla de alerta. La etiqueta se usa como opción para la regla de distribución.
Annotations
Haga clic en Create Annotation. Establezca Key en message y Value en un valor con el formato {{Variable name}}Alert information. La anotación creada tiene el formato
message:{{$labels.pod_name}}Restart}}Alert information. Ejemplo:message:{{$labels.pod_name}}Restart.
Qué hacer a continuación
-
En la página Cloud-native Gateway Alerts, busque la regla de alerta que desea gestionar y haga clic en una opción de la columna Actions para realizar una de las siguientes operaciones:
Para modificar la regla de alerta, haga clic en Edit en la columna Actions. En la página Edit Cloud-native Gateway Alert Policies, modifique la regla y haga clic en Save.
Para enable o disable la regla de alerta, haga clic en Start o Stop en la columna Actions. En el mensaje que aparece, haga clic en OK.
Para eliminar la regla de alerta, haga clic en Delete en la columna Actions. En el mensaje que aparece, haga clic en OK.
Para consultar el historial de alertas, haga clic en Alert Event History en la columna Actions. En la página Events, puede consultar dicho historial.
-
Opcional. Para gestionar varias reglas de alerta simultáneamente, seleccione las reglas y realice las siguientes operaciones según sus necesidades empresariales.
Para habilitar varias reglas de alerta simultáneamente, haga clic en Batch Operations en la esquina inferior izquierda de la página y luego en Enable Alert Rules. En el mensaje que aparece, haga clic en OK.
Para deshabilitar varias reglas de alerta simultáneamente, haga clic en Batch Operations en la esquina inferior izquierda de la página y luego en Disable Alert Rules. En el mensaje que aparece, haga clic en OK.
Para eliminar varias reglas de alerta simultáneamente, haga clic en Batch Operations en la esquina inferior izquierda de la página y luego en Delete Alert Rules. En el mensaje que aparece, haga clic en OK.
Para configurar varias etiquetas simultáneamente, haga clic en Batch Operations en la esquina inferior izquierda de la página y luego en Configure Tags. En el mensaje que aparece, haga clic en OK.