Creación y administración de reglas de alerta de Grafana - Amazon Managed Grafana

Creación y administración de reglas de alerta de Grafana

Este tema de documentación está diseñado para los espacios de trabajo de Grafana que admiten la versión 8.x de Grafana.

Para los espacios de trabajo de Grafana que admiten la versión 10.x de Grafana, consulte Uso de la versión 10 de Grafana.

Para los espacios de trabajo de Grafana que admiten la versión 9.x de Grafana, consulte Uso de la versión 9 de Grafana.

Una regla de alerta es un conjunto de criterios de evaluación que determinan si se inicia una alerta. La regla consta de una o más consultas y expresiones, una condición, la frecuencia de la evaluación y, opcionalmente, el tiempo durante el cual se cumple la condición.

Si bien las consultas y las expresiones seleccionan el conjunto de datos que se va a evaluar, una condición establece el umbral que una alerta debe alcanzar o superar para crear dicha alerta. Un intervalo especifica la frecuencia con la que se evalúa una regla de alertas. La duración, cuando se configura, indica durante cuánto tiempo debe cumplirse una condición. Las reglas también pueden definir el comportamiento de las alertas en ausencia de datos.

En las siguientes secciones se describen la creación y administración de diferentes tipos de reglas de alerta de Grafana.

Creación de reglas de alerta administradas por Cortex o Loki

Con Grafana, puede crear reglas de alerta para una instancia externa de Cortex o Loki.

nota

Cortex es la base de datos de serie temporal que utilizan Amazon Managed Service para Prometheus y los orígenes de datos de Prometheus.

Requisitos previos 

  • Compruebe que tenga permisos de escritura en el origen de datos de Prometheus. De lo contrario, no podrá crear ni actualizar las reglas de alerta administradas por Cortex.

  • En el caso de los orígenes de datos de Cortex y Loki, habilite la API de regla configurando sus respectivos servicios.

    • Loki: el tipo de almacenamiento de reglas local, predeterminado para el origen de datos de Loki, solo admite la visualización de reglas. Para editar las reglas, configure uno de los otros tipos de almacenamiento.

    • Cortex: utilice el prefijo heredado /api/prom, no /prometheus. El origen de datos de Prometheus es compatible con Cortex y Prometheus, y Grafana espera que tanto la API de consulta como la API de regla estén en la misma URL. No puede proporcionar una URL diferente para la API de regla.

nota

Si no desea administrar las reglas de alerta para un origen de datos de Loki o Prometheus en particular, vaya a su configuración y desactive la casilla Administrar alertas mediante la interfaz de usuario de alertas.

Cómo agregar una regla de alerta administrada por Cortex o Loki
  1. En la consola de Grafana, en el menú de Grafana, seleccione el icono Alertas (campana) para abrir la página Alertas, en la que se muestran las alertas existentes.

  2. Elija Nueva regla de alerta.

  3. En el Paso 1, agregue el nombre, el tipo y la ubicación de almacenamiento de la regla, de la siguiente manera:

    • En Nombre de la regla, escriba un nombre descriptivo. Este nombre aparece en la lista de las reglas de alertas. También es la etiqueta alertname de cada instancia de alerta que se crea a partir de esta regla.

    • En el menú desplegable Tipo de regla, seleccione Alerta administrada por Cortex o Loki.

    • En el menú desplegable Seleccionar origen de datos, seleccione un origen de datos de Prometheus o Loki.

    • En el menú desplegable Espacio de nombres, seleccione un espacio de nombres de reglas existente. En caso contrario, elija Agregar nuevo y escriba un nombre para crear uno. Los espacios de nombres pueden contener uno o más grupos de reglas y solo tienen un propósito organizativo. Para obtener más información, consulte Espacios de nombres y grupos de reglas de Cortex o Loki.

    • En el menú desplegable Grupo, seleccione un grupo existente dentro del espacio de nombres seleccionado. En caso contrario, elija Agregar nuevo y escriba un nombre para crear uno. Las reglas recién creadas se agregan al final del grupo. Las reglas de un grupo se ejecutan secuencialmente a intervalos regulares, con el mismo tiempo de evaluación.

  4. En el Paso 2, agregue la consulta que desee evaluar.

    El valor puede ser una expresión de PromQL o LogQL. La regla inicia una alerta si el resultado de la evaluación tiene al menos una serie con un valor superior a 0. Se crea una alerta para cada serie.

  5. En el Paso 3, agregue condiciones.

    En el cuadro de texto Durante de la condición, especifique el tiempo durante el cual la condición debe cumplirse antes de que se inicie la alerta. Si especifica 5m, las condiciones deben cumplirse durante cinco minutos antes de que se inicie la alerta.

    nota

    Cuando se cumple una condición, la alerta pasa al estado Pending. Si la condición permanece activa durante el tiempo especificado, la alerta pasa al estado Firing. Si ya no se cumple, vuelve al estado Normal.

  6. En el Paso 4, agregue metadatos adicionales asociados a la regla.

    • Agregue una descripción y un resumen para personalizar los mensajes de alerta. Utilice las directrices de Anotaciones y etiquetas para las reglas de alerta.

    • Agregue la URL del manual de procedimientos, los paneles y los ID de alertas.

    • Agregue etiquetas personalizadas.

  7. Elija Vista previa de alertas para evaluar la regla y ver qué alertas generaría. Muestra una lista de alertas con el estado y el valor de cada una.

  8. Seleccione Guardar para guardar la regla o Guardar y salir para guardar la regla y volver a la página Alertas.

