IBM Db2 모니터링

Instana 에이전트를 설치하면 IBM Db2 센서가 자동으로 배포 및 설치됩니다.

지원 정보

IBM Db2 센서가 현재 사용 중인 환경과 호환되는지 확인하려면 다음 지원 정보 섹션을 참조하십시오:

지원되는 버전 및 지원 정책

이 센서는 IBM Db2 10.5 및 이후 버전을 지원합니다.

다음 표는 최신 지원 버전 및 지원 정책을 보여줍니다:

기술 지원 정책 최신 기술 버전 최신 지원 버전
IBM Db2 (LUW) 45일 12.1.5000.434 12.1.4

지원 정책에 대한 자세한 내용은 ‘센서 지원 전략’을 참조하십시오.

추가 지원 정보

이 센서는 인증 보안 DATA_ENCRYPT 메커니즘을 사용하는 Db2 인스턴스의 모니터링을 지원하지 않습니다.

IBM Db2 센서 구성

Instana IBM Db2 센서에 대한 로컬 및 원격 모니터링을 모두 지원합니다.

참고:

  • 로컬 모니터링 센서 디자인은 v1.0.24 이상의 다중 인스턴스 및 데이터베이스를 지원하도록 변경되었습니다. 따라서 이제 모든 로컬 모니터링 구성을 local 태그 아래에 추가해야 합니다. 그러나 설계는 현재 단일 데이터베이스 인스턴스 모니터링에 사용 중인 기존 구성과 호환 가능하며 단일 데이터베이스 구성은 계속 지원됩니다.
  • Db2 로컬 모니터링을 사용하는 ` Docker ` 컨테이너는 현재 ` Windows ` 운영 체제에서 지원되지 않습니다.

일반 설정

사용자 정의 포트, 데이터베이스, 사용자, 비밀번호, 인스턴스 또는 폴링 비율을 사용하려면 에이전트 구성 파일 <agent_install_dir>/etc/instana/configuration.yaml에서 다음 필드를 구성해야 합니다.

로컬

com.instana.plugin.db2:
  local: # multiple local configurations supported
    - instance: 'db2inst1'
      port: '50000'
      user: 'db2inst1'
      password: 'password'
      poll_rate: 5 # seconds
      tabschema: 'SYSTOOLS,SYSCAT'
      databases:
        - 'database1'
        - 'database2'
        - 'database3'
        - 'database4'

 

참고:

  • Windows OS에서는 해당 instance 필드가 인스턴스의 소유자여야 하므로, 이 구성은 여러 인스턴스와 데이터베이스를 지원할 수 있습니다.
  • Db2 로컬 모니터링을 사용하는 ` Docker ` 컨테이너는 현재 ` Windows ` 운영 체제에서 지원되지 않습니다.

원격

com.instana.plugin.db2:
  remote:
    - host: 'host-1'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      sslTrustStorePassword: 'password'
      sslTrustStoreLocation: '/path/to/clientTrustStore.jks'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases: # multiple databases
        - 'db'
        - 'sample'
 

그러면 구성된 원격 Db2 인스턴스가 지정된 availabilityZone에서 별도의 상자로 표시됩니다.

SSL/TLS 지원

Instana 에이전트가 Db2 서버에 안전하게 연결되려면 다음 위치에서 구성을 <agent_install_dir>/etc/instana/configuration.yaml설정해야 합니다:

로컬

com.instana.plugin.db2:
  ...
  sslTrustStoreLocation: '/path/to/truststore.jks'
  sslTrustStorePassword: 'trustStorePassword'
 

원격

com.instana.plugin.db2:
  remote:
    ...
    sslTrustStoreLocation: '/path/to/truststore.jks'
    sslTrustStorePassword: 'trustStorePassword'
 
참고: 이렇게 하면 Instana 에이전트가 SSL 을 통해 Db2 서버에 연결할 수 있게 됩니다. 연결되면 신임 정보 (사용자/비밀번호) 를 사용하여 auth-database에 액세스합니다.

Red Hat OpenShift Container Platform 에서 IBM Db2 에 대한 로컬 모니터링

Instana Red Hat OpenShift Container Platform 에서 IBM Db2 에 대한 로컬 모니터링을 지원합니다. 컨테이너 환경 내의 IBM Db2 데이터베이스 인스턴스는 StatefulSets 로 생성됩니다. 사용자 정의 자원 (CR) 을 사용하여 동일한 팟 (Pod) 템플리트에서 렌더링됩니다. 다음 예제에는 ` IBM Db2 `의 구성 예시가 나와 있습니다:

com.instana.plugin.db2:
  local:
    - host: 'c-db2ucluster-sample-one-db2u.openshift-operators.svc'
      instance: 'db2inst1'
      port: '50000'
      environment: 'OCP'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      availabilityZone: 'DB2 Monitoring'
      poll_rate: 5 # seconds
      databases:
        - 'BLUDB'
    - host: 'c-db2ucluster-sample-two-db2u.openshift-operators.svc'
      instance: 'db2inst1'
      port: '50000'
      environment: 'OCP'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      availabilityZone: 'DB2 Monitoring'
      poll_rate: 5 # seconds
      databases: # multiple databases are supported
        - 'database1'
        - 'database2'
 

동일한 워커 노드에 여러 개의 ` IBM Db2 ` 인스턴스가 존재하는 경우, 이를 동일한 구성 파일에 추가할 수 있습니다.

IBM Db2 서비스의 호스트 URL 는 서비스 이름과 데이터베이스 인스턴스가 생성된 OpenShift Container Platform 클러스터의 네임스페이스가 결합된 형태입니다. URL 는 일반적으로 다음과 같은 형식을 갖습니다 *serviceName*.*namespace*.svc. 예를 들어, 가 c-db2ucluster-sample-one 서비스 이름이고 openshift-operators 가 네임스페이스라면, 호스트 URL 의 네임스페이스는 입니다 c-db2ucluster-sample-one-db2u.openshift-operators.svc.

포드를 다시 생성할 경우, Instana 의 데이터베이스 기록을 유지하려면 동일한 서비스 이름을 사용하십시오.

로그인 제한시간

로그인 제한시간은 센서가 데이터베이스에 연결하기 위해 대기하는 최대 시간 (초) 을 정의합니다. Instana 의 Db2 센서에서 `.conf` configuration.yaml 파일의 ` loginTimeout property`를 사용하여 로그인 시간 제한을 설정할 수 있습니다. 지정된 loginTimeout 간격 내에 연결이 확보되지 않으면 연결 오류가 표시됩니다. 이 특성의 기본값은 5초입니다. 이 특성은 선택사항이며 로컬 및 원격 구성 모두에 적용 가능합니다. 다음 예제는loginTimeout 특성을 사용자 정의하는 방법을 보여줍니다.

      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      poll_rate: 5 # seconds
      loginTimeout: 20 #value in seconds
 

잠금 대기 및 장시간 실행되는 쿼리 계산을 위한 사용자 지정 간격

Instana 의 Db2 센서에서 잠금 대기 및 장시간 실행되는 쿼리의 개수를 확인하기 위해, 파일의 configuration.yaml 속성을 lockAndLongQueryInterval 사용하여 시간 간격을 사용자 지정할 수 있습니다. 기본적으로 센서가 조회 또는 잠금 대기를 장기 실행으로 분류하는 데 걸리는 시간은 100초입니다. 이 메트릭은 경보 또는 이벤트 구성에 사용할 수 있습니다. lockAndLongQueryInterval 특성은 선택사항이며 로컬 및 원격 구성 모두에 적용 가능합니다. 다음 예제는 이 특성을 사용자 정의하는 방법을 보여줍니다.

      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      poll_rate: 5 # seconds
      lockAndLongQueryInterval: 60 # value in seconds
 

런스탯 및 재구성 메트릭 수집을 위한 사용자 지정 간격

이제 runstats및 reorg 메트릭을 수집하기 위한 시간 간격을 사용자 정의할 수 있습니다. 시간 간격을 사용자 정의하려면 configuration.yaml 파일에서 customRunStatsPollRate 특성을 사용하십시오. 기본적으로 지표는 180분마다 수집됩니다. customRunStatsPollRate 특성은 선택사항이며 로컬 및 원격 구성 모두에 적용 가능합니다. 다음 예제는 이 특성을 사용자 정의하는 방법을 보여줍니다.

      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      poll_rate: 5 # seconds
      customRunStatsPollRate: 30 # value in minutes
 

표 크기 지표에 대한 사용자 지정 행 수

이제 스키마당 테이블 크기에 대해 표시되는 행 수를 사용자 정의할 수 있습니다. 행 수를 사용자 정의하려면 configuration.yaml 파일에서 tableSizeRowsLimit 특성을 사용하십시오. 기본적으로 스키마당 크기별로 처음 50개의 테이블만 표시됩니다. tableSizeRowsLimit 특성은 선택사항이며 로컬 및 원격 구성 모두에 적용 가능합니다. 다음 예제는 이 특성을 사용자 정의하는 방법을 보여줍니다.

      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      poll_rate: 5 # seconds
      tableSizeRowsLimit: 100 # number of rows to fetch
 
