Creazione di un allarme di base
Creare un allarme di base in Monitoraggio per ricevere una notifica quando le metriche soddisfano i trigger specificati.
Per la risoluzione dei problemi di allarme, vedere Risoluzione dei problemi relativi agli allarmi.
-
Nella pagina di elenco Definizioni allarmi, selezionare Crea allarme. Per informazioni su come trovare la pagina dell'elenco, vedere Elenco di allarmi.
Viene visualizzata la pagina Crea allarme in Modalità di base (la vista predefinita). Nella procedura seguente viene descritto come creare un allarme in modalità di base.
-
Immettere un nome descrittivo per l'allarme. Evitare di inserire informazioni riservate.
Questo nome viene inviato come titolo per le notifiche correlate a questo allarme, a meno che non si specifichi un titolo di notifica (Oggetto notifica nella console).
Il tipo di sottoscrizione determina il rendering del nome dell'allarme o del titolo della notifica.
- Per le notifiche e-mail, il nome o il titolo della notifica fa parte dell'oggetto.
- Per le notifiche HTTPS, il nome o il titolo della notifica è il campo del titolo del messaggio pubblicato.
- Per le notifiche PagerDuty, il nome o il titolo della notifica viene utilizzato nel campo del titolo del messaggio pubblicato.
- Per i messaggi Slack, il nome o il titolo della notifica fa parte del titolo.
- Per i messaggi SMS, il nome o il titolo della notifica fa parte del messaggio.
- (Facoltativo) Per Riepilogo allarmi, immettere un riepilogo allarmi personalizzato, utilizzando le variabili dinamiche, se necessario.
Il campo Alarm summary corrisponde al parametro del messaggio di allarme
alarmSummary
. Per informazioni sull'aspetto predefinito del parametro nei messaggi formattati, vedere Allarme formato messaggio.Esempio con variabili dinamiche:
{{severity}} alarm triggered because threshold got breached due to {{metricValues}} at {{timestamp}}
Per cercare variabili dinamiche per un parametro, vedere Variabili dinamiche.
È possibile disabilitare l'escape HTML utilizzando la variabile dinamica più lunga per un parametro di allarme. Ad esempio, per visualizzare il valore del parametro
query
nel messaggio di allarme con l'escape HTML disabilitata, immettere la variabile dinamica{{{query}}}
. -
Nell'area Descrizione metrica immettere i valori per specificare la metrica da valutare per l'allarme.
- Compartimento: selezionare il compartimento contenente le risorse che emettono le metriche valutate dall'allarme. Il compartimento selezionato è anche la posizione di memorizzazione dell'allarme. Per impostazione predefinita, viene selezionato il primo compartimento accessibile.
- Spazio di nomi metrica: selezionare il servizio o l'applicazione che emette le metriche per le risorse che si desidera monitorare. La lista Spazio di nomi metrica mostra gli spazi di nomi delle metriche per il compartimento selezionato. Ad esempio, se il compartimento corrente contiene i load balancer, la lista include oci_lbaas.
- Gruppo di risorse: selezionare il gruppo a cui appartiene la metrica. Un gruppo di risorse è una stringa personalizzata fornita con una metrica personalizzata e non è applicabile alle metriche di servizio.
- Nome metrica: selezionare il nome della metrica che si desidera valutare per l'allarme. È possibile selezionare qualsiasi metrica o metrica personalizzata OCI se i dati esistono nel compartimento e nello spazio di nomi delle metriche selezionati.
- Intervallo: selezionare la finestra di aggregazione o la frequenza di aggregazione dei datapoint. Se necessario, è possibile creare un intervallo personalizzato. Vedere anche Intervallo.
- Statistica: selezionare la funzione da utilizzare per aggregare i datapoint.
- Media: il valore della somma diviso per il conteggio durante il periodo di tempo specificato.
- Tasso: il tasso medio di modifica per intervallo.
- Somma: tutti i valori aggiunti insieme.
- Max: il valore più alto osservato durante il periodo di tempo specificato.
- Min: il valore più basso osservato durante il periodo di tempo specificato.
- Conteggio: il numero di osservazioni ricevute nel periodo di tempo specificato.
- P50: il valore del 50° percentile.
- P90: il valore del 90° percentile.
- P95: il valore del 95° percentile.
- P99: il valore del 99° percentile.
-
Nell'area Dimensioni metrica specificare filtri facoltativi per limitare i dati delle metriche valutati.
- Nome dimensione: selezionare un qualificatore specificato nella definizione della metrica. Ad esempio, la dimensione
resourceId
viene specificata nella definizione della metrica perCpuUtilization
. - Valore dimensione: selezionare il valore da utilizzare per la dimensione specificata. Ad esempio, se è stata selezionata la dimensione
resourceId
, selezionare l'identificativo della risorsa per l'istanza che si sta monitorando. - Dimensione aggiuntiva: aggiungere un'altra coppia nome-valore per una dimensione, in base alle esigenze.
- Flussi di metriche aggregati: selezionare questa casella di controllo per restituire il valore combinato di tutti i flussi di metriche per la statistica selezionata.
- Nome dimensione: selezionare un qualificatore specificato nella definizione della metrica. Ad esempio, la dimensione
-
Nell'area Regola trigger, specificare una o più condizioni che devono essere soddisfatte affinché l'allarme sia in stato di attivazione. Una condizione può specificare una soglia, ad esempio 90% per l'utilizzo della CPU o un'assenza.
- Per Operatore, selezionare l'operatore da utilizzare nella soglia della condizione. Vedere Operatori predicati.
- In Valore, immettere il valore da utilizzare per la soglia della condizione. Per gli operatori tra e esterno, immettere entrambi i valori per l'intervallo.
- Per Minuti ritardo trigger, immettere il numero di minuti durante il quale la condizione deve essere gestita prima che l'allarme sia in stato di attivazione.
- Per Gravità allarme, selezionare il tipo di risposta percepito richiesto quando l'allarme è in stato di attivazione per questa condizione (regola trigger).
- In Corpo di allarme, immettere il contenuto leggibile della notifica per questa condizione (regola trigger).
Si consiglia di fornire indicazioni agli operatori per la risoluzione della condizione di allarme. Prendere in considerazione l'aggiunta di collegamenti alle procedure standard del runbook. Esempio: "Avviso di uso elevato della CPU. Segui le istruzioni del runbook per la risoluzione." È possibile inserire variabili dinamiche per visualizzare il valore dei parametri dei messaggi di allarme associati nei messaggi di allarme. Ad esempio, inserire
{{query}}
per visualizzare il valore diquery
. - Per aggiungere un'altra regola di trigger (condizione), selezionare Regola di trigger aggiuntiva.
Nota
Il grafico nella sezione Regola trigger visualizza in modo dinamico le ultime sei ore delle metriche emesse in base ai campi selezionati per la query. Valori molto piccoli o grandi sono indicati dal Sistema Internazionale di Unità (unità SI), come M per mega (10 alla sesta potenza). Per cambiare vista dei dati nel grafico, vedere Cambio di viste tabella e grafico per un grafico della metrica di allarme. -
Nell'area Destinazione in Definisci notifiche di allarme, selezionare il provider della destinazione da utilizzare per le notifiche di allarme.
- Servizio di destinazione: selezionare uno dei seguenti valori:
- Notifiche: invia notifiche di allarme a un argomento. Ogni sottoscrizione nell'argomento riceve un messaggio di allarme.
- Streaming: inviare messaggi di allarme a un flusso.
Nota
Se si prevedono più di 60 messaggi al minuto, selezionare Streaming. Per ulteriori informazioni, vedere Alarm Message Limits. - Compartimento: selezionare il compartimento contenente le risorse che emettono le metriche valutate dall'allarme. Il compartimento selezionato è anche la posizione di memorizzazione dell'allarme. Per impostazione predefinita, viene selezionato il primo compartimento accessibile.
- Stream (solo per Streaming): il flusso da utilizzare per le notifiche di allarme.
- Argomento (solo per Notifiche): l'argomento da utilizzare per le notifiche. Ogni argomento supporta uno o più protocolli di sottoscrizione, ad esempio PagerDuty.
- (Facoltativo) Oggetto notifica (solo per Notifiche): titolo di notifica personalizzato, utilizzando le variabili dinamiche.
Esempio con variabili dinamiche:
{{severity}} alarm triggered because threshold got breached due to {{metricValues}} at {{timestamp}}
Per cercare variabili dinamiche per un parametro, vedere Variabili dinamiche.
È possibile disabilitare l'escape HTML utilizzando la variabile dinamica più lunga per un parametro di allarme. Ad esempio, per visualizzare il valore del parametro
query
nel messaggio di allarme con l'escape HTML disabilitata, immettere la variabile dinamica{{{query}}}
.Il tipo di sottoscrizione determina il rendering del titolo della notifica (o del nome dell'allarme, se il titolo della notifica non è specificato).
- Per le notifiche e-mail, il nome o il titolo della notifica fa parte dell'oggetto.
- Per le notifiche HTTPS, il nome o il titolo della notifica è il campo del titolo del messaggio pubblicato.
- Per le notifiche PagerDuty, il nome o il titolo della notifica viene utilizzato nel campo del titolo del messaggio pubblicato.
- Per i messaggi Slack, il nome o il titolo della notifica fa parte del titolo.
- Per i messaggi SMS, il nome o il titolo della notifica fa parte del messaggio.
- Per creare un nuovo argomento (e una nuova sottoscrizione) nel compartimento selezionato, selezionare Crea argomento, quindi immettere i valori riportati di seguito.
- Nome argomento: un nome riconoscibile dall'utente per l'argomento. Ad esempio, immettere "Team operazioni" per un argomento utilizzato per notificare al personale operativo l'attivazione di allarmi. Evitare di inserire informazioni riservate.
- Descrizione argomento: descrizione del nuovo argomento.
- Protocollo di sottoscrizione: il mezzo di comunicazione da utilizzare per il nuovo argomento. Selezionare il tipo di sottoscrizione che si desidera creare, quindi immettere i valori nei campi associati. Per i dettagli relativi a ciascun tipo di sottoscrizione, selezionare i collegamenti.
- E-mail: immettere un indirizzo e-mail.
- Funzione: selezionare il compartimento e l'applicazione che contengono la funzione desiderata, quindi selezionare la funzione.
- HTTPS (URL personalizzato): immettere l'URL da utilizzare come endpoint.
- PagerDuty: immettere la parte chiave di integrazione dell'URL per la sottoscrizione PagerDuty. Le altre parti dell'URL sono non modificabili.
- Slack: immettere l'endpoint Slack, incluso il token webhook.
- SMS: selezionare il paese per il numero di telefono, quindi immettere il numero di telefono utilizzando il formato E.164. Esempio: +14255550100
- Servizio di destinazione: selezionare uno dei seguenti valori:
-
In Raggruppamento messaggi, selezionare una delle seguenti opzioni.
- Raggruppare le notifiche nei flussi di metriche: tenere traccia collettivamente dello stato delle metriche in tutti i flussi di metriche. Invia un messaggio quando lo stato della metrica in tutti i flussi di metriche cambia.
- Dividi notifiche per flusso di metriche: consente di tenere traccia singolarmente dello stato delle metriche per flusso di metriche. Invia un messaggio quando cambia lo stato della metrica per ogni flusso di metriche. Per un esempio, vedere Scenario: Dividi messaggi per flusso di metriche.
-
In Formato messaggio, selezionare un'opzione per l'aspetto dei messaggi ricevuti da questo allarme (solo per Notifiche).
- Invia messaggi formattati: layout semplificato e intuitivo. Per visualizzare i protocolli di sottoscrizione e i tipi di messaggio supportati per i messaggi formattati (opzioni diverse da Raw), vedere Formattazione descrittiva.
- Invia messaggi Pretty JSON (testo raw con interruzioni di riga): JSON con nuove righe e rientri.
- Invia messaggi raw: blob JSON raw.
- (Facoltativo) Per ricevere notifiche a intervalli regolari al momento dell'attivazione dell'allarme, selezionare Ripeti notifica?, quindi specificare il periodo di tempo di attesa prima di inviare di nuovo la notifica. Vedere Best practice per gli allarmi.
- (Facoltativo) Per eliminare le valutazioni e le notifiche per un periodo di tempo specificato, selezionare Sopprimi notifiche. Questa opzione è utile per evitare notifiche di allarme durante i periodi di manutenzione del sistema. Specificare un'ora di inizio, un'ora di fine e una descrizione facoltativa. Vedere Best practice per gli allarmi e Soppressione di un singolo allarme.
- (Facoltativo) Per salvare l'allarme senza iniziare a valutare i dati delle metriche, deselezionare la casella di controllo Abilitare questo allarme?.
- (Facoltativo) Aggiungere una o più tag all'allarme: selezionare Mostra opzioni avanzate per visualizzare la sezione Aggiungi tag.
Se si dispone delle autorizzazioni per creare una risorsa, si dispone anche delle autorizzazioni per applicare le tag in formato libero a tale risorsa. Per applicare una tag defined, è necessario disporre delle autorizzazioni per utilizzare la tag namespace. Per ulteriori informazioni sull'applicazione di tag, vedere Tag risorsa. Se non si è certi di applicare le tag, saltare questa opzione o chiedere a un amministratore. È possibile applicare le tag in un secondo momento.
- Selezionare Crea allarme.
La pagina Definizioni allarmi elenca il nuovo allarme. Se l'allarme è abilitato, il servizio di monitoraggio inizia a valutare la metrica configurata, inviando messaggi di allarme quando i dati della metrica soddisfano una regola trigger.
-
Nella pagina di elenco Definizioni allarmi, selezionare Crea allarme. Per informazioni su come trovare la pagina dell'elenco, vedere Elenco di allarmi.
Utilizzare il comando oci monitoring Alarm create e i parametri richiesti per creare un allarme.
oci monitoring alarm create --compartment-id <compartment_OCID> --destinations <file_or_text> --display-name <name> --is-enabled <true_or_false> --metric-compartment-id <compartment_OCID> --namespace <metric_namespace> --query-text <mql_expression> --severity <level>
Per un elenco completo dei parametri e dei valori per i comandi CLI, vedere Command Line Reference for Monitoring.
Eseguire l'operazione CreateAlarm per creare un allarme.