모니터링을 위한 애플리케이션을 구성하기 위한 사전 요구 사항 - Amazon CloudWatch

모니터링을 위한 애플리케이션을 구성하기 위한 사전 요구 사항

CloudWatch Application Insights로 애플리케이션을 구성하려면 다음 사전 조건을 충족해야 합니다.

  • AWS Systems Manager 활성화 - Amazon EC2 인스턴스에 SSM Agent(Systems Manager Agent)를 설치하고 SSM에 대해 인스턴스를 활성화합니다. SSM Agent를 설치하는 방법에 대한 자세한 내용은 AWS Systems Manager 사용 설명서AWS Systems Manager 설정을 참조하세요.

  • EC2 인스턴스 역할 – Systems Manager를 활성화하려면 다음 Amazon EC2 인스턴스 역할을 연결해야 합니다.

  • AWS 리소스 그룹 - CloudWatch Application Insights에 애플리케이션을 온보딩하려면 애플리케이션 스택에서 사용하는 연결된 모든 AWS 리소스를 포함하는 리소스 그룹을 생성합니다. 이 그룹에는 애플리케이션 로드 밸런서, IIS 및 웹 프런트 엔드에서 실행 중인 Amazon EC2 인스턴스, .NET 작업자 티어, SQL Server 데이터베이스가 포함됩니다. Application Insights에서 지원하는 애플리케이션 구성 요소 및 기술 스택에 대한 자세한 내용은 지원되는 애플리케이션 구성 요소의 내용을 참조하세요. Auto Scaling 그룹은 CloudFormation 리소스 그룹에서 지원되지 않기 때문에 CloudWatch Application Insights는 리소스 그룹과 동일한 태그 또는 CloudFormation 스택을 사용하여 Auto Scaling 그룹을 자동으로 포함합니다. 자세한 내용은 AWS Resource Groups 시작하기 단원을 참조하세요.

  • IAM 권한 - 관리 액세스 권한이 없는 사용자의 경우 서비스 연결 역할을 생성하고 이를 사용자의 아이덴티티에 연결할 수 있도록 Application Insights를 허용하는 AWS Identity and Access Management(IAM) 정책을 생성해야 합니다. IAM 정책을 생성하는 방법에 대한 자세한 내용은 CloudWatch Application Insights에 대한 IAM 정책의 내용을 참조하세요.

  • 서비스 연결 역할 - Application Insights는 AWS Identity and Access Management(IAM) 서비스 연결 역할을 사용합니다. 서비스 연결 역할은 Application Insights 관리 콘솔에서 첫 번째 Application Insights 애플리케이션을 생성할 때 생성됩니다. 자세한 내용은 CloudWatch Application Insights에 서비스 연결 역할 사용 단원을 참조하십시오.

  • EC2 Windows 인스턴스용 성능 카운터 지표 지원: Amazon EC2 Windows 인스턴스에서 성능 카운터 지표를 모니터링하려면 인스턴스에 성능 카운터를 설치해야 합니다. 성능 카운터 지표와, 이에 해당하는 성능 카운터 이름은 성능 카운터 지표를 참조하세요. 성능 카운터에 대한 자세한 내용은 Performance Counters(성능 카운터)를 참조하세요.

  • Amazon CloudWatch 에이전트 – Application Insights가 CloudWatch 에이전트를 설치하고 구성합니다. CloudWatch 에이전트를 설치하면 Application Insights가 구성을 유지합니다. 병합 충돌을 방지하려면 Application Insights에서 사용하려는 리소스 구성을 기존 CloudWatch 에이전트 구성 파일에서 제거하세요. 자세한 내용은 수동으로 CloudWatch 에이전트 구성 파일 생성 또는 편집 단원을 참조하십시오.