Cloudwatch Log Insights query
Cloudwatch Log Insights는 로그 그룹을 쿼리하는 데 사용할 수 있는 쿼리 언어를 지원한다. 로그 유형의 필드를 검색하고 @
기호로 시작하는 필드를 자동으로 생성한다. Cloudwatch 로그를 일일이 뒤지고 싶지 않다면 사용법을 알아두는게 좋다.
쿼리 명령어
명령어 | 설명 |
---|---|
display | 쿼리 결과에 표시할 필드를 지정 |
fields | 로그 이벤트에서 지정된 필드를 검색 |
filter | 조건을 기반으로 쿼리 결과를 필터링 |
stats | 로그 필드 값을 사용하여 집계 통계를 계산. by 와 함께 사용하여 기준을 지정해 데이터를 그룹화할 수 있음 |
sort | 검색된 로그 이벤트를 정렬 |
limit | 쿼리에서 반환되는 로그 이벤트 수를 지정 (기본값은 최대 1,000개) |
parse | 로그 필드에서 데이터를 추출하고, 쿼리에서 추가로 처리할 수 있는 임시 필드 생성 |
사용 예
timestamp 범위 내 로그 쿼리
1 | fields @timestamp, @message |
참고
이 블로그의 모든 글은 CC BY-NC-SA 4.0 라이선스를 따르며, 별도로 명시되지 않는 한 모든 권리를 보유합니다. 재배포 시 출처를 명시해 주세요: StudyYeong.