• 로그인

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

APM 소개

APM(애플리케이션 성능 모니터링)은 말 그대로 웹 또는 웹이 아닌 애플리케이션의 성능 모니터링입니다. APM은 Go , Java , .NET , Node.js , PHP , PythonRuby 뿐만 아니라 C SDK 를 포함한 여러 프로그래밍 언어용 앱을 지원합니다.

APM으로 모든 서비스의 상태를 한 눈에 볼 수 있습니다.

이 문서는 APM이 비즈니스에 중요한 이유에 대한 자세한 정보를 제공합니다. 하지만 건너뛰고 싶다면 New Relic 계정에 가입하기 만 하면 됩니다... 영원히 무료입니다! 그런 다음 에이전트를 설치 한 후 데이터 작업을 시작할 수 있습니다.

시작할 준비가 되셨습니까?

간단한 5단계(단 몇 분!)로 APM의 이점을 누리십시오.

  1. New Relic 계정에 가입 하세요.
  2. 앱용 언어 에이전트를 설치하고 사용자 지정합니다 .
  3. 앱에 대한 트래픽을 생성합니다.
  4. New Relic이 데이터 수신을 시작할 때까지 몇 분 정도 기다리십시오.
  5. 계정에 로그인 하고 New Relic 탐색을 시작 하세요!

Explorer 를 사용하여 앱을 포함한 소프트웨어의 전체 스택에 액세스하여 관찰하고, 성능 데이터와 경고 상태를 한 눈에 확인하고, 관계를 확인하십시오. 우리는 모든 엔터티 , 즉 데이터를 보고하는 식별할 수 있는 모든 항목을 모니터링할 수 있는 간단하면서도 강력한 시각적 도구를 제공합니다. New Relic 생태계에서 엔터티는 애플리케이션, 호스트, 컨테이너 또는 데이터베이스 서비스와 같은 기본 구성 요소를 포함하지만 이러한 요소의 사용자 지정 그룹화를 참조할 수도 있습니다. 고유한 엔터티를 만들 수도 있습니다.

몇 분을 기다린 후에도 데이터가 나타나지 않으면 APM 에이전트에 대한 문제 해결 팁 을 따르십시오.

사용자가 수행하기 전에 문제 식별

당사의 APM 에이전트는 애플리케이션 상태를 보고하고 저장하므로 잠재적인 문제가 최종 사용자에게 영향을 미치기 전에 신속하게 식별할 수 있습니다. APM을 사용하면 DevOps 팀이 앱 자체, CPU 가용성, 데이터베이스 로드 또는 완전히 예상치 못한 문제에서 성능 차단이 발생하는지 추측할 필요가 없습니다.

APM 솔루션을 사용하여 메모리 사용량, CPU 사용률, 데이터베이스 쿼리 성능, 웹 브라우저 렌더링 성능, 앱 가용성, 오류 분석, 외부 서비스 및 기타 유용한 메트릭에 대한 현재 및 과거 정보를 모두 수집하십시오.

비즈니스의 모든 측면을 모니터링합니다.

다음 APM 기능 등을 활용하십시오.

특징

설명

한 눈에 보는 앱 성능

APM 에 로그인하고 계정에 대한 앱을 선택할 때 요약 페이지를 사용하여 환경의 다양한 측면에서 관계를 빠르게 조사하십시오. 예를 들어:

  • 웹 트랜잭션 응답 시간: 가장 많은 시간을 보내는 곳은 어디입니까? 요청 대기열에서, 페이지 렌더링 및 실행의 여러 단계 동안, 외부 서비스 또는 다른 것에서?
  • 트랜잭션 추적: 가장 느린 트랜잭션은 무엇이며 그 이유는 무엇입니까?
  • 오류율 및 처리량: 특정 기간 동안 오류 급증 또는 처리량 저하 사이에는 어떤 관계가 있습니까? 그 당시 배포 또는 중단이 있었습니까?
  • 호스트: CPU 사용량, 메모리 등에 어떤 영향을 미칩니까?
  • Apdex: 이러한 이벤트가 사이트에 대한 고객의 만족도에 어떤 영향을 미치나요?

웹 및 비웹 트랜잭션

가장 많은 시간이 소요되는, 가장 느린 평균 응답 시간, 가장 높은 처리량 또는 최악의 Apdex 측면에서 상위 20개 웹 트랜잭션 또는 웹 이 아닌 트랜잭션을 비교하는 것으로 시작하십시오. 거기에서 개별 트랜잭션에 대한 더 깊은 추적 수준으로 드릴다운하여 HTTPS 요청에서 SQL 쿼리에 이르기까지 더 작은 세그먼트와 구성 요소로 세분화합니다.

더 깊이 탐구하고 싶으신가요?

  • 분산 추적 을 설정하여 분산 시스템에서 요청이 이동하는 방식을 확인합니다.
  • 귀하의 비즈니스에 가장 중요한 거래( 주요 거래 )를 선택하십시오.

APM 및 인프라

APM 및 인프라 계정 이 연결 되면 호스트, 네트워크, 스토리지 및 프로세스와 같은 인프라 UI 페이지에서 APM 데이터 차트에 액세스할 수 있습니다.

분산 추적

분산 추적 은 분산 시스템 전반에 대한 가시성을 제공하여 서비스 간에 이동하는 요청 경로를 보여줍니다. 이 기능은 많은 소규모 서비스와 마이크로서비스에 의존하는 대규모 분산 시스템에 특히 유용합니다.

로그

로그와 애플리케이션의 데이터를 함께 가져와 문제 해결을 더 쉽고 빠르게 만듭니다. 컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다. Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.

서비스 맵

APM의 서비스 맵 은 데이터베이스 및 외부 서비스를 포함한 앱의 연결 및 종속성을 보여줍니다. 상태 표시기 및 성능 메트릭은 아키텍처의 모든 부분에 대한 현재 운영 상태를 보여줍니다. 서비스 맵을 만들고 사용자 지정하여 복잡한 아키텍처를 시각화하고 모니터링할 수 있습니다.

데이터 쿼리

데이터를 쿼리하고 시각화할 수 있습니다.

  • APM 트랜잭션 및 오류 데이터 를 샘플링하고 검색하여 수집 중인 데이터를 완전히 이해합니다.
  • 데이터 탐색기 를 사용하여 데이터를 시각적으로 탐색합니다.
  • NRQL(New Relic Query Language) 또는 PromQL 스타일 쿼리를 사용하여 데이터에 대한 SQL과 같은 사용자 지정 쿼리를 생성합니다.
  • 대시보드 를 사용하여 고급 데이터 시각화를 구축하고, 데이터를 맥락화하고, 시스템에서 진행 중인 상황을 실시간으로 이해하십시오.

이것은 APM의 기능 중 일부에 불과합니다. 자세한 내용은 APM 목차를 참조하십시오.

Copyright © 2023 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.