AWS Toolkit for JetBrains를 사용하여 CloudWatch Logs Insights 작업
AWS Toolkit for JetBrains를 사용하여 CloudWatch Logs Insights 작업을 수행할 수 있습니다. CloudWatch Logs Insights를 사용하면 Amazon CloudWatch Logs 내 로그 데이터를 대화식으로 검색해 분석할 수 있습니다. 자세한 내용은 Amazon CloudWatch Logs 사용 설명서의 CloudWatch Logs Insights를 사용한 로그 분석을 참조하세요.
CloudWatch Logs Insights에 대한 IAM 권한
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 작업
CloudWatch Logs Insights 쿼리 편집기 열기
-
AWS Explorer를 엽니다.
-
CloudWatch Logs 노드를 두 번 클릭하여 로그 그룹 목록을 확장합니다.
-
열려는 로그 그룹을 마우스 오른쪽 버튼으로 클릭한 다음 쿼리 편집기 열기를 선택합니다.
CloudWatch Logs Insights 쿼리 시작
-
쿼리 로그 그룹 창에서 쿼리 파라미터를 원하는 대로 변경합니다.
날짜 또는 상대 시간별로 시간 범위를 선택할 수 있습니다.
쿼리 로그 그룹 필드는 CloudWatch Logs Insights 쿼리 구문을 허용합니다. 자세한 내용은 Amazon CloudWatch Logs 사용 설명서의 CloudWatch Logs Insights 쿼리 구문을 참조하세요.
-
실행을 선택하여 쿼리를 시작합니다.
CloudWatch Logs Insights 쿼리 저장
-
쿼리 이름을 입력합니다.
-
쿼리 저장을 선택합니다.
선택한 로그 그룹과 쿼리가 AWS 계정에 저장됩니다. 시간 범위는 저장되지 않습니다.
CloudWatch Logs Insights AWS Management Console 페이지에서 저장된 쿼리를 검색하고 재사용할 수 있습니다.
저장된 CloudWatch Logs Insights 쿼리 검색
-
쿼리 로그 그룹 창에서 저장된 쿼리 검색을 선택합니다.
-
원하는 쿼리를 선택하고 확인을 선택합니다.
선택한 로그 그룹과 쿼리가 기존 대화 상자의 모든 항목을 대체합니다.
쿼리 결과 탐색
-
CloudWatch Logs Insights 쿼리 결과 창의 오른쪽 상단에서 쿼리 편집기 열기를 선택합니다.
개별 로그 레코드 보기
-
쿼리 결과 창에서 행을 두 번 클릭하여 해당 로그 레코드에 대한 세부 정보가 포함된 새 탭을 엽니다.
오른쪽 상단에서 로그 스트림 보기를 선택하여 로그 레코드의 연결된 로그 스트림으로 이동할 수도 있습니다.