Marathon 은 오픈 소스 컨테이너 오케스트레이션 솔루션으로, 주로 DC/OS 플랫폼 노력의 일환으로 Apache Mesos 프로젝트에 따라 개발되었습니다. Instana Marathon 모니터링은 Marathon 클러스터, 노드 및 컨테이너화된 애플리케이션과 서비스에 대한 포괄적인 성능 관리 및 인사이트를 Marathon Orchestrate 인프라에서 제공합니다.
애플리케이션 성능을 최적화하고 성능 관리 및 컨테이너 오케스트레이션 워크플로우를 더욱 자동화할 수 있도록, Instana의 자동 마라톤 모니터링은 단순한 메트릭을 넘어 종합적인 관리 및 모니터링 기능 세트를 제공합니다:
포괄적인 Marathon 모니터링을 위해서는 물리적 또는 가상 호스트, 컨테이너 및 오케스트레이션, Marathon 클러스터 및 노드, 그리고 Marathon 노드가 감독하는 모든 애플리케이션 및 서비스에 대한 성능 가시성이 필요합니다.
Instana 는 스택 전반에서 Marathon 클러스터를 모니터링하여 포괄적인 애플리케이션 인사이트를 제공하는 가장 빠르고 쉬운 방법입니다. Instana 에이전트는 모든 Marathon 인스턴스를 자동으로 검색하고 필요한 모니터링 센서를 배포하며 애플리케이션 및 요청 추적을 시작합니다. Instana 는 Marathon 클러스터의 상황뿐만 아니라 Orchestrate 애플리케이션 및 서비스의 상황도 자동으로 파악합니다.
배포가 완료되면 Instana 에이전트가 실행 중인 모든 Marathon 노드 및 Orchestrate 애플리케이션을 자동으로 식별한 다음 Instana의 Marathon 모니터링 센서를 자동으로 배포 및 구성합니다. Instana는 지식 기반을 통해 관련 성능 메트릭과 이를 수집하는 방법을 알고 있습니다. 마라톤 오케스트레이트 애플리케이션 및 서비스의 상황을 모니터링하기 위해 추가 메트릭도 수집됩니다. Instana의 자동 구성이 모든 관련 정보를 수집하기 때문에 Marathon 클러스터를 모니터링하는 것이 이보다 더 쉬울 수는 없습니다.
Instana 모니터링 센서는 모니터링되는 환경, 물리적 또는 Virtual Machines 및 운영 체제에 대한 메트릭을 수집하여 전반적인 서비스 상황을 파악합니다.
상황 서명( Instana )을 사용하면 개별 Marathon 노드에서 발생하는 문제를 자동으로 감지하고 서비스 인시던트를 엽니다. 심각도에 따라 인시던트 에스컬레이션 및 근본 원인 식별이 Instana의 인공지능(AI)에 의해 트리거되어 사용자가 영향을 받기 전에 문제를 해결할 수 있도록 도와줍니다.
성능 및 상황 데이터 외에도 Instana의 마라톤 모니터링 센서는 구성 데이터도 수집하여 Instana 에서 구성 데이터 및 변경 사항을 애플리케이션 및 서비스 성능 정보와 분석하고 상호 연관시킬 수 있습니다.
Marathon과 관련된 모든 성능 및 구성 정보가 모니터링 대시보드에 요약되어 한 곳에서 모든 관련 정보를 표시하므로 문제를 쉽게 해결하고 성능을 최적화할 수 있습니다.
마라톤 성능 모니터링은 서비스 메트릭과 다른 서비스 또는 데이터 저장소와의 상호 작용을 중심으로 이루어집니다. Instana는 관련 서비스 메트릭을 자동으로 식별하고 수집합니다.