

# AWS Toolkit for JetBrains를 사용하여 CloudWatch Logs Insights 작업
<a name="cloudwatch-log-insights"></a>

AWS Toolkit for JetBrains를 사용하여 CloudWatch Logs Insights 작업을 수행할 수 있습니다. CloudWatch Logs Insights를 사용하면 Amazon CloudWatch Logs 내 로그 데이터를 대화식으로 검색해 분석할 수 있습니다. 자세한 내용은 **Amazon CloudWatch Logs 사용 설명서의 [CloudWatch Logs Insights를 사용한 로그 분석](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AnalyzingLogData.html)을 참조하세요.

## CloudWatch Logs Insights에 대한 IAM 권한
<a name="iam-permissions-for-cwlog-insights"></a>

 CloudWatch Logs Insights 쿼리 결과를 실행하고 보려면 다음 권한이 필요합니다.

```
{
  "Version": "2012-10-17",
  "Statement" : [
    {
      "Effect" : "Allow",
      "Action" : [
        "logs:StartQuery",
        "logs:GetQueryResults",
        "logs:GetLogRecord",
        "logs:describeLogGroups",
        "logs:describeLogStreams"
      ],
      "Resource" : "*"
    }
  ]
}
```

다음 권한은 필수는 아니지만 연결된 결과 창이나 IDE를 닫을 때 AWS Toolkit for JetBrains가 현재 실행 중인 쿼리를 자동으로 중지할 수 있게 합니다.

```
{
  "Version": "2012-10-17",
  "Statement" : [
    {
      "Effect" : "Allow",
      "Action" : [
        "logs:StopQuery"
      ],
      "Resource" : "*"
    }
  ]
}
```

## CloudWatch Logs Insights 작업
<a name="working-with-cwlog-insights"></a>

**CloudWatch Logs Insights 쿼리 편집기 열기**

1. AWS Explorer를 엽니다.

1.  **CloudWatch Logs** 노드를 두 번 클릭하여 로그 그룹 목록을 확장합니다.

1.  열려는 로그 그룹을 마우스 오른쪽 버튼으로 클릭한 다음 **쿼리 편집기 열기**를 선택합니다.

**CloudWatch Logs Insights 쿼리 시작**

1. **쿼리 로그 그룹** 창에서 쿼리 파라미터를 원하는 대로 변경합니다.

   날짜 또는 상대 시간별로 시간 범위를 선택할 수 있습니다.

   **쿼리 로그 그룹** 필드는 CloudWatch Logs Insights 쿼리 구문을 허용합니다. 자세한 내용은 **Amazon CloudWatch Logs 사용 설명서의 [CloudWatch Logs Insights 쿼리 구문](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html)을 참조하세요.

1.  **실행**을 선택하여 쿼리를 시작합니다.

**CloudWatch Logs Insights 쿼리 저장**

1. 쿼리 이름을 입력합니다.

1.  **쿼리 저장**을 선택합니다.

    선택한 로그 그룹과 쿼리가 AWS 계정에 저장됩니다. 시간 범위는 저장되지 않습니다.

   CloudWatch Logs Insights AWS Management Console 페이지에서 저장된 쿼리를 검색하고 재사용할 수 있습니다.

**저장된 CloudWatch Logs Insights 쿼리 검색**

1.  **쿼리 로그 그룹** 창에서 **저장된 쿼리 검색**을 선택합니다.

1.  원하는 쿼리를 선택하고 **확인**을 선택합니다.

   선택한 로그 그룹과 쿼리가 기존 대화 상자의 모든 항목을 대체합니다.

**쿼리 결과 탐색**
+  CloudWatch Logs Insights **쿼리 결과** 창의 오른쪽 상단에서 **쿼리 편집기 열기**를 선택합니다.

**개별 로그 레코드 보기**
+  쿼리 결과 창에서 행을 두 번 클릭하여 해당 로그 레코드에 대한 세부 정보가 포함된 새 탭을 엽니다.

   오른쪽 상단에서 **로그 스트림 보기**를 선택하여 로그 레코드의 연결된 로그 스트림으로 이동할 수도 있습니다.