Creación de reglas de registro administradas por Cortex o Loki

Puede crear y administrar reglas de registro para una instancia externa de Cortex o Loki. Las reglas de registro calculan por anticipado expresiones que se necesitan con frecuencia o que son costosas desde el punto de vista de la computación y guardan el resultado como un nuevo conjunto de series temporales. La consulta de esta nueva serie temporal es más rápida, especialmente en el caso de los paneles, ya que consultan la misma expresión cada vez que se actualizan.

Requisitos previos 

En el caso de los orígenes de datos de Cortex y Loki, habilite la API de regla configurando sus respectivos servicios.

  • Loki: el tipo de almacenamiento de reglas local, predeterminado para el origen de datos de Loki, solo admite la visualización de reglas. Para editar las reglas, configure uno de los otros tipos de almacenamiento.

  • Cortex: al configurar un origen de datos de Prometheus de Grafana para que se dirija a Cortex, utilice el prefijo heredado /api/prom, no /prometheus. El origen de datos de Prometheus es compatible con Cortex y Prometheus, y Grafana espera que tanto la API de consulta como la API de regla estén en la misma URL. No puede proporcionar una URL diferente para la API de regla.

nota

Si no desea administrar las reglas de alerta para un origen de datos de Loki o Prometheus en particular, vaya a su configuración y desactive la casilla Administrar alertas mediante la interfaz de usuario de alertas.

Cómo agregar una regla de registro administrada por Cortex o Loki
  1. En la consola de Grafana, en el menú de Grafana, seleccione el icono Alertas (campana) para abrir la página Alertas, en la que se muestran las alertas existentes.

  2. Elija Nueva regla de alerta.

  3. En el Paso 1, agregue el nombre, el tipo y la ubicación de almacenamiento de la regla de la siguiente manera.

    • En Nombre de la regla, escriba un nombre descriptivo. Este nombre aparece en la lista de las reglas de alertas. También es la etiqueta alertname de cada instancia de alerta que se crea a partir de esta regla.

    • En el menú desplegable Tipo de regla, seleccione Alerta administrada por Cortex o Loki.

    • En el menú desplegable Seleccionar origen de datos, seleccione un origen de datos de Prometheus o Loki.

    • En el menú desplegable Espacio de nombres, seleccione un espacio de nombres de reglas existente. En caso contrario, elija Agregar nuevo y escriba un nombre para crear uno. Los espacios de nombres pueden contener uno o más grupos de reglas y solo tienen un propósito organizativo. Para obtener más información, consulte Espacios de nombres y grupos de reglas de Cortex o Loki.

    • En el menú desplegable Grupo, seleccione un grupo existente dentro del espacio de nombres seleccionado. En caso contrario, elija Agregar nuevo y escriba un nombre para crear uno. Las reglas recién creadas se agregan al final del grupo. Las reglas de un grupo se ejecutan secuencialmente a intervalos regulares, con el mismo tiempo de evaluación.

  4. En el Paso 2, agregue la consulta que desee evaluar.

    El valor puede ser una expresión de PromQL o LogQL. La regla inicia una alerta si el resultado de la evaluación tiene al menos una serie con un valor superior a 0. Se crea una alerta para cada serie.

  5. En el Paso 3, agregue metadatos adicionales asociados a la regla.

    • Agregue una descripción y un resumen para personalizar los mensajes de alerta. Utilice las directrices de Anotaciones y etiquetas para las reglas de alerta.

    • Agregue la URL del manual de procedimientos, los paneles y los ID de alertas.

    • Agregue etiquetas personalizadas.

  6. Seleccione Guardar para guardar la regla o Guardar y salir para guardar la regla y volver a la página Alertas.

