CloudWatch 에이전트를 사용하여 Amazon EC2 인스턴스 및 온프레미스 서버로부터 지표 및 로그 수집 - Amazon CloudWatch

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CloudWatch 에이전트를 사용하여 Amazon EC2 인스턴스 및 온프레미스 서버로부터 지표 및 로그 수집

통합 CloudWatch 에이전트를 사용하면 다음을 수행할 수 있습니다.

  • 운영 체제 전반에 걸쳐 Amazon EC2 인스턴스로부터 더 많은 시스템 수준 지표를 수집할 수 있습니다. 지표에는 EC2 인스턴스 지표뿐만 아니라 인게스트 지표도 포함될 수 있습니다. 수집할 수 있는 추가 지표는 CloudWatch 에이전트가 수집하는 지표에 나열되어 있습니다.

  • 온프레미스 서버로부터 시스템 수준 지표를 수집합니다. 여기에는 AWS가 관리하지 않는 서버뿐만 아니라 하이브리드 환경의 서버도 포함될 수 있습니다.

  • StatsD 프로토콜을 사용하여 애플리케이션 또는 서비스에서 사용자 지정 지표를 검색합니다.collectd StatsD는 Linux 서버와 Windows Server를 실행하는 서버 모두에서 지원됩니다. collectd는 Linux 서버에서만 지원됩니다.

  • Linux 또는 Windows Server를 실행하는 Amazon EC2 인스턴스 및 온프레미스 서버로부터 로그를 수집합니다.

다른 CloudWatch 지표와 마찬가지로 CloudWatch에서 CloudWatch 에이전트를 사용하여 수집한 지표를 저장하고 볼 수 있습니다. CloudWatch 에이전트가 수집하는 지표의 기본 네임스페이스는 CWAgent이지만, 에이전트를 구성할 때 다른 네임스페이스를 지정할 수도 있습니다.

통합 CloudWatch 에이전트에 의해 수집된 로그는 기존 CloudWatch Logs 에이전트에 의해 수집된 로그와 마찬가지로 Amazon CloudWatch Logs에서 처리되고 저장됩니다. CloudWatch Logs 요금에 대한 자세한 내용은 Amazon CloudWatch 요금을 참조하십시오.

CloudWatch 에이전트에 의해 수집되는 지표는 사용자 지정 지표로 청구됩니다. CloudWatch 지표 요금에 대한 자세한 내용은 Amazon CloudWatch 요금을 참조하십시오.

에이전트는 MIT 라이선스 하에서 오픈 소스이며 CloudWatch에서 호스팅되는 입니다GitHub. 에이전트를 빌드, 사용자 지정 또는 기여하려는 경우 최신 지침은 CloudWatch 리포지토리를 참조하십시오.GitHub 잠재적 보안 문제를 발견했다면 GitHub 또는 퍼블릭 포럼에 게시하지 마십시오. 그 대신 https://aws.amazon.com/security/vulnerability-reporting/ 또는 AWS 보안 이메일을 직접 검색하십시오.

이 단원의 단계에서는 Amazon EC2 인스턴스 및 온프레미스 서버에 통합 CloudWatch 에이전트를 설치하는 방법을 설명합니다. CloudWatch 에이전트가 수집할 수 있는 지표에 대한 자세한 내용은 CloudWatch 에이전트가 수집하는 지표 단원을 참조하십시오.

지원되는 운영 체제

CloudWatch 에이전트는 다음 운영 체제를 실행하는 AMD64 아키텍처에서 지원됩니다.

  • Amazon Linux버전 2014.03.02 이상

  • Amazon Linux 2

  • Ubuntu Server 버전 18.04, 16.04, 14.04

  • CentOS 버전 7.6, 7.2, 7.0, 6.8, 6.5

  • Red Hat Enterprise Linux(RHEL) 버전 8, 7.6, 7.5, 7.4, 7.2, 7.0, 6.5

  • Debian 버전 10 및 버전 8.0

  • SUSE Linux Enterprise Server(SLES) 버전 15 및 버전 12

  • Windows Server 2019, Windows Server 2016, Windows Server 2012 및 Windows Server 2008 R2의 64비트 버전

이 에이전트는 다음 운영 체제를 실행하는 ARM64 아키텍처에서 지원됩니다.

  • Amazon Linux 2

  • Ubuntu Server 버전 18.04

  • Red Hat Enterprise Linux(RHEL) 버전 7.6

  • SUSE Linux Enterprise Server 15

설치 프로세스 개요

명령줄을 사용하여 CloudWatch 에이전트를 수동으로 다운로드하고 설치하거나, SSM과 통합할 수 있습니다. 이중 어떤 방법을 사용하든 CloudWatch 에이전트를 설치하는 일반적인 흐름은 다음과 같습니다.

  1. 에이전트가 서버로부터 지표를 수집할 수 있도록 하거나 필요한 경우 AWS 시스템 관리자와 통합할 수 있도록 하는 IAM 역할 또는 사용자를 만듭니다.

  2. 에이전트 패키지를 다운로드합니다.

  3. CloudWatch 에이전트 구성 파일을 수정하고 수집하려는 지표를 지정합니다.

  4. 서버에 에이전트를 설치하고 시작합니다. EC2 인스턴스에 에이전트를 설치할 때 1단계에서 만든 IAM 역할을 연결합니다. 온프레미스 서버에 에이전트를 설치할 때 1단계에서 만든 IAM 사용자의 자격 증명이 포함되어 있는 명명된 프로필을 지정합니다.