IT 관리 응용 프로그램 성능 관리 (apm) 란 무엇입니까? -techopedia에서 정의

응용 프로그램 성능 관리 (apm) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-APM (Application Performance Management)이란 무엇입니까?

APM (응용 프로그램 성능 관리)은 소프트웨어 응용 프로그램의 가용성과 효율성을 관리하고 추적하는 시스템 관리 내 관행입니다. APM에는 IT 메트릭을 비즈니스 의미로 변환하는 작업이 포함됩니다. 또한 응용 프로그램 성능 문제를 분석, 식별 및보고하기 위해 배포 된 워크 플로 및 관련 IT 도구를 검토하여 비즈니스 및 최종 사용자의 기대를 충족시킵니다.

응용 프로그램 성능은 특정 응용 프로그램을 사용하여 트랜잭션이 얼마나 빨리 수행되는지 또는 최종 사용자에게 세부 정보가 전송되는지를 나타냅니다. 응용 프로그램 성능 관리는 일반적으로 Microsoft .NET 및 JEE 플랫폼에 구축 된 웹 응용 프로그램에 사용됩니다.

Techopedia는 APM (Application Performance Management)을 설명합니다.

APM은 다음 두 단계로 성능을 모니터링합니다.

  1. 응용 프로그램에서 사용하는 리소스를 측정합니다.
  2. 응용 프로그램이 최종 사용자의 관점에서 응답하는 데 걸리는 시간과 응답 시간 계산 과정에서 시스템을 통과하는 트랜잭션 수라는 두 가지 구성 요소가있는 최종 사용자의 경험을 측정합니다.

이 방법들은 결국 세 가지 상위 범주로 구성된 성능 기준을 만드는 데 도움이됩니다.

  • 응답 시간 / 트랜잭션 성능
  • 자원 소비
  • 거래량

응용 프로그램 성능 관리는 실제 사용자 관리 및 최종 사용자 경험 관리와 관련이 있습니다. 이 중 프로덕션 환경에서 응용 프로그램을 사용하는 동안 실제 사용자의 경험을 평가하는 것이 가장 확실한 방법으로 간주됩니다. 이벤트 상관 관계 분석, 예측 분석 및 시스템 자동화를 통해 최적의 생산성을보다 효과적으로 달성 할 수 있습니다.

가트너 (Gartner)가 수행 한 연구에 따르면, APM은 5 가지 고유 한 기능적 차원으로 구성됩니다.

  • 최종 사용자 경험 모니터링
  • 모델링 및 애플리케이션 런타임 아키텍처 발견
  • 사용자 정의 트랜잭션 프로파일 링
  • 응용 프로그램 데이터 분석
  • 심층 다이빙 어플리케이션 모니터링
응용 프로그램 성능 관리 (apm) 란 무엇입니까? -techopedia에서 정의