애플리케이션 매핑이란?
애플리케이션 매핑은 애플리케이션과 기반 인프라 간의 상호 작용과 관계를 식별하고 매핑하는 프로세스입니다. 애플리케이션, 즉 네트워크 맵은 네트워크상의 디바이스와 그 관계를 시각화합니다. Dynatrace는 여기에 Smartscape라는 자체 매핑 시각화 기술을 사용합니다.
모든 구성 요소가 어떻게 연동되는지 자동으로 확인
Smartscape는 애플리케이션 토폴로지의 Google Maps라고 할 수 있습니다. Dynatrace OneAgent는 애플리케이션 환경에서 모든 구성 요소와 종속성을 검색하는 동시에 특허 받은 Smartscape 기술을 통해 모든 구성 요소가 어떻게 서로 연결되는지 보여주는 대화형 맵을 구축합니다.
- 시각화는 수동으로 구성하거나 추가 인스루먼트 또는 스크립트를 사용할 필요 없이 동적으로 자동 구축됩니다.
- 직관적인 인포그래픽을 통해 복잡한 애플리케이션 스택과 제공 체인을 쉽게 파악할 수 있습니다.
- Smartscape는 스택의 모든 티어에 걸쳐 상하 또는 티어 상호 간의 모든 애플리케이션 구성 요소와 상관관계를 허점이나 사각지대 없이 엔드 투 엔드로 100% 파악할 수 있도록 지원합니다.
티어 전반 및 티어 간 상관관계 파악
Smartscape는 수평적으로(동일한 유형의 구성 요소 간에 즉, 프로세스 간, 서비스 간, 호스트 간), 그리고 수직적으로(다른 유형의 구성 요소 간에 즉, 데이터 센터에서 호스트로, 호스트에서 프로세스로, 프로세스에서 서비스로, 서비스에서 애플리케이션으로) 상관관계를 매핑합니다.
Dynatrace는 일반적으로 다른 APM 도구에서는 블랙홀로 남아 있는 네트워크 통신 데이터를 캡처하여 프로세스 간의 상관관계를 시각화합니다.
Smartscape를 사용하면 다음을 수행할 수 있습니다.
- 어떤 웹 페이지가 어떤 웹 서버를 호출하고, 어떤 앱 서버가 웹 요청을 수신하며, 어떤 서비스가 호출되는지 등을 확인합니다.
- 애플리케이션이 호출하는 모든 서비스뿐만 아니라 서비스(타사 상관관계 포함) 간의 호출 관계도 파악합니다.
- 어떤 프로세스가 어떤 서비스를 지원하는지, 어떤 프로세스가 어떤 호스트에서 실행되고 있는지 정확히 파악합니다.
Smartscape 5계층 옵저버빌리티
모든 토폴로지 상관관계 확인
- 애플리케이션 간 상호 연결
- 각 애플리케이션에서 호출하는 서비스
- 서비스 간 상관관계
- 각 프로세스에서 호스팅하는 서비스
- 프로세스 대 프로세스 관계
- 어떤 프로세스가 어떤 호스트에서 실행되는지에 대한 정보
- 호스트(물리적 또는 가상 머신, 클라우드)의 인프라 토폴로지
- 호스트 간 상호 연결
- 호스트의 데이터 센터 위치(VMware, AWS, Azure, OpenStack 등)
Smartscape 기술은 모니터링하는 모든 대상에 대한 시각적인 다이어그램을 보여주고 시스템이 어떻게 상호 작용하는지 실시간으로 보여준다는 점에서 매우 인상적입니다.
Adrian Jacobs 비즈니스 인게이지먼트 및 시스템 부문 시니어 디렉터, IP Australia
무료로 사용해보기
통합 옵저버빌리티 및 보안 플랫폼을 직접 경험해보시기 바랍니다.