참고: 속성을 tableSizeRowsLimit 구성하면 ‘Table Sizes’, ‘Runtime Statistics’ 및 ‘REORG’ 테이블에 표시되는 행 수를 사용자 지정할 수 있습니다.

토큰 인증 지원

JSON 웹 토큰(JWT)은 Db2 에서 지원하는 인증 메커니즘으로, 1.0.27 버전부터 Db2 센서에서도 지원됩니다. Instana 에이전트가 Db2 서버와의 JWT 연결을 지원하도록 하려면 다음 내용대로 파일을 <agent_install_dir>/etc/instana/configuration.yaml 구성해야 합니다:

로컬

Instana Db2 LUW 센서에 대해 두 가지 유형의 모니터링을 지원합니다. 로컬 모니터링과 원격 모니터링입니다. 로컬 모니터링의 경우 다음 구성을 참조하십시오.

com.instana.plugin.db2:
  local: # multiple local configurations supported
    - instance: 'db2inst1'
      port: '50000'
      user: 'db2inst1'
      password: 'accessTokenHere'
      accessTokenType: 'JWT'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      poll_rate: 5 # seconds
      tabschema: 'schema1,schema2'
      databases: # multiple databases
        - 'db'
        - 'sample'
 

원격

Instana Db2 LUW 센서에 대해 두 가지 유형의 모니터링을 지원합니다. 로컬 모니터링과 원격 모니터링입니다. 원격 모니터링의 경우 다음 구성을 참조하십시오.

com.instana.plugin.db2:
  remote:
    - host: 'host-1'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'accessTokenHere'
      accessTokenType: 'JWT'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases: # multiple databases
        - 'db'
        - 'sample'
 

참고:

  • Instana 에이전트가 올바른 구성을 가져와 고유한 Db2 센서 엔티티를 생성할 수 있도록, 파일 configuration.yaml 내의 다음 필드에 값을 입력해야 합니다:
    • 로컬 모니터링의 경우: instanceuser
    • 원격 모니터링의 경우: user
  • 인증을 위한 액세스 토큰은 password 항목으로 전달되며 일반 텍스트 비밀번호를 사용하여 지원하는 방법과 마찬가지로 저장소 구성을 지원합니다.
  • 이 옵션이 accessTokenType 활성화되면, Instana 에이전트는 해당 password 항목이 토큰이라고 간주합니다. 따라서 토큰 이외의 모든 인증의 경우 configuration.yaml 파일에서 accessTokenType 항목을 제거하거나 주석 처리해야 합니다.

여러 인스턴스 모니터링

로컬 및 원격 모니터링 모두에 대해 다중 인스턴스 모니터링이 지원됩니다. 다음은 configuration.yaml 파일 내에서 구성할 수 있는 방법의 예제입니다.

로컬

com.instana.plugin.db2:
  local: # multiple local configurations supported
    - instance: 'db2inst1'
      port: '50000'
      user: 'db2inst1'
      password: 'password'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      tabschema: 'schema1,schema2'
      poll_rate: 5 # seconds
      databases:
        - 'database1'
        - 'database2'
        - 'database3'
        - 'database4'
    - instance: 'db2inst2'
      port: '55000'
      user: 'db2inst2'
      password: 'password'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      poll_rate: 5 # seconds
      tabschema: 'schema1,schema2'
      databases:
        - 'database1'
        - 'database2'
        - 'database3'
        - 'database4'

 

참고:

  • Db2 로컬 모니터링을 사용하는 ` Docker ` 컨테이너는 현재 ` Windows ` 운영 체제에서 지원되지 않습니다.
  • Windows 운영 체제에서는 해당 instance 필드가 인스턴스의 소유자여야 하며, 이를 통해 여러 인스턴스와 데이터베이스를 구성할 수 있습니다.

원격

com.instana.plugin.db2:
  remote:
    - host: 'host-1'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      sslTrustStorePassword: 'password'
      sslTrustStoreLocation: '/path/to/clientTrustStore.jks'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases:
        - 'db'
      ...
    - host: 'host-n'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      sslTrustStorePassword: 'password'
      sslTrustStoreLocation: '/path/to/clientTrustStore.jks'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases:
        - 'db'
        - 'sample'
      ...
 
참고: 프로세스 환경 변수를 사용하여 여러 인스턴스를 모니터링하는 기능은 지원되지 않습니다.

IBM® Db2 pureScale

로컬 및 원격으로 Db2 pureScale 인스턴스를 모니터할 수 있습니다. 다음 예는 configuration.yaml 파일에서 Db2 pureScale 인스턴스에 대한 로컬 및 원격 모니터링을 구성하는 방법을 보여줍니다.

로컬

로컬 모니터링의 경우 다음 구성을 사용하십시오.

com.instana.plugin.db2:
  local: # multiple local configurations supported
    - instance: 'db2inst1'
      port: '50000'
      user: 'db2inst1'
      password: 'password'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      tabschema: 'SYSTOOLS,SYSCAT'
      poll_rate: 5 # seconds
      databases:
        - 'database1'

    - instance: 'db2inst2'
      port: '55000'
      user: 'db2inst2'
      password: 'password'
      sslTrustStoreLocation: '/path/to/truststore.jks'
      sslTrustStorePassword: 'trustStorePassword'
      poll_rate: 5 # seconds
      tabschema: 'SYSTOOLS,SYSCAT'
      databases:
        - 'database2'

 

원격

원격 모니터링의 경우 다음 구성을 사용하십시오.

com.instana.plugin.db2:
  remote:
    - host: 'host-1'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      sslTrustStorePassword: 'password'
      sslTrustStoreLocation: '/path/to/clientTrustStore.jks'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases:
        - 'testdb'
      ...
    - host: 'host-n'
      port: '50000'
      tabschema: 'SYSTOOLS'
      user: 'db2inst1'
      password: 'db2inst1'
      sslTrustStorePassword: 'password'
      sslTrustStoreLocation: '/path/to/clientTrustStore.jks'
      availabilityZone: 'DB2 Remote Monitoring'
      poll_rate: 5 # seconds
      databases:
        - 'sample'
      ...
 
참고: 대기 노드에서 ROS(Read on Standby) 기능이 활성화되어 있어야 합니다. HADR 환경에서 대기 데이터베이스에 연결하려면 ROS가 필요합니다.

사용자 권한

Instana 가 사용하는 ‘ Db2 ’ 사용자 계정에 다음 권한을 부여해야 합니다:

GRANT DBADM ON DATABASE TO USER db2inst1;

또는

GRANT DATAACCESS ON DATABASE TO USER db2inst1;
GRANT SQLADM ON DATABASE TO USER db2inst1;
 

또는 다음 테이블 함수/뷰 또는 프로시저에 대한 EXECUTE 특권:

GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_CONTAINER TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_TRANSACTION_LOG TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_DATABASE TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_TABLESPACE TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_PKG_CACHE_STMT TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_AGENT TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_HADR TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_CONNECTION TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_UTILITY TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_WORKLOAD TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_UNIT_OF_WORK TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.MON_GET_INSTANCE TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.PD_GET_DIAG_HIST TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.PD_GET_LOG_MSGS TO USER db2inst1;
GRANT SELECT ON SYSIBMADM.MON_TRANSACTION_LOG_UTILIZATION TO USER db2inst1;
GRANT SELECT ON TABLE SYSCAT.INDEXES TO USER db2inst1;
GRANT SELECT ON TABLE SYSCAT.TABLES TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.MON_CURRENT_SQL TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.DB_HISTORY TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.DBCFG TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.MON_CONNECTION_SUMMARY TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.MON_DB_SUMMARY TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.MON_LOCKWAITS TO USER db2inst1;
GRANT SELECT ON TABLE SYSIBMADM.SNAP_REORG TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.DB_GET_CFG() TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.DBM_GET_CFG TO USER db2inst1;
GRANT EXECUTE ON FUNCTION SYSPROC.ENV_GET_INST_INFO TO USER db2inst1;
참고:

일부 DB2 11.5 수정 패크에서는 다음 개체가 존재하지 않을 수 있습니다:

SYSIBMADM.SNAP_REORG
그럴 경우, 다음 대안을 사용하십시오:
GRANT SELECT ON TABLE SYSIBMADM.SNAPTAB_REORG TO USER db2inst1;

예:

db2 connect to db
 
db2 "grant dataaccess, sqladm on database to user db2inst1"
 
db2 "grant execute on FUNCTION SYSPROC.MON_GET_DATABASE to USER db2inst1"
 

