Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Creare regole di avviso personalizzate

Collaboratori

È possibile creare regole di avviso personalizzate per definire le proprie condizioni di attivazione degli avvisi.

Prima di iniziare
A proposito di questa attività

StorageGRID non convalida gli avvisi personalizzati. Se si decide di creare regole di avviso personalizzate, attenersi alle seguenti linee guida generali:

  • Esaminare le condizioni per le regole di avviso predefinite e utilizzarle come esempi per le regole di avviso personalizzate.

  • Se si definiscono più condizioni per una regola di avviso, utilizzare la stessa espressione per tutte le condizioni. Quindi, modificare il valore di soglia per ciascuna condizione.

  • Controllare attentamente ogni condizione per verificare la presenza di errori di tipo e logici.

  • Utilizzare solo le metriche elencate nell'API Grid Management.

  • Quando si esegue il test di un'espressione utilizzando l'API Grid Management, tenere presente che una risposta "riuscita" potrebbe essere un corpo di risposta vuoto (nessun avviso attivato). Per verificare se l'avviso è effettivamente attivato, è possibile impostare temporaneamente una soglia su un valore che si prevede sia vero al momento.

    Ad esempio, per testare l'espressione node_memory_MemTotal_bytes < 24000000000, eseguire prima node_memory_MemTotal_bytes >= 0 e assicurarsi di ottenere i risultati previsti (tutti i nodi restituiscono un valore). Quindi, riportare l'operatore e la soglia ai valori previsti ed eseguire di nuovo. Nessun risultato indica che non sono presenti avvisi correnti per questa espressione.

  • Non presumere che un avviso personalizzato funzioni a meno che non sia stata convalidata l'attivazione dell'avviso quando previsto.

Fasi
  1. Selezionare ALERTS > regole.

    Viene visualizzata la pagina regole di avviso.

  2. Selezionare Crea regola personalizzata.

    Viene visualizzata la finestra di dialogo Create Custom Rule (Crea regola personalizzata).

    Avvisi > Crea regola personalizzata
  3. Selezionare o deselezionare la casella di controllo Enabled per determinare se questa regola di avviso è attualmente attivata.

    Se una regola di avviso è disattivata, le sue espressioni non vengono valutate e non vengono attivati avvisi.

  4. Inserire le seguenti informazioni:

    Campo Descrizione

    Nome univoco

    Un nome univoco per questa regola. Il nome della regola di avviso viene visualizzato nella pagina Avvisi ed è anche l'oggetto delle notifiche e-mail. I nomi delle regole di avviso possono essere compresi tra 1 e 64 caratteri.

    Descrizione

    Una descrizione del problema che si verifica. La descrizione è il messaggio di avviso visualizzato nella pagina Avvisi e nelle notifiche e-mail. Le descrizioni delle regole di avviso possono essere comprese tra 1 e 128 caratteri.

    Azioni consigliate

    Facoltativamente, le azioni consigliate da intraprendere quando viene attivato questo avviso. Immettere le azioni consigliate come testo normale (senza codici di formattazione). Le azioni consigliate per le regole di avviso possono essere comprese tra 0 e 1,024 caratteri.

  5. Nella sezione Condizioni, immettere un'espressione Prometheus per uno o più livelli di gravità dell'avviso.

    Un'espressione di base è in genere della forma:

    [metric] [operator] [value]

    Le espressioni possono essere di qualsiasi lunghezza, ma vengono visualizzate su una singola riga dell'interfaccia utente. È richiesta almeno un'espressione.

    Questa espressione attiva un avviso se la quantità di RAM installata per un nodo è inferiore a 24,000,000,000 byte (24 GB).

    node_memory_MemTotal_bytes < 24000000000

    Per visualizzare le metriche disponibili e testare le espressioni Prometheus, selezionare l'icona della guida icona del punto interrogativoe seguire il collegamento alla sezione metriche dell'API di gestione griglia.

  6. Nel campo durata, immettere il periodo di tempo in cui una condizione deve rimanere in vigore continuamente prima che l'allarme venga attivato e selezionare un'unità di tempo.

    Per attivare un avviso immediatamente quando una condizione diventa vera, immettere 0. Aumentare questo valore per evitare che condizioni temporanee attivino avvisi.

    L'impostazione predefinita è 5 minuti.

  7. Selezionare Salva.

    La finestra di dialogo si chiude e la nuova regola di avviso personalizzata viene visualizzata nella tabella regole di avviso.