> ## 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.

# Alerts

title: "Avvisi"
description: "Rileva ricorrenze e indirizza un incidente ai responder appropriati."
icon: "bell-ring"
-----------------

Gli avvisi controllano una condizione misurabile e creano un incidente quando si attiva. Usali quando un errore deve generare una risposta tempestiva, indipendentemente dal fatto che una policy possa bloccarlo.

## Creare e testare un avviso

<Tabs>
  <Tab title="Dashboard">
    1. Vai su **Analyze → Alerts** e seleziona **new alert**. Puoi anche iniziare dalla campana su un errore rappresentativo.
    2. Inserisci il nome, la gravità, il tipo di trigger, la condizione, l'intervallo di valutazione, il conteggio delle violazioni, la finestra e i canali.
    3. Salva l'avviso, apri la sua pagina di dettaglio ed esegui **test**.
    4. Vai su **Analyze → Issues** per riconoscere, assegnare, discutere, iscriverti e risolvere gli incidenti creati dall'avviso.

    La prima parte del modulo identifica l'avviso e il segnale che dovrebbe attivarlo.

    <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 prima parte del modulo new-alert con nome, descrizione, stato abilitato e tipo di trigger." width="1968" height="1510" data-path="images/dashboard/alert-new-trigger.png" />

    La seconda parte controlla per quanto tempo la condizione deve persistere, con quale frequenza viene valutata e dove vengono inviate le notifiche.

    <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 seconda parte del modulo new-alert con logica di violazione, pianificazione, gravità, canali di consegna e azione di creazione." width="1904" height="1442" data-path="images/dashboard/alert-new-routing.png" />

    Dopo il salvataggio, utilizza l'elenco degli Avvisi per confermare che la regola è abilitata e che il suo trigger, la finestra, la gravità e i canali corrispondono a quanto previsto.

    <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/alerts.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=b75f8c55c3f276cf3601c1b09d312560" alt="La pagina Alerts che mostra le regole di avviso con trigger, finestre di valutazione, canali e gravità." width="3200" height="2000" data-path="images/dashboard/alerts.png" />

    Testa l'avviso prima di dipendere da esso per la risposta in produzione.
  </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` per rivedere le regole e `fp alerts delete <name>` per rimuoverne una.

    Consulta il [riferimento `fp alerts`](/it/reference/cloud-cli#alerts) per l'insieme completo di comandi di avviso.
  </Tab>
</Tabs>

Le condizioni di avviso possono essere basate su errori, punteggi di valutazione, combinazioni di valutazioni o SQL personalizzato. Aggiungi destinatari, testa la regola e apri l'incidente risultante per riconoscerlo, assegnarlo, commentarlo, iscriverti e risolverlo.

## Buon design degli avvisi

* Nomina la condizione e il flusso di lavoro interessato.
* Specifica esplicitamente l'ambiente.
* Imposta una finestra e una soglia che evitino di reagire a un singolo evento innocuo.
* Includi un collegamento o una query che conduca i responder alle sessioni.
* Assegna un proprietario prima di abilitare la regola.

<Tip>
  Dopo aver risolto un risultato di audit, aggiungi un avviso quando lo stesso errore potrebbe ripetersi al di fuori della copertura della policy.
</Tip>
