

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 레이블 일치 작동 방식
<a name="v10-alerting-overview-labels-matching"></a>

****  
이 설명서 주제는 **Grafana 버전 10.x**를 지원하는 Grafana 워크스페이스를 위해 설계되었습니다.  
Grafana 버전 9.x를 지원하는 Grafana 워크스페이스의 경우 [Grafana 버전 9에서 작업](using-grafana-v9.md) 섹션을 참조하세요.  
Grafana 버전 8.x를 지원하는 Grafana 워크스페이스의 경우 [Grafana 버전 8에서 작업](using-grafana-v8.md) 섹션을 참조하세요.

레이블 및 레이블 매처를 사용하여 알림 규칙을 알림 정책 및 무음에 연결합니다. 이를 통해 매우 유연하게 알림 인스턴스를 관리하고, 이를 처리해야 하는 정책과 무음 알림을 지정할 수 있습니다.

레이블 매처는 **레이블**, **값** 및 **연산자**와 같은 세 개의 개별 부분으로 구성됩니다.
+ **레이블** 필드는 일치시킬 레이블의 이름입니다. 레이블 이름과 정확히 일치해야 합니다.
+ **값** 필드는 지정된 **레이블** 이름의 해당 값과 일치합니다. 일치 여부는 **연산자** 값에 따라 다릅니다.
+ **연산자** 필드는 레이블 값과 일치하는 연산자입니다. 사용 가능한 연산자는 다음과 같습니다.


| 연산자 | 설명 | 
| --- | --- | 
| `=` | 값과 정확히 같은 레이블을 선택합니다. | 
| `!=` | 값과 같지 않은 레이블을 선택합니다. | 
| `=~` | 값과 정규식으로 일치하는 레이블을 선택합니다. | 
| `!~` | 값과 정규식으로 일치하지 않는 레이블을 선택합니다. | 

여러 레이블 매처를 사용하는 경우 AND 논리 연산자를 사용하여 결합됩니다. 즉, 규칙을 정책에 연결하려면 모든 매처가 일치해야 합니다.

## 예제
<a name="v10-alerting-overview-labels-matching-ex"></a>

알림에 대해 다음 레이블 세트를 정의하는 경우:

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

다음과 같습니다.
+ `foo=bar`로 정의된 레이블 매처가 이 알림 규칙과 일치합니다.
+ `foo!=bar`로 정의된 레이블 매처가 이 알림 규칙과 일치하지 *않습니다*.
+ `id=~[0-9]+`로 정의된 레이블 매처가 이 알림 규칙과 일치합니다.
+ `baz!~[0-9]+`로 정의된 레이블 매처가 이 알림 규칙과 일치합니다.
+ `foo=bar` 및 `id=~[0-9]+`로 정의된 레이블 매처 두 개가 이 알림 규칙과 일치합니다.

## 레이블 제외
<a name="v10-alerting-overview-labels-matching-exclude"></a>

레이블을 제외하도록 레이블 매처를 작성할 수도 있습니다.

다음은 `team` 레이블을 제외하는 방법을 보여주는 예제입니다. 이러한 값 중에서 선택하여 레이블을 제외할 수 있습니다.
+ `team=""`
+ `team!~.+`
+ `team=~^$`