728x90
CloudWatch란?
- 감시 서비스 이다.
- AWS의 각종 자원들을 모니터링한다
- SNS와 유기적으로 동작하여 Alarm이 발생되는 경우
Topic에 Publish하여 Subscriber들에게 메시지를 전송할 수 있다.
기능
1. 알림기능
1) Metric(정의한 감시조건) 에 일치하는 경우 경보를 알림하는 기능
2) AWS의 Service마다 감시할 수 있는 항목들이 설정되어 있다
예를들어, EC2는 Cpu사용량, 메모리, 네트워크 사용량등을 감시가능
2. CloudWatch Logs
1) 로그 수집
- EC2 인스턴스와 ElasticBeanstalk 등의 로그들을 S3에 저장한다
- EC2 인스턴스는 전용 에이전트를 설치해야 한다.
2) 로그 감시
- 수집한 로그자체를 Metric으로 설정하여 감시하고 조건과 일치할때 알림을 발생시킨다.
예를들어 과도한 로그인 시도, 503오류의 발생등을 감시할 수 있다.
용어
1. Metrics(지표)
- 지표는 CloudWatch가 감시할 대상의 알림기준
2. Dimensions(차원)
- 지표를 고유하게 식별하는 이름/값 쌍
- 각지표에는 최대 10개까지 할당 가능
'AWS > Elasticity & Management' 카테고리의 다른 글
AWS - CloudFormation 이란? (0) | 2019.01.13 |
---|---|
AWS - AutoScaling 서비스 및 테스팅(부하발생기) (0) | 2019.01.07 |
AWS - LoadBalncer 이용 WebServer Loadbalancing하기 (0) | 2019.01.06 |
AWS - SNS(Facebook 등) 서비스 아키텍쳐 구축방법 (0) | 2018.11.23 |
AWS - 실습) LoadBalancer와 AutoScaling - 수정중 (0) | 2018.11.21 |