본문으로 건너뛰기

Tibero 지표

데이터베이스 지표는 데이터베이스의 작업량과 리소스 사용량을 포괄적으로 수집합니다. 와탭 모니터링 서비스는 지속적으로 지표를 수집하여 데이터베이스의 병목 현상을 확인하고, 성능 문제의 근본 원인을 식별하는 데 도움이 되는 데이터를 제공합니다.

지표 정보에 대한 보다 자세한 내용은 다음 링크를 참조하세요.

agent_status_summary

에이전트 상태와 관련한 지표를 10초 간격으로 수집한 카테고리입니다.

Fields

FieldUnitDescriptionAdditional Info
inActTime밀리초(ms)에이전트가 비활성화된 상태로 유지된 시간-
isActive-현재 에이전트의 활성 상태 여부true / false
isRestart-에이전트가 최근에 재시작되었는지 여부true / false
lastActTime밀리초(ms)마지막으로 에이전트가 활성화된 상태의 시각0: 비활성화된 경우
oid-프로젝트에 포함된 각 에이전트의 고유 식별자-
startTime밀리초(ms)에이전트가 시작된 시점의 타임스탬프-

db_tibero_counter

Tags

다음은 db_tibero_counter 카테고리에 수집되는 태그값에 대한 안내입니다.

태그명설명비고
agentIp에이전트 별 IP 주소입니다.-
dbIsMultiMultitenant 지원 여부입니다.-
dbName데이터베이스 이름입니다.-
dbType데이터베이스 종류입니다.-
dbVersion이용 중인 데이터베이스의 버전입니다.-
oname에이전트 이름입니다.고유값

Field

다음은 db_tibero_counter 카테고리에 수집되는 필드값에 대한 안내입니다.

