

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

# 알림 생성
<a name="old-create-alerts"></a>

****  
이 설명서 주제에서는 Grafana의 레거시 알림을 설명합니다. Amazon Managed Grafana의 향후 버전에서는 지원되지 않습니다. Grafana 알림으로 마이그레이션하여 최신 알림 기능을 사용할 수 있습니다. 자세한 내용은 다음 주제 중 하나를 참조하세요.  
Grafana 버전 10.x를 지원하는 Grafana 워크스페이스는 [Grafana 버전 10에서의 알림](v10-alerts.md) 섹션을 참조하세요.  
Grafana 버전 9.x를 지원하는 Grafana 워크스페이스는 [Grafana 버전 9에서의 알림](v9-alerts.md) 섹션을 참조하세요.  
Grafana 버전 8.x를 지원하는 Grafana 워크스페이스의 경우 [Grafana 알림](alerts-overview.md) 섹션을 참조하세요.

 Amazon Managed Grafana 알림을 사용하는 경우 대시보드 패널에 규칙을 연결할 수 있습니다. 대시보드를 저장하면 Amazon Managed Grafana에서 알림 규칙을 별도의 알림 규칙 스토리지로 추출하여 평가를 위해 예약합니다.

 그래프 패널의 **알림** 탭에서 알림 규칙을 평가해야 하는 빈도와 알림을 통해 상태를 변경하고 알림을 시작하기 위해 충족해야 하는 조건을 구성할 수 있습니다.

 현재는 그래프 패널만 알림 규칙을 지원합니다.

## 알림 규칙 추가 또는 편집
<a name="old-add-or-edit-an-alert-rule"></a>

1.  알림 규칙을 추가하거나 편집하는 패널로 이동하고 제목을 선택한 다음 **편집**을 선택하세요.

1.  **알림** 탭에서 **알림 생성**을 선택하세요. 이 패널에 대한 알림이 이미 있는 경우 **알림** 탭에서 필드를 편집할 수 있습니다.

