-
aws - Cloud WatchCloud/aws 2022. 6. 21. 17:04
aws 서버 모니터링은 "안정적인 서비스 운영"이라는 목적이 있습니다. 큰 장애가 발생하기 이전에 미리 징후를 찾아내서 최대한 예방해야하고 장애가 발생하더라도 바로 원인을 파악하고 고쳐야합니다. 감으로 추측하는 것이 아니라 정확한 원인을 찾기 위해 제대로 된 모니터링 시스템이 갖춰져 있어야 합니다.
모니터링 영역 : 성능, 용량, 장애, 보안, 비용
- 인프라에 대한 모니터링 ex) 장애 발생
- 클라이언트 요청에 대한 모니터링 ex) 공격 시도 등
- 애플리케이션에 대한 모니터링 ex) 성능 저하
- 데이터에 대한 모니터링 ex) 데이터 저장의 상태 및 속도
aws Cloud Watch
: aws에서 제공하는 aws 내 자원과 애플리케이션에 대한 모니터링 및 관리 서비스, 수집된 값들을 이용해 자동화된 작업을 수행할 수 있게 해주는 관리 서비스의 역할도 합니다.
Cloud Watch의 지표
-언제, 항목 (누가), 값 (무엇)을 기록
- 네임 스페이스 ex) Auto Scaling 그룹, 로드 밸런서
- 이름 ex) 인스턴스 수, CPU 사용률
- 차원 ex ) CPU 지표
- 시간 : 지표로 기록할 값이 발생한 시간
- 값 : 지표로 기록할 값
- 단위 : 지표로 기록할 값의 단위 ex) 초, 수, KB/s 등 다양한 단위 지원
모니터링, Cloud Watch의 역할 예시 'Cloud > aws' 카테고리의 다른 글
aws - DevOps, Lambda (0) 2022.06.23 aws - Lambda, Elastic Beanstalk, Terraform (0) 2022.06.22 aws - DevOps, Cloud Formation (0) 2022.06.21 aws - ECS, Docker, DynamoDB, NoSQL, System Architecture Design (0) 2022.06.20 aws - IAM (0) 2022.06.17