> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Alertas

> Detecta recurrencias y dirige un incidente a los responsables adecuados.

Las alertas supervisan una condición medible y crean un incidente cuando se activa. Úsalas cuando un fallo deba generar una respuesta oportuna, independientemente de si una política puede bloquearlo.

## Crear y probar una alerta

<Tabs>
  <Tab title="Dashboard">
    1. Ve a **Analyze → Alerts** y selecciona **new alert**. También puedes comenzar desde el ícono de campana en un error representativo.
    2. Introduce el nombre, la severidad, el tipo de disparador, la condición, el intervalo de evaluación, el conteo de infracciones, la ventana y los canales.
    3. Guarda la alerta, abre su página de detalle y ejecuta **test**.
    4. Ve a **Analyze → Issues** para reconocer, asignar, comentar, suscribirte y resolver los incidentes creados por la alerta.

    La primera parte del formulario identifica la alerta y la señal que debe activarla.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/alert-new-trigger.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=c54a28d895efc633ceb818d134d27bb5" alt="La primera parte del formulario de nueva alerta con su nombre, descripción, estado habilitado y tipo de disparador." width="1968" height="1510" data-path="images/dashboard/alert-new-trigger.png" />

    La segunda parte controla cuánto tiempo debe persistir la condición, con qué frecuencia se evalúa y dónde se envían las notificaciones.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/alert-new-routing.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=a0789e823feaf0598395973da257c6c1" alt="La segunda parte del formulario de nueva alerta con la lógica de infracciones, programación, severidad, canales de entrega y acción de creación." width="1904" height="1442" data-path="images/dashboard/alert-new-routing.png" />

    Después de guardar, usa la lista de Alerts para confirmar que la regla está habilitada y que su disparador, ventana, severidad y canales coinciden con lo que estableciste.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/alerts.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=b75f8c55c3f276cf3601c1b09d312560" alt="La página de Alerts mostrando reglas de alerta con sus disparadores, ventanas de evaluación, canales y severidad." width="3200" height="2000" data-path="images/dashboard/alerts.png" />

    Prueba la alerta antes de depender de ella para la respuesta en producción.
  </Tab>

  <Tab title="CLI">
    ```bash theme={null}
    fp alerts create high-errors \
      --trigger-kind metric_threshold \
      --severity warning \
      --trigger-spec '{"metric":"error_count","op":">","value":50,"window_secs":900}'

    fp alerts show high-errors
    fp alerts test high-errors
    fp alerts update high-errors --severity critical --yes
    ```

    Usa `fp alerts list` para revisar las reglas y `fp alerts delete <name>` para eliminar una.

    Consulta la [referencia de `fp alerts`](/es/reference/cloud-cli#alerts) para el conjunto completo de comandos de alerta.
  </Tab>
</Tabs>

Las condiciones de alerta pueden basarse en errores, puntuaciones de evaluación, combinaciones de evaluación o SQL personalizado. Agrega destinatarios, prueba la regla y abre el incidente resultante para reconocerlo, asignarlo, comentar, suscribirte y resolverlo.

## Buenas prácticas para el diseño de alertas

* Nombra la condición y el flujo de trabajo afectado.
* Define el entorno de forma explícita.
* Establece una ventana y un umbral que eviten reaccionar ante un único evento inofensivo.
* Incluye un enlace o consulta que lleve a los responsables a las sesiones correspondientes.
* Asigna un propietario antes de habilitar la regla.

<Tip>
  Después de resolver un hallazgo de auditoría, agrega una alerta para cuando el mismo fallo pueda repetirse fuera del alcance de la política.
</Tip>
