Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Questo argomento della documentazione è progettato per le aree di lavoro Grafana che supportano la versione 10.x di Grafana.
Per le aree di lavoro Grafana che supportano la versione 9.x di Grafana, vedere. Lavorare nella versione 9 di Grafana
Per le aree di lavoro Grafana che supportano la versione 8.x di Grafana, vedere. Funzionamento in Grafana versione 8
Crea regole di avviso per un'istanza Grafana Mimir o Loki esterna con il righello API abilitato; queste sono chiamate regole di avviso gestite dall'origine dati.
Nota
Le regole di avviso per un'istanza Grafana Mimir o Loki esterna possono essere modificate o eliminate dagli utenti con ruoli di Editor o Amministratore.
Se elimini una risorsa di avviso creata nell'interfaccia utente, non puoi più recuperarla. Per eseguire un backup della configurazione e poter ripristinare le risorse di avviso eliminate, crea le risorse di avviso utilizzando Terraform o Alerting. API
Prerequisiti
-
Verifica di disporre dell'autorizzazione di scrittura per l'origine dati Prometheus o Loki. In caso contrario, non sarà possibile creare o aggiornare le regole di avviso gestite di Grafana Mimir.
-
Per le sorgenti dati Grafana Mimir e Loki, abilita il Ruler API configurando i rispettivi servizi.
-
Loki - Il tipo di archiviazione delle
local
regole, predefinito per l'origine dati Loki, supporta solo la visualizzazione delle regole. Per modificare le regole, configura uno degli altri tipi di archiviazione delle regole. -
Grafana Mimir: usa il prefisso.
/prometheus
L'origine dati Prometheus supporta sia Grafana Mimir che Prometheus, e Grafana prevede che sia Query che Ruler siano sotto lo stesso nome. API APIURL Non è URL possibile fornire API un codice separato per il Ruler.
-
Nota
Se non desideri gestire le regole di avviso per una particolare origine dati Loki o Prometheus, vai alle relative impostazioni e deseleziona la casella di controllo Gestisci avvisi tramite interfaccia utente di avviso.
Nelle seguenti procedure, ti guideremo attraverso il processo di creazione delle regole di avviso gestite dalle origini dati.
Per creare una regola di avviso gestita dall'origine dati, utilizza il flusso di creazione di avvisi in-workspace e segui questi passaggi per aiutarti.
Per impostare il nome della regola di avviso
-
Scegli Avvisi -> Regole di avviso -> + Nuova regola di avviso.
-
Inserisci un nome per identificare la tua regola di avviso.
Questo nome viene visualizzato nell'elenco delle regole di avviso. È anche l'
alertname
etichetta per ogni istanza di avviso creata da questa regola.
Definisci una query per ottenere i dati che desideri misurare e una condizione da soddisfare prima che venga attivata una regola di avviso.
Per definire l'interrogazione e la condizione
-
Tutte le regole di avviso sono gestite da Grafana per impostazione predefinita. Per passare a una regola di avviso gestita dall'origine dati, scegli Passa a una regola di avviso gestita dall'origine dati.
-
Seleziona una fonte di dati dall'elenco a discesa.
Puoi anche scegliere Apri selettore avanzato di sorgenti dati per visualizzare altre opzioni, inclusa l'aggiunta di un'origine dati (solo amministratori).
-
Inserisci una query PromQL o LogQL.
-
Scegli Anteprima avvisi.
Utilizza la valutazione delle regole di avviso per determinare la frequenza con cui una regola di avviso deve essere valutata e la velocità con cui deve cambiare il suo stato.
Per impostare il comportamento di valutazione degli avvisi
-
Seleziona uno spazio dei nomi o scegli + Nuovo spazio dei nomi.
-
Seleziona un gruppo di valutazione o scegli + Nuovo gruppo di valutazione.
Se state creando un nuovo gruppo di valutazione, specificate l'intervallo per il gruppo.
Tutte le regole all'interno dello stesso gruppo vengono valutate in sequenza nello stesso intervallo di tempo.
-
Inserisci un periodo in sospeso.
Il periodo in sospeso è il periodo in cui una regola di avviso può violare la condizione finché non viene attivata.
Una volta soddisfatta una condizione, l'avviso entra nello stato.
Pending
Se la condizione rimane attiva per la durata specificata, l'avviso passa alloFiring
stato, altrimenti torna alloNormal
stato.
Aggiungi etichette alle regole di avviso per impostare quale politica di notifica deve gestire le istanze di allarme di licenziamento.
Tutte le regole e le istanze di avviso, indipendentemente dalle relative etichette, corrispondono alla politica di notifica predefinita. Se non ci sono politiche nidificate o nessuna politica nidificata corrisponde alle etichette nella regola di avviso o nell'istanza di avviso, la politica di notifica predefinita è la politica corrispondente.
Per configurare le notifiche
-
Aggiungi etichette se desideri modificare il modo in cui vengono instradate le notifiche.
Aggiungi etichette personalizzate selezionando le coppie chiave-valore esistenti dal menu a discesa oppure aggiungi nuove etichette inserendo la nuova chiave o il nuovo valore.
Aggiungi annotazioni per fornire più contesto all'avviso nelle notifiche di avviso.
Le annotazioni aggiungono metadati per fornire ulteriori informazioni sull'avviso nelle notifiche di avviso. Ad esempio, aggiungi un'Summary
annotazione per indicare quale valore ha causato l'attivazione dell'avviso o su quale server è avvenuto.
Per aggiungere annotazioni
-
[Facoltativo] Aggiungi un riepilogo.
Breve riassunto di quello che è successo e perché.
-
[Facoltativo] Aggiungi una descrizione.
Descrizione del funzionamento della regola di avviso.
-
[Facoltativo] Aggiungi un RunbookURL.
Pagina web in cui conservare il runbook per l'avviso
-
[Facoltativo] Aggiungi un'annotazione personalizzata
-
[Facoltativo] Aggiungi un link alla dashboard e al pannello.
Collega gli avvisi ai pannelli di una dashboard.
-
Scegli Salva regola.