

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
<a name="v10-alerting-overview-labels-matching"></a>

****  
**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](using-grafana-v9.md)  
Per le aree di lavoro Grafana che supportano la versione 8.x di Grafana, vedere. [Funzionamento in Grafana versione 8](using-grafana-v8.md)

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 | Description | 
| --- | --- | 
| `=` | 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
<a name="v10-alerting-overview-labels-matching-ex"></a>

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
<a name="v10-alerting-overview-labels-matching-exclude"></a>

Puoi anche scrivere abbinatori di etichette per escludere le etichette.

Ecco un esempio che mostra come escludere l'etichetta`team`. Puoi scegliere tra uno qualsiasi di questi valori per escludere l'etichetta.
+ `team=""`
+ `team!~.+`
+ `team=~^$`