맞춤형 설문조사

참고:

  • IBM Db2 LUW 센서에 대한 폴링 구성이 활성화되었습니다. 이 기능을 사용하여 필요한 간격으로 통계를 페치하기 위한 사용자 정의 구성을 설정하고 관련 없는 통계를 사용 안함으로 설정할 수도 있습니다.
  • 사용자 정의 폴링 구성을 사용하는 경우 이 설정은 기본 시스템 설정보다 우선합니다.
  • 폴링 사용자 정의는 구성 가능한 통계 섹션의 표에 설명된 통계에 대해서만 사용 가능합니다. 폴링 사용자 정의가 사용으로 설정되지 않은 통계는 덜 자주 수집되며 시스템에 중요합니다. 수집된 통계 및 기본 폴링 간격에 대한 자세한 정보는 구성 가능한 통계 절을 참조하십시오.
  • 간격 구성을 기본값 미만으로 설정할 수 없습니다. 올바르지 않은 구성을 작성하는 경우 이 항목은 사용 가능한 다음으로 높은 폴링 비율의 구성 버킷으로 이동됩니다.
  • 구성 가능한 항목에서 통계를 생략하면 (통계가 poll_intervals 또는 disabled_metrics 버킷에 추가되지 않음) 사용 가능한 다음 상위 버킷에 자동으로 추가됩니다. 그러나 이러한 버킷이 없는 경우에는 사용 안함으로 설정된 메트릭 목록으로 이동됩니다.
  • 로컬 및 원격 모니터링 모두에 대해 폴링 간격을 사용자 정의할 수 있습니다. 모든 폴링 간격을 초 단위로 설정하십시오.
  • 통계 이름 및 버킷 이름 (disabled_metrics, poll_rate_1, poll_rate_2, poll_rate_3poll_rate_4) 은 고정되어 있습니다. 구성 통계 섹션의 테이블에 표시된 대로 또는 다음 샘플 구성에서와 같이 이름을 지정해야 합니다.

로컬 및 원격 모니터링 모두에 대한 폴링을 사용자 정의하려면 다음과 같이 구성하십시오.

      poll_rate: 5 # seconds
      custom_polling:
        disabled_metrics:
          metrics: DBM_CONFIG_STATS, AGENT_STATS #Stats that you don't want to be monitored
        poll_rate_1:
          poll_interval: 30
          metrics: TOP_QUERIES_STATS, TABLE_SPACE_STATS
        poll_rate_2:
          poll_interval: 200
          metrics: ELAPSED_TIME_STATS, WORKLOAD_STATS, TOP_TOTAL_STMT_IDS_STATS
        poll_rate_3:
          poll_interval: 900
          metrics: LOG_DISK_WAIT_STATS, DB_CONFIG_STATS, UNIT_OF_WORK_STATS
        poll_rate_4:
          poll_interval: 2000
          metrics: HADR_STATS, VMON_LOCK_STATS
      databases:
        - 'database1'
 

센서 사용자 지정 확장 기능 구성 (공개 미리 보기)

DB2 테이블 함수를 사용하면 표준 메트릭 외에도 사용자 정의 메트릭을 수집할 수 있습니다. 수집할 테이블 함수와 메트릭을 지정하면, 센서가 구성에 따라 적절한 SQL 쿼리를 자동으로 생성하고 모든 메트릭을 Prometheus 형식으로 내보냅니다.

에이전트 구성 파일에서 <agent_install_dir>/etc/instana/configuration.yaml 다음과 같이 IBM Db2 의 로컬 및 원격 모니터링을 위한 사용자 정의 메트릭 구성을 설정할 수 있습니다:

로컬 모니터링

com.instana.plugin.db2:
  local: # multiple local configurations supported
    - instance: 'db2inst1'
      port: '50000'
      user: 'db2inst1'
      password: 'password'
      poll_rate: 5 # seconds
      tabschema: 'SYSTOOLS,SYSCAT'
      databases:
        - 'database1'
        - 'database2'
        - 'database3'
        - 'database4'
  metrics:
    enabled: false  # Set to true to enable custom metrics collection (default: false)
    poll_rate: 60   # Global poll rate in seconds
    entities:
      <entityName1>:
        display_name_keys:  # Column names used as labels/tags for the metrics
          - <key1>
          - <key2>
        source: <TABLE_FUNCTION>  # DB2 table function (e.g., TABLE(MON_GET_CF(NULL)))
        metrics:
          - <metric1>
          - <metric2>
        poll_rate: 30  # Poll rate in seconds for this entity (overrides global)
      <entityName2>:
        display_name_keys:
          - <key1>
        source: <TABLE_FUNCTION>  # DB2 table function
        metrics:
          - <metric1>
          - <metric2>
          - <metric3>
        poll_rate: 60  # Poll rate in seconds for this entity

자세한 내용은 사용자 지정 메트릭의 구성 매개변수를 참조하십시오.

원격 모니터링

# IBM DB2
com.instana.plugin.db2:
  remote:
    - host: '<db2_host_ip>'
      port: '50000'
      user: '<db2_user>'
      password: '<db2_password>'
      poll_rate: 5 # seconds
      tabschema: 'SCHEMA1'
      databases:
        - 'DATABASE1'
  metrics:
    enabled: false  # Set to true to enable custom metrics collection (default: false)
    poll_rate: 60   # Global poll rate in seconds
    entities:
      <entityName1>:
        display_name_keys:  # Column names used as labels/tags for the metrics
          - <key1>
          - <key2>
        source: <TABLE_FUNCTION>  # DB2 table function (e.g., TABLE(MON_GET_CF(NULL)))
        metrics:
          - <metric1>
          - <metric2>
        poll_rate: 30  # Poll rate in seconds for this entity (overrides global)
      <entityName2>:
        display_name_keys:
          - <key1>
        source: <TABLE_FUNCTION>  # DB2 table function
        metrics:
          - <metric1>
          - <metric2>
          - <metric3>
        poll_rate: 60  # Poll rate in seconds for this entity

자세한 내용은 사용자 지정 메트릭의 구성 매개변수를 참조하십시오.

사용자 정의 지표 구성 예시

다음 예시는 로컬 및 원격 모니터링에 대한 사용자 지정 메트릭 구성 섹션을 보여줍니다:

# IBM DB2
com.instana.plugin.db2:
  metrics:
    enabled: true
    poll_rate: 10
    entities:
      db2_lock:
        display_name_keys:
          - ID
        source: TABLE(MON_GET_CF(NULL)) # cluster caching facility metrics
        metrics:
          - CURRENT_CF_LOCK_SIZE
          - CONFIGURED_CF_LOCK_SIZE
          - TARGET_CF_LOCK_SIZE
        poll_rate: 10
      db2_tablespace:
        display_name_keys:
          - TBSP_ID
        source: TABLE(MON_GET_TABLESPACE('',-2)) # table space performance metrics
        metrics:
          - TBSP_TOTAL_PAGES
          - TBSP_PAGE_SIZE
          - TBSP_STATE
          - TBSP_USED_PAGES
          - TBSP_USABLE_PAGES
        poll_rate: 10

다음 표에는 지원되는 ‘ DB2 ’ 엔티티 유형의 예시와 함께 해당 식별 키, 데이터 소스, 관련 지표 및 폴링 간격이 나열되어 있습니다:

엔티티 유형 ID 데이터 소스 메트릭 설문조사 빈도
DB2 잠금 지표 (db2_lock) ID TABLE(MON_GET_CF(NULL))
  • CURRENT_CF_LOCK_SIZE
  • CONFIGURED_CF_LOCK_SIZE
  • TARGET_CF_LOCK_SIZE
10초 (전역 폴링 빈도보다 우선 적용됨)
DB2 테이블스페이스 메트릭 (db2_tablespace) TBSP_ID TABLE(MON_GET_TABLESPACE('',-2))
  • TBSP_TOTAL_PAGES
  • TBSP_PAGE_SIZE
  • TBSP_STATE
  • TBSP_USED_PAGES
  • TBSP_USABLE_PAGES
10초 (전역 폴링 빈도보다 우선 적용됨)

사용자 정의 메트릭에 대한 구성 매개변수

다음 표에는 사용자 정의 메트릭 수집을 위한 구성 매개변수가 나열되어 있습니다:

매개변수 필수 설명
enabled 선택적 이 플래그는 사용자 지정 메트릭 수집을 활성화하거나 비활성화합니다. 기본적으로 비활성화되어 있습니다(false).
poll_rate 선택적 모든 메트릭 엔티티에 대한 글로벌 폴링 빈도(초 단위). 개별 엔티티에서 폴링 빈도를 지정하지 않으면 전역 폴링 빈도가 사용됩니다.
entities 필수 이 엔티티들은 메트릭 그룹을 나타내며, 여기서 'n'개의 메트릭 그룹을 지정할 수 있습니다. 각 항목 아래에 수집할 지표와 해당 지표에 추가할 태그를 기재하십시오.
entityName 필수 DB2 리소스의 엔티티 유형입니다. 이 메트릭의 접두사는 제공된 엔티티 이름과 동일합니다. 엔티티 유형의 예시:
  • db2_lock
  • db2_tablespace
  • db2_bufferpool
  • db2_connection
  • db2_transaction
