Come funziona l'abbinamento delle etichette - Grafana gestito da Amazon

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

Come funziona l'abbinamento delle etichette

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

Usa le etichette e gli abbinatori di etichette per collegare le regole di avviso alle politiche di notifica e ai silenzi. Ciò consente un modo molto flessibile di gestire le istanze di avviso, specificare quale politica deve gestirle e quali avvisi silenziare.

Un label matcher è composto da 3 parti distinte, l'etichetta, il valore e l'operatore.

  • Il campo Etichetta è il nome dell'etichetta da abbinare. Deve corrispondere esattamente al nome dell'etichetta.

  • Il campo Valore corrisponde al valore corrispondente per il nome dell'etichetta specificato. Il modo in cui corrisponde dipende dal valore dell'operatore.

  • Il campo Operatore è l'operatore da confrontare con il valore dell'etichetta. Gli operatori disponibili sono:

Operatore Descrizione

=

Seleziona etichette che siano esattamente uguali al valore.

!=

Seleziona etichette che non sono uguali al valore.

=~

Seleziona le etichette che corrispondono regolarmente al valore.

!~

Seleziona le etichette che non corrispondono in modo regolare al valore.

Se si utilizzano più abbinatori di etichette, questi vengono combinati utilizzando l'operatore logico AND. Ciò significa che tutti gli abbinatori devono corrispondere per collegare una regola a una politica.

Esempio

Se definisci il seguente set di etichette per il tuo avviso:

{ foo=bar, baz=qux, id=12 }

quindi:

  • Un label matcher definito come foo=bar corrisponde a questa regola di avviso.

  • Un label matcher definito come non foo!=bar corrisponde a questa regola di avviso.

  • Un label matcher definito come id=~[0-9]+ corrisponde a questa regola di avviso.

  • Un label matcher definito come baz!~[0-9]+ corrisponde a questa regola di avviso.

  • Due label matcher definiti foo=bar e id=~[0-9]+ corrispondenti a questa regola di avviso.

Escludi etichette

Puoi anche scrivere abbinatori di etichette per escludere le etichette.

Ecco un esempio che mostra come escludere l'etichettateam. Puoi scegliere tra uno qualsiasi di questi valori per escludere l'etichetta.

  • team=""

  • team!~.+

  • team=~^$