> For the complete documentation index, see [llms.txt](https://docs.panther.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.panther.com/ko/data-onboarding/data-transports/aws/sqs.md).

# SQS 소스

## 개요

Panther는 구성을 지원합니다 [Amazon Simple Queue Service(SQS)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/welcome.html) 데이터 전송 수단으로 사용하여 대기열의 이벤트를 Panther 계정으로 가져옵니다.

아래 단계에 따라 SQS 소스를 설정하고 해당 대기열로 데이터를 보낼 수 있는 권한을 부여할 수 있습니다. Panther는 해당 대기열에서 이벤트를 가져와 처리된 데이터에 대해 규칙을 작성하고 쿼리를 실행할 수 있게 합니다.

{% hint style="info" %}
SQS에는 [최대 메시지 크기](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/quotas-messages.html) 인 1,048,576바이트(1MiB)입니다. 이보다 큰 메시지를 보낼 것으로 예상된다면, 대신 다음을 사용하는 것을 고려하세요 [S3 소스](/ko/data-onboarding/data-transports/aws/s3.md) 를 사용하세요.
{% endhint %}

{% hint style="warning" %}
만약 귀하가 [Cloud Connected](/ko/system-configuration/panther-deployment-types/cloud-connected.md) 고객의 경우, 로그 소스 인프라는 Panther 배포가 있는 계정과 별도의 AWS 계정에 생성하세요.
{% endhint %}

아래 다이어그램을 보고 SQS를 사용해 애플리케이션에서 Panther로 데이터가 흐르는 방식을 이해하세요(아래 [SaaS](/ko/system-configuration/panther-deployment-types.md#saas)):

<figure><img src="/files/8f3911da4a311f1749393f421673bc70a4493abc" alt="A diagram shows how data flows from a customer application into Panther, using the SQS Data Transport. The flow is as follows: customer AWS application(s) like Lambda, S3, SNS, etc., SQS (which also takes in Allowed AWS ARNs), Panther application, parse &#x26; normalize, real-time detections, Long term retention in Snowflake, Alerts generated, and Alert destination"><figcaption></figcaption></figure>

## Panther에서 SQS 로그 소스를 설정하는 방법

1. Panther 콘솔의 왼쪽 탐색 표시줄에서 다음을 클릭합니다: **구성** > **로그 소스**.
2. 오른쪽 상단에서 클릭하세요 **새로 만들기**.
3. 다음을 클릭합니다: **AWS SQS 대기열** 타일.
4. 다음에서 **구성** 페이지에서 다음과 같이 필드를 입력하세요:
   * **이름**: 소스를 설명하는 이름을 입력하세요.
   * **로그 유형**: 드롭다운에서 모니터링하려는 모든 로그 유형을 선택하세요.
   * **허용된 AWS 주체**: SQS 대기열에 메시지를 게시할 수 있도록 허용할 AWS 주체의 모든 ARN을 나열하세요.
   * **허용된 소스 ARN:** SQS 대기열에 메시지를 게시할 수 있는 AWS 리소스(SNS 주제, S3 버킷 등)의 모든 ARN을 나열하세요.
     * **참고**: 다음 항목이 없으면 **허용된 AWS 주체 ARN** 그리고 **허용된 소스 ARN** 속성이 설정되지 않으면, Panther가 배포된 AWS 계정의 주체만 대기열에 메시지를 게시할 수 있습니다.
5. 다음을 클릭합니다: **설정**.
6. 다음에서 **로그 형식** 페이지에서 다음을 선택하세요 [스트림 유형](/ko/data-onboarding/custom-log-types/reference.md#stream-type) 수신 로그의:
   * **자동**
   * **줄**
   * **JSON**
   * **JSON 배열**
7. 다음을 클릭합니다: **계속**. 성공 화면으로 이동됩니다:

   <figure><img src="/files/e0820e5acb9452e294cfe3ba72060f0fbbfd3b32" alt="The success screen reads, &#x22;Everything looks good! Panther will now automatically pull &#x26; process logs from your account&#x22;" width="281"><figcaption></figcaption></figure>

   * 선택적으로 하나 이상의 [디택션 팩](https://docs.panther.com/detections/panther-managed/packs).
   * 아직 하지 않았다면 다음을 클릭합니다: **스키마 연결 또는 추론** 소스에 하나 이상의 스키마를 연결합니다.
   * 해당 **이벤트가 처리되지 않을 때 알러트를 트리거** 설정의 기본값은 **YES**. 일정 시간이 지나 로그 소스에서 데이터 흐름이 중지되면 알림을 받게 되므로 이 기능을 활성화한 상태로 두는 것을 권장합니다. 기간은 구성 가능하며 기본값은 24시간입니다.\\\\

     <figure><img src="/files/7db146cd7acee3d0704a4a8b2157f230cfa22168" alt="The &#x22;Trigger an alert when no events are processed&#x22; toggle is set to YES. The &#x22;How long should Panther wait before it sends you an alert that no events have been processed&#x22; setting is set to 1 Day" width="320"><figcaption></figcaption></figure>

새로 생성한 소스를 보려면 클릭하세요 **로그 소스 보기**.

* 처리된 데이터 및 이벤트, 전체 상태, 소스 스키마, 알림 구성 등을 위해 여기에서 AWS SQS 소스를 관리하세요.

<figure><img src="/files/2694d1f8f69b2df7cedb9e54b1505ccf6d85aeb2" alt="This page displays Data Metrics such as data processed, events processed, and data processed by log type. To view this data, click on a log source."><figcaption></figcaption></figure>

## 수집된 로그 보기

로그 소스 구성이 완료되면 다음을 사용하여 수집된 데이터를 검색할 수 있습니다: [검색](/ko/search/search-tool.md) 또는 [Data Explorer](/ko/search/data-explorer.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.panther.com/ko/data-onboarding/data-transports/aws/sqs.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