1.  필드를 작성하세요. 자세한 내용은 [알림 규칙 필드](#old-alert-rule-fields) 단원을 참조하십시오.

1.  규칙 작성이 완료되면 오른쪽 상단에서 **저장**을 선택하여 알림 규칙과 대시보드를 저장하세요.

1.  (선택 사항이지만 권장됨) 규칙이 예상한 결과를 반환하는지 확인하려면 **규칙 테스트**를 선택하세요.

## 알림 규칙 삭제
<a name="old-delete-an-alert"></a>

 알림을 삭제하려면 알림 하단으로 스크롤한 다음 **삭제**를 선택하세요.

## 알림 규칙 필드
<a name="old-alert-rule-fields"></a>

 이 섹션에서는 알림을 생성하기 위해 작성하는 필드를 설명합니다.

### 규칙
<a name="old-rule"></a>
+  **이름** - 설명하는 이름을 입력합니다. **알림 규칙** 목록에 이름이 표시됩니다.
+  **평가 간격** - 스케줄러가 알림 규칙을 평가해야 하는 빈도를 지정합니다. 이를 *평가 간격*이라고 합니다.
+  **기간** - 알림 전달이 트리거되기 전에 쿼리가 구성된 임계치를 위반해야 하는 기간을 지정합니다.

**주의**  
`If no data or all values are null` 설정이 `No Data`로 설정된 `For`는 사용하지 마세요. `No Data`의 트리거는 즉시 트리거되며 `For`을 고려하지 않습니다. 이 경우 알림이 `No Data -> Pending -> OK`에서 전환되는 경우 OK 알림이 전송되지 않을 수도 있습니다.

 알림 규칙에서 `For`를 구성하고 쿼리가 구성된 임계치를 위반하는 경우 먼저 `OK`에서 `Pending` 상태로 전환됩니다. `OK`에서 `Pending` 상태로 전환되면, Amazon Managed Grafana는 알림을 전송하지 않습니다. 알림 규칙이 `For` 기간 넘게 실행되면 `Alerting` 상태로 변경되고 알림 전달을 전송합니다.

 일반적으로 이 설정은 알림 전달이 시작되기 전에 몇 분을 기다리는 것보다 거짓 긍정을 얻는 상황이 더 나쁘기 때문에 권장됩니다. `Alert list` 또는 `Alert list panels`를 보면 보류 중 상태의 알림을 볼 수 있습니다.

### 조건
<a name="old-conditions"></a>

 현재 유일한 기존 조건 유형은 쿼리 문자, 시간 범위 및 집계 함수를 지정할 수 있는 `Query` 조건입니다.

#### 쿼리 조건 예제
<a name="old-query-condition-example"></a>

```
avg() OF query(A, 15m, now) IS BELOW 14
```
+  `avg()` **각** 시리즈의 값을 임계치와 비교할 수 있는 값으로 줄이는 방법을 제어합니다. 함수를 선택하여 다른 집계 함수로 변경합니다.
+  `query(A, 15m, now)` 문자는 **지표** 탭에서 실행할 쿼리를 정의합니다. 두 번째 파라미터는 시간 범위를 정의합니다. `15m, now`는 15분 전부터 현재까지를 의미합니다. `10m, now-2m`을 사용하여 10분 전부터 2분 전까지의 시간 범위를 정의할 수도 있습니다. 지난 2분 동안의 데이터를 무시하려는 경우에 유용합니다.
+  `IS BELOW 14` 임계치 유형과 임계치를 정의합니다. 임계치 유형을 변경하도록 `IS BELOW`를 선택할 수 있습니다.

 알림 규칙에 사용되는 쿼리에는 템플릿 변수가 포함될 수 없습니다. 현재는 조건 사이에서 `AND` 및 `OR` 연산자만 지원하며 직렬로 실행됩니다. 예를 들어 다음과 같은 순서의 세 가지 조건이 있습니다. *condition:A(evaluates to: TRUE) OR condition:B(evaluates to: FALSE) AND condition:C(evaluates to: TRUE)* 그러면 결과는 다음과 같이 계산됩니다. ((TRUE OR FALSE) AND TRUE) = TRUE.

#### 다중 시리즈
<a name="old-multiple-series"></a>

 쿼리가 여러 시리즈를 반환하는 경우 각 시리즈에 대해 집계 함수 및 임계치 검사가 평가됩니다. 현재 Amazon Managed Grafana에서는 **시리즈당** 알림 규칙 상태를 추적하지 않습니다. 이에 대한 영향은 다음 시나리오에서 자세히 설명합니다.
+  **server1** 및 **server2**의 두 시리즈를 반환하는 쿼리를 포함하는 알림 조건.
+  **server1** 시리즈는 알림 규칙을 실행하고 `Alerting` 상태로 전환합니다.
+  알림은 다음 메시지와 함께 전송됩니다. **load peaking (server1) 
+  동일한 알림 규칙을 후속 평가에서 **server2** 시리즈는 알림 규칙도 실행합니다.
+  알림 규칙이 이미 `Alerting` 상태이기 때문에 새 알림은 전송되지 않습니다.

이전 시나리오에서 볼 수 있듯이 규칙이 이미 `Alerting` 상태인 경우 Grafana는 다른 시리즈에서 알림을 실행하는 경우 알림을 전송하지 않습니다.

**참고**  
 트리거된 알림에 대해 미리 알림을 전송하도록 구성할 수 있습니다. 알림이 계속 실행되면 추가 알림이 전송됩니다. 다른 시리즈(예: 이전 예제의 server2)도 알림 규칙을 트리거하는 경우 미리 알림의 알림에 포함됩니다. 사용 중인 알림 채널에 따라 알림을 실행시키는 새 시리즈 또는 기존 시리즈를 식별하기 위해 이 기능을 활용할 수 있습니다.

### 데이터 없음 및 오류 처리
<a name="old-no-data-error-handling"></a>

 다음 표에는 규칙 평가 엔진이 데이터를 반환하지 않거나 null 값만 반환하는 쿼리를 처리하는 방식을 제어하는 조건이 포함되어 있습니다.


|  데이터 없음 옵션  |  설명  | 
| --- | --- | 
|  데이터 없음  |  알림 규칙 상태를 NoData 상태로 설정합니다. | 
|  알림  |  알림 규칙 상태를 Alerting 상태로 설정합니다. | 
|  마지막 상태 유지  |  현재 알림 규칙 상태가 무엇이든 그대로 유지합니다. | 
|  정상  | 지원되지만 일반적으로 유용하지 않습니다. | 

### 실행 오류 또는 제한 시간
<a name="old-execution-errors-or-timeouts"></a>

 다음 옵션은 실행 또는 제한 시간 오류를 처리하는 방법을 Amazon Managed Grafana에 알려줍니다.


|  오류 또는 제한 시간 옵션  |  설명  | 
| --- | --- | 
|  알림  |  알림 규칙 상태를 Alerting 상태로 설정합니다. | 
|  마지막 상태 유지  |  현재 알림 규칙 상태가 무엇이든 그대로 유지합니다. | 

 때때로 쿼리가 무작위로 제한되거나 실패하는 신뢰할 수 없는 시계열 저장소가 있는 경우 기본적으로 이를 무시하도록 이 옵션을 `Keep Last State`로 설정할 수 있습니다.

## 알림
<a name="old-alert-notifications-1"></a>

 **알림** 탭에서 알림 규칙 전달 및 알림 규칙에 대한 자세한 메시지를 지정할 수도 있습니다. 메시지에는 문제를 해결하는 방법, 런북에 대한 링크 등의 정보가 포함될 수 있습니다.

 실제 알림은 여러 알림 사이에서 구성 및 공유됩니다. 알림 구성 및 설정 방법에 대한 자세한 내용은 [알림 전달](old-alert-notifications.md) 섹션을 참조하세요.
+  **전송 대상** - 알림 채널을 설정한 경우 알림 전달 채널을 선택합니다.
+  **메시지** - 알림 채널에 전송할 텍스트 메시지를 입력합니다. 일부 알림 전달자는 텍스트를 HTML 또는 기타 리치 형식으로 변환하는 기능을 지원합니다.
+  **태그** - 알림에 포함할 태그 목록(키-값)을 지정합니다. 일부 알림 기능에서만 지원됩니다.

## 알림 상태 기록 및 주석
<a name="old-alert-state-history-and-annotations"></a>

 알림 상태 변경은 Amazon Managed Grafana 데이터베이스의 내부 주석 테이블에 기록됩니다. 상태 변경은 알림 규칙의 그래프 패널에 주석으로 시각화됩니다. **알림** 탭의 `State history` 하위 메뉴로 이동하여 상태 기록을 보고 지울 수도 있습니다.