

# 다중 시계열 Metrics Insights 쿼리를 기반으로 경보 생성
<a name="multi-time-series-alarm"></a>

리소스 플릿에서 여러 시계열을 모니터링하는 경보를 생성할 수 있습니다. 개별 인스턴스에서 작업을 트리거하는 단일 인스턴스 경보와 달리 플릿 모니터링 경보를 사용하면 여러 리소스에서 지표를 집계하고 플릿 전체 조건을 기반으로 트리거할 수 있습니다.

## AWS Management Console을 사용하여 다중 시계열 경보 설정
<a name="multi-time-series-alarm-console"></a>

이 예제에서는 인스턴스 플릿에서 메모리 사용률을 모니터링하고 2개가 넘는 인스턴스가 임계치를 초과할 때 이를 알리는 경보를 생성하는 방법을 보여줍니다.

**다중 시계열 경보를 생성하는 방법**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 탐색 창에서 **경보(Alarms)**, **모든 경보(All Alarms)**를 선택합니다.

1. **경보 생성(Create alarm)**을 선택하세요.

1. **지표 선택**을 선택합니다.

1. **지표**에서 Metrics Insights 쿼리를 입력하세요.

   ```
   SELECT MAX(mem_used_percent)
   FROM "CWAgent"
   GROUP BY InstanceId
   ORDER BY MAX() DESC
   ```

1. **다음**을 선택합니다.

1. **조건**에서 다음을 지정합니다.
   + **임곗값 유형**에서 **정적**을 선택합니다.
   + **지표 조건**에서 **보다 큼**을 선택하고 **80**을 입력하세요.
   + **경보를 알릴 데이터 포인트**에 **2**를 입력하세요.

1. 필요에 따라 알림 및 작업을 구성하세요.

1. 경보에 이름과 설명(선택 사항)을 추가하세요.

1. **경보 생성**을 선택하세요.

이 경보는 여러 면에서 단일 인스턴스 경보와 다릅니다.
+ 지표 쿼리를 사용하여 여러 시계열을 동시에 모니터링합니다. 지표 쿼리는 경보가 평가될 때마다 새로 고쳐지므로 리소스가 생성, 일시 중지 또는 삭제될 때 경보가 자동으로 조정됩니다.
+ 임계치를 위반하는 각 기여자에 대해 경보는 기여자 상태 변경 이벤트를 전송합니다. 이 이벤트는 EventBridge에서 경보 상태 변경 이벤트와 다른 이벤트 유형을 포함합니다. 경보 자체도 상태를 변경합니다. 하나 이상의 기여자가 경보 상태가 되면 해당 경보도 곧바로 경보 상태로 전환됩니다.
+ 그러나 SSM 인시던트와 같은 일부 작업은 경보 수준에서 트리거됩니다. 이러한 작업은 경보의 기여자 목록이 변경될 때 반복되지 않습니다.

이 경보는 여러 면에서 집계된 지표 쿼리 경보와 다릅니다.
+ `GROUP BY` 절을 사용하여 집계 대신 시계열을 개별적으로 모니터링합니다.
+ 필요에 따라 설정한 세분화 수준을 따릅니다. 예를 들어 `GROUP BY` 절에서 설정한 필드에 따라 모든 Amazon EC2 인스턴스(Amazon EC2 지표의 가장 세분화된 수준)에서 또는 Amazon RDS 테이블(테이블의 다양한 작업에 집계됨)당 경보를 생성할 수 있습니다.
+ `ORDER BY` 절을 사용하여 평가의 우선순위를 지정합니다.
+ 임계치를 위반하는 각 기여자에 대해 경보는 기여자 상태 변경 이벤트를 전송합니다. 이 이벤트는 EventBridge에서 경보 상태 변경 이벤트와 다른 이벤트 유형을 포함합니다. 경보 자체도 상태를 변경합니다. 하나 이상의 기여자가 경보 상태가 되면 해당 경보도 곧바로 경보 상태로 전환됩니다.
+ 그러나 SSM 인시던트와 같은 일부 작업은 경보 수준에서 트리거됩니다. 이러한 작업은 경보의 기여자 목록이 변경될 때 반복되지 않습니다.