GlassFish 메트릭

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 11분
  • 다음 테이블에는 GlassFish 검사에서 출력으로 수집되는 메트릭이 나열됩니다. 추천 메트릭으로 표시된 항목은 경보가 생성된 후 운영자 작업 공간 메트릭 탭에 표시되는, 가시성이 높은 메트릭입니다. 이러한 메트릭은 운영자에게 지정된 문제를 자세히 알아보는 데 도움이 되는 추가 정보를 제공합니다.

    표 1. glassfish.metrics-deployed-apps metrics
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfish.applications.{Deployed Application}.TotalServletsLoaded 배포된 애플리케이션 개수 지금까지 로드된 총 서블릿 수입니다.
    glassfish.applications.{Deployed Application}.ServletProcessingTimes 배포된 애플리케이션 ms 누적 서블릿 처리 시간입니다.
    glassfish.applications.{Deployed Application}.ActiveServletsLoaded 배포된 애플리케이션 개수 로드된 서블릿 수입니다.
    glassfish.applications.{Deployed Application}.ExpiredSessionsTotal(주요 메트릭) 배포된 애플리케이션 개수 지금까지 만료된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.PassivatedSessionsTotal 배포된 애플리케이션 개수 지금까지 passivate된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.ActivatedSessionsTotal 배포된 애플리케이션 개수 지금까지 활성화된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.SessionsTotal 배포된 애플리케이션 개수 지금까지 생성된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.RejectedSessionsTotal(주요 메트릭) 배포된 애플리케이션 개수 지금까지 거부된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.PersistedSessionsTotal 배포된 애플리케이션 개수 지금까지 지속된 총 세션 수입니다.
    glassfish.applications.{Deployed Application}.ActiveSessions(주요 메트릭) 배포된 애플리케이션 개수 활성 세션 수입니다.
    glassfish.applications.{Deployed Application}.RequestCount 배포된 애플리케이션 개수 지금까지 처리된 요청의 누적 수
    glassfish.applications.{Deployed Application}.MaxTime(주요 메트릭) 배포된 애플리케이션 ms 요청에 대한 가장 긴 응답시간입니다. 누적 값이 아니라 응답시간 중 가장 큰 응답시간입니다.
    glassfish.applications.{Deployed Application}.ErrorCount(주요 메트릭) 배포된 애플리케이션 개수 응답 코드가 400보다 크거나 같은 케이스 수를 나타내는 오류 수와 함께 오류 수의 누적 값입니다.
    glassfish.applications.{Deployed Application}.ProcessingTime 배포된 애플리케이션 ms 평균 요청 처리 시간입니다.
    glassfish.applications.{Deployed Application}.TotalJspCount 배포된 애플리케이션 개수 지금까지 로드된 총 JSP 페이지 수입니다.
    glassfish.applications.{Deployed Application}.JspCount 배포된 애플리케이션 개수 활성 JSP 페이지 수입니다.
    glassfish.applications.{Deployed Application}.JspErrorCount(주요 메트릭) 배포된 애플리케이션 개수 JSP 페이지 발동으로 트리거된 총 오류 수입니다.
    glassfish.applications.{Deployed Application}.JspReloadedCount 배포된 애플리케이션 개수 다시 로드된 JSP 페이지의 총 수입니다.
    표 2. glassfish.metrics-deployment-lifecycle 메트릭
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfish.deployment.lifecycle.ActiveApplicationsDeployed(주요 메트릭) 개수 지금까지 배포된 애플리케이션의 총 수입니다.
    glassfish.deployment.lifecycle.TotalApplicationsDeployed(주요 메트릭) 개수 배포된 애플리케이션 수입니다.
    표 3. glassfish.metric-server-requests 메트릭
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfish.http-service.server.request.Count200 개수 상태 코드가 200인 응답 수입니다.
    glassfish.http-service.server.request.Count2xx 개수 상태 코드가 2xx 범위에 있는 응답 수입니다.
    glassfish.http-service.server.request.Count302 개수 상태 코드가 302인 응답 수입니다.
    glassfish.http-service.server.request.Count304 개수 상태 코드가 304인 응답 수입니다.
    glassfish.http-service.server.request.Count3xx 개수 상태 코드가 3xx 범위에 있는 응답 수입니다.
    glassfish.http-service.server.request.Count400 개수 상태 코드가 400인 응답 수입니다.
    glassfish.http-service.server.request.Count401 개수 상태 코드가 401인 응답 수입니다.
    glassfish.http-service.server.request.Count403 개수 상태 코드가 403인 응답 수입니다.
    glassfish.http-service.server.request.Count404 개수 상태 코드가 404인 응답 수입니다.
    glassfish.http-service.server.request.Count4xx 개수 상태 코드가 4xx 범위에 있는 응답 수입니다.
    glassfish.http-service.server.request.Count503 개수 상태 코드가 503인 응답 수입니다.
    glassfish.http-service.server.request.Count5xx 개수 상태 코드가 5xx 범위에 있는 응답 수입니다.
    glassfish.http-service.server.request.MaxTime ms 요청에 대한 가장 긴 응답시간입니다. 누적 값이 아니라 응답시간 중 가장 큰 응답시간입니다.
    glassfish.http-service.server.request.CountBytesReceived(주요 메트릭) 개수 수신한 바이트 수입니다.
    glassfish.http-service.server.request.CountBytesTransmited(주요 메트릭) 개수 전송한 바이트 수입니다.
    glassfish.http-service.server.request.RequestCount(주요 메트릭) 개수 지금까지 처리된 요청의 누적 수입니다.
    glassfish.http-service.server.request.CountOpenConnections 개수 오픈 연결 수입니다.
    glassfish.http-service.server.request.ProcessingTime(주요 메트릭) ms 평균 요청 처리 시간입니다.
    표 4. glassfish.metric-jvm-level 메트릭
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfish.jvm.garbage-collectors.Scavenge.CollectionCount 개수 발생한 총 수집 수입니다.
    glassfish.jvm.garbage-collectors.Scavenge.CollectionTime ms 대략적으로 누적된 수집 경과 시간(밀리초)입니다.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionCount 개수 발생한 총 수집 수입니다.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionTime ms 대략적으로 누적된 수집 경과 시간(밀리초)입니다.
    glassfish.jvm.memory.CommittedHeapSize 바이트 Java 가상 머신이 사용할 수 있도록 커밋된 메모리의 양(바이트)입니다.
    glassfish.jvm.memory.CommittedNonHeapSize 바이트 Java 가상 머신이 사용할 수 있도록 커밋된 메모리의 양(바이트)입니다.
    glassfish.jvm.memory.InitHeapSize 바이트 Java 가상 머신이 처음에 메모리 관리를 위해 운영 체제에 요청한 메모리의 양(바이트)입니다.
    glassfish.jvm.memory.InitNonHeapSize 바이트 Java 가상 머신이 처음에 메모리 관리를 위해 운영 체제에 요청한 메모리의 양(바이트)입니다.
    glassfish.jvm.memory.MaxHeapSize(주요 메트릭) 바이트 메모리 관리에 사용할 수 있는 최대 메모리 양(바이트)입니다.
    glassfish.jvm.memory.MaxNonHeapSize 바이트 메모리 관리에 사용할 수 있는 최대 메모리 양(바이트)입니다.
    glassfish.jvm.memory.ObjectPendingFinalizationCount 개수 종료 보류 중인 대략적인 객체 수입니다.
    glassfish.jvm.memory.UsedHeapSize 바이트 사용된 메모리의 양(바이트)입니다.
    glassfish.jvm.memory.UsedNonHeapSize 바이트 사용된 메모리의 양(바이트)입니다.
    표 5. glassfish.metric-transaction-service 메트릭
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfish.transaction-service.ActiveCount(주요 메트릭) 개수 현재 활성 상태인 트랜잭션 수를 제공합니다.
    glassfish.transaction-service.CommittedCount(주요 메트릭) 개수 커밋된 트랜잭션 수를 제공합니다.
    glassfish.transaction-service.RolledBackCount(주요 메트릭) 개수 롤백된 트랜잭션 수를 제공합니다.
    표 6. glassfish.metric-server-resources 메트릭
    메트릭 유형 자원(관련 있는 특정 데이터베이스의 이름) 단위 메트릭 유형 설명
    glassfis.resources.{PoolName}.AverageConnWaitTime PoolName ms 성공적인 연결 요청당 평균 대기 시간입니다.
    glassfis.resources.{PoolName}.ConnRequestWaitTime PoolName ms 연결 요청의 가장 긴 대기 시간과 가장 짧은 대기 시간입니다. 현재 값은 풀에서 서비스한 마지막 요청의 대기 시간을 나타냅니다.
    glassfis.resources.{PoolName}.NumConnAcquired PoolName 개수 풀에서 얻은 논리적 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnCreated PoolName 개수 마지막 재설정 이후 생성된 물리적 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnDestroyed PoolName 개수 마지막 재설정 이후 제거된 물리적 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnfailedValidation PoolName 개수 시작 시간부터 마지막 샘플 시간까지 확인에 실패한 연결 풀의 총 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnFree PoolName 개수 마지막 샘플링 기준으로 풀의 총 자유 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnnotSuccessfullyMatched PoolName 개수 일치 중 거부된 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnReleased PoolName 개수 풀에 릴리스된 논리적 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnSuccessfullyMatched PoolName 개수 성공적으로 일치하는 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnTimedOut PoolName 개수 시작 시간과 마지막 샘플 시간 사이에 시간 초과된 풀의 총 연결 수입니다.
    glassfis.resources.{PoolName}.NumConnUsed PoolName 개수 연결 사용량 통계를 제공합니다. 현재 사용 중인 총 연결 수와 사용된 최대 연결 수(높은 워터 마크)에 대한 정보입니다.
    glassfis.resources.{PoolName}.NumPotentialConnLeak(주요 메트릭) PoolName 개수 잠재적인 연결 누출 수입니다.
    glassfis.resources.{PoolName}.WaitQueueLength(주요 메트릭) PoolName 개수 서비스 대기 중인 큐의 연결 요청 수입니다.