GlassFish 메트릭
다음 테이블에는 GlassFish 검사에서 출력으로 수집되는 메트릭이 나열됩니다. 추천 메트릭으로 표시된 항목은 경보가 생성된 후 운영자 작업 공간 메트릭 탭에 표시되는, 가시성이 높은 메트릭입니다. 이러한 메트릭은 운영자에게 지정된 문제를 자세히 알아보는 데 도움이 되는 추가 정보를 제공합니다.
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| 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 페이지의 총 수입니다. |
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| glassfish.deployment.lifecycle.ActiveApplicationsDeployed(주요 메트릭) | 개수 | 지금까지 배포된 애플리케이션의 총 수입니다. | |
| glassfish.deployment.lifecycle.TotalApplicationsDeployed(주요 메트릭) | 개수 | 배포된 애플리케이션 수입니다. |
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| 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 | 평균 요청 처리 시간입니다. |
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| 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 | 바이트 | 사용된 메모리의 양(바이트)입니다. |
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| glassfish.transaction-service.ActiveCount(주요 메트릭) | 개수 | 현재 활성 상태인 트랜잭션 수를 제공합니다. | |
| glassfish.transaction-service.CommittedCount(주요 메트릭) | 개수 | 커밋된 트랜잭션 수를 제공합니다. | |
| glassfish.transaction-service.RolledBackCount(주요 메트릭) | 개수 | 롤백된 트랜잭션 수를 제공합니다. |
| 메트릭 유형 | 자원(관련 있는 특정 데이터베이스의 이름) | 단위 | 메트릭 유형 설명 |
|---|---|---|---|
| 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 | 개수 | 서비스 대기 중인 큐의 연결 요청 수입니다. |