오브클라우드 OceanBase
오브클라우드 OceanBase 지표 및 느린 로그 데이터를 수집합니다.
설정¶
Func 설치¶
Guance 통합 - 확장 - 호스팅 Func 사용을 권장합니다. 모든 사전 조건이 자동으로 설치되므로, 계속해서 스크립트 설치를 진행하세요.
직접 Func를 배포하는 경우 Func 직접 배포를 참고하세요.
스크립트 설치¶
준비 사항
- AccessKey 생성:
계정 설정 / AccessKey에서AccessKey 생성을 클릭하고 AccessKey ID와 Secret을 복사합니다. - 프로젝트 ID 복사:
계정 설정 / 조직에서 대상 조직으로 들어가프로젝트를 선택한 뒤, 프로젝트 목록에서 프로젝트 ID를 복사합니다.
Dataflux Func 스크립트 마켓에서 다음 수집기를 설치합니다.
Integration (OBCloud-OceanBase Collector), 스크립트 세트 IDintegration_obcloud_oceanbase, OB 객체와 지표 데이터를 수집합니다.Integration (OBCloud-OceanBase Slowlog Collector), 스크립트 세트 IDintegration_obcloud_oceanbase_slowlog, OB 느린 로그 데이터를 수집합니다.
[설치]를 클릭한 뒤 다음 매개변수를 입력합니다.
OBCloud AK ID: OBCloud AccessKey ID, 필수OBCloud AK SECRET: OBCloud AccessKey Secret, 필수OBCloud Projects: OBCloud Project ID (여러 개는,로 연결), 필수Your Account Name: 사용자 지정 계정 이름, 선택 사항
[배포 시작 스크립트]를 클릭하면 시스템이 Startup 스크립트 세트를 자동으로 만들고, 해당 시작 스크립트도 자동으로 구성합니다.
활성화한 뒤에는 관리 / 자동 트리거 설정에서 해당 자동 트리거 설정을 확인할 수 있습니다. [실행]을 클릭하면 정기 실행을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
관리 / 자동 트리거 설정에서 해당 작업의 자동 트리거 설정이 존재하는지 확인하고, 작업 기록과 로그를 함께 확인하여 이상 여부를 점검합니다.- Guance의
지표에서 지표 집합obcloud_oceanbase_metric을 확인합니다. -
Guance의
기반 인프라 / 리소스 디렉터리에서 다음 세 가지 객체 데이터를 확인합니다.obcloud_oceanbase: OceanBase 클러스터 객체obcloud_oceanbase_tenant: OceanBase 테넌트 객체obcloud_oceanbase_proxy_cluster: OceanBase 프록시 클러스터 객체
-
Guance의
로그 / 뷰어에서 Slow SQL 데이터를 확인합니다. 데이터 소스(source)는obcloud_oceanbase_slowlog입니다.
지표¶
지표 집합(measurement): obcloud_oceanbase_metric
clusterId: 클러스터 인스턴스clusterId,serverId: 클러스터 호스트-노드clusterId,zoneId: 클러스터 복제본
| metricName | labels | 설명 | 단위 |
|---|---|---|---|
| sql_all_count | clusterIdclusterId,serverIdclusterId,zoneId |
초당 처리된 SQL 문 수 | count |
| sql_all_rt | clusterIdclusterId,serverIdclusterId,zoneId |
SQL 문의 평균 처리 시간 | ms |
| io_count | clusterIdclusterId,serverIdclusterId,zoneId |
SSStore의 초당 IO 횟수 | count |
| io_rt | clusterIdclusterId,serverIdclusterId,zoneId |
IO 소요 시간 | µs |
| io_size | clusterIdclusterId,serverIdclusterId,zoneId |
SSStore의 초당 처리 데이터량 | B |
| ob_waitevent_count | clusterIdclusterId,serverIdclusterId,zoneId |
대기 이벤트 수 | count |
| ob_sql_event | clusterIdclusterId,serverIdclusterId,zoneId |
데이터베이스가 특정 상태에 있는 실행 이벤트 수 | count |
| all_session | clusterIdclusterId,serverIdclusterId,zoneId |
현재 세션 수 | count |
| transaction_count | clusterIdclusterId,serverIdclusterId,zoneId |
TPS | count |
| transaction_rt | clusterIdclusterId,serverIdclusterId,zoneId |
트랜잭션 응답 시간 | ms |
| request_queue_time | clusterIdclusterId,serverIdclusterId,zoneId |
요청 대기 큐 소요 시간 | µs |
| trans_commit_log_count | clusterIdclusterId,serverIdclusterId,zoneId |
초당 커밋된 트랜잭션 로그 수 | count |
| clog_trans_log_total_size | clusterIdclusterId,serverIdclusterId,zoneId |
초당 커밋된 트랜잭션 로그 크기 | B |
| transaction_partition_count | clusterIdclusterId,serverIdclusterId,zoneId |
초당 트랜잭션 수 | count |
| trans_commit_log_sync_rt | clusterIdclusterId,serverIdclusterId,zoneId |
트랜잭션 로그 네트워크 동기화 소요 시간 | ms |
| ob_worktime | clusterIdclusterId,serverIdclusterId,zoneId |
데이터베이스 작업 시간 | s |
| ob_no_idle_waiting_time | clusterIdclusterId,serverIdclusterId,zoneId |
데이터베이스 비유휴 대기 시간 | s |
| ob_tenant_log_disk_total_bytes | clusterIdclusterId,serverIdclusterId,zoneId |
로그 디스크 총량 | GB |
| ob_tenant_log_disk_used_bytes | clusterIdclusterId,serverIdclusterId,zoneId |
로그 디스크 사용량 | GB |
| ob_tenant_server_required_size | clusterIdclusterId,serverIdclusterId,zoneId |
데이터 점유량 | GB |
| ob_tenant_server_data_size | clusterIdclusterId,serverIdclusterId,zoneId |
데이터량 | GB |
| ob_tenant_binlog_disk_used | clusterIdclusterId,serverIdclusterId,zoneId |
Binlog 로그 디스크 사용량 | GB |
| uptime | clusterIdclusterId,serverIdclusterId,zoneId |
가용 시간 | s |
| load1 | clusterId,serverId |
지난 1분간 시스템 평균 부하 | N/A |
| cpu_percent | clusterId,serverId |
CPU 사용률 | percent |
| memory_percent | clusterId,serverId |
메모리 사용률 | percent |
| net_throughput | clusterId,serverId |
네트워크 처리량 | MB |
| net_recv | clusterId,serverId |
초당 수신 데이터량 | MB |
| net_send | clusterId,serverId |
초당 전송 데이터량 | MB |
| ob_data_disk_used_size | clusterId,serverId |
디스크 사용량 | GB |
| ob_data_disk_percent | clusterId,serverId |
OB 데이터 디스크 사용률 | percent |
| ob_clog_disk_percent | clusterId,serverId |
OB 로그 디스크 사용률 | percent |
| ob_data_required_size | clusterId,serverId |
데이터 점유량 | GB |
| ob_clog_io | clusterId,serverId |
OB 로그 디스크의 평균 초당 IO 횟수 | count |
| ob_clog_io_time | clusterId,serverId |
OB 로그 디스크의 평균 IO 소요 시간 | ms |
| ob_clog_io_byte | clusterId,serverId |
OB 로그 디스크의 평균 초당 IO 데이터량 | MB |
| ob_clog_io_util | clusterId,serverId |
OB 로그 디스크 IO 사용률 | percent |
| ob_data_io | clusterId,serverId |
OB 데이터 디스크의 평균 초당 IO 횟수 | count |
| ob_data_io_time | clusterId,serverId |
OB 데이터 디스크의 평균 IO 소요 시간 | ms |
| ob_data_io_byte | clusterId,serverId |
OB 데이터 디스크의 평균 초당 IO 데이터량 | MB |
| ob_data_io_util | clusterId,serverId |
OB 데이터 디스크 IO 사용률 | percent |
| ob_host_real_time_iops | clusterId,serverId |
OB 호스트 실시간 IOPS | iops |
| ob_host_real_time_throughput | clusterId,serverId |
OB 호스트 실시간 처리량 | MB/S |
| ob_host_iops_used_percent | clusterId,serverId |
OB 호스트 IO 사용률 | percent |
| ob_host_throughput_used_percent | clusterId,serverId |
OB 호스트 처리량 사용률 | percent |
| ntp_offset_milliseconds | clusterId,serverId |
NTP 시계 오프셋 | ms |
| ob_process_exists | clusterId,serverId |
OB 프로세스 생존 상태 | N/A |
clusterId,tenantId: 테넌트clusterId,tenantId,serverId: 테넌트 호스트-노드
| metricName | labels | 설명 | 단위 |
|---|---|---|---|
| sql_all_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 SQL 문 수 | count |
| sql_all_rt | clusterId,tenantIdclusterId,tenantId,serverId |
SQL 문의 평균 처리 시간 | ms |
| io_count | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 IO 횟수 | count |
| io_rt | clusterId,tenantIdclusterId,tenantId,serverId |
IO 소요 시간 | µs |
| io_size | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 처리 데이터량 | B |
| ob_waitevent_count | clusterId,tenantIdclusterId,tenantId,serverId |
대기 이벤트 수 | count |
| ob_sql_event | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스가 특정 상태에 있는 실행 이벤트 수 | count |
| all_session | clusterId,tenantIdclusterId,tenantId,serverId |
현재 세션 수 | count |
| transaction_count | clusterId,tenantIdclusterId,tenantId,serverId |
TPS | count |
| transaction_rt | clusterId,tenantIdclusterId,tenantId,serverId |
트랜잭션 응답 시간 | ms |
| request_queue_time | clusterId,tenantIdclusterId,tenantId,serverId |
요청 대기 큐 소요 시간 | µs |
| trans_commit_log_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 커밋된 트랜잭션 로그 수 | count |
| clog_trans_log_total_size | clusterId,tenantIdclusterId,tenantId,serverId |
초당 커밋된 트랜잭션 로그 크기 | B |
| transaction_partition_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 트랜잭션 수 | count |
| trans_commit_log_sync_rt | clusterId,tenantIdclusterId,tenantId,serverId |
트랜잭션 로그 네트워크 동기화 소요 시간 | ms |
| ob_worktime | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 작업 시간 | s |
| ob_no_idle_waiting_time | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 비유휴 대기 시간 | s |
| ob_tenant_log_disk_total_bytes | clusterId,tenantIdclusterId,tenantId,serverId |
로그 디스크 총량 | GB |
| ob_tenant_log_disk_used_bytes | clusterId,tenantIdclusterId,tenantId,serverId |
로그 디스크 사용량 | GB |
| ob_tenant_server_required_size | clusterId,tenantIdclusterId,tenantId,serverId |
데이터 점유량 | GB |
| ob_tenant_server_data_size | clusterId,tenantIdclusterId,tenantId,serverId |
데이터량 | GB |
| ob_tenant_binlog_disk_used | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 로그 디스크 사용량 | GB |
| uptime | clusterId,tenantIdclusterId,tenantId,serverId |
가용 시간 | s |
| active_session | clusterId,tenantIdclusterId,tenantId,serverId |
현재 활성 세션 수 | count |
| sql_all_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 SQL 문 수 | count |
| sql_delete_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 Delete 문 수 | count |
| sql_insert_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 Insert 문 수 | count |
| sql_other_count | clusterId,tenantIdclusterId,tenantId,serverId |
DDL, DCL, DTL 등 기타 문 수 | count |
| sql_replace_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 Replace 문 수 | count |
| sql_select_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 Select 문 수 | count |
| sql_update_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 처리된 Update 문 수 | count |
| sql_delete_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Delete 문의 평균 처리 시간 | ms |
| sql_insert_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Insert 문의 평균 처리 시간 | ms |
| sql_other_rt | clusterId,tenantIdclusterId,tenantId,serverId |
DDL, DCL, DTL 등 기타 문의 평균 처리 시간 | ms |
| sql_replace_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Replace 문의 평균 처리 시간 | ms |
| sql_select_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Select 문의 평균 처리 시간 | ms |
| sql_update_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Update 문의 평균 처리 시간 | ms |
| sql_all_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL 문의 평균 처리 시간 | ms |
| sql_delete_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL delete 평균 처리 시간 | ms |
| sql_insert_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL insert 평균 처리 시간 | ms |
| sql_other_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL other 평균 처리 시간 | ms |
| sql_replace_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL replace 평균 처리 시간 | ms |
| sql_select_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL select 평균 처리 시간 | ms |
| sql_update_rt_p99 | clusterId,tenantIdclusterId,tenantId,serverId |
99퍼센타일 SQL update 평균 처리 시간 | ms |
| sql_all_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL 문의 평균 처리 시간 | ms |
| sql_delete_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL delete 평균 처리 시간 | ms |
| sql_insert_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL insert 평균 처리 시간 | ms |
| sql_other_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL other 평균 처리 시간 | ms |
| sql_replace_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL replace 평균 처리 시간 | ms |
| sql_select_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL select 평균 처리 시간 | ms |
| sql_update_rt_p95 | clusterId,tenantIdclusterId,tenantId,serverId |
95퍼센타일 SQL update 평균 처리 시간 | ms |
| sql_all_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL 문의 평균 처리 시간 | ms |
| sql_delete_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL delete 평균 처리 시간 | ms |
| sql_insert_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL insert 평균 처리 시간 | ms |
| sql_other_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL other 평균 처리 시간 | ms |
| sql_replace_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL replace 평균 처리 시간 | ms |
| sql_select_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL select 평균 처리 시간 | ms |
| sql_update_rt_p90 | clusterId,tenantIdclusterId,tenantId,serverId |
90퍼센타일 SQL update 평균 처리 시간 | ms |
| sql_distributed_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 분산 실행 계획 처리 수 | count |
| sql_local_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 로컬 실행 수 | count |
| sql_remote_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 원격 실행 계획 처리 수 | count |
| ob_sql_event_in_parse | clusterId,tenantIdclusterId,tenantId,serverId |
parse 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_pl_parse | clusterId,tenantIdclusterId,tenantId,serverId |
pl parse 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_plan_cache | clusterId,tenantIdclusterId,tenantId,serverId |
plan cache 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_sql_optimize | clusterId,tenantIdclusterId,tenantId,serverId |
sql optimize 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_sql_execution | clusterId,tenantIdclusterId,tenantId,serverId |
sql execution 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_px_execution | clusterId,tenantIdclusterId,tenantId,serverId |
px execution 상태의 실행 이벤트 수 | count |
| ob_sql_event_in_sequence_load | clusterId,tenantIdclusterId,tenantId,serverId |
sequence load 상태의 실행 이벤트 수 | count |
| wait_event_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 대기 이벤트 횟수 | count |
| system_event_other_count | clusterId,tenantIdclusterId,tenantId,serverId |
other 대기 이벤트 수 | count |
| system_event_application_count | clusterId,tenantIdclusterId,tenantId,serverId |
application 대기 이벤트 수 | count |
| system_event_configuration_count | clusterId,tenantIdclusterId,tenantId,serverId |
configuration 대기 이벤트 수 | count |
| system_event_administrative_count | clusterId,tenantIdclusterId,tenantId,serverId |
administrative 대기 이벤트 수 | count |
| system_event_concurrency_count | clusterId,tenantIdclusterId,tenantId,serverId |
concurrency 대기 이벤트 수 | count |
| system_event_commit_count | clusterId,tenantIdclusterId,tenantId,serverId |
commit 대기 이벤트 수 | count |
| system_event_idle_count | clusterId,tenantIdclusterId,tenantId,serverId |
idle 대기 이벤트 수 | count |
| system_event_network_count | clusterId,tenantIdclusterId,tenantId,serverId |
network 대기 이벤트 수 | count |
| system_event_user_io_count | clusterId,tenantIdclusterId,tenantId,serverId |
user_io 대기 이벤트 수 | count |
| system_event_system_io_count | clusterId,tenantIdclusterId,tenantId,serverId |
system_io 대기 이벤트 수 | count |
| system_event_scheduler_count | clusterId,tenantIdclusterId,tenantId,serverId |
scheduler 대기 이벤트 수 | count |
| system_event_cluster_count | clusterId,tenantIdclusterId,tenantId,serverId |
cluster 대기 이벤트 수 | count |
| wait_event_rt | clusterId,tenantIdclusterId,tenantId,serverId |
대기 이벤트 평균 소요 시간 | µs |
| system_event_other_time_waites | clusterId,tenantIdclusterId,tenantId,serverId |
other 대기 이벤트 평균 소요 시간 | µs |
| system_event_application_time_waites | clusterId,tenantIdclusterId,tenantId,serverId |
application 대기 이벤트 평균 소요 시간 | µs |
| system_event_configuration_time_waites | clusterId,tenantIdclusterId,tenantId,serverId |
configuration 대기 이벤트 평균 소요 시간 | µs |
| system_event_administrative_time_waites | clusterId,tenantIdclusterId,tenantId,serverId |
administrative 대기 이벤트 평균 소요 시간 | µs |
| system_event_concurrency_waites | clusterId,tenantIdclusterId,tenantId,serverId |
concurrency 대기 이벤트 평균 소요 시간 | µs |
| system_event_commit_waites | clusterId,tenantIdclusterId,tenantId,serverId |
commit 대기 이벤트 평균 소요 시간 | µs |
| system_event_idle_waites | clusterId,tenantIdclusterId,tenantId,serverId |
idle 대기 이벤트 평균 소요 시간 | µs |
| system_event_network_waites | clusterId,tenantIdclusterId,tenantId,serverId |
network 대기 이벤트 평균 소요 시간 | µs |
| system_event_user_io_waites | clusterId,tenantIdclusterId,tenantId,serverId |
user_io 대기 이벤트 평균 소요 시간 | µs |
| system_event_system_io_waites | clusterId,tenantIdclusterId,tenantId,serverId |
system_io 대기 이벤트 평균 소요 시간 | µs |
| system_event_scheduler_waites | clusterId,tenantIdclusterId,tenantId,serverId |
scheduler 대기 이벤트 평균 소요 시간 | µs |
| system_event_cluster_waites | clusterId,tenantIdclusterId,tenantId,serverId |
cluster 대기 이벤트 평균 소요 시간 | µs |
| request_dequeue_count | clusterId,tenantIdclusterId,tenantId,serverId |
처리 큐에서 꺼낸 요청 수 | count |
| request_enqueue_count | clusterId,tenantIdclusterId,tenantId,serverId |
처리 큐에 들어간 요청 수 | count |
| ob_foreground_waitevent_count | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 전면부의 특정 상태 대기 이벤트 수 | count |
| ob_background_waitevent_count | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 후면부의 특정 상태 대기 이벤트 수 | count |
| ob_cpu_percent | clusterId,tenantIdclusterId,tenantId,serverId |
테넌트 스레드 CPU 사용률 | percent |
| memstore_percent | clusterId,tenantIdclusterId,tenantId,serverId |
MEMStore 사용 비율 | percent |
| opened_cursors_count | clusterId,tenantIdclusterId,tenantId,serverId |
열린 커서 수 | count |
| slow_sql_count | clusterId,tenantIdclusterId,tenantId,serverId |
느린 SQL 수 | count |
| rpc_packet_in_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Rpc 수신 패킷 평균 소요 시간 | µs |
| rpc_packet_out_rt | clusterId,tenantIdclusterId,tenantId,serverId |
Rpc 송신 패킷 평균 소요 시간 | µs |
| rpc_packet_in | clusterId,tenantIdclusterId,tenantId,serverId |
Rpc 수신 패킷 처리량 | B |
| rpc_packet_out | clusterId,tenantIdclusterId,tenantId,serverId |
Rpc 송신 패킷 처리량 | B |
| ob_foreground_worktime | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 전면부 작업 시간 | s |
| ob_background_worktime | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 후면부 작업 시간 | s |
| ob_foreground_no_idle_waiting_time | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 전면부 비유휴 대기 시간 | s |
| ob_background_no_idle_waiting_time | clusterId,tenantIdclusterId,tenantId,serverId |
데이터베이스 후면부 비유휴 대기 시간 | s |
| ob_clog_ls_max_replayed_scn | clusterId,tenantIdclusterId,tenantId,serverId |
복제본 지연 | s |
| transaction_commit_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 커밋된 트랜잭션 수 | count |
| transaction_rollback_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 롤백된 트랜잭션 수 | count |
| transaction_timeout_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 시간 초과된 트랜잭션 수 | count |
| transaction_commit_rt | clusterId,tenantIdclusterId,tenantId,serverId |
트랜잭션 평균 커밋 소요 시간 | ms |
| transaction_rollback_rt | clusterId,tenantIdclusterId,tenantId,serverId |
트랜잭션 평균 롤백 소요 시간 | ms |
| memstore_write_lock_fail_count | clusterId,tenantIdclusterId,tenantId,serverId |
쓰기 잠금 대기 실패 횟수 | count |
| memstore_write_lock_succ_count | clusterId,tenantIdclusterId,tenantId,serverId |
쓰기 잠금 대기 성공 횟수 | count |
| memstore_write_lock_wait_time | clusterId,tenantIdclusterId,tenantId,serverId |
쓰기 잠금 평균 대기 시간 | µs |
| transaction_multi_partition_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 분산 트랜잭션 수 | count |
| transaction_single_partition_count | clusterId,tenantIdclusterId,tenantId,serverId |
초당 일반 트랜잭션 수 | count |
| io_read_count | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 읽기 횟수 | count |
| io_write_count | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 쓰기 횟수 | count |
| io_read_rt | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 읽기 1회당 평균 소요 시간 | µs |
| io_write_rt | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 쓰기 1회당 평균 소요 시간 | µs |
| io_read_size | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 읽기 데이터량 | B |
| io_write_size | clusterId,tenantIdclusterId,tenantId,serverId |
SSStore의 초당 쓰기 데이터량 | B |
| active_memstore_used | clusterId,tenantIdclusterId,tenantId,serverId |
활성 MEMStore 크기 | MB |
| major_freeze_trigger | clusterId,tenantIdclusterId,tenantId,serverId |
병합 트리거 임계값 | MB |
| memstore_limit | clusterId,tenantIdclusterId,tenantId,serverId |
MEMStore 제한 | MB |
| total_memstore_used | clusterId,tenantIdclusterId,tenantId,serverId |
MEMStore 총 크기 | MB |
| ob_tenant_memory_percent | clusterId,tenantIdclusterId,tenantId,serverId |
OB 테넌트 메모리 사용률 | percent |
| block_cache_size | clusterId,tenantIdclusterId,tenantId,serverId |
블록 캐시 크기 | MB |
| bloom_filter_cache_size | clusterId,tenantIdclusterId,tenantId,serverId |
Bloom filter 캐시 크기 | MB |
| clog_cache_size | clusterId,tenantIdclusterId,tenantId,serverId |
Clog 캐시 크기 | MB |
| plan_cache_size | clusterId,tenantIdclusterId,tenantId,serverId |
실행 계획 캐시 크기 | MB |
| row_cache_size | clusterId,tenantIdclusterId,tenantId,serverId |
행 캐시 크기 | MB |
| block_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
블록 캐시 적중률 | percent |
| bloom_filter_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
Bloom filter 캐시 적중률 | percent |
| clog_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
Clog 캐시 적중률 | percent |
| location_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
location 캐시 적중률 | percent |
| plan_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
실행 계획 캐시 적중률 | percent |
| row_cache_hit_ratio | clusterId,tenantIdclusterId,tenantId,serverId |
행 캐시 적중률 | percent |
| block_cache_req_total | clusterId,tenantIdclusterId,tenantId,serverId |
블록 캐시 요청 횟수 | count |
| bloom_filter_cache_req_total | clusterId,tenantIdclusterId,tenantId,serverId |
Bloom filter 캐시 요청 횟수 | count |
| clog_cache_req_total | clusterId,tenantIdclusterId,tenantId,serverId |
Clog 캐시 요청 횟수 | count |
| location_cache_req_total | clusterId,tenantIdclusterId,tenantId,serverId |
location 캐시 요청 횟수 | count |
| row_cache_req_total | clusterId,tenantIdclusterId,tenantId,serverId |
행 캐시 요청 횟수 | count |
| binlog_instance_convert_delay | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 변환 지연 | ms |
| binlog_instance_convert_iops | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 변환 IOPS | MB |
| binlog_instance_convert_fetch_rps | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 변환 RPS | reqps |
| binlog_instance_convert_storage_rps | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 적재 RPS | reqps |
| ob_tenant_binlog_disk_used | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 로그 디스크 사용량 | GB |
| binlog_instance_dump_delay | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 전송 지연 Top5 | s |
| binlog_instance_dump_iops | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 네트워크 트래픽 Top5 | MB |
| binlog_instance_dump_rps | clusterId,tenantIdclusterId,tenantId,serverId |
Binlog 전송 RPS Top5 | reqps |
proxyClusterId,tenantId: 데이터베이스 프록시-테넌트proxyClusterId,proxyServerId: 데이터베이스 프록시 호스트-노드
| 메트릭 이름 | labels | 설명 | 단위 |
|---|---|---|---|
| client_connections | proxyClusterId,tenantId |
클라이언트 연결 수 | count |
| server_connections | proxyClusterId,tenantId |
서버 연결 수 | count |
| qps | proxyClusterId,tenantId |
초당 처리된 SQL 문 수 | count |
| qps_rt | proxyClusterId,tenantId |
SQL 문의 평균 처리 시간 | ms |
| tps | proxyClusterId,tenantId |
TPS | count |
| load1 | proxyClusterId,proxyServerId |
지난 1분간 시스템 평균 부하 | count |
| cpu_percent | proxyClusterId,proxyServerId |
CPU 사용률 | ms |
| memory_buffers | proxyClusterId,proxyServerId |
커널 버퍼 캐시 크기 | GB |
| memory_free | proxyClusterId,proxyServerId |
사용 가능한 물리 메모리 크기 | GB |
| io_read | proxyClusterId,proxyServerId |
초당 읽기 횟수 | count |
| io_write | proxyClusterId,proxyServerId |
초당 쓰기 횟수 | count |
| net_recv | proxyClusterId,proxyServerId |
초당 수신 데이터량 | MB |
| net_send | proxyClusterId,proxyServerId |
초당 전송 데이터량 | MB |
Tip
이 지표들은 OB Cloud 콘솔의 클러스터 및 테넌트 성능 모니터링 뷰를 참고하세요