문의하기

커뮤니티 참여

WeChat으로 스캔
공식 커뮤니티 그룹 참여

Guance 체험

온라인에서 사용량 기반 요금으로 바로 시작하세요.

시작하기

Guance 에디션 선택

코드 저장소

Continuous Profiling

프로파일링 성과 분석

Guance 프로파일링 성능 분석은 R&D 팀이 CPU, 메모리, 잠금 대기, IO, 느린 쿼리, 함수 호출 데이터를 분석하여 느린 인터페이스, 높은 자원 소모, 코드 핫스팟을 식별하고, 이를 APM Trace와 연결해 특정 메서드와 호출 경로로 성능 병목 현상을 찾아냅니다.

프로파일링 성과 분석
데모 요청

프로파일링 성과 분석은 해결하는 문제를 다룹니다

Trace가 느린 서비스만 표시할 때, Profile은 계속해서 코드 핫스팟을 찾습니다

APM Trace는 어떤 서비스 세그먼트가 천천히 호출되고 있는지 팀에 알려줄 수 있지만, 그 이유를 반드시 설명하지는 못할 수 있습니다. 프로파일링 성능 분석은 함수 호출, CPU, 메모리, 잠금, IO, 느린 쿼리 등 운영 환경에서 데이터를 샘플링하여 인터페이스 시간, 자원 소비, 사용자 경험 문제를 특정 코드 경로에 추가로 위치시킵니다.

인터페이스가 느리지만, Trace는 시간 소요만 보여줍니다? 기능 위치 추적과 자원 소비를 계속하세요
프로파일링은 함수 호출과 자원 소모가 과도한 CPU 사용, 비정상적인 메모리 할당, 잠금 대기, 느린 쿼리, IO 차단 등 성능 병목을 일으키는 지점을 식별할 수 있습니다. 팀은 "느린 인터페이스"에서 "가장 많은 시간과 자원을 소모하는 코드 세그먼트"로 넘어갈 수 있습니다.
인터페이스가 느리지만, Trace는 시간 소요만 보여줍니다? 기능 위치 추적과 자원 소비를 계속하세요
플레임 차트를 사용해 CPU, 메모리, IO 핫스팟을 명확히 파악할 수 있으며, 최적화를 추측하지 마세요
플레임 차트를 사용해 CPU, 메모리, IO 핫스팟을 명확히 파악할 수 있으며, 최적화를 추측하지 마세요
Guance프로파일링 스택 데이터를 플레임 다이어그램 및 기타 방법으로 제시하며, CPU, 메모리, 잠금 대기, IO 사용에 대한 메서드 수준 분석을 지원합니다. R&D 팀은 언어, 서비스, 버전, 시간 범위별로 실행 시간을 분석하여 성능에 실제로 영향을 미치는 코드 경로를 식별할 수 있습니다.
느린 요청 스판에서 해당 프로필로 한 번의 클릭으로 전환하면 근본 원인이 짧아집니다
Guance SPAN 수준에서 연관된 프로필 데이터를 지원합니다. 느린 요청이나 예외 체인을 검토할 때, 해당 시간 창 내에서 코드 핫스팟, 메서드 호출 목록, 시간 사용 비율을 얻을 수 있어, 병목 현상이 비즈니스 논리, 의존성 호출, 자원 충돌, 런타임 문제 중 어떤 것인지 판단하는 데 도움이 됩니다.
느린 요청 스판에서 해당 프로필로 한 번의 클릭으로 전환하면 근본 원인이 짧아집니다

자주 묻는 질문

프로파일링 성과 분석이란 무엇인가요?

프로파일링은 CPU, 메모리, 잠금 대기, IO, 느린 쿼리, 함수 호출 등 애플리케이션 런타임 데이터를 샘플링하여 운영 환경에서 코드 수준의 성능 병목 현상을 파악하는 데 도움을 줍니다.

프로필과 APM 트레이스의 차이점은 무엇인가요?

APM 트레이스는 주로 요청이 통과하는 서비스와 세그먼트당 소요 시간을 보여줍니다; 프로파일은 코드 방법, 호출 스택, 자원 소비를 추가로 시연하여 느린 요청이 느린 이유를 설명하는 데 도움을 줍니다.

프로파일 분석이 문제 해결에 적합한 문제는 무엇인가요?

느린 인터페이스, 높은 CPU 사용률, 비정상적인 메모리 할당, 잠금 대기, IO 차단, 높은 기능 시간 소모, 운영 환경에서의 성능 저하 등의 문제 해결에 적합합니다.

프로필을 링크 추적에 연결할 수 있나요?

네, 할 수 있습니다. Guance 느린 요청 스팬과 해당 시간 프로파일 데이터를 연동하여 팀이 서비스 시간에 특정 코드 핫스팟을 더 집중적으로 지정할 수 있도록 돕습니다.

더 알아보기

리소스 및 추가 자료

제품 문서, 관련 솔루션 및 기술 가이드에서 다음 단계를 선택하세요.

관련 글

제품 운영 사례, 문제 해결 및 기술 솔루션을 선별했습니다

프로필 분석이 귀사의 비즈니스 시스템에 어떻게 적용되는지 보고 싶으신가요?

데모 요청

다음 단계는 예입니다

시작하기 > 문서 보기 > 요금 보기 >