Creación de reglas de alerta administradas por Grafana

Grafana le permite crear reglas de alerta que consultan uno o más orígenes de datos, reducen o transforman los resultados y los comparan entre sí o para fijar umbrales. Cuando se procesan, Grafana envía notificaciones al punto de contacto.

nota

La creación de reglas de alerta administradas por Grafana mientras se utilizan las alertas de Grafana hace que se envíen varias notificaciones cuando la regla coincide. Es posible que algunos proveedores de puntos de contacto tengan opciones configurables para eliminar las notificaciones duplicadas.

Adición de una regla administrada por Grafana
  1. En la consola de Grafana, en el menú de Grafana, seleccione el icono Alertas (campana) para abrir la página Alertas, en la que se muestran las alertas existentes.

  2. Elija Nueva regla de alerta.

  3. En el Paso 1, agregue el nombre, el tipo y la ubicación de almacenamiento de la regla, de la siguiente manera:

    • En Nombre de la regla, escriba un nombre descriptivo. Este nombre aparece en la lista de las reglas de alertas. También es la etiqueta alertname de cada instancia de alerta que se crea a partir de esta regla.

    • En el menú desplegable Tipo de regla, seleccione Alerta administrada por Grafana.

    • En el menú desplegable Carpeta, seleccione la carpeta en la que quiere almacenar la regla. Si no selecciona ninguna carpeta, la regla se almacena en la carpeta General. Para crear una carpeta, seleccione el menú desplegable y escriba un nuevo nombre de carpeta.

  4. En el Paso 2, agregue las consultas y expresiones que desee evaluar.

    • Mantenga el nombre predeterminado o coloque el cursor del ratón sobre el icono de edición y selecciónelo para cambiar el nombre.

    • En el caso de las consultas, seleccione un origen de datos del menú desplegable.

    • Agregue una o más consultas o expresiones (para obtener más información sobre las expresiones, consulte Expressions en la documentación de Grafana).

    • Para cada expresión, seleccione Condición clásica para crear una regla de alerta única o elija entre las opciones Matemáticas, Reducir y Remuestrear para generar alertas independientes para cada serie. Para obtener más información sobre estas opciones, consulte Reglas unidimensionales y multidimensionales.

    • Elija Ejecutar consultas para comprobar que la consulta se completa correctamente.

  5. En el Paso 3, agregue condiciones.

    • En el menú desplegable Condición, seleccione la consulta o expresión para iniciar la regla de alerta.

    • En Evaluar cada, especifique la frecuencia de la evaluación. Debe ser un múltiplo de 10 segundos. Por ejemplo, 1m, 30s.

    • En Evaluar durante, especifique el tiempo durante el cual la condición debe cumplirse antes de que se inicie una alerta.

      nota

      Cuando se infringe una condición, la alerta pasa al estado Pending. Si la condición permanece infringida durante el tiempo especificado, la alerta pasa al estado Firing. Si ya no se cumple, vuelve al estado Normal.

    • En Configurar la gestión de errores y ausencia de datos, configure el comportamiento de las alertas en ausencia de datos. Siga las directrices de Gestión de casos de error o ausencia de datos.

    • Elija Vista previa de alertas para comprobar el resultado de la ejecución de la consulta en este momento. La vista previa excluye las condiciones de gestión de errores y ausencia de datos.

  6. En el Paso 4, agregue metadatos adicionales asociados a la regla.

    • Agregue una descripción y un resumen para personalizar los mensajes de alerta. Utilice las directrices de Anotaciones y etiquetas para las reglas de alerta.

    • Agregue la URL del manual de procedimientos, los paneles y los ID de alertas.

    • Agregue etiquetas personalizadas.

  7. Seleccione Guardar para guardar la regla o Guardar y salir para guardar la regla y volver a la página Alertas.

