← 전체 목록
📊
Amazon CloudWatch
관리모니터링 및 관측성
▶아키텍처 다이어그램
점선 애니메이션은 데이터 또는 요청의 흐름 방향을 나타냅니다
왜 필요한가요?
서비스 수가 늘어나면 각 서버와 함수의 로그를 따로 들여다보는 방식으로는 장애를 빨리 찾기 어렵습니다. 메트릭, 로그, 경보를 한곳에서 보지 않으면 운영 판단이 늦어집니다.
안에서 어떻게 동작하나요?
CloudWatch는 AWS 서비스가 보내는 메트릭과 로그를 수집하고, 이를 기반으로 대시보드와 알람을 만듭니다. 임계치를 넘으면 SNS로 알리고, 운영 지표를 지속적으로 관찰할 수 있게 해줍니다.
무엇과 헷갈리나요?
CloudWatch와 CloudTrail은 둘 다 운영을 도와주지만, CloudWatch는 시스템 상태와 성능 지표를 관측하는 데 초점을 두고 CloudTrail은 어떤 행위가 수행되었는지 추적하는 감사에 초점을 둡니다.
왜 이런 방식이 등장했나요?
예전에는 서버마다 로그 파일과 모니터링 에이전트를 따로 관리해야 해서 운영 정보가 흩어져 있었습니다. 그래서 클라우드 리소스의 상태를 중앙에서 수집하고 알람까지 걸 수 있는 CloudWatch 같은 서비스가 중요해졌습니다.
언제 쓰나요?
CPU 급증, 함수 오류율, 대기열 적체, 지연 시간 악화처럼 운영 상태를 계속 봐야 하는 거의 모든 워크로드에 적합합니다. 누가 어떤 API를 호출했는지 같은 행위 감사에는 맞지 않습니다.
인프라 모니터링애플리케이션 로그 분석자동 경보대시보드
Official Docs
AWS더 깊게 보기
현재 페이지의 개념 설명을 본 뒤 공식 문서로 바로 이동합니다.