11.11. 데이터 소스 통계
데이터 소스에 대해 통계 컬렉션이 활성화 되면 데이터 소스에 대한 런타임 통계를 볼 수 있습니다.
11.11.1. 데이터 소스 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
기본적으로 데이터 소스 통계는 활성화되지 않습니다. 관리 CLI 또는 관리 콘솔 을 사용하여 데이터 소스 통계 컬렉션을 활성화할 수 있습니다.
11.11.1.1. 관리 CLI를 사용하여 데이터 소스 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
다음 관리 CLI 명령을 사용하면 ExampleDS 데이터 소스에 대한 통계 컬렉션을 사용할 수 있습니다.
관리형 도메인에서 이 명령 앞에 /profile=PROFILE_NAME.
/subsystem=datasources/data-source=ExampleDS:write-attribute(name=statistics-enabled,value=true)
변경 사항을 적용하려면 서버를 다시 로드합니다.
11.11.1.2. 관리 콘솔을 사용하여 데이터 소스 통계 활성화 링크 복사링크가 클립보드에 복사되었습니다!
관리 콘솔을 사용하여 데이터 소스에 대한 통계 컬렉션을 활성화하려면 다음 단계를 사용합니다.
프로세스
독립 실행형 또는 도메인 모드에서 데이터 소스로 이동합니다.
독립 실행형 모드에서 다음 탐색을 사용합니다.
구성
Cryo stat 데이터 소스 및 드라이버 데이터 소스 도메인 모드에서 다음 탐색을 사용합니다.
구성
프로필 전체 데이터 소스 및 드라이버 데이터 소스
- 데이터 소스를 선택하고 View 를 클릭합니다.
- 특성 탭에서 편집을 클릭합니다.
- 통계 활성화 필드를 ON 으로 설정하고 저장을 클릭합니다. 변경 사항을 적용하려면 다시 로드해야 함을 나타내는 팝업이 나타납니다.
서버를 다시 로드합니다.
- 독립 실행형 서버의 경우 팝업에서 Reload 링크를 클릭하여 서버를 다시 로드합니다.
- 관리형 도메인의 경우 팝업에서 토폴로지 링크를 클릭합니다. Topology 탭에서 적절한 서버를 선택하고 Reload drop down 옵션을 선택하여 서버를 다시 로드합니다.
11.11.2. 데이터 소스 통계 보기 링크 복사링크가 클립보드에 복사되었습니다!
관리 CLI 또는 관리 콘솔 을 사용하여 데이터 소스에 대한 런타임 통계를 볼 수 있습니다.
11.11.2.1. 관리 CLI를 사용하여 데이터 소스 통계 보기 링크 복사링크가 클립보드에 복사되었습니다!
다음 관리 CLI 명령은 ExampleDS 데이터 소스에 대한 코어 풀 통계를 검색합니다.
관리형 도메인에서 이러한 명령 앞에 /host=HOST_NAME/server=SERVER_NAME.
/subsystem=datasources/data-source=ExampleDS/statistics=pool:read-resource(include-runtime=true)
{
"outcome" => "success",
"result" => {
"ActiveCount" => 1,
"AvailableCount" => 20,
"AverageBlockingTime" => 0L,
"AverageCreationTime" => 122L,
"AverageGetTime" => 128L,
"AveragePoolTime" => 0L,
"AverageUsageTime" => 0L,
"BlockingFailureCount" => 0,
"CreatedCount" => 1,
"DestroyedCount" => 0,
"IdleCount" => 1,
...
}
다음 관리 CLI 명령은 ExampleDS 데이터 소스에 대한 JDBC 통계를 검색합니다.
/subsystem=datasources/data-source=ExampleDS/statistics=jdbc:read-resource(include-runtime=true)
{
"outcome" => "success",
"result" => {
"PreparedStatementCacheAccessCount" => 0L,
"PreparedStatementCacheAddCount" => 0L,
"PreparedStatementCacheCurrentSize" => 0,
"PreparedStatementCacheDeleteCount" => 0L,
"PreparedStatementCacheHitCount" => 0L,
"PreparedStatementCacheMissCount" => 0L,
"statistics-enabled" => true
}
}
Since statistics are runtime information, be sure to specify the `include-runtime=true` argument.
사용 가능한 모든 통계에 대한 자세한 목록은 데이터 소스 통계를 참조하십시오.
11.11.2.2. 관리 콘솔을 사용하여 데이터 소스 통계 보기 링크 복사링크가 클립보드에 복사되었습니다!
관리 콘솔에서 데이터 소스 통계를 보려면 Runtime 탭에서 Datasources 하위 시스템으로 이동하여 데이터 소스를 선택한 다음 View 를 클릭합니다.
사용 가능한 모든 통계에 대한 자세한 목록은 데이터 소스 통계를 참조하십시오.