IT 기술
AWS Log Insights 쿼리 작성법(람다 로그 빠르게 조회하기)
cheons
2022. 9. 7. 19:32
728x90
반응형
로그 인사이트란?
- AWS에서 제공하는 로그 조회 질의(SQL) 서비스
- CloudWatch에서 제공하는 일부 기능
- Lambda, Route 53 이외에 AWS에서 수집된 다양한 로그를 조회 가능함
로그 인사이트 사용
- https://console.aws.amazon.com/cloudwatch/ 에 접속
- CloudWatch > 로그 > Log Insights 진입 > 로그 그룹 선택 > 쿼리 편집기에서 조회할 로그에 대한 쿼리를 작성
람다(Lambda) 로그 조회 문법
- filed {필드 명 1, 필드 명 2, ...} | filter {필드 명 1, 필드 명, ...} {like, =, >, <} {'값'}
- ex) filed @message | filter @message like 'EXCEPTION'
람다 로그 필드명
필드명 | 설명 |
@timestamp | 로그가 발생한 시점 |
@message | 로그 내용 |
@log | 로그 식별 그룹자 |
@logStream | 로그 스트림의 이름 |
@ingestionTime | CloudWatch logs가 로그를 수신받은 시간 |
로그 스트림에서 조회한 람다 로그 예시
필드 | 값 |
@ingestionTime | 1654158035264 |
@log | 702492668236:/aws/lambda/람다명 |
@logStream | 2022/06/03/[1] 로그식별자 |
@message | 2022-06-03 00:00:00 로그내용 |
728x90
반응형