MetricsDescription
active_sessions현재 활성화된 세션의 수입니다.
block_updates블록 업데이트가 발생한 횟수입니다.
connect_error연결 오류가 발생한 횟수입니다.
DB_CPU데이터베이스가 사용한 CPU의 비율입니다.
DB_CPU_time데이터베이스가 CPU 처리에 소비한 총 시간(밀리초 단위)입니다.
dbwr_write_-_OS데이터베이스 작성 작업이 운영체제에서 실행된 횟수입니다.
execute_countSQL 명령이 실행된 횟수입니다.
fatal_count치명적인 오류가 발생한 횟수입니다.
lock_wait_sessions잠금 대기로 인해 대기 중인 세션의 수입니다.
logical_reads논리적 읽기 작업이 발생한 횟수입니다.
logons_cumulative누적된 로그인 횟수입니다.
long_running_sessions장시간 실행 중인 세션의 수입니다.
parse_count_(hard)하드 파싱 작업이 발생한 횟수입니다.
parse_count_(total)총 파싱 작업이 발생한 횟수입니다.
physical_reads물리적 읽기 작업이 발생한 횟수입니다.
pq_sessions병렬 쿼리 작업이 실행된 세션의 수입니다.
sorts_(memory)메모리 내에서 정렬 작업이 발생한 횟수입니다.
the_number_of_user_commits_performed수행된 사용자 커밋의 횟수입니다.
total_elapse_time총 경과 시간입니다.
total_sessions총 세션의 수입니다.
wait_sessions대기 중인 세션의 수입니다.
warning_count경고가 발생한 횟수입니다.
WE_BUF_FREE_time_waited프로세스가 버퍼가 비워지기를 기다린 총 대기 시간입니다.
WE_BUF_FREE_total_timeouts버퍼 비우기 대기 중 발생한 타임아웃 횟수입니다.
WE_BUF_FREE_total_waits버퍼 비우기 이벤트로 인한 총 대기 횟수입니다.
WE_BUF_WAIT_time_waited버퍼 대기 이벤트에서 대기한 총 시간입니다.
WE_BUF_WAIT_total_timeouts버퍼 대기 중 발생한 타임아웃 횟수입니다.
WE_BUF_WAIT_total_waits버퍼 대기 이벤트로 인한 총 대기 횟수입니다.
WE_BUF_WRITE_time_waited버퍼 쓰기 이벤트에서 대기한 총 시간입니다.
WE_BUF_WRITE_total_timeouts버퍼 쓰기 중 발생한 타임아웃 횟수입니다.
WE_BUF_WRITE_total_waits버퍼 쓰기 이벤트로 인한 총 대기 횟수입니다.
WE_CKPT_WAIT_time_waited체크포인트 대기 이벤트에서 대기한 총 시간입니다.
WE_CKPT_WAIT_total_timeouts체크포인트 대기 중 발생한 타임아웃 횟수입니다.
WE_CKPT_WAIT_total_waits체크포인트 대기 이벤트로 인한 총 대기 횟수입니다.
WE_LGWR_ARCHIVE_time_waited로그 기록기가 아카이브 작업을 기다린 총 시간입니다.
WE_LGWR_ARCHIVE_total_timeouts로그 기록기 아카이브 작업 중 발생한 타임아웃 횟수입니다.
WE_LGWR_ARCHIVE_total_waits로그 기록기 아카이브 작업으로 인한 총 대기 횟수입니다.
WE_LGWR_LNW_time_waited로그 기록기가 네트워크를 통해 로그를 쓰기를 기다린 총 시간입니다.
WE_LGWR_LNW_total_timeouts로그 기록기 네트워크 쓰기 중 발생한 타임아웃 횟수입니다.
WE_LGWR_LNW_total_waits로그 기록기 네트워크 쓰기로 인한 총 대기 횟수입니다.
WE_LOG_FLUSH_REQ_time_waited로그 플러시 요청 대기 중 총 대기 시간입니다.
WE_LOG_FLUSH_REQ_total_timeouts로그 플러시 요청 중 발생한 타임아웃 횟수입니다.
WE_LOG_FLUSH_REQ_total_waits로그 플러시 요청으로 인한 총 대기 횟수입니다.
WE_LOG_FLUSH_SPACE_time_waited로그 플러시 공간 대기 중 총 대기 시간입니다.
WE_LOG_FLUSH_SPACE_total_timeouts로그 플러시 공간 대기 중 발생한 타임아웃 횟수입니다.
WE_LOG_FLUSH_SPACE_total_waits로그 플러시 공간 대기로 인한 총 대기 횟수입니다.
WE_MBR_WAIT_time_waitedMBR(Multi Block Read) 대기 중 총 대기 시간입니다.
WE_MBR_WAIT_total_timeoutsMBR 대기 중 발생한 타임아웃 횟수입니다.
WE_MBR_WAIT_total_waitsMBR 대기로 인한 총 대기 횟수입니다.
WE_PROC_DOWN_time_waited프로세스 종료 대기 중 총 대기 시간입니다.
WE_PROC_DOWN_total_timeouts프로세스 종료 대기 중 발생한 타임아웃 횟수입니다.
WE_PROC_DOWN_total_waits프로세스 종료 대기로 인한 총 대기 횟수입니다.
WE_SEQ_FLUSH_time_waited시퀀스 플러시 대기 중 총 대기 시간입니다.
WE_SEQ_FLUSH_total_timeouts시퀀스 플러시 대기 중 발생한 타임아웃 횟수입니다.
WE_SEQ_FLUSH_total_waits시퀀스 플러시 대기로 인한 총 대기 횟수입니다.
WE_SEQ_FREESLOT_time_waited시퀀스 프리 슬롯 대기 중 총 대기 시간입니다.
WE_SEQ_FREESLOT_total_timeouts시퀀스 프리 슬롯 대기 중 발생한 타임아웃 횟수입니다.
WE_SEQ_FREESLOT_total_waits시퀀스 프리 슬롯 대기로 인한 총 대기 횟수입니다.
WE_SEQ_NEXTVAL_time_waited시퀀스 NEXTVAL 대기 중 총 대기 시간입니다.
WE_SEQ_NEXTVAL_total_timeouts시퀀스 NEXTVAL 대기 중 발생한 타임아웃 횟수입니다.
WE_SEQ_NEXTVAL_total_waits시퀀스 NEXTVAL 대기로 인한 총 대기 횟수입니다.
WE_SEQ_WRITEBACK_time_waited시퀀스 쓰기 대기 중 총 대기 시간입니다.
WE_SEQ_WRITEBACK_total_timeouts시퀀스 쓰기 대기 중 발생한 타임아웃 횟수입니다.
WE_SEQ_WRITEBACK_total_waits시퀀스 쓰기 대기로 인한 총 대기 횟수입니다.
WE_WLOCK_DML_time_waitedDML 잠금 대기 중 총 대기 시간입니다.
WE_WLOCK_DML_total_timeoutsDML 잠금 대기 중 발생한 타임아웃 횟수입니다.
WE_WLOCK_DML_total_waitsDML 잠금 대기로 인한 총 대기 횟수입니다.
WE_WLOCK_TX_time_waited트랜잭션 잠금 대기 중 총 대기 시간입니다.
WE_WLOCK_TX_total_timeouts트랜잭션 잠금 대기 중 발생한 타임아웃 횟수입니다.
WE_WLOCK_TX_total_waits트랜잭션 잠금 대기로 인한 총 대기 횟수입니다.
WE_WTHR_MSG_time_waited스레드 메시지 대기 중 총 대기 시간입니다.
WE_WTHR_MSG_total_timeouts스레드 메시지 대기 중 발생한 타임아웃 횟수입니다.
WE_WTHR_MSG_total_waits스레드 메시지 대기로 인한 총 대기 횟수입니다.
WE_WTHR_READY_time_waited스레드 준비 상태 대기 중 총 대기 시간입니다.
WE_WTHR_READY_total_timeouts스레드 준비 상태 대기 중 발생한 타임아웃 횟수입니다.
WE_WTHR_READY_total_waits스레드 준비 상태 대기로 인한 총 대기 횟수입니다.
WE_WTHR_START_time_waited스레드 시작 대기 중 총 대기 시간입니다.
WE_WTHR_START_total_timeouts스레드 시작 대기 중 발생한 타임아웃 횟수입니다.
WE_WTHR_START_total_waits스레드 시작 대기로 인한 총 대기 횟수입니다.

