본문 바로가기

반응형

⭐ AWS/CloudWatch

(5)
Container Insights 로 eks 모니터링 # 클라우드 와치에서는 컨테이너 인사이트 - 이 기능은 쿠버네티스의 애플리케이션의 상태를 확인할 수 있고, 클러스터 노드, 파드, 네임스페이스, 서비스 레벨의 매트릭을 참조하여 모니터링이 가능하다. - 컨테이너 인사이트의 동작 구조는 간단한데, 클라우드와치 에이전트를 데몬 셋으로 동작시킨 후 메트릭 값을 클라우드 와치에서 받아서 화면에 뿌려주는 구조이다. # 사전작업 - eks 데이터노드 인스턴스를 클릭하여 화면 중간에 있는 IAM역할 링크를 클릭하여 IAM 역할 설정 창으로 이동한다. - 여기서 아래와 같이 정책 연결을 클릭 후 AmazonEKSWorkerNodePolicy 정책을 추가해 주면 된다. 1. CloudWatch용 네임스페이스 생성 - cloudwatch-namespace.yaml 이라는 ..
클라우드와치 경보 생성 하기 # 클라우드와치 경보를 생성해 보자. 1. CloudWatch 서비스로 이동하자. 모든 경보를 클릭 > 경보 생성을 클릭하여 새로운 경보를 생성하자. 2. 지표 및 조건 지정 탭에서 지표 선택을 클릭하여 경보 대상이 될 지표를 선정하자. 3. 모든지표 > EC2 > 인스턴스별 지표에서 NetworkIn 항목에 대한 지표를 선택 하였다. 지표선택을 마무리하고 다음으로 넘어가자. (지표는 개인별로 혹은 그룹별로 다양하게 선택이 가능하므로 추후에 참조하여 구현하도록 한다.) 4. 지표 및 조건지정에서 아래와 같이 설정 하였다. - NetworkIn 항목에서 수치가 10,000 이상이 될때 인스턴스를 Scale-Out을 하기위해 아래와 같이 구현 하였다. - 만약 CPU 사용량을 기준으로 지표를 생성하고 싶다면..
Apache Access 로그를 CloudWatch 에서 수집 및 모니터링하기 1. AWS EC2 인스턴스에 아파치 웹서버를 설치 한뒤 Apache 기본 화면을 띄웁니다. 2021.08.29 - [Applications] - EC2 인스턴스에 Apache 웹서버를 띄워보자 EC2 인스턴스에 Apache 웹서버를 띄워보자 1. 해당 인스턴스에 아파치를 설치 후 Apache Main 화면을 띄워보자. - SSH 툴을 이용해서 내 서버(인스턴스)로 접속한다. - 우선 명령어 sudo apt-get update 를 날려 설치 가능한 리스트를 업데이트 한다. - may9noy.tistory.com 2. EC2 인스턴스 SSH로 접속하여 Apache Access.log 파일을 확인 합니다. 2021.04.06 - [AWS/EC2] - CMD를 활용, SSH로 EC2 인스턴스에 로그인하기!! ..
CloudWatch Agent를 통한 인스턴스 로그 수집 1. 로그를 수집할 대상의 인스턴스에 SSH로 접속을 합니다. (SSH 접속이 가능한지 테스트) 2. Cloud Agent를 이용하여 사용량을 조회 일단 CPU 사용량이나 네트워크 전송량 등은 CloudWatch에서 기본적으로 제공해주지만, 메모리와 디스크 사용량은 제공해주지 않습니다. 이를 지표로 보기 위해서는 다음과 같은 작업이 필요합니다. 3. 인스턴스에 IAM 역할을 추가해주어야 합니다. IAM 서비스에서 역할 만들기를 선택한 후, EC2에 서비스 역할을 지정할 것이므로 EC2를 선택합니다. 4. 정책 중 CloudWatchAgentServerPolicy를 검색 후 선택하고, 역할을 생성해줍니다. 5. 인스턴스로 들어가여 IAM 역할을 바꾸어줍니다. 6. 위의 작업을 설정한 인스턴스로 SSH 접속..
CloudWatch 설정 및 편집 작업 프로세스 1. 클라우드 와치 설정 2. 클라우드 와치 임계치 설정 및 알림 설정 3. 클라우드 와치 설정을 편집하여 적용 4. 테스트 수행 1. 클라우드 와치서비스에 접근 및 경보생성 - 지표를 선택 - 생성할 경보에 대한 정보를 미리보기 2. 클라우드 와치 임계치 설정 및 경보 생성 - 경보 발생 임계치를 설정 - 경보 발생시 전달받을 이메일 주소를 적용 - 경보에 대한 이름 및 설명을 추가 - 경보를 생성 - 생성된 경보에서 실제 인스턴스 id 값을 조회하여 사용률을 보기 3. 클라우드 와치 경보를 편집 - 클라우드 와치 서비스로 이동 - 확인을 클릭하여, 설정된 경보로 이동 - 설정된 경보를 확인하고 클릭하여 경보를 편집 - 작업 -> 편집을 클릭하여 편집 - 상세 임계값을 조정하여 설정 (테..

728x90
반응형