Reglas unidimensionales y multidimensionales

En el caso de las reglas de alerta administradas por Grafana, puede crear una regla con una condición clásica o puede crear una regla multidimensional.

Regla unidimensional única (condición clásica)

Utilice una expresión de condición clásica para crear una regla que inicie una alerta única cuando se cumpla su condición. En el caso de una consulta que devuelve varias series, Grafana no hace un seguimiento del estado de alerta de cada serie. Como resultado, Grafana envía una sola alerta incluso cuando se cumplen las condiciones de alerta para varias series.

Para obtener más información sobre cómo dar formato a las expresiones, consulte Expressions en la documentación de Grafana.

Regla multidimensional

Para generar una instancia de alerta independiente para cada serie devuelta en la consulta, cree una regla multidimensional.

nota

Cada instancia de alerta generada por una regla multidimensional se tiene en cuenta para la cuota total de alertas. Las reglas no se evalúan cuando alcanza su cuota de alertas. Para obtener más información sobre las cuotas de reglas multidimensionales, consulte Errores de cuota alcanzada.

Para crear varias instancias a partir de una sola regla, utilice las expresiones Math, Reduce o Resample para crear una regla multidimensional. Por ejemplo, puede hacer lo siguiente:

  • Agregue una expresión Reduce para cada consulta a fin de agregar los valores del intervalo de tiempo seleccionado en un solo valor. (No es necesario para las reglas que utilizan datos numéricos).

  • Agregue una expresión Math con la condición de la regla. Esto no es necesario si una consulta o una expresión de reducción ya devuelven 0 si la regla no debe iniciar una alerta o un número positivo si debe iniciar una alerta.

    Presentamos algunos ejemplos:

    • $B > 70 si debe iniciar una alerta en caso de que el valor de la consulta o expresión B sea superior a 70.

    • $B < $C * 100 en caso de que deba iniciar una alerta si el valor de B es menor que el valor de C multiplicado por 100. Si las consultas que se comparan tienen varias series en sus resultados, las series de consultas diferentes coinciden si tienen las mismas etiquetas o si una es un subconjunto de la otra.

nota

Grafana no admite consultas de alertas con variables de plantilla. Hay más información disponible en la página de la comunidad Template variables are not supported in alert queries while setting up Alert.

Consideraciones sobre el rendimiento de las reglas multidimensionales

Cada instancia de alerta se tiene en cuenta para la cuota de alertas. Las reglas multidimensionales que crean más instancias de las que se pueden incluir en la cuota de alertas no se evalúan y devuelven un error de cuota. Para obtener más información, consulte Errores de cuota alcanzada.

Las alertas multidimensionales pueden tener un gran impacto en el rendimiento de su espacio de trabajo de Grafana, así como en el rendimiento de sus orígenes de datos, ya que Grafana las consulta para evaluar sus reglas de alerta. Las siguientes consideraciones pueden resultarle útiles a la hora de optimizar el rendimiento de su sistema de supervisión.

  • Frecuencia de evaluación de las reglas: la propiedad Evaluar cada de una regla de alerta controla la frecuencia de la evaluación de las reglas. Le recomendamos que utilice la frecuencia de evaluación más baja aceptable.

  • Cardinalidad del conjunto de resultados: el número de instancias de alerta que se crean con una regla afecta a su rendimiento. Supongamos que está supervisando los errores de respuesta de la API en todas las rutas de la API y en todas las máquinas virtuales de su flota. Este conjunto tiene una cardinalidad del número de rutas multiplicado por el número de máquinas virtuales. Para reducir la cardinalidad del conjunto de resultados, por ejemplo, puede supervisar el total de errores por máquina virtual en lugar de por ruta por máquina virtual.

  • Complejidad de la consulta: las consultas que los orígenes de datos pueden procesar y responder rápidamente consumen menos recursos. Si bien esta consideración es menos importante que las demás consideraciones enumeradas anteriormente, si las ha reducido en la medida de lo posible, analizar el rendimiento de las consultas individuales podría marcar la diferencia. Debe ser consciente del impacto sobre el rendimiento que la evaluación de estas reglas tiene en sus orígenes de datos. La gran mayoría de las consultas gestionadas por las bases de datos de supervisión suelen ser consultas de alertas, por lo que se ven afectadas por los mismos factores de carga que afectan a la instancia de Grafana.

