[17.0.0.3 and later]

MicroProfile 메트릭으로 모니터링

mpMetrics-1.0 또는 mpMetrics-1.1 기능을 사용하여 MicroProfile 메트릭 API로 인스트루먼트화된 애플리케이션을 모니터링할 수 있습니다. mpMetrics-1.0mpMetrics-1.1 기능은 MicroProfile 메트릭 1.0 또는 MicroProfile 메트릭 1.1 스펙에 부합하는 /metrics REST 인터페이스를 제공합니다. 애플리케이션 개발자는 Liberty에서 제공하는 메트릭과 함께 MicroProfile 메트릭 API를 사용하여 고유의 사용자 정의 메트릭을 추가할 수 있습니다.

시작하기 전에

MicroProfile 메트릭 1.0 스펙을 찾아보려면 Eclipse MicroProfile 1.0 스펙의 메트릭을 참조하십시오.

[18.0.0.1 and later]MicroProfile 메트릭 1.1 스펙을 찾아보려면 Eclipse MicroProfile 1.1 스펙의 메트릭을 참조하십시오.

프로시저

  1. 기능을 구성하십시오. server.xml 파일의 기능 관리자에 mpMetrics-1.0 또는 mpMetrics-1.1 기능을 추가하십시오. 또한 mpMetrics-1.0 또는 mpMetrics-1.1 기능을 사용하려면 REST API 보안이 필요합니다. 다음 예제는 기본 보안 설정을 보여줍니다. MicroProfile 메트릭은 기본 키 저장소를 사용하여 엔드포인트를 보안합니다.
    <featureManager>
      <feature>mpMetrics-1.0</feature>
    </featureManager>
    <quickStartSecurity userName="theUser" userPassword="thePassword"/><keyStore id="defaultKeyStore" password="Liberty"/>
  2. /metrics에서 데이터를 모니터링하는 모니터링 도구를 설정하십시오.

    /metrics 요청에 대한 응답의 기본 형식은 Prometheus와 호환되는 텍스트 형식입니다. application/json의 승인 헤더가 있는 /metrics 요청에 대한 응답은 JSON 출력 형식으로 제공됩니다. MicroProfile 메트릭 REST API의 내용을 참조하십시오.


주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_mp_metrics_monitor.html