아키텍처
Instana 단일 에이전트 아키텍처를 채택하여 서버 지연 시간을 줄이고 1초 이내의 데이터 수집을 실현합니다.
Instana 에이전트가 전체 기술 스택을 자동으로 지속적으로 모니터링합니다. Instana 호스트당 하나의 에이전트만 필요합니다. 에이전트는 검색된 모든 기술에 대해 기술별 센서를 자동으로 배포하여 즉시 적절한 메트릭을 에이전트에게 다시 보내기 시작합니다. 또한 센서는 어떤 추적자를 주입해야 하는지 에이전트와 통신하며 모든 추적 데이터를 캡처한 다음 에이전트에게 전송합니다.

Instana 백엔드는 클라우드에 데이터를 보관할 수 있는 옵션이 포함된 SaaS 솔루션 형태로 제공되거나, 자체 호스팅(온프레미스) 솔루션 형태로도 이용할 수 있습니다. Instana 백엔드에는 비콘, 트레이스, 메트릭 등 3가지 주요 유형의 모니터링 데이터가 수집됩니다. 비콘은 사용자의 웹 브라우저에서 생성되고, 추적은 모니터링되는 서비스에서 코드 수준에서 생성되며, 시계열 메트릭은 인프라 수준에서 생성됩니다.
모든 데이터는 장기 보관을 위해 데이터 저장소로 전송되기 전에 분석을 위해 Instana 백엔드로 실시간으로 전송됩니다. Instana 에이전트는 애플리케이션 프로세스 외부에 상주하며, Instana 백엔드와의 모든 통신을 처리합니다.
Instana 백엔드에 저장된 정보에 대한 액세스는 Instana 웹 인터페이스 또는 Instana REST API 을 통해 처리됩니다.

데이터는 병렬 프로세서에 의해 실시간으로 스트리밍되고 처리되므로 코드 배포, 리소스 확장 또는 축소와 같은 애플리케이션 변경이 애플리케이션에 미치는 영향을 즉각적이고 정확하게 파악할 수 있습니다. 처리는 연속적으로 이루어지며 수집된 데이터를 완전히 처리하는 데 몇 초밖에 걸리지 않습니다.
