APIM
litis API Monitoring
솔루션 개요
litis API Monitoring 은 오픈 API 시스템을 구성하는 필수 요소들에 대해 최적화된 모니터링 기능을 제공합니다. 모니터링에 필요한 핵심적인 요소(System Metrics, Traces, Service Health)들을 통합하여, 한곳에서 모니터링 하고 연관성을 파악하는 최적의 솔루션입니다.
Trace 모니터링
litis API Monitoring 은 API Trace 정보 수집을 통해 사용되는 API 의 처리 상태를 실시간 화면으로 제공합니다.
관리자는 이 화면을 통해 API 호출이 각 단계별로 어떻게 진행되고 있는지 실시간으로 파악합니다.
시스템 모니터링
litis API Monitoring 은 System Metric 에 대한 실시간 모니터링을 지원합니다. CPU, Memory, Process 등에 대한 실시간 데이터를 수집하여 저장하고 표현합니다.
Open Trace 지원
litis API Monitoring 은 오픈 소스 오픈 Tracing 솔루션을 사용할 경우 어플리케이션을 수정해야 하나, Layer7 API Gateway 와 Kong Gateway 을 호출하는 API 서비스는 수정 없이 오픈 Tracing 방식으로 Trace 을 관리할 수 있는 기능을 제공합니다.
litis API Monitoring with Layer7
litis API Monitoring 은 모니터링 대상(API GW 혹은 API Server)에 따라 고유의 litis Agent 을 통해 API Gateway 솔루션의 Trace 데이터, 각종 시스템 매트릭 및 로그 데이터를 Kafka를 통해 SingleStore(MemSQL)에 저장하여 관리자 전용 모니터링 콘솔로 표현합니다.
(Layer7 API GW 기준)
litis API Monitoring with Kong
litis API Monitoring 은 Kong 로그 수집 및 트레이싱을 위해 개발된 별도의 Custom Plug-In 을 통하여 로그 및 오픈 트레이싱 데이터를 수집하여 통계, 분석을 위한 모니터링 대시보드를 제공합니다.