목차

소개

대규모 분산 서비스 및 시스템의 성능 분석/진단/추적 플랫폼 Pinpoint를 클라우드 환경에서 간편하게 사용할 수 있습니다.

  • 간편한 사용과 관리

    Pinpoint를 사용하기 위해 더 이상 복잡한 환경 구성 과정을 거칠 필요가 없습니다. 간단한 입력과 클릭 한번 만으로 Pinpoint를 사용할 수 있는 환경이 네이버 클라우드 플랫폼에 자동으로 구축됩니다.

  • 분산 시스템의 구성 시각화

    N-Tier 아키텍처를 구성하고 있는 모든 구성요소들의 Topology와 구성 요소간의 트랜잭션 정보를 웹 페이지에서 바로 확인할 수 있습니다. 이를 통해 전체 아키텍처와 구성 요소간의 개별 Request 흐름을 손쉽게 파악할 수 있습니다.

  • 성능 저하 요소 및 문제 원인 추적

    Pinpoint Cloud는 구성 요소 간 모든 트랜잭션에 대한 코드 레벨의 가시성을 제공합니다. 이를 통해 병목 및 장애 지점을 빠르게 파악하고 애플리케이션의 다양한 오류 및 예외 정보를 확인할 수 있습니다.

이점

Pinpoint Cloud는 전세계적으로 사랑받고 있는 네이버의 오픈소스 분산 추적 플랫폼 Pinpoint를 클라우드 환경에서 제공합니다. Pinpoint Cloud를 통해 3-Tier 아키텍처부터 마이크로서비스 아키텍처까지 구조를 파악하고 구성 요소간의 트랜잭션을 분석해, 시스템의 문제를 분석하고 성능을 개선할 수 있는 성능 분석 및 개선을 위한 검증된 분산 추적 플랫폼입니다.

  • Server Map & 실시간 활성 스레드 챠트

    Server Map을 통해 분산 시스템의 구성을 한눈에 확인할 수 있으며, 각 노드를 클릭해 구성 요소에 대한 현재 상태 및 트랜잭션 수 등 상세 정보를 확인할 수 있습니다. 또한 애플리케이션 내부의 활성 스레드 수를 실시간으로 모니터링할 수 있습니다.

  • Call Stack

    분산 시스템의 트랜잭션에 대한 코드 수준의 가시성을 제공합니다. 이를 통해 병목 지점 및 장애 발생 지점을 간단히 식별하고, 애플리케이션의 다양한 오류 및 예외 정보를 확인할 수 있습니다.

  • Inspector

    애플리케이션의 CPU 사용량, 메모리 사용량, TPS 등 상세 성능 정보를 확인할 수 있습니다.

  • 요청/응답 분산형 차트

    수집된 트랜잭션의 성공/실패 및 응답시간 분포를 분산형 차트를 통해 한눈에 확인할 수 있습니다. 차트를 드래그하여 응답 시간 분포 별 트랜잭션의 상세 정보를 확인할 수 있습니다.

  • Alarm

    모니터링 대상 및 임계치를 설정하여 지정한 항목에 대한 실시간 모니터링이 가능합니다. 모니터링 설정에 따라 Event가 발생한 경우 SMS 또는 Email을 통해 알림을 받을 수 있습니다.

지원 범위

Pinpoint Cloud를 통해 모니터링 가능한 애플리케이션은 링크를 참조해 주세요.

Pinpoint Cloud는 지원하는 애플리케이션을 지속적으로 추가할 예정입니다.

전체 프로세스

콘솔에 접속한 후 다음 단계를 거쳐 Pinpoinc Cloud를 이용할 수 있습니다.

  • 콘솔 접속
  • Pinpoint Cloud 접속
    • 콘솔 좌측 메뉴바에서 Products & Services > Management > Pinpoint Cloud을 클릭합니다.

Repository 메뉴에 접속하여 Pinpoint Cloud를 사용하기 위한 Repository를 생성합니다.

  • Repository 생성
    • Repository 메뉴의 [+ Repository 생성] 버튼을 클릭합니다.
    • Repository의 이름(필수 입력)과 설명을 입력합니다.
    • 해당 Repository의 Admin 계정의 ID, Password 및 Admin 계정의 정보를 입력합니다.
    • [생성] 버튼을 클릭하면 새로운 Repository가 생성됩니다.
      • 새로운 Repository 생성에는 최대 10분 ~ 15분 정도 소요될 수 있습니다.

Repository 생성이 완료된 후 해당 Repository의 Web Console에 접속하여 성능 정보 수집을 위한 Agent 설정을 진행합니다.

  • Repository 접속
    • Repository 메뉴의 Repository 목록에서 접속할 Repository의 [바로가기] 버튼을 클릭합니다.
    • 선택한 Repository의 Web Console이 새 창으로 표시되며, 로그인이 필요합니다.
      • Repository의 이름 및 Repository 생성 시 설정한 Admin ID, Password를 입력하여 로그인합니다.
  • Agent 설정 및 다운로드
    • Web Console 우측 상단의 [설정] 버튼을 클릭 후, 드롭다운 메뉴에서 [Installation] 메뉴를 클릭합니다.
    • Application Name, Agent ID 항목을 입력후, [Check] 버튼을 클릭합니다.
    • Download Link를 통해 Agent를 다운로드 후, 모니터링 대상 서비스에 이를 설치합니다.

제공하는 리전

리전 제공 기능
전체
Region 통합 서비스
전체 전체

사용 한도

Data 보관 주기

항목 보관 주기 설명
Trace Data 30일 Pinpoint를 통해 수집된 모니터링 Data는 30일간 보관됩니다.
Usage Data 제약 없음 Usage 메뉴를 통해 확인 가능한 Pinpoint Cloud의 사용량 데이터는 서비스 이용 해지시 까지 확인할 수 있습니다.

사용량 제한

항목 보관 주기 설명
Repository 10개 네이버 클라우드 플랫폼 계정 당 최대 10개의 Repository를 생성할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...