display_name_keys 선택적 엔티티 인스턴스를 식별하고 명명하는 데 사용되는 필드. 모든 표시 이름 키가 결과 집합에 포함되며, 메트릭의 태그 또는 레이블로 사용됩니다.
source 필수 지표 데이터를 제공하는 SQL 쿼리 또는 테이블 함수. DB2 의 테이블 함수(예: TABLE(MON_GET_CF(NULL)) 또는 TABLE(MON_GET_TABLESPACE('',-2)))를 지원합니다.
metrics 필수 이 엔티티에서 수집할 구체적인 지표 목록. 이러한 메트릭은 소스 테이블이나 뷰의 열 이름, 또는 테이블 함수의 결과 집합과 일치해야 합니다.
poll_rate 선택적 엔티티별 폴링 주기(초 단위). 명시되지 않은 경우 전역 폴링 빈도가 사용됩니다.

메트릭 보기

메트릭을 확인하려면 Instana 사용자 인터페이스의 사이드바에서 ‘인프라(Infrastructure)’를 선택한 다음, 모니터링 중인 특정 호스트를 클릭하면 수집된 모든 메트릭과 모니터링 중인 프로세스가 표시된 호스트 대시보드를 볼 수 있습니다.

참고: 대시보드에 수집 및 표시되는 지표와 세부 정보(예: 잠금 대기, 상위 쿼리, 총 CPU 사용량 상위 항목 등)는 실시간으로 제공됩니다. 메트릭은 이벤트가 활성 상태인 경우에만 대시보드에 표시됩니다.

설정 가능한 통계

상태 설명 기본 단위
TOP_QUERIES_STATS MON_CURRENT_SQL, MON_LOCKWAITSMON_GET_APPLICATION_HANDLE 테이블의 통계입니다. 20초
TABLE_SPACE_STATS MON_GET_TABLESPACE 테이블의 통계입니다. 20초
ELAPSED_TIME_STATS MON_CURRENT_SQL 테이블의 통계입니다. 20초
AGENT_STATS MON_GET_AGENT 테이블의 통계입니다. 60초
WORKLOAD_STATS MON_GET_WORKLOAD 테이블의 통계입니다. 60초
TOP_TOTAL_STMT_IDS_STATS SYSIBMADM.MON_LOCKWAITS 테이블의 통계입니다. 60초
LOG_DISK_WAIT_STATS MON_GET_PKG_CACHE_STMT 테이블의 통계입니다. 60초
DB_CONFIG_STATS SYSPROC.DB_GET_CFG 테이블의 통계입니다. 5분
UNIT_OF_WORK_STATS MON_GET_PKG_CACHE_STMTMON_GET_UNIT_OF_WORK 테이블의 통계입니다. 5분
HADR_STATS MON_GET_HADR 테이블에서 수집된 통계입니다. 10분
VMON_LOCK_STATS MON_GET_DATABASE, MON_LOCKWAITSSYSIBMADM.DBCFG 테이블의 통계입니다. 15분
DBM_CONFIG_STATS SYSPROC.DBM_GET_CFGPD_GET_LOG_MSGS 테이블의 통계입니다. 30분

성능 매트릭

데이터베이스

