CloudWatch Agent를 사용하여 Amazon EC2 인스턴스 및 온프레미스 서버로부터 지표 및 로그 수집
온프레미스 서버, 하이브리드 환경의 서버로부터 시스템 수준 지표 수집
CloudWatch Agent가 수집하는 지표의 기본 네임스페이스 - CWAgent
Agent 구성 시 다른 네임 스페이스도 지정 가능
CloudWatch Agent에 의해 수집되는 지표는 사용자 지정 지표 요금으로 청구
Overview
Agent가 서버로부터 지표를 수집할 수 있도록 하거나 필요한 경우 AWS 시스템 관리자와 통합할 수 있도록 하는 IAM 역할 또는 사용자 생성
Agent 패키지 다운로드
CloudWatch Agent 구성 파일 수정 및 수집하려는 지표 지정
서버에 Agent 설치 후 시작
EC2 인스턴스에 Agent 설치 시 1단계에서 만든 IAM 역할 연결
온프레미스 서버에 Agent 설치 시 1단계에서 만든 IAM 사용자 자격 증명이 포함되어 있는 명명된 프로필 지정
AWS 시스템 관리자를 사용하여 CloudWatch Agent 설치
CloudWatch Agent와 함께 사용하기 위한 IAM 역할 및 사용자 생성 - IAM 역할 및 사용자 : CloudWatch Agent가 CloudWatch에 지표를 쓰고 Amazon EC2 및 AWS 시스템 관리자와 통신하도록 하는 데 필요한 권한이 있는 IAM 역할 및 사용자 생성 - Amazon EC2 인스턴스 : IAM 역할 사용 - 온프레미스 서버 : IAM 사용자 사용 - Parameter Store에 쓰는 기능은 광범위하고 강력한 권한이며, 필요 시에만 사용해야 하고, 배포 시 여러 인스턴스에 연결해서는 안 됨
CloudWatch Agent 다운로드 및 구성
Agent 구성을 사용하여 EC2 인스턴스에 CloudWatch Agent 설치 - CloudWatch Agent 구성을 Parameter Store에 저장하면 다른 서버에 Agent 설치 시 사용 가능