Date: 8월 2, 2020
AWS EC2 애플리케이션 모니터링이 그렇게 어려운 이유는 무엇입니까?
축하합니다! 핵심 애플리케이션을 AWS 클라우드로 마이그레이션했습니다. 또는 새로운 "클라우드 네이티브"애플리케이션을 개발하여 클라우드에 호스팅하고 있습니다. 아마도 Amazon EC2의 확장 성과 탄력적 인 아키텍처를 활용하고있을 것입니다. 어느 쪽이든, 이제 해당 응용 프로그램이 계속 작동하고 있는지 또는 무언가가 발생하는 경우 신속하게 경고를 받으려고합니다.
무언가가 일어날 것입니다. 고객 데이터에 따르면 3 개의 EC2 인스턴스 만 사용하는 회사는 적어도 한 달에 한 번 다운 타임을 경험합니다. 이는 불행한 사용자가 자신의 응용 프로그램에 액세스 할 수 없음을 의미합니다. 진행 상황을 알려주는 모니터링 솔루션이 필요합니다.
EC2 애플리케이션 모니터링 솔루션의 범위를 좁히는 방법
완벽한 EC2 모니터링 솔루션을 찾기위한 첫 번째 단계는 요구 사항과 자체 기술 기능을 이해하는 것입니다. 모니터링 솔루션이 모두 같은 것은 아닙니다.
다양한 시스템을 모니터링하는 기능이 풍부한 솔루션에 관심이 있습니까? 아니면 EC2 환경과 같은 핵심 시스템 세트에 중점을 둔 제품입니까?
애플리케이션 모니터링 솔루션의 출력으로 무엇을 하시겠습니까? 개발자의 문제 해결에 도움이되도록 최대한 많은 정보를 원하십니까? 아니면 모든 장애에 대한 신속한 경고와 도움을 찾고 있습니까?
그리고 다른 응용 프로그램을 설치하고 관리하려는 기술적 인 욕구는 무엇입니까? 스크립팅을 좋아합니까? 아니면“놓고 잊어 버린”무언가를 원하십니까?
Google에서 "애플리케이션 성능 모니터링 솔루션"을 검색하면 1,170,000,000 개의 결과가 반환됩니다! Amazon AWS Marketplace로 이동하면 DevOps – 모니터링 범주에 453 개의 제품이 표시됩니다. 요구 사항과 자신의 기술적 기능을 명확하게 이해하면 검색 범위를 좁힐 수 있습니다.
Amazon CloudWatch 또는 다른 APM 솔루션을 사용하여 Amazon EC2에서 실행되는 애플리케이션 모니터링
Amazon EC2에서 애플리케이션을 호스팅하는 경우 Amazon CloudWatch 사용을 고려할 수 있습니다. 표준 및 맞춤 측정 항목에 어느 정도 익숙하십니까? Amazon CloudWatch를 제대로 실행하려면 상당한 기술 전문 지식이 필요합니다. Amazon CloudWatch는 시스템 전체의 성능 변화에 대응하고 리소스를 최적화하며 운영 상태에 대한 통일 된 관점을 제공하기 위해 데이터 및 실행 가능한 통찰력이 필요한 사용자를위한 훌륭한 솔루션입니다. 그러나이 모든 것은 Amazon CloudWatch를 올바르게 구성하고 관리하는 데 필요한 지식과 경험면에서 가격이 책정됩니다.
AppDynamics, Datadog, Dynatrace 또는 New Relic과 같이 시중에서 판매되는 많은 "APM"(Application Performance Monitoring) 솔루션 중 하나를 평가하고 획득 할 수 있습니다. 그러나 요구 사항을 명심하십시오. 얼마나 광범위하게 모니터링해야합니까? 그리고 그 정보로 무엇을하려고합니까? 당신은 경고에 압도 할 준비가 되셨습니까? 또한 많은 APM 솔루션은 문제를 정확히 지적하는 것 이상으로 복구하는 데 도움이되지 않습니다. 서비스를 수동으로 다시 시작하거나 인스턴스를 재부팅하려면 여전히 모든 것을 삭제해야합니다.
SIOS AppKeeper를 사용하여 Amazon EC2에서 실행되는 애플리케이션 모니터링
그러나 다른 방법이 있습니다. SIOS AppKeeper는 EC2 인스턴스 및 해당 서비스를 자동으로 검색하도록 구성 할 수있는 SaaS 서비스입니다. 그런 다음 가동 중지 시간이 발생하면 자동으로 여러 작업을 수행합니다. 따라서 문제가 있음을 알리는 대신 문제가 발생했음을 알리고 자동으로 해결되었습니다.
SIOS AppKeeper는 매월 인스턴스 당 미화 40 달러로 시작합니다. AppKeeper를 설치하고 사용하는 것이 얼마나 쉬운 지 알아 보려면이 짧은 비디오를 시청하십시오.
AWS EC2 애플리케이션 모니터링이 그렇게 어려운 이유는 무엇입니까?
도쿄의 출판 회사 인 하비 재팬 (Hobby Japan)은 처음에 Amazon CloudWatch를 사용했지만 고객이 부족한 IT 팀은 경보에 충분히 빠르게 대응할 수 없었습니다. 그들은 자동화를 활용하고 SIOS AppKeeper로 옮겼습니다. AppKeeper로 이전 한 이후 EC2 인스턴스에서 문제가 발생하거나 예기치 않은 다운 타임이 발생하지 않았습니다. Hobby Japan의 사례 연구에 대한 링크입니다.
클라우드 애플리케이션을 모니터링하는 것은 풀 타임 일이 아닙니다. 설치 및 사용이 쉽고 모니터링에 부담을주지 않으며 시스템 손상을 자동으로 관리하는 모니터링 솔루션이 필요합니다. 여기에 가입하여 SIOS AppKeeper의 14 일 무료 평가판을 사용해보십시오.