메트릭 설명 세분성
연결 서버의 총 연결 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
활성 연결 모니터되는 데이터베이스 관리자 인스턴스의 데이터베이스에 연결된 실행 중인 로컬 및 원격 연결의 합계입니다. 연결은 SNAP_GET_DBM 테이블 함수에서 수집됩니다. 5초
상태 MON_GET_DATABASE테이블에서 데이터베이스의 현재 상태입니다. 5초
읽은 행 테이블에서 읽은 행 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
리턴된 행 선택되어 애플리케이션으로 리턴되고 MON_GET_DATABASE에서 수집되는 행 수입니다. 5초
커미트 클라이언트 애플리케이션이 발행하고 MON_GET_DATABASE에서 수집된 커미트 명령문의 총 수입니다. 5초
롤백 클라이언트 애플리케이션이 발행하고 MON_GET_DATABASE에서 수집된 총 롤백 명령문 수입니다. 5초
SELECTS 실행되고 MON_GET_DATABASE에서 수집된 SQL SELECT문의 수입니다. 5초
MERGES MON_GET_DATABASE에서 실행되고 수집된 MERGE문 수입니다. 5초
DDLS MON_GET_DATABASE에서 실행되고 수집된 SQL DDL (Data Definition Language) 문 수입니다. 5초
UIDS MON_GET_DATABASE에서 실행되고 수집된 UPDATE, INSERT, MERGE및 DELETE문의 수입니다. 5초
XQUERIES 애플리케이션 또는 데이터베이스에 대해 실행되고 MON_GET_DATABASE에서 수집되는 XQuery문의 수입니다. 5초
조회-정적 MON_GET_DATABASE에서 시도되고 수집되는 정적 SQL문의 수입니다. 5초
조회-동적 시도되어 MON_GET_DATABASE에서 수집된 동적 SQL문의 수입니다. 5초
조회-실패 시도했지만 실패하여 MON_GET_DATABASE에서 수집된 SQL문 수입니다. 5초
버퍼 풀 데이터 페이지-물리적 쓰기 버퍼 풀 데이터 페이지가 실제로 디스크에 기록되고 MON_GET_DATABASE에서 수집되는 횟수입니다. 5초
버퍼 풀 데이터 페이지-물리적 읽기 일반 및 대형 테이블스페이스의 테이블스페이스 컨테이너 (물리적) 에서 읽은 데이터 페이지 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 데이터 페이지-논리적 읽기 일반 및 대형 테이블스페이스의 버퍼 풀 (논리적) 에서 요청되고 MON_GET_DATABASE에서 수집된 데이터 페이지 수입니다. 5초
버퍼 풀 데이터 페이지-임시 물리적 읽기 수 임시 테이블스페이스의 테이블스페이스 컨테이너 (실제) 에서 읽은 인덱스 페이지 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 데이터 페이지-임시 논리적 읽기 임시 테이블스페이스에 대한 버퍼 풀 (논리적) 에서 요청되고 MON_GET_DATABASE에서 수집된 데이터 페이지 수입니다. 5초
버퍼 풀 인덱스 페이지-물리적 쓰기 버퍼 풀 인덱스 페이지가 실제로 디스크에 기록되고 MON_GET_DATABASE에서 수집되는 횟수입니다. 5초
버퍼 풀 인덱스 페이지-물리적 읽기 일반 및 대형 테이블스페이스의 테이블스페이스 컨테이너 (실제) 에서 읽은 인덱스 페이지 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 인덱스 페이지-논리적 읽기 일반 및 대형 테이블스페이스의 버퍼 풀 (논리적) 에서 요청되고 MON_GET_DATABASE에서 수집된 인덱스 페이지 수입니다. 5초
버퍼 풀 인덱스 페이지-임시 물리적 읽기 수 임시 테이블스페이스의 테이블스페이스 컨테이너 (실제) 에서 읽은 인덱스 페이지 수이며 MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 인덱스 페이지-임시 논리적 읽기 임시 테이블스페이스에 대한 버퍼 풀 (논리적) 에서 요청되고 MON_GET_DATABASE에서 수집된 인덱스 페이지 수입니다. 5초
버퍼 풀 XDA-물리적 쓰기 XML (XDA) 스토리지 객체의 버퍼 풀 데이터 페이지가 디스크에 물리적으로 기록된 횟수로,. MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 XDA-물리적 읽기 일반 테이블 공간 및 대용량 테이블 공간의 경우, 테이블 공간 컨테이너(물리적)에서 읽어들인 XML (XDA) 저장 객체의 데이터 페이지 수는. MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 XDA-논리적 읽기 일반 및 대용량 테이블 스페이스의 버퍼 풀(논리적)에서 요청된 XML 스토리지 객체(XDA)의 데이터 페이지 수로, MON_GET_DATABASE.에서 수집된 값입니다. 5초
버퍼 풀 XDA-임시 물리적 읽기 XML 저장 객체(XDA)의 페이지 수는 임시 테이블 공간의 테이블 공간 컨테이너(물리적)에서 읽어들인 데이터이며, MON_GET_DATABASE.에서 수집됩니다. 5초
버퍼 풀 XDA-임시 논리적 읽기 임시 테이블 공간을 위해 버퍼 풀(논리적)에서 요청된 XML 저장 객체(XDA) 데이터의 페이지 수로, MON_GET_DATABASE.에서 수집됩니다. 5초
버퍼 풀 시간-읽기 모든 유형의 테이블스페이스에 대한 테이블스페이스 컨테이너 (실제) 에서 데이터 및 인덱스 페이지를 읽는 데 소요된 총 시간이며 MON_GET_DATABASE에서 수집됩니다. 5초
버퍼 풀 시간-쓰기 완료할 각 비동기 쓰기에 대한 누적 경과 시간이며 MON_GET_DATABASE에서 수집됩니다. 5초
마지막 백업 마지막 전체 데이터베이스 백업이 완료되고 SYSIBMADM.DB_HISTORY 테이블에서 수집된 후 경과한 일 수입니다. 30분
백업 유형 백업의 유형입니다. 이 값은 SYSIBMADM.DB_HISTORY 테이블에서 페치됩니다. 30분
백업 시작 시간 백업 조작이 시작되는 시간입니다. 이 값은 SYSIBMADM.DB_HISTORY 테이블에서 페치됩니다. 30분
백업 종료 시간 백업 조작이 완료된 시간입니다. 이 값은 SYSIBMADM.DB_HISTORY 테이블에서 페치됩니다. 30분
백업 지속 기간 백업 조작을 완료하는 데 걸린 시간입니다. 30분
로그 공간-사용 가능 커미트되지 않은 트랜잭션에서 사용되지 않으며 MON_GET_TRANSACTION_LOG에서 수집되는 데이터베이스의 활성 로그 공간 크기입니다. 5초
로그 공간-사용됨 데이터베이스에서 현재 사용 중이며 MON_GET_TRANSACTION_LOG에서 수집되는 총 활성 로그 공간 크기 (바이트) 입니다. 5초
로그 스페이스-사용된 2차 로그 데이터베이스에서 사용되고 MON_GET_TRANSACTION_LOG에서 수집되는 2차 로그 공간의 최대 크기 (바이트) 입니다. 5초
로그 공간-사용된 상위 로그 MON_GET_TRANSACTION_LOG에서 데이터베이스에 사용된 총 로그 공간의 최대 크기 (바이트) 입니다. 5초
로그 공간-할당된 2차 로그 MON_GET_TRANSACTION_LOG에서 데이터베이스에 대해 현재 사용 중인 2차 로그 파일의 총계입니다. 5초
로그 공간-사용된 로그 백분율 데이터베이스에서 사용되고 MON_TRANSACTION_LOG_UTILIZATION 테이블에서 수집되는 총 로그 공간의 백분율입니다. 5초
로그 IO-읽기 로그 프로그램이 디스크에서 로그 데이터를 읽기 위해 발행하고 MON_GET_TRANSACTION_LOG에서 수집되는 I/O 요청 수입니다. 5초
로그 IO-쓰기 로그 프로그램이 로그 데이터를 디스크에 쓰기 위해 발행하고 MON_GET_TRANSACTION_LOG에서 수집되는 I/O 요청 수입니다. 5초
로그 IO-페이지 로그 프로그램이 부분 로그 데이터를 디스크에 쓰기 위해 발행한 I/O 요청 수이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 입출력-읽기 시간 로그 프로그램이 디스크에서 로그 데이터를 읽는 데 소요되는 총 경과 시간이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 입출력-쓰기 시간 로그 프로그램이 디스크에 로그 데이터를 쓰는 데 소요되는 총 경과 시간이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그-읽기 로그 프로그램이 디스크에서 읽은 로그 페이지 수이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그-쓰기 로그 프로그램이 디스크에 기록하고 MON_GET_TRANSACTION_LOG에서 수집한 로그 페이지 수입니다. 5초
로그 버퍼-버퍼 가득 참 전체 로그 버퍼로 인해 에이전트가 모니터 요소를 기다리게 된 횟수이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 버퍼-버퍼의 데이터 버퍼에서 찾은 로그 데이터 수 모니터 요소이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 활성-가장 오래된 트랜잭션을 보유하는 애플리케이션 ID 가장 오래된 트랜잭션을 보유하는 애플리케이션 핸들이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 활성-첫 번째 활성 로그 첫 번째 활성 로그 파일의 파일 번호이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 활성-마지막 활성 로그 마지막 활성 로그 파일의 파일 번호이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
로그 활성-현재 활성 로그 데이터베이스 시스템이 현재 쓰고 있으며 MON_GET_TRANSACTION_LOG에서 수집된 활성 로그 파일의 파일 번호입니다. 5초
로그 커미트-커미트된 디스크 읽기 현재 커미트된 버전의 행이 디스크에서 읽은 로그를 통해 검색되어 MON_GET_TRANSACTION_LOG에서 수집된 횟수입니다. 5초
로그 커미트-커미트된 총 읽기 수 현재 커미트된 버전의 행이 로그에서 검색되어 MON_GET_TRANSACTION_LOG에서 수집된 총 횟수입니다. 5초
로그 커미트-커미트된 버퍼 읽기 총 버퍼 읽기 수이며 MON_GET_TRANSACTION_LOG에서 수집됩니다. 5초
에이전트 상태-총 에이전트 상태 다양한 상태의 총 에이전트 수이며 MON_GET_AGENT에서 수집됩니다. 60초
에이전트 상태-UOW 대기 중 루틴 상태이며 MON_GET_AGENT에서 수집되는 에이전트의 수입니다. 60초
에이전트 상태-UOW 실행 중 실행 상태이며 MON_GET_AGENT에서 수집되는 에이전트의 수입니다. 60초
에이전트 상태-잠금 대기 잠금 상태이며 MON_GET_AGENT에서 수집되는 에이전트의 수입니다. 60초
에이전트 상태-잠금 에스컬레이션 잠금 에스컬레이션 상태의 에이전트 수는 MON_GET_AGENT에서 수집됩니다. 60초
에이전트 상태-기타 상태 기타 상태의 에이전트 수이며 MON_GET_AGENT에서 수집됩니다. 60초
DBM 구성 사용-총 연결 데이터베이스에 대한 현재 연결 수이며 MON_GET_INSTANCE에서 수집됩니다. 30분
DBM 구성 사용량-에이전트 최대 수 MON_GET_INSTANCE에서 등록되고 수집되는 최대 에이전트 수입니다. 30분
DBM 구성 사용-코디네이팅 에이전트 최대 수 등록되어 MON_GET_INSTANCE에서 수집되는 최대 코디네이팅 에이전트 수입니다. 30분
DBM 구성 사용-작성된 에이전트 V/S 에이전트 재사용 비어 있는 풀에서 작성되는 에이전트 대 풀에서 작성되고 MON_GET_INSTANCE에서 수집되는 에이전트입니다. 30분
워크로드 (SYSDEFAULTUSERWORKLOAD) - 애플리케이션 커미트 애플리케이션 커미트의 총 수이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 애플리케이션 롤백 애플리케이션 롤백의 총계이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 잠금 시간종료 잠금 제한시간 초과 횟수이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 교착 상태 발견되어 MON_GET_WORKLOAD에서 수집된 총 교착 상태 수입니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 네트워크 시간 TCP/IP 의 송신 대기 시간, TCP/IP 의 수신 대기 시간, IPC 송신 대기 시간, IPC 수신 대기 시간의 합계는 에서 수집됩니다 MON_GET_WORKLOAD. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 요청 시간 총 요청 시간이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - 대기 시간 총 대기 시간이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
워크로드 (SYSDEFAULTUSERWORKLOAD) - IO 시간 총 IO 시간이며 MON_GET_WORKLOAD에서 수집됩니다. 60초
최상위 조회-개수 100초를 초과하여 실행 중이며 MON_GET_APPLICATION_HANDLE에서 수집된 총 쿼리 수입니다. 20초
잠금 대기 쿼리-계수 100초를 초과하여 실행 중이며 MON_LOCKWAITS에서 수집된 총 쿼리 수입니다. 20초
HADR 로그 메트릭-요청된 전송 버퍼 요청된 소켓 송신 버퍼 크기 모니터 요소가 MON_GET_HADR에서 수집되었습니다. 10분
HADR 로그 메트릭-실제 송신 버퍼 실제 소켓 송신 버퍼 크기 모니터 요소이며 MON_GET_HADR에서 수집됩니다. 10분
HADR 로그 메트릭-요청된 수신 버퍼 요청된 소켓 수신 버퍼 크기 모니터 요소가 MON_GET_HADR에서 수집되었습니다. 10분
HADR 로그 지표-실제 수신 버퍼 실제 소켓 수신 버퍼 크기 모니터 요소이며 MON_GET_HADR에서 수집됩니다. 10분
HADR 로그 메트릭-마지막 수신 이후 시간 마지막 메시지 수신 이후의 시간 모니터 요소이며 MON_GET_HADR에서 수집됩니다. 10분
HADR 로그 메트릭-현재 로그 프로그램 대기 시간 현재 로거 대기 시간 모니터 요소이며 MON_GET_HADR에서 수집됩니다. 10분
잠금 통계-잠금 에스컬레이션 잠금이 여러 행 잠금에서 테이블 잠금으로 에스컬레이션되고 MON_GET_DATABASE에서 수집된 횟수입니다. 15분
잠금 통계-사용 중인 잠금 목록 사용 중이며 MON_GET_DATABASE에서 수집되는 잠금 목록 메모리의 총 크기 (바이트) 입니다. 15분
잠금 통계-활성 잠금 대기 활성 잠금 대기 수이며 MON_LOCKWAITS에서 수집됩니다. 15분
잠금 통계-활동당 평균 잠금 에스컬레이션 수 잠금이 여러 행 잠금에서 테이블 잠금으로 에스컬레이션되고 MON_DB_SUMMARY에서 수집된 평균 횟수입니다. 15분
잠금 통계-잠금 목록 값 메모리에 저장되고 SYSIBMADM.DBCFG에서 수집되는 구성 매개변수의 현재 값입니다. 15분
트랜잭션 성능 (증분 값) - 인덱스 읽기 효율성 색인 읽기 효율성은 본질적으로 데이터베이스가 워크로드에 대해 얼마나 잘 색인화되어 있는지를 표시합니다 (IREF = 읽은 행 수/리턴된 행 수). 15분
트랜잭션 성능 (증분 값) - 동기 읽기 백분율 동기 읽기 백분율은 MON_GET_DATABASE에서 동기 읽기로 완료된 읽기 I/O의 비율을 표시합니다. 15분
트랜잭션 성능 (증분 값) - 비동기 쓰기 백분율 비동기 쓰기 백분율은 데이터베이스 관리자가 MON_GET_DATABASE에서 비동기식으로 수행한 모든 색인 및 데이터 쓰기의 백분율입니다. 15분
트랜잭션 성능 (증분 값) - 트랜잭션별 정렬 트랜잭션당 정렬 수는 MON_GET_DATABASE에서 각 트랜잭션 중에 실행된 정렬 수입니다. 15분
트랜잭션 성능 (증분 값) - SQL MON_GET_DATABASE의 총 STATIC_SQL_STMTS+DYNAMIC_SQL_STMTS 수입니다. 15분
멤버 노드 SYSIBMADM.DB2_MEMBER 테이블에서 Db2 pureScale 환경에 있는 총 멤버 노드 수입니다. 30분
잠금 통계 - 잠금 대기 시간 MON_GET_DATABASE 테이블에서 가져온 모니터 요소의 잠금 대기 시간입니다. 60초

