목록으로

Programming Notes

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

Amazon CloudWatch Logs Insights 쿼리 언어가 이제 13개의 새로운 명령과 함수를 지원하여 로그를 더욱 강력하게 쿼리, 변환 및 분석할 수 있게 되었습니다. CloudWatch Logs Insights에서 로그를 분석하는 고객들은 로그에서 더 깊은 통찰력을 얻기 위해 문자열 조작, 필드 값 인코딩 또는 디코딩, 비 JSON 로그 형식 파싱, 지리적 거리 계산 등을 수행해야 하는 경우가 많습니다.

이번 출시를 통해 CloudWatch Logs Insights는 새로운 문자열 및 숫자 함수(round, startswith, endswith, case, regex_replace, haversine), 인코딩 및 디코딩 함수(urlencode, urldecode, base64encode, base64decode), 그리고 새로운 파싱 및 분석 명령(parse logfmt, expand, relevantfields)을 제공합니다. 이제 문자열 접두사로 로그를 필터링하고, Base64 페이로드를 인라인으로 디코딩하며, logfmt 구조화된 로그를 필드로 파싱하고, 중첩된 JSON 배열을 개별 레코드로 확장하며, 좌표 간의 거리를 계산하고, 고카디널리티(high-cardinality) 로그 그룹에서 관련 필드를 자동으로 표시할 수 있습니다.

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