Errores de cuota alcanzada

Hay una cuota del número de instancias de alerta que puede tener en un único espacio de trabajo. Cuando alcance ese número, ya no podrá crear nuevas reglas de alerta en ese espacio de trabajo. Con las alertas multidimensionales, el número de instancias de alerta puede variar con el tiempo.

Es importante recordar lo siguiente al trabajar con instancias de alerta.

  • Si solo crea reglas unidimensionales, cada regla es una instancia de alerta única. Puede crear el mismo número de reglas en un único espacio de trabajo que su cuota de instancias de alerta, no más.

  • Las reglas multidimensionales crean varias instancias de alerta; sin embargo, el número no se conoce hasta que se evalúan. Por ejemplo, si crea una regla de alerta que hace un seguimiento del uso de la CPU de sus instancias de Amazon EC2, puede que haya 50 instancias de EC2 cuando la cree (y, por lo tanto, 50 instancias de alerta), pero si agrega 10 instancias de EC2 más una semana después, la siguiente evaluación tendrá 60 instancias de alerta.

    El número de instancias de alerta se evalúa al crear una alerta multidimensional y no se puede crear una que le haga superar inmediatamente la cuota de instancias de alerta. Como el número de instancias de alerta puede cambiar, la cuota se comprueba cada vez que se evalúan las reglas.

  • En el momento de la evaluación de las reglas, si una regla hace que supere su cuota de instancias de alerta, esa regla no se evaluará hasta que se actualice la regla de alerta para situar el recuento total de instancias de alerta por debajo de la cuota de servicio. Cuando esto ocurre, recibe una notificación de alerta en la que se le informa de que se ha alcanzado su cuota (la notificación utiliza la política de notificaciones de la regla que se está evaluando). La notificación incluye una anotación Error con el valor QuotaReachedError.

  • Una regla que provoca un error QuotaReachedError deja de evaluarse. La evaluación solo se reanuda cuando se efectúa una actualización y la evaluación posterior a la actualización no provoca por sí sola un error QuotaReachedError. Una regla que no se está evaluando muestra el error Cuota alcanzada en la consola de Grafana.

  • Para reducir el número de instancias de alerta, puede eliminar las reglas de alerta o editar las alertas multidimensionales para tener menos instancias de alerta (por ejemplo, tener una alerta de errores por máquina virtual, en lugar de una alerta de error por API en una máquina virtual).

  • Para reanudar las evaluaciones, actualice la alerta y guárdela. Puede actualizarla para reducir el número de instancias de alerta o, si ha aplicado otros cambios para reducir el número de instancias de alerta, puede guardarla sin cambios. Si es posible, se reanudará. Si provoca otro error QuotaReachedError, no podrá guardarla.

  • Cuando se guarda una alerta y se reanuda la evaluación sin superar la cuota de alertas, el error Cuota alcanzada puede seguir apareciendo en la consola de Grafana durante algún tiempo (hasta su intervalo de evaluación). Sin embargo, la evaluación de la regla de alerta comienza y las alertas se envían si se alcanza el umbral de la regla.

  • Para obtener más información sobre la cuota de alertas, así como sobre otras cuotas, consulte Cuotas de servicio de Amazon Managed Grafana.

Gestión de casos de error o ausencia de datos