최근 백업 세부사항

메트릭 설명 세분성
유형 SYSIBMADM.DB_HISTORY의 백업 유형입니다. 30분
시작 시간 SYSIBMADM.DB_HISTORY에서 백업이 시작된 시간입니다. 30분
종료 시간 SYSIBMADM.DB_HISTORY에서 백업이 종료된 시간입니다. 30분
백업 지속 기간 SYSIBMADM.DB_HISTORY에서 백업의 지속 기간입니다. 30분

상위 조회

메트릭 설명 세분성
애플리케이션 핸들 MON_CURRENT_SQL의 애플리케이션 핸들입니다. 20초
애플리케이션 이름 MON_CURRENT_SQL의 애플리케이션 이름입니다. 20초
클라이언트 애플리케이션 이름 MON_CURRENT_SQL의 클라이언트 애플리케이션 이름입니다. 20초
활동 상태 MON_CURRENT_SQL의 현재 활동 상태입니다. 20초
활동 유형 MON_CURRENT_SQL의 활동 유형입니다. 20초
세션 권한 부여 ID MON_CURRENT_SQL의 세션 권한 부여 ID입니다. 20초
경과 시간 활동이 시작된 이후 경과된 시간입니다. 이 지표는 MON_CURRENT_SQL 에서 초 단위로 수집됩니다. 20초
명령문 텍스트 MON_CURRENT_SQL의 SQL문 텍스트입니다. 20초

잠금 대기

메트릭 설명 세분성
애플리케이션 핸들 요청 중 SYSIBMADM.MON_LOCKWAITS에서 애플리케이션 핸들을 요청합니다. 20초
애플리케이션 핸들 보유 중 SYSIBMADM.MON_LOCKWAITS에서 애플리케이션 핸들을 보유합니다. 20초
경과 시간 SYSIBMADM.MON_LOCKWAITS 부터 경과된 잠금 대기 시간 (초) 입니다. 20초
잠금 모드 잠금 모드는 테이블, 행 또는 이 잠금을 보유하는 애플리케이션을 찾을 수 없는 경우 NULL값이 리턴됩니다. 잠금 모드는 SYSIBMADM.MON_LOCKWAITS에서 수집됩니다. 20초
잠금 모드 요청됨 잠금을 획득하기 위해 대기 중인 애플리케이션이 잠금을 요청하는 모드입니다. 메트릭은 SYSIBMADM.MON_LOCKWAITS에서 수집됩니다. 20초
명령문 텍스트 요청 중 애플리케이션 SQL문 텍스트를 요청하는 중입니다. 이 메트릭은 SYSIBMADM.MON_LOCKWAITS에서 수집됩니다. 20초
클라이언트 계정 보유 SYSIBMADM.MON_LOCKWAITS에서 클라이언트 계정을 보유합니다. 20초
클라이언트 계정 요청 SYSIBMADM.MON_LOCKWAITS에서 클라이언트 계정을 요청합니다. 20초
잠금 이름 SYSIBMADM.MON_LOCKWAITS에서 이름을 잠그십시오. 20초
테이블 이름 SYSIBMADM.MON_LOCKWAITS의 테이블 이름입니다. 20초
현재 잠금 모드 SYSIBMADM.MON_LOCKWAITS의 현재 잠금 모드입니다. 20초
요청 애플리케이션 이름 SYSIBMADM.MON_LOCKWAITS의 요청 애플리케이션 이름입니다. 20초
요청 사용자 ID SYSIBMADM.MON_LOCKWAITS에서 사용자 ID를 요청하십시오. 20초
보유 구성원 SYSIBMADM.MON_LOCKWAITS에서 멤버를 보유합니다. 20초
보류 중인 애플리케이션 이름 SYSIBMADM.MON_LOCKWAITS의 보류 중인 애플리케이션 이름입니다. 20초
보류 중인 사용자 ID SYSIBMADM.MON_LOCKWAITS의 사용자 ID를 보유합니다. 20초
클라이언트 사용자 ID SYSIBMADM.MON_LOCKWAITS의 클라이언트 사용자 ID입니다. 20초
클라이언트 프로세스 ID SYSIBMADM.MON_LOCKWAITS의 클라이언트 프로세스 ID입니다. 20초

DB 구성

메트릭 설명 세분성
구성 매개변수 이름 SYSPROC.DB_GET_CFG의 구성 매개변수 이름입니다. 5분
값 플래그 SYSPROC.DB_GET_CFG의 구성 매개변수 현재 값에 대한 특정 정보를 제공합니다. 5분
지연된 값 플래그 SYSPROC.DB_GET_CFG의 구성 매개변수 지연 값에 대한 특정 정보를 제공합니다. 5분
SYSPROC.DB_GET_CFG의 메모리에 저장된 구성 매개변수의 현재 값입니다. 5분
지연된 값 SYSPROC.DB_GET_CFG의 디스크에 있는 구성 매개변수의 값입니다. 5분

DBM 구성

메트릭 설명 세분성
구성 매개변수 이름 SYSPROC.DBM_GET_CFG의 구성 매개변수 이름입니다. 30분
값 플래그 SYSPROC.DBM_GET_CFG의 구성 매개변수 현재 값에 대한 특정 정보를 제공합니다. 30분
지연된 값 플래그 SYSPROC.DBM_GET_CFG의 구성 매개변수 지연 값에 대한 특정 정보를 제공합니다. 30분
SYSPROC.DBM_GET_CFG의 메모리에 저장된 구성 매개변수의 현재 값입니다. 30분
지연된 값 SYSPROC.DBM_GET_CFG의 디스크에 있는 구성 매개변수의 값입니다. 30분

대화 상자 로그 입력

메트릭 설명 세분성
이벤트 시간소인 항목이 PD_GET_LOG_MSGS에서 로그된 시간입니다. 30분
애플리케이션 ID PD_GET_LOG_MSGS의 애플리케이션 ID 모니터 요소입니다. 30분
메시지 심각도 메시지 심각도: C (중요), E (오류), W (경고), I (정보) 또는 NULL (메시지 심각도를 확인할 수 없는 경우). PD_GET_LOG_MSGS 30분
메시지 번호 PD_GET_LOG_MSGS의 오류 또는 이벤트에 대한 숫자 메시지 번호입니다. 30분
메시지 PD_GET_LOG_MSGS의 로그 메시지 요약입니다. 30분

