

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

# OpenSearch Service 대상에 대한 Amazon SNS 메시지 분석
<a name="firehose-message-analysis-elasticsearch"></a>

이 주제에서는 전송 스트림을 통해 Amazon OpenSearch Service(OpenSearch Service) 대상으로 전송된 Amazon SNS 메시지를 분석하는 방법을 설명합니다.

**Firehose 전송 스트림을 통해 OpenSearch Service 대상으로 전송된 SNS 메시지를 분석하는 방법**

1. OpenSearch Service 리소스를 구성합니다. 지침은 *Amazon OpenSearch Service 개발자 가이드*의 [Amazon OpenSearch Service 시작하기](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-gsg.html)를 참조하세요.

1. 전송 스트림을 구성합니다. 설명은 [Amazon Kinesis Data Firehose 개발자 가이드](https://docs.aws.amazon.com/firehose/latest/dev/create-destination.html#create-destination-elasticsearch)의 *OpenSearch Service의 대상 선택*을 참조하세요.

1. OpenSearch Service 쿼리와 Kibana를 사용하여 쿼리를 실행합니다. 자세한 내용은 *Amazon OpenSearch Service 개발자 가이드*의 [3단계: OpenSearch Service 도메인에서 문서 검색](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-gsg-search.html) 및 [Kibana](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/es-kibana.html)를 참조하세요.

## 예제 쿼리
<a name="example-es-query"></a>

다음 예에서는 지정된 날짜 범위에 수신된 모든 SNS 메시지에 대한 `my-index` 인덱스를 쿼리합니다.

```
POST https://search-my-domain.us-east-1.es.amazonaws.com/my-index/_search
{
  "query": {
    "bool": {
      "filter": [
        {
          "range": {
            "Timestamp": {
              "gte": "2020-12-08T00:00:00.000Z",
              "lte": "2020-12-09T00:00:00.000Z",
              "format": "strict_date_optional_time"
            }
          }
        }
      ]
    }
  }
}
```