

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

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

****  
이 설명서 주제에서는 Grafana의 레거시 알림을 설명합니다. Amazon Managed Grafana 버전 12에서는 레거시 알림이 제거됩니다. v12로 업그레이드하기 전에 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) 섹션을 참조하세요.

 알림 상태가 변경되면 알림을 전송합니다. 각 알림 규칙에는 여러 개의 알림이 있을 수 있습니다. 알림 규칙에 알림을 추가하려면 먼저 `notification` 채널을 추가 및 구성해야 합니다.

 이는 알림 채널 페이지에서 수행됩니다.

## 알림 채널 추가
<a name="old-add-a-notification-channel"></a>

1.  사이드바에서 **알림**(종 모양) 아이콘을 일시 중지한 다음, **알림 채널**을 선택하세요.

1.  **Add channel**(채널 추가)을 선택합니다.

1.  필드를 작성하거나 다음 섹션에 설명된 옵션을 선택하세요.

## 새 알림 채널 필드
<a name="old-new-notification-channel-fields"></a>

### 기본값(모든 알림에서 전송)
<a name="old-default-send-on-all-alerts"></a>
+  **이름** - 이 채널의 이름을 입력합니다. 사용자가 알림 규칙에 알림을 추가할 때 표시됩니다.
+  **유형** - 채널 유형을 선택합니다. 자세한 내용은 [지원되는 알림 목록](#old-list-of-supported-notifiers) 단원을 참조하십시오.
+  **기본값(모든 알림에서 전송) ** - 이 옵션을 선택하면 모든 알림 규칙에 대해 이 채널에서 알림을 전송합니다.
+  **확인 메시지 비활성화** - 이 옵션을 선택하면 알림 상태가 false로 돌아올 때 전송되는 확인 메시지 [OK]가 비활성화됩니다.
+  **미리 알림 전송** - 이 옵션을 선택하면 알림에 대한 추가 알림(미리 알림)이 전송됩니다. 초(s), 분(m) 또는 시간(h) 수를 사용하여 알림을 전송할 빈도를 지정할 수 있습니다(예: `30s`, `3m`, `5m` 또는 `1h`).

**중요**  
 규칙이 평가된 후 알림의 미리 알림이 전송됩니다. 따라서 미리 알림은 구성된 알림 규칙 평가 간격보다 더 자주 전송할 수 없습니다.

 다음 예제에서는 트리거된 알림에 대한 미리 알림이 전송되는 빈도와 시기를 보여줍니다.


|  알림 규칙 평가 간격  |  미리 알림 전송 간격  |  미리 알림 전송된 간격(마지막 알림 전달 이후)  | 
| --- | --- | --- | 
|  30s  |  15s  |  \~30초  | 
|  1m  |  5m  |  \~5분  | 
|  5m  |  15m  |  \~15분  | 
|  6m  |  20m  |  \~24분  | 
|  1h  |  15m  |  \~1시간  | 
|  1h  |  2h  |  \~2시간  | 

## 지원되는 알림 목록
<a name="old-list-of-supported-notifiers"></a>


|  이름  |  유형  |  이미지 지원  |  알림 규칙 태그 지원  | 
| --- | --- | --- | --- | 
| [Amazon Simple Notification Service](#old-amazon-sns)  |  sns  |  아니요  |  예  | 
|  OpsGenie  |  opsgenie  |  아니요  |  예  | 
|  [PagerDuty](#old-pagerduty)  |  pagerduty  |  아니요  |  예  | 
|  [Slack](#old-slack)  |  slack  |  아니요  |  아니요  | 
|  VictorOps  |  victorops  |  아니요  |  아니요  | 

### Amazon Simple Notification Service
<a name="old-amazon-sns"></a>

서비스 관리형 권한을 활성화하고 Amazon SNS를 워크스페이스의 알림 채널로 포함한 경우 알림 채널을 생성할 때만 SNS 주제 ARN을 제공하면 됩니다. **이름** 필드에 생성한 SNS 주제의 이름을 입력하세요. 서비스 관리형 권한을 사용하여 워크스페이스를 생성한 경우 알림을 주제에 성공적으로 게시하려면 SNS 주제 이름에 `grafana`의 접두사를 추가해야 합니다. 워크스페이스를 생성할 때 고객 관리형 권한을 선택한 경우 SNS 주제 이름에 `grafana`의 접두사를 추가하지 않아도 됩니다.

 **주제** 필드에서 SNS 주제의 ARN을 복사하여 붙여넣으세요. **메시지 본문 형식**에서 JSON 또는 텍스트 옵션을 선택할 수 있습니다.

**선택적 AWS SNS 설정** 필드에서 **메시지 본문의 모든 Grafana 태그를 보려면 메시지에 모든 태그 포함** 확인란을 선택합니다.

작업 공간에 대해 고객 관리형 권한을 사용하는 경우 사용자가 제공하는 IAM 역할에는 SNS 주제에 대한 SNS 게시 권한이 포함되어야 합니다.

### Slack
<a name="old-slack"></a>

 Slack을 설정하려면 수신 Slack 웹후크 URL을 구성해야 합니다. 자세한 내용은 [Sending messages using Incoming Webhooks](https://api.slack.com/incoming-webhooks)를 참조하세요.

Slack 봇 통합 설정에 대한 자세한 내용은 [Follow Slack’s guide to set up a bot integration](https://api.slack.com/bot-users)을 참조하세요. 제공된 토큰('xoxb'로 시작)을 사용하세요.


|  설정  |  설명  | 
| --- | --- | 
|  Url  |  Slack의 수신 웹후크 URL 또는 실제 [chat.postMessage](https://api.slack.com/methods/chat.postMessage) Slack API 엔드포인트. | 
|  사용자 이름  |  봇 메시지에 대한 사용자 이름을 설정합니다. | 
|  수신자  |  이를 사용하여 Slack 수신자를 재정의하세요. 채널 Slack ID, 사용자 Slack ID, 사용자 이름 참조(@<user>, 모두 소문자, 공백 없음) 또는 채널 참조(\#<channel>, 모두 소문자, 공백 없음)를 제공해야 합니다. chat.postMessage Slack API 엔드포인트를 사용하는 경우 필수 항목입니다. | 
|  아이콘 이모티콘  |  봇 메시지의 아이콘으로 사용할 이모티콘을 제공하세요. 예: :smile:  | 
|  아이콘 URL  |  봇 메시지의 아이콘으로 사용할 이미지에 대한 URL을 제공하세요. | 
|  사용자 멘션  |  선택적으로 Grafana에서 보낸 Slack 알림에서 한 명 이상의 사용자를 멘션에 포함합니다. 해당 Slack ID를 통해 쉼표로 구분된 사용자를 보려면 각 사용자의 Slack 프로파일에서 오버플로 버튼을 선택하세요. | 
|  그룹 멘션  |  선택적으로 Grafana에서 보낸 Slack 알림에서 한 명 이상의 그룹을 멘션에 포함합니다. 해당 Slack ID를 통해 쉼표로 구분된 그룹을 볼 수 있습니다(해당 ID는 각 그룹의 Slack 프로파일 URL에서 가져올 수 있음). | 
|  채널 멘션  |  선택적으로 모든 채널 멤버 또는 활성 채널 멤버만 멘션에 포함합니다. | 
|  토큰  |  제공된 경우 Amazon Managed Grafana는 외부 이미지 대상이 아닌 Slack file.upload API 작업을 통해 생성된 이미지를 업로드합니다. chat.postMessage Slack API 엔드포인트를 사용하는 경우 필수 항목입니다. | 

 슬랙 봇에 대해 토큰을 사용하는 경우 알림을 전송하려는 채널에 봇을 초대해야 합니다. 그런 다음, 수신자 필드에 채널을 추가하세요.

### PagerDuty
<a name="old-pagerduty"></a>

 PagerDuty 설정하려면 통합 키를 제공하세요.


|  설정  |  설명  | 
| --- | --- | 
|  통합 키  |  PagerDuty의 통합 키. | 
|  심각도  |  동적 알림 수준. 기본값은 critical(1)입니다. | 
|  인시던트 자동 해결  |  알림이 정상으로 돌아간 후 PagerDuty에서 인시던트를 해결합니다. | 
|  메시지 세부 정보  |  PD 요약 필드에서 알림 메시지를 제거하고 대신 사용자 지정 세부 정보에 넣습니다(2). | 

**참고**  
 `Severity`, `Class`, `Group`, `dedup_key`, `Component` 태그는 [PagerDuty 공통 이벤트 형식(PD-CEF)](https://support.pagerduty.com/docs/pd-cef)에서 특별한 의미가 있습니다. 알림 패널이 이러한 태그 키를 정의하면 PagerDuty로 전송되는 이벤트의 루트로 전치됩니다. 즉, PagerDuty UI 및 필터링 도구 내에서 사용할 수 있습니다. 알림에 설정된 심각도 태그가 유효한 수준인 경우 해당 심각도 태그는 알림 채널에 설정된 전역 심각도를 재정의합니다.

**참고**  
 메시지 세부 정보를 사용하면 PagerDuty 이벤트의 `custom_details` 필드 구조가 변경됩니다. `payload.custom_details`의 필드에 의존하는 경우 PagerDuty 규칙의 사용자 지정 이벤트 규칙을 위반할 수 있습니다. `custom_details.myMetric`을 사용하는 기존 규칙을 `custom_details.queries.myMetric`로 이전합니다.

**참고**  
 `dedup_key` 태그를 사용하면 Grafana에서 생성된 `dedup_key`를 사용자 지정 키로 재정의합니다.

## 알림 전달에서 Grafana로 돌아가는 링크 구성
<a name="old-configure-the-link-back-to-grafana-from-alert-notifications"></a>

 모든 알림에는 Grafana 워크스페이스의 트리거된 알림으로 돌아가는 링크가 포함되어 있습니다.