상위 총 CPU

메트릭 설명 세분성
실행 파일 ID MON_GET_PKG_CACHE_STMT에서 데이터베이스 패키지 캐시의 고유 섹션을 지정합니다. 60초
총 읽은 행 % MON_GET_PKG_CACHE_STMT에서 읽은 총 행 수의 백분율입니다. 60초
총 CPU 시간 % MON_GET_PKG_CACHE_STMT의 총 CPU 시간 백분율입니다. 60초
총 CPU 시간 MON_GET_PKG_CACHE_STMT의 총 CPU 시간입니다. 60초
명령문 실행 시간 MON_GET_PKG_CACHE_STMT에서 실행하는 데 걸린 시간입니다. 60초
명령문 실행 시간 % MON_GET_PKG_CACHE_STMT의 명령문 실행 시간 백분율입니다. 60초

로그 디스크 대기

메트릭 설명 세분성
실행 파일 ID MON_GET_PKG_CACHE_STMT에서 데이터베이스 패키지 캐시의 고유 섹션을 지정합니다. 60초
전체 활동 시간 MON_GET_PKG_CACHE_STMT의 총 활동 시간입니다. 60초
총 활동 시간 % MON_GET_PKG_CACHE_STMT의 총 활동 시간 백분율입니다. 60초
총 활동 대기 시간 MON_GET_PKG_CACHE_STMT의 총 활동 대기 시간입니다. 60초
총 활동 대기 시간 % MON_GET_PKG_CACHE_STMT의 총 활동 대기 시간 백분율입니다. 60초
로그 디스크 대기 시간 MON_GET_PKG_CACHE_STMT의 로그 디스크 대기 시간입니다. 60초
로그 디스크 대기 시간 백분율 MON_GET_PKG_CACHE_STMT의 로그 디스크 대기 시간 백분율입니다. 60초
로그 디스크 대기 총계 MON_GET_PKG_CACHE_STMT의 로그 디스크 대기 총계입니다. 60초

런타임 통계

메트릭 설명 세분성
오브젝트 이름 PD_GET_DIAG_HIST에서 이벤트가 적용되는 오브젝트의 이름입니다. 3시간
오브젝트 이름 규정자 통계 로깅의 경우 이는 PD_GET_DIAG_HIST의 테이블 또는 인덱스의 스키마입니다. 3시간
시작 시간 PD_GET_DIAG_HIST의 시작 시간입니다. 3시간
종료 시간 PD_GET_DIAG_HIST의 종료 시간입니다. 3시간
지속 기간 PD_GET_DIAG_HIST 의 시작 시간과 종료 시간 사이의 차이 (초) 입니다. 3시간

DB 유틸리티

메트릭 설명 세분성
애플리케이션 이름 MON_GET_UTILITY의 애플리케이션 이름 모니터 요소입니다. 30분
애플리케이션 핸들 MON_GET_UTILITY의 애플리케이션 핸들 모니터 요소입니다. 30분
유틸리티 오퍼레이션 유형 MON_GET_UTILITY의 유틸리티 조작 유형 모니터 요소입니다. 30분
오브젝트 유형 MON_GET_UTILITY의 오브젝트 유형입니다. 30분
유틸리티 시작 시간 MON_GET_UTILITY의 유틸리티 시작 시간입니다. 30분
유틸리티 유형 MON_GET_UTILITY의 유틸리티 유형입니다. 30분
유틸리티 세부사항 MON_GET_UTILITY의 유틸리티 세부사항 모니터 요소. 30분
세션 인증 ID MON_GET_UTILITY에서 애플리케이션이 사용하는 세션의 현재 권한 부여 ID입니다. 30분
클라이언트 워크스테이션 이름 MON_GET_UTILITY의 클라이언트 워크스테이션 이름 모니터 요소. 30분
클라이언트 계정 MON_GET_UTILITY의 클라이언트 어카운팅 문자열 모니터 요소. 30분
클라이언트 사용자 ID MON_GET_UTILITY의 클라이언트 사용자 ID 모니터 요소. 30분
오브젝트 스키마 MON_GET_UTILITY의 오브젝트 스키마 모니터 요소. 30분
클라이언트 애플리케이션 이름 MON_GET_UTILITY의 클라이언트 애플리케이션 이름 모니터 요소. 30분

작업 단위(UOW)

메트릭 설명 세분성
애플리케이션 이름 MON_GET_CONNECTION의 애플리케이션 이름 모니터 요소입니다. 5분
애플리케이션 핸들 MON_GET_CONNECTION의 애플리케이션 핸들 모니터 요소입니다. 5분
애플리케이션 ID MON_GET_CONNECTION의 애플리케이션 ID 모니터 요소입니다. 5분
보유 잠금 수 MON_GET_UNIT_OF_WORK의 보유된 잠금 수 모니터 요소입니다. 5분
사용된 로그 공간 작업 단위 MON_GET_UNIT_OF_WORK에서 사용된 작업 단위 (UOW) 로그 스페이스 모니터 요소. 5분
클라이언트 최소 유휴 시간 MON_GET_UNIT_OF_WORK의 클라이언트 유휴 대기 시간 모니터 요소 (분) 입니다. 5분
클라이언트 애플리케이션 이름 MON_GET_UNIT_OF_WORK의 클라이언트 애플리케이션 이름입니다.

REORG

메트릭 설명 세분성
테이블 이름 SNAP_GET_TAB_REORG의 테이블 이름 모니터 요소입니다. 3시간
테이블 스키마 SNAP_GET_TAB_REORG의 테이블 스키마 이름 모니터 요소. 3시간
재구성 상태 SNAP_GET_TAB_REORG의 테이블 재구성 상태 모니터 요소. 3시간
재구성 완료 SNAP_GET_TAB_REORG의 재구성 완료 플래그 모니터 요소입니다. 3시간
재구성 시작 SNAP_GET_TAB_REORG의 테이블 재구성 시작 시간 모니터 요소. 3시간
재구성 종료 SNAP_GET_TAB_REORG의 테이블 재구성 종료 시간 모니터 요소. 3시간

테이블 스페이스 유틸리티

스키마당 최대 200개의 행이 대시보드에 표시됩니다. 행은 테이블 크기에 따라 내림차순으로 정렬됩니다.

메트릭 설명 세분성
테이블 이름 MON_GET_TABLESPACE의 테이블스페이스 이름 모니터 요소입니다. 20초
총 크기 MON_GET_TABLESPACE의 총 테이블스페이스 크기입니다. 20초
사용한 공간 MON_GET_TABLESPACE에서 테이블스페이스의 총 사용 크기입니다. 20초
여유 공간 MON_GET_TABLESPACE에서 테이블스페이스의 사용 가능한 총 크기입니다. 20초
공간 활용도 백분율 MON_GET_TABLESPACE의 테이블스페이스 사용량 백분율입니다. 20초
테이블스페이스 상태 MON_GET_TABLESPACE의 테이블스페이스 상태 (0은 NORMAL을 표시하고 1은 ABNORMAL 상태를 표시함) 입니다. 20초

HADR 일반

메트릭 설명 세분성
역할 MON_GET_HADR의 HADR 역할 모니터 요소. 10분
재생 유형 MON_GET_HADR의 HADR 복제 유형 모니터 요소. 10분
동기화 모드 MON_GET_HADR의 HADR 동기화 모드 모니터 요소. 10분
대기 ID MON_GET_HADR의 대기 ID 모니터 요소. 10분
상태 MON_GET_HADR의 HADR 상태 모니터 요소. 10분
연결 시간 MON_GET_HADR의 HADR 연결 상태 시간 모니터 요소. 10분
HADR 제한시간 MON_GET_HADR의 HADR 제한시간 모니터 요소. 10분
HADR 로그 간격 MON_GET_HADR의 HADR 로그 갭 모니터 요소. 10분
연결 상태 MON_GET_HADR의 HADR 연결 상태 모니터 요소. 10분

HADR 연결 상태

메트릭 설명 세분성
기본 호스트 MON_GET_HADR의 기본 멤버 호스트 모니터 요소입니다. 10분
기본 인스턴스 MON_GET_HADR의 기본 인스턴스 모니터 요소입니다. 10분
기본 구성원 MON_GET_HADR의 기본 멤버 모니터 요소입니다. 10분
대기 호스트 MON_GET_HADR의 대기 멤버 호스트 이름 모니터 요소입니다. 10분
대기 인스턴스 MON_GET_HADR의 대기 인스턴스 모니터 요소. 10분
대기 구성원 MON_GET_HADR의 대기 멤버 모니터 요소입니다. 10분
하트 비트 간격 MON_GET_HADR의 하트비트 간격 모니터 요소입니다. 10분
피어 대기 한계 MON_GET_HADR의 피어 대기 한계 모니터 요소입니다. 10분

