CloudWatch Application Insights로 일반적인 애플리케이션 문제 감지
Amazon CloudWatch Application Insights를 사용하여 애플리케이션 문제를 감지할 수 있습니다. CloudWatch Application Insights에서 애플리케이션 및 기본 AWS 리소스의 상태를 확인할 수 있습니다. 애플리케이션 리소스에 대한 최상의 모니터를 설정하고 데이터를 분석하여 애플리케이션 문제의 징후가 있는지 지속적으로 확인할 수 있습니다. SageMaker 및 기타 AWS 기술을 기반으로 하는 Application Insights는 모니터링되는 애플리케이션의 잠재적인 문제를 보여 주는 자동화된 대시보드를 제공하므로 애플리케이션 및 인프라와 관련된 지속적인 문제를 신속하게 격리할 수 있습니다. Application Insights가 제공하는 애플리케이션 상태에 대한 향상된 가시성을 통해 MTTR(Mean Time to Repair)을 줄일 수 있으므로 애플리케이션 문제를 해결할 수 있습니다.
Amazon CloudWatch Application Insights에 애플리케이션을 추가하면 Application Insights가 애플리케이션의 리소스를 검색하고 CloudWatch에서 애플리케이션 구성 요소에 대한 지표 및 로그를 권장하고 구성합니다. 애플리케이션 구성 요소의 예로는 SQL Server 백엔드 데이터베이스 및 Microsoft IIS/웹 티어가 있습니다. Application Insights는 기록 데이터를 사용한 지표 패턴 분석을 통해 이상을 감지하고 애플리케이션, 운영 체제 및 인프라 로그에서 오류 및 예외를 지속적으로 감지합니다. 이 알고리즘은 분류 알고리즘과 기본 규칙을 조합하여 이러한 관찰 결과를 연결합니다. 그런 다음, 작업 우선 순위를 지정하는 데 도움이 되는 관련 관찰 및 문제 심각도 정보를 보여 주는 대시보드를 자동으로 생성합니다. 애플리케이션 대기 시간, SQL Server 백업 실패, 메모리 누수, 대용량 HTTP 요청, 취소된 I/O 작업과 같은 일반적인 .NET 및 SQL 애플리케이션 스택 문제에 대해 가능한 근본 원인 및 해결 단계를 나타내는 추가 인사이트를 제공합니다. AWS SSM OpsCenter와의 기본 통합 기능을 통해 관련 Systems Manager Automation 문서를 실행하여 문제를 해결할 수 있습니다.