Elija opciones para gestionar el comportamiento de las alertas en ausencia de datos o cuando haya errores.

En la siguiente tabla, se muestran las opciones para gestionar la ausencia de datos.

Opción Sin datos Comportamiento

Sin datos

Cree una alerta DatasourceNoData con el nombre y el UID de la regla de alerta y el UID del origen de datos que no devolvió ningún dato como etiquetas.

Alertas

Defina el estado de la regla de alerta en Alerting.

OK (Correcto)

Defina el estado de la regla de alerta en Normal.

En la siguiente tabla, se muestran las opciones para gestionar los casos de error.

Opción de error o tiempo de espera Comportamiento

Alertas

Defina el estado de la regla de alerta en Alerting.

OK (Correcto)

Defina el estado de la regla de alerta en Normal.

Error

Cree una alerta DatasourceError con el nombre y el UID de la regla de alerta y el UID del origen de datos que no devolvió ningún dato como etiquetas.

Anotaciones y etiquetas para las reglas de alerta

Las anotaciones y las etiquetas son pares de clave-valor asociados a las alertas que se originan a partir de la regla de alerta, la respuesta del origen de datos y como resultado de la evaluación de la regla de alerta. Se pueden usar directamente en las notificaciones de alertas o en plantillas y funciones de plantillas para crear contactos de notificación de forma dinámica.

Annotations

Las anotaciones son pares de clave-valor que proporcionan información adicional sobre una alerta. Puede utilizar las siguientes anotaciones: description, summary, runbook_url, alertId, dashboardUid y panelId. Se muestran en los detalles de las reglas y alertas en la interfaz de usuario y se pueden usar en las plantillas de mensajes de puntos de contacto.

Etiquetas

Las etiquetas son pares de clave-valor que contienen información sobre una alerta. El conjunto de etiquetas para una alerta se genera y se agrega a lo largo del proceso de evaluación y notificación de la alerta. Se usan de las siguientes maneras.

  • El conjunto completo de etiquetas para una alerta identifica de forma única a esa alerta dentro de las alertas de Grafana.

  • El Alertmanager utiliza etiquetas para hacer coincidir las alertas con los silencios y los grupos de alertas en las políticas de notificaciones.

  • En la interfaz de usuario de alertas se muestran etiquetas para cada instancia de alerta generada por la evaluación de esa regla.

  • Los puntos de contacto pueden acceder a las etiquetas para generar dinámicamente notificaciones que contienen información específica de la alerta que está dando lugar a una notificación.

  • Se pueden agregar etiquetas a una regla de alerta. Estas etiquetas configuradas manualmente pueden utilizar funciones de plantilla y hacer referencia a otras etiquetas. Las etiquetas agregadas a una regla de alerta aquí tienen prioridad en caso de colisión entre etiquetas.

Las siguientes variables de plantilla están disponibles al expandir anotaciones y etiquetas.

Nombre Descripción

$labels

Etiquetas de la consulta o condición. Por ejemplo, {{ $labels.instance }} y {{ $labels.job }}. No está disponible cuando la regla usa una condición clásica.

$values

Valores de todas las expresiones de reducción y matemáticas que se evaluaron para esta regla de alerta. Por ejemplo {{ $values.A }}, {{ $values.A.Labels }} y {{ $values.A.Value }} donde A es el valor de refID de la expresión. No está disponible cuando la regla usa una condición clásica.

$value

Cadena de valores de la instancia de alerta. Por ejemplo, [ var='A' labels={instance=foo} value=10 ].

Administración de reglas de alerta

En la página Alertas se muestran las reglas de alerta. De forma predeterminada, las reglas se agrupan por tipos de orígenes de datos. En la sección Grafana se indican las reglas administradas por Grafana y en la sección Cortex o Loki, las reglas para los orígenes de datos compatibles con Prometheus. Puede ver las reglas de alertas de los orígenes de datos compatibles con Prometheus, pero no puede editarlas.

Visualización de reglas de alertas

Con las alertas de Grafana, puede ver todas sus alertas en una página.