HADR 1차 로그 정보

메트릭 설명 세분성
1차 로그 MON_GET_HADR의 1차 로그 파일 모니터 요소입니다. 10분
1차 로그 페이지 1차 로그 페이지 모니터 요소 MON_GET_HADR. 10분
1차 로그 위치 MON_GET_HADR의 1차 로그 위치 모니터 요소입니다. 10분
1차 로그 시간 MON_GET_HADR의 1차 로그 시간 모니터 요소입니다. 10분
로그 스트림 ID MON_GET_HADR의 로그 스트림 ID 모니터 요소. 10분
HADR 대기 총계 MON_GET_HADR의 총 로거 대기 시간 모니터 요소입니다. 10분

HADR 2차 로그 정보

메트릭 설명 세분성
2차 로그 MON_GET_HADR의 2차 로그 파일 모니터 요소. 10분
2차 로그 페이지 2차 로그 페이지 모니터 요소 MON_GET_HADR. 10분
2차 로그 위치 MON_GET_HADR의 2차 로그 위치 모니터 요소입니다. 10분
2차 로그 시간 MON_GET_HADR의 2차 로그 시간 모니터 요소입니다. 10분

색인 카탈로그 뷰

스키마당 최대 50행이 대시보드에 표시됩니다.

메트릭 설명 세분성
테이블 이름 SYSCAT.INDEXES에서 인덱스가 정의되는 테이블의 이름입니다. 24시간
색인 스키마 SYSCAT.INDEXES에서 인덱스가 정의된 테이블의 스키마 이름입니다. 24시간
색인명 SYSCAT.INDEXES의 인덱스 이름입니다. 24시간
상태 시간 이 인덱스 SYSCAT.INDEXES에 대해 기록된 통계가 마지막으로 변경된 시간입니다. 24시간
마지막으로 사용 SYSCAT.INDEXES에서 색인이 마지막으로 사용된 날짜입니다. 24시간
소유자 SYSCAT.TABLES에서 테이블 소유자의 권한 부여 ID입니다. 24시간
테이블스페이스 SYSCAT.TABLES의 테이블에 대한 1차 테이블스페이스의 이름입니다. 24시간
유형 SYSCAT.TABLES의 오브젝트 유형입니다. 24시간

테이블 크기

스키마당 최대 50행이 대시보드에 표시됩니다. 행은 테이블 크기에 따라 내림차순으로 정렬됩니다.

메트릭 설명 세분성
테이블 이름 ADMIN_GET_TAB_INFO의 테이블 이름 모니터 요소입니다. 24시간
카드 SYSCAT.TABLES테이블의 총 행 수입니다. 24시간
테이블 크기(KB) ADMIN_GET_TAB_INFO의 테이블 크기 (KB) 입니다. 24시간
테이블 크기(MB) ADMIN_GET_TAB_INFO의 테이블 크기 (MB) 입니다. 24시간
평균 행 크기 SYSCAT.TABLES의 평균 행 길이입니다. 24시간

테이블 카탈로그 뷰

이벤트가 발생한 시간을 기반으로 대시보드에 스키마당 최대 50개의 행이 표시됩니다.

메트릭 설명 세분성
테이블 이름 SYSCAT.TABLES의 테이블 이름입니다. 24시간
Stats 시간 SYSCAT.TABLES에서 이 오브젝트에 대해 기록된 통계를 마지막으로 변경한 시간입니다. 24시간
휘발성 SYSCAT.TABLES에서 테이블의 카디널리티를 확인합니다. 24시간
압축 값 및 행 압축을 확인하려면 SYSCAT.TABLES. 24시간
카드 SYSCAT.TABLES의 테이블에 있는 총 행 수입니다. 24시간

Db2 pureScale 성과 지표

pureScale 일반

메트릭 설명 세분성
호스트 이름 SYSIBMADM.DB2_CLUSTER_HOST_STATE의 호스트 이름입니다. 30분
상태 SYSIBMADM.DB2_CLUSTER_HOST_STATE의 인스턴스 상태입니다. 30분
인스턴스 중지됨 SYSIBMADM.DB2_CLUSTER_HOST_STATE의 호스트에 있는 인스턴스의 상태 (중지됨 또는 중지되지 않음) 입니다. 30분
경보 SYSIBMADM.DB2_CLUSTER_HOST_STATE의 호스트에 있는 경보에 대한 정보입니다. 30분

멤버 세부사항

메트릭 설명 세분성
ID SYSIBMADM.DB2_MEMBER의 멤버 노드 ID입니다. 30분
HOME_HOST SYSIBMADM.DB2_MEMBER에서 인스턴스에 처음 추가될 때 멤버와 연관된 머신입니다. 30분
CURRENT_HOST 멤버가 현재 SYSIBMADM.DB2_MEMBER에서 실행 중인 머신 이름입니다. 30분
점검 SYSIBMADM.DB2_MEMBER의 멤버 노드 상태입니다. 30분
경보 SYSIBMADM.DB2_MEMBER의 호스트에 있는 경보에 대한 정보입니다. 30분

CF 세부사항

메트릭 설명 세분성
ID DB2_GET_INSTANCE_INFO의 클러스터 캐싱 기능 (CF) ID입니다. 30분
HOME_HOST DB2_GET_INSTANCE_INFO에서 인스턴스에 처음 추가될 때 CF와 연관된 머신입니다. 30분
CURRENT_HOST CF가 현재 DB2_GET_INSTANCE_INFO에서 실행 중인 머신 이름입니다. 30분
점검 DB2_GET_INSTANCE_INFO에서 클러스터 캐싱 기능 노드의 상태입니다. 30분
경보 DB2_GET_INSTANCE_INFO의 호스트에 있는 경보에 대한 정보입니다. 30분

pureScale 잠금 메모리 테이블

메트릭 설명 세분성
호스트 ID MON_GET_CF의 호스트 ID입니다. 30분
호스트 이름 MON_GET_CF의 호스트 이름입니다. 30분
현재 CF 잠금 크기 MON_GET_CF에서 시스템이 현재 사용하는 잠금 메모리의 양입니다. 30분
구성된 CF 잠금 크기 MON_GET_CF에서 최대값으로 데이터베이스가 현재 구성한 잠금 메모리의 양입니다. 30분
대상으로 지정된 잠금 크기 MON_GET_CF에서 잠금 메모리에 대해 새로 구성된 최대값입니다. 30분

pureScale SCA 메모리 테이블

메트릭 설명 세분성
호스트 ID MON_GET_CF의 멤버 노드 ID입니다. 30분
호스트 이름 MON_GET_CF의 호스트 이름입니다. 30분
현재 CF SCA 크기 MON_GET_CF에서 시스템이 현재 사용하는 SCA 메모리의 양입니다. 30분
구성된 CF SCA 크기 현재 데이터베이스에서 MON_GET_CF의 최대값으로 구성된 SCA 메모리의 양입니다. 30분
대상으로 지정된 CF SCA 크기 MON_GET_CF에서 SCA 메모리에 대해 새로 구성된 최대값입니다. 30분

pureScale 페이지 액세스 테이블

메트릭 설명 세분성
멤버 ID MON_GET_PAGE_ACCESS_INFO 의 멤버 노드 ID 30분
스키마 MON_GET_PAGE_ACCESS_INFO 의 스키마 이름 30분
테이블 이름 MON_GET_PAGE_ACCESS_INFO 의 테이블 이름 30분
재확보 대기 시간 MON_GET_PAGE_ACCESS_INFO 의 재확보 대기 시간 30분
유형 MON_GET_PAGE_ACCESS_INFO 의 테이블 유형 30분

pureScale 패키지 캐시 테이블

메트릭 설명 세분성
호스트 ID MON_GET_PKG_CACHE_STMT 의 호스트 노드 ID 30분
예외 수 예외 수 MON_GET_PKG_CACHE_STMT 30분
재확보 대기 시간 MON_GET_PKG_CACHE_STMT 의 재확보 대기 시간 30분
평균 실행 시간 MON_GET_PKG_CACHE_STMT 의 평균 실행 시간 30분

pureScale 그룹 버퍼 풀 테이블

메트릭 설명 세분성
호스트 ID MON_GET_CF 의 멤버 노드 ID 30분
호스트 이름 MON_GET_CF 의 호스트 이름 30분
현재 CF GBP 크기 MON_GET_CF 에서 시스템이 현재 사용하는 GBP 메모리의 양입니다. 30분
구성된 CF GBP 크기 MON_GET_CF 에서 최대값으로 데이터베이스가 현재 구성한 GBP 메모리의 양 30분
대상으로 지정된 CF GBP 크기 MON_GET_CF 에서 GBP 메모리에 대해 새로 구성된 최대값 30분