애플리케이션 성능 관리

Home / 애플리케이션 성능 관리

JENNIFER – APM(Application Performance Management)

 

 

APM(애플리케이션 성능 관리 또는 응용 프로그램 성능 관리)은 응용 소프트웨어의 성능과 서비스 이용성을 감시하고 관리하는 데 초첨을 둔 시스템 관리 방법론을 의미합니다. 또한, 운영중인 시스템 성능을 모니터링하고 분석하여, 시스템의 가용성 및 안정적인 시스템 운영을 돕는 도구입니다.”

 

APM 도입효과


 

통합 성능 모니터링
  • 다양한 대시보드 뷰, 실제 사용자 모니터링 및 실시간 토폴로지 뷰 기능늘 통해 애플리케이션에 대한 통합 성능 모니터링이 가능합니다.
서비스 가용성 확보
  • 시스템 자원, 애플리케이션 운용 및 장애 발생 운용에 대한 통계 데이터를 바탕으로, IT 서비스 운영 비용을 절감할 수 있습니다.
장애 대응 능력 확보
  • 지속적인 시스템의 성능 모니터링으로 발생할 가능성이 있는 위험을 예측하고 미연에 방지할 수 있으며, 부하랑 제어기능과 자동경보 기능을 장애에 대응력을 확보할 수 있습니다.
고객 서비스 만족도 향상
  • 다운 타임 최소화, 장애 대응 능력 확보 및 자동 부하량 제어 기능으로 안정적이고 신뢰성 높은 시스템 운영으로 고객이 느끼는 서비스 성능에 대한 만족도가 향상됩니다.

 

주요기능

개별 트랜잭션 분석
    X-View를 통해 수행된 모든 트랜잭션을 한눈에 모니터링.
    스마트 프로파일링 기능을 통해 쉽게 어느지점이 느린지 분석.
실시간 모니터링
    현재 수행중인 서비스(Active Service)의 상태와 스택을 실시간으로 모니터링 할 수 있고, 모든 성능 데이터(Metrics)를 초단위로 분석.
Real-time Dashboard & Topology View
    Role-Based Dashboard를 통해 담당자 별로 필요한 대시보드를 선택하여 모니터링할 수 있고, 제니퍼만의 유일한 실시간 Topology View를 통해 웹 서비스를 중심으로 연결된 구간의 실시간 모니터링.
대시보드
    비전문가들도 웹 애플리케이션 서버 모니터링에 필요한 정보를 쉽게 인지할 수 있도록 핵심 모니터링 위주로 정의하여 제공.
웹서비스 중심의 토폴로지 뷰
    WAS를 중심으로 연결된 서비스(DB, 외부 연계 서비스, HTTP 등) 사이에 발생하는 트랜잭션 즉,모든 구간에서 처리되는 트랜잭션까지 실시간으로 모니터링.
Support Cloud
    Cloud 환경에서의 Auto Scaling 기능을 지원하며, 확장가능한 아키텍쳐를 기반으로 대규모 Service에 대한 통합 모니터링.
대용량 처리분석
    사용자는 대용량 성능 데이터를 저장하고 빠르게 비교 분석 하며, 늘어나는 시스템에 대한 추가 비용을 절감.
웹 서비스 사용자 모니터링
    웹 서비스를 사용하는 실제 사용자의 체감 응답시간을 모니터링하는 기능, 사용자의 브라우저에서 서버까지의 모든 구간에 대한 응답시간을 모니터링.
PLC(Peak Load Control)
    PLC는 사용자가 정의한 임계치를 통해 서비스 부하량을 제한할 수 있는 기능으로, 이는 사용자가 정의한 임계치가 도달할 경우 중요도에 따른 서비스가 수행되거나 제한 가능.
APM 기술지원 : techsupport@nineonesoft.com