Visualización de detalles de las alertas
  1. En la consola de Grafana, en el menú de Grafana, seleccione el icono Alertas (campana) para abrir la página Alertas. De forma predeterminada, las reglas se muestran en grupos por tipo de origen de datos. También puede consultarlas según el estado actual de cada alerta (se describen con más detalle en el texto siguiente).

  2. En Ver como, puede alternar entre las vistas de grupo y de estado mediante la elección de la opción que prefiera.

  3. Seleccione la flecha situada junto a una fila para ver más detalles de esa fila. Los detalles de una regla incluyen las etiquetas de la regla, las anotaciones, los orígenes de datos y las consultas, así como una lista de las instancias de alerta resultantes de la regla.

Vista de grupo

En la vista de grupo se muestran las reglas de alerta de Grafana agrupadas por carpeta y las reglas de alerta de Loki o Prometheus agrupadas por namespace y group. Esta es la vista de lista de reglas predeterminada, destinada a administrar las reglas. Puede expandir cada grupo para ver una lista de las reglas de este grupo. Expanda una regla para ver sus detalles. También puede expandir los botones de acción y las alertas resultantes de la regla para ver sus detalles.

Vista de estado

En la vista de estado se muestran las reglas de alerta agrupadas por estado. Utilice esta vista para obtener información general de qué reglas se encuentran en qué estado. Se puede expandir cada regla para ver sus detalles. Los botones de acción, las alertas generadas por esta regla y las alertas se pueden expandir aún más para ver sus detalles.

Filtrado de las reglas de alerta

Puede filtrar las reglas de alerta que aparecen en la página Alertas de varias maneras.

  • Puede filtrarlas para mostrar las reglas que consultan un origen de datos específica; para ello, elija Seleccionar orígenes de datos y, a continuación, seleccione un origen de datos por el que filtrar.

  • Puede filtrarlas por etiquetas; para ello, seleccione los criterios de búsqueda en Buscar por etiqueta. Algunos criterios de ejemplo incluyen environment=production, region=~US|EU o severity!=warning.

  • Puede filtrarlas para mostrar las reglas en un estado específico; para ello, seleccione Filtrar alertas por estado y, a continuación, seleccione el estado que desee ver.

Edición o eliminación de reglas de alerta

Las reglas de alerta administradas por Grafana solo las pueden editar o eliminar los usuarios con permisos de edición para la carpeta en la que se almacenan las reglas. Los usuarios con roles de editor o administrador pueden editar o eliminar las reglas de alerta de una instancia externa de Cortex o Loki.

Edición o eliminación de una regla
  1. Expanda una regla hasta que pueda ver los controles de reglas Ver, Editar y Eliminar.

  2. Elija Editar para abrir la página de creación de reglas. Efectúe las actualizaciones de la misma manera que crea una regla. Para obtener información más detallada, consulte las instrucciones que se describen en Creación de reglas de alerta administradas por Grafana o Creación de reglas de alerta administradas por Cortex o Loki.

  3. Si lo desea, elija Eliminar para eliminar una regla.

Espacios de nombres y grupos de reglas de Cortex o Loki

Puede organizar sus reglas. Las reglas se crean dentro de grupos de reglas y los grupos de reglas se organizan en espacios de nombres. Las reglas de un grupo de reglas se ejecutan secuencialmente a intervalos regulares. El intervalo predeterminado es de un minuto. Puede cambiar los espacios de nombres y grupos de reglas de Cortex o Loki y editar los intervalos de evaluación de los grupos de reglas.

Edición de un espacio de nombres o grupo de reglas
  1. En la consola de Grafana, en el menú de Grafana, seleccione el icono Alertas (campana) para abrir la página Alertas.

  2. Vaya a una regla del grupo de reglas o del espacio de nombres que desea editar.

  3. Elija el icono Editar (lápiz).

  4. Haga cambios en el grupo de reglas o en el espacio de nombres.

    nota

    En el caso de los espacios de nombres, solo se puede editar el nombre. En el caso de los grupos de reglas, cambia el nombre o el intervalo de evaluación de las reglas del grupo. Por ejemplo, puede elegir 1m para que las reglas se evalúen una vez por minuto o 30s para que se evalúen una vez cada 30 segundos.

  5. Elija Guardar cambios.