XOS 관련 지표

XOS 에이전트로부터 수집되는 지표들에 대한 설명입니다.

MetricUnitDescription
cpu(xos)pctCPU 사용률
cpu_user + cpu_sys + cpu_iowait의 합
cpu_idle(xos)pctCPU가 유휴 상태인 시간
cpu_iowait(xos)pctCPU가 I/O 작업을 대기한 시간
cpu_sys(xos)pctCPU가 커널 코드 실행에 사용된 시간
cpu_user(xos)pctCPU가 사용자 코드 실행에 사용된 시간
disk_read_bytes(xos)byte디스크에서 읽은 데이터 양
disk_reads(xos)block디스크에서 읽은 블록 수
disk_write_bytes(xos)byte디스크에 기록된 데이터 양
disk_writes(xos)block디스크에 기록된 블록 수
mem(xos)pct메모리 사용률
mem_available(xos)MB가용한 메모리 크기
mem_buffcache(xos)MBbuff/cache 용도로 사용 중인 메모리 크기
mem_free(xos)MB사용 중이지 않은 메모리 크기
mem_swapfree(xos)MB사용되지 않은 스왑 영역 크기
스왑은 디스크 공간을 사용하므로, 사용 시 성능 저하 가능성 있음
mem_swaptotal(xos)MB전체 스왑(Swap) 크기
물리 메모리 부족 시 사용
mem_total(xos)MB전체 메모리 크기
mem_used(xos)MB사용 중인 메모리 크기
net_recv_bytes(xos)byte네트워크에서 수신한 데이터 양
net_recv_packets(xos)count네트워크에서 수신한 패킷 수
net_send_bytes(xos)byte네트워크로 전송한 데이터 양
net_send_packets(xos)count네트워크로 전송한 패킷 수