목록으로

Programming Notes

Amazon CloudWatch Logs Insights, 23개의 새로운 쿼리 명령 및 함수 추가

Amazon CloudWatch Logs Insights 쿼리 언어가 이제 로그를 쿼리, 파싱, 변환 및 분석할 수 있는 새로운 방법을 제공하는 23개의 새로운 명령과 함수를 지원합니다. CloudWatch Logs Insights에서 로그를 분석하는 고객들은 조건부 처리, 문자열 변환, IP 주소 처리, 다양한 파일 형식 파싱, 그리고 복잡한 통계 명령 실행 등이 필요한 경우가 많습니다.

이번 출시를 통해 CloudWatch Logs Insights는 새로운 해시 함수(md5, sha256), 문자열 함수(대소문자 구분 없는 검색을 지원하는 strcontains, split), 조건부 로직(if 문), 그리고 변환 함수(toNumber, toInt, toLong, toDouble)를 제공합니다. 또한 IP 함수(ipv4ToNumber, isPrivateIP, isPublicIP, isReservedIP), 분석 함수(rate, count_over_time, sum_over_time, offset, histogram), 그리고 파싱 함수(parse CSV, parse XML, parse multi, values, addtotals)가 추가되었습니다. 아울러 이제 쿼리에서 처음 N개의 결과를 가져오기 위해 “limit any N”을 지원하며, 최대 10개의 통계 명령을 사용할 수 있습니다.

이러한 명령과 함수는 현재 모든 상용 AWS 리전에서 사용할 수 있습니다. 자세한 내용은 Amazon CloudWatch Logs 설명서를 참조하세요.