AWS Fargate 모니터링은 일반적인 클라우드 컴퓨팅 또는 애플리케이션 환경을 모니터링하는 것과는 근본적으로 다릅니다. AWS Fargate는 일반적으로 모니터링을 목적으로 하는 것처럼 에이전트를 실제 호스트에 배포하는 것을 허용하지 않습니다. AWS Fargate에서 컨테이너 내의 애플리케이션과 서비스를 모니터링하려면 에이전트를 컨테이너 이미지에 통합해야 합니다.
AWS Fargate 모니터링의 다양한 과제를 해결하기 위해 Instana는 동급 최고의 AWS Lambda 모니터링 기술을 통해 얻은 지식을 활용하고 있습니다.Instana는 모든 ECS 작업의 모든 요청에 대해 분산 추적을 수집합니다.Instana의 분산 추적은 빌드 시 Docker Image에 쉽게 통합되므로 모니터링되지 않는 애플리케이션이 전혀 발생하지 않습니다.추적은 ECS 클러스터, Amazon EC2, AWS Lambda, AWS Fargate 및 Instana에서 모니터링하는 기타 기술 전반에 걸쳐 상호 연관되어 있으므로 항상 모든 애플리케이션 요청에 대한 엔드투엔드 보기가 가능합니다.각 추적은 Instana의 무제한 분석에서도 보고 검색할 수 있습니다.
Instana AWS Fargate 모니터링에는 다음과 같은 기능이 제공됩니다:
14일 무료, 신용 카드 필요 없음, 정식 버전
Instana AWS Fargate 모니터링에는 다음과 같은 기능이 제공됩니다:
AWS Fargate(ibm.com 외부 링크)를 사용할 때는 애플리케이션의 성능을 적절하게 모니터링하는 것이 중요하지만, 오케스트레이션을 관리하거나 제어하지 않고 워크로드를 모니터링하기가 어렵기 때문에 필요한 완전한 가시성을 확보하는 것이 어려울 수 있습니다.현재 애플리케이션 성능 모니터링(APM) 도구는 일반적으로 트레이스 샘플링을 제공하며 종종 부분적인 트레이스만 제공합니다.AWS Fargate와 같이 자동으로 확장되는 클라우드 네이티브 환경을 모니터링할 때는 이 접근 방식으로는 충분하지 않습니다.
AWS 자체에는 AWS Fargate, AWS X-Ray(ibm.com 외부 링크)에 대한 모니터링 솔루션도 있습니다. X-Ray는 AWS Fargate에서 실행되는 애플리케이션을 모니터링하는 분산 추적 솔루션을 제공합니다. AWS X-Ray를 사용하면 애플리케이션의 기본 구성 요소에 대한 가시성을 확보하면서 애플리케이션을 통해 이동하는 요청을 추적할 수 있습니다. AWS X-Ray는 개발자가 AWS 환경 내에서 문제를 분석하고 디버깅하는 데 도움이 됩니다. 그러나 올바른 모니터링 솔루션인지 결정할 때 몇 가지 추가 고려 사항이 필요합니다.
비용: 항상 그렇듯이 솔루션을 고려할 때 비용은 중요한 요소입니다.AWS X-Ray는 추적된 호출을 기준으로 요금이 청구됩니다.따라서 애플리케이션을 통해 푸시되는 트래픽의 양에 따라 이는 순식간에 큰 비용이 될 수 있습니다. 추적을 수집 후 수행한 분석에 대한 추가 요금도 있습니다.
AWS로 제한됨: 애플리케이션이 실행되는 전체 환경을 고려하는 것도 중요합니다.AWS X-Ray는 AWS에서 제공하거나 AWS 내에 있는 추적 서비스로 제한됩니다.따라서 AWS X-Ray는 하이브리드 환경에서는 그 가치가 제한적입니다.여러 환경에 걸쳐 애플리케이션과 서비스를 제공하는 기업은 필요한 가시성을 완벽하게 확보하기 위해 여러 모니터링 솔루션을 보유하는 것의 영향을 고려해야 합니다.