[뉴스] AWS 클라우드워치, 조건부 로그 라우팅 추가
AWS가 지난 10월 14일 클라우드워치(CloudWatch)에 조건부 로그 라우팅과 체인 파서 두 가지를 추가했습니다. 둘 다 클라우드워치 파이프라인스 위에서 동작하는 기능입니다. 파이프라인스는 텔레메트리를 수집하고 가공해서 클라우드워치로 보내는 과정을 인프라 관리 없이 맡아주는 관리형 기능인데, 이번에 그 안에서 로그를 쪼개 보내고 여러 단계로 파싱하는 처리가 가능해졌습니다.
조건부 라우팅은 가공된 필드값을 조건으로 평가해서 이벤트마다 다른 로그 그룹으로 보내는 기능입니다. 심각도나 소스, 유형별로 로그 그룹을 나눠놓고 그룹마다 보존 기간과 접근 권한을 따로 거는 식이 됩니다. 체인 파서는 파서 프로세서를 여러 개 순서대로 걸어서, 앞 파서가 뽑아낸 필드를 뒤 파서가 다시 받아 처리하게 해줍니다. 예로 JSON 봉투를 먼저 파싱한 다음, 거기서 빼낸 필드 하나에 그록(Grok) 파서를 다시 적용하는 구성이 가능하다고 합니다. 설정은 콘솔, AWS CLI, SDK로 할 수 있습니다.
운영 입장에서 보면 그동안 애매하던 부분을 건드린 업데이트입니다. 알겠지만 로그를 소스별로 나누거나 포맷이 섞인 로그를 정리하려면 람다나 별도 수집기를 중간에 끼워 직접 짜는 경우가 많았습니다. 이걸 파이프라인스 안에서 라우팅과 파싱으로 처리하면 중간 단계 하나를 들어낼 수 있습니다.
보존 기간과 접근 권한을 로그 그룹 단위로 거는 구조라, 디버그 로그는 짧게 두고 감사 로그는 길게 두는 식의 분리도 한 파이프라인 안에서 정리됩니다. 조건부 라우팅과 체인 파서는 클라우드워치 파이프라인스가 정식 제공되는 모든 상용 리전에서 쓸 수 있습니다. 일단 리전부터 확인하고 기존 수집 구성과 비교해보면 될 것으로 보입니다.
🔗 https://aws.amazon.com/about-aws/whats-new/2026/10/cloudwatch-pipelines-log-routing/
로그인 후 답글을 남길 수 있습니다.