ClickHouse Cloud에서 쿼리하기이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 저장됩니다. 따라서 전체 데이터를 모두 확인하려면
clusterAllReplicas 함수를 사용해야 합니다. 자세한 내용은 여기를 참조하십시오.설명
시스템에서 발생한 이벤트 개수에 관한 정보를 담고 있습니다. 예를 들어, 이 테이블에서는 ClickHouse 서버가 시작된 이후 처리된SELECT 쿼리가 몇 건인지 확인할 수 있습니다.
이벤트 설명
ACMEAPIRequests
전송된 ACME API 요청 수입니다.ACMECertificateOrders
발급된 ACME 인증서 주문 건수입니다.AdaptiveAggregationBucketsRetired
전체 머지가 완료되기 전에, 해당 버킷의 머지 및 변환이 끝난 직후 작업 메모리(arena 슬롯, 스테이지된 청크 참조)가 해제된 two-level 버킷의 수입니다.AdaptiveAggregationDrainedRecords
적응형(adaptive) 집계가 머지 시점에 공유 테이블로 내보낸 지연 레코드 수입니다.AdaptiveAggregationGiveUps
스트림에 포함된 고유 키가 적어 적응형(adaptive) 집계에서 프리징(freezing)을 포기한 스레드 수입니다.AdaptiveAggregationLocalFreezes
적응형(adaptive) 집계가 동결(freeze) 임계값에서 동결한 로컬 해시 테이블의 개수입니다.AdaptiveAggregationPressureDrainedRecords
메모리 부족(memory pressure) 상황에서 적응형 집계가 조기에 비운 스테이징 레코드 수입니다.AdaptiveAggregationPressureStandDowns
적응형 집계에서 memory pressure가 external aggregation threshold를 넘어서면서 학습 단계를 영구적으로 벗어난 스레드의 수입니다. 이후 해당 스레드의 로컬 테이블은 일반적인 external aggregation 방식으로 디스크에 spill됩니다.AdaptiveAggregationPressureSweeps
적응형 집계가 memory pressure로 인해 스테이징된 레코드를 조기에 비운 횟수입니다.AdaptiveAggregationProbeBypasses
적응형 집계에서 행이 거의 적중하지 않아 고정된(frozen) 로컬 테이블에 대한 probe를 중단한 스레드 수입니다.AdaptiveAggregationResidueReleases
기준(baseline) 알고리즘으로 되돌아간 스레드가 이로 인해 디스크로 spill할 상황이 되어, 적응형 집계가 공유 드레인 테이블을 기록해 내보낸 횟수입니다.AdaptiveAggregationSealedChunks
적응형 집계가 버퍼링된 스테이징 배치에서 병합하여 확정(seal)한 청크의 수입니다.AdaptiveAggregationSealNormalizations
적응형 집계 seal이 래핑된 표현(Const, Replicated, Sparse, LowCardinality)을 drain이 소비하는 밀집(dense) 형태로 정규화한 스테이징 인수 컬럼의 개수입니다.AdaptiveAggregationSharedTableSpills
적응형 집계가 메모리 압박 상황에서 파트 경계에 도달하여 공유 드레인 테이블을 디스크에 기록한 횟수입니다.AdaptiveAggregationSpillBacklogSheds
스테이징된 레코드가 아직 메모리에 남아 있는 상태에서 baseline 알고리즘으로 동작하던 스레드(thaw로 다시 되돌려진 스레드 또는 스스로 물러난 스레드)가 spill을 시도하려 했기 때문에, 적응형 집계가 스테이징된 백로그를 버린 횟수입니다.AdaptiveAggregationStagedBytes
적응형 집계가 머지 시점 드레인을 위해 스테이징한 키 바이트 수입니다.AdaptiveAggregationStagedChunkPiecesOverBound
적응형 집계가 분할한 스테이징 청크의 조각 중, 맞추려던 경계를 여전히 초과한 채로 발행된 조각의 수입니다. 청크는 버킷 경계를 따라 분할되며, 그 자체만으로 경계를 초과하는 버킷 내부에서는 레코드 단위로 분할됩니다. 따라서 이 값은 스테이징된 바이트만으로도 경계를 초과하는 단일 레코드에 해당합니다. 이러한 조각은 통째로 클레임되므로, 드레인 과정에서 압력 파트를 그만큼 초과할 수 있습니다.AdaptiveAggregationStagedChunkSplits
한 청크의 드레인이 압력 파트 경계를 초과할 것으로 추정되어, 적응형 집계가 publication 시점에 버킷 경계를 따라 분할한 스테이징 청크의 수입니다.AdaptiveAggregationStagedClaimsClosedAtBound
적응형 집계의 드레인이 스테이징된 청크에 대해 수행한 클레임 중, 추가할 경우 배치가 pressure 파트 경계에 도달하게 되는 청크 직전에 종료되어 그 청크를 다음 클레임으로 넘긴 횟수입니다. 이 경계는 드레인된 상태의 배치를 기준으로 적용되므로, 각각 경계에 아주 근접한 두 청크(절반 파트를 단 몇 레코드만 초과하는, 잘린 청크의 두 조각)는 하나가 아닌 두 개의 테이블로 드레인됩니다. 첫 번째 청크가 단독으로 경계를 초과하는 경우에만 무조건 클레임됩니다.AdaptiveAggregationStagedRecords
적응형 집계가 중복 제거 전에 스테이징한 지연 레코드 수입니다.AdaptiveAggregationStagedRecordsMerged
적응형 집계가 publish 시점과 seal 시점에 중복 키로 판단하여 머지로 제거한 스테이징된 레코드 수입니다.AdaptiveAggregationThaws
스테이징된 스트림이 반복 값 위주로 확인되어 적응형 집계가 로컬 테이블을 해제(thaw)한 횟수입니다.AddressesDiscovered
HTTP 연결의 DNS 조회 결과에서 새로 발견된 주소의 총 개수AddressesExpired
HTTP 연결의 DNS 확인 결과에 더 이상 표시되지 않는 만료된 주소의 총 개수AddressesMarkedAsFailed
HTTP 연결에서 연결 오류로 인해 비정상으로 표시된 주소의 총개수AggregatingSortedMilliseconds
정렬된 컬럼 집계에 소요된 총 시간AggregationBucketTopKConversions
버킷 로컬 Top-K 선택(aggregationBucketTopK 계획 최적화)을 통해 변환된 two-level 버킷의 개수입니다.AggregationConvertedToTwoLevel
단일 수준 집계 해시 테이블이 런타임 중 2단계로 변환된 횟수입니다.AggregationHashTablesInitializedAsTwoLevel
집계용으로 2단계 해시 테이블로 초기화된 개수입니다.AggregationOptimizedEqualRangesOfKeys
키의 동일 범위 최적화가 적용된 블록 수AggregationPreallocatedElementsInHashTables
집계를 위해 해시 테이블에 사전 할당된 요소 수입니다.AggregationTopKHeapsFrozen
top-K 집계 힙이 동결되어 일반 집계로 폴백된 횟수입니다. 힙이 관측 윈도우 내에서 거의 아무것도 거부하지 않았거나(예: 서로 다른 그룹화 키의 개수가 LIMIT을 초과하지 않는 경우), 힙의 경계에 있는 동순위 집합(tie-set)이 힙보다 커진 경우에 발생합니다. 이 동순위 집합은 절대 evict되지 않습니다(enable_group_by_top_k_optimization 참조).
AggregationTopKKeysEvicted
집계 중 크기가 제한된 top-K 힙에서 제거(evict)된 그룹화 키의 개수입니다(enable_group_by_top_k_optimization 참조).
AggregationTopKKeysPruned
제거(evict)된 그룹화 키 중 중간 해시 테이블에서도 삭제되어 해당 집계 상태(aggregate state)가 소멸된 키의 개수입니다(enable_group_by_top_k_optimization 참조). 집계 방식이 키를 삭제할 수 없거나 키의 접두사(prefix)만 순위가 매겨지는 경우 AggregationTopKKeysEvicted보다 작습니다. 이때 힙(heap)은 여전히 행을 건너뛰지만, 해시 테이블은 허용된 모든 그룹을 그대로 유지합니다.
AggregationTopKRowsSkipped
그룹화 키가 상위 K개 결과에 들어가지 못해 집계 중 건너뛴 행의 수입니다(enable_group_by_top_k_optimization 참조).
AIAPICalls
AI 프로바이더로 전송된 HTTP 요청 수입니다.AIInputTokens
쿼리의 모든 AI 함수 호출에서 사용된 총 prompt 토큰 수입니다.AIORead
Linux 또는 FreeBSD의 AIO 인터페이스를 사용한 읽기 횟수AIOReadBytes
Linux 또는 FreeBSD의 AIO 인터페이스로 읽은 바이트 수AIOutputTokens
쿼리에서 수행된 모든 AI 함수 호출에 걸쳐 사용된 전체 completion token 수입니다.AIOWrite
Linux 또는 FreeBSD의 AIO 인터페이스를 통한 쓰기 횟수AIOWriteBytes
Linux 또는 FreeBSD AIO 인터페이스를 통해 기록된 바이트 수AIRowsProcessed
AI 결과가 반환된 행 수입니다.AIRowsSkipped
할당량 제한 또는 오류로 인해 기본값으로 처리된 행 수입니다.AllUsersThrottlerBytes
‘max_network_bandwidth_for_all_users’ 스로틀러를 거친 바이트 수입니다.AllUsersThrottlerSleepMicroseconds
쿼리가 ‘max_network_bandwidth_for_all_users’ 스로틀링에 맞추기 위해 대기한 총 시간입니다.AnalyzePatchRangesMicroseconds
패치 파트 인덱스 분석에 소요된 총 시간ApplyPatchesMicroseconds
블록에 패치 파트를 적용하는 데 소요된 총 시간ApplyPatchMergeOnKeyMicroseconds
applyPatchesMergeOnKey의 정렬 키 머지 루프 내부에서 소요된 총 시간입니다ArenaAllocBytes
Arena 메모리에 할당된 바이트 수입니다(GROUP BY 및 유사한 작업에 사용됨).ArenaAllocChunks
메모리 Arena에 할당된 청크 개수(GROUP BY 및 유사 작업에 사용됨)ASTFuzzerOracleChecks
서버 측 AST 퍼저가 시도한 oracle 검사 횟수입니다.ASTFuzzerOracleMismatches
서버 측 AST 퍼저(fuzzer)가 감지한 oracle 불일치 횟수입니다.ASTFuzzerOracleTLPAggregateChecks
서버 측 AST 퍼저가 시도한 TLP Aggregate(State/Merge) 오라클 검사 횟수입니다.ASTFuzzerQueries
서버 측 AST 퍼저가 퍼징을 위해 시도한 쿼리 수입니다.ASTFuzzerSkippedBackupRestore
서버 측 AST 퍼저가 실행하지 않고 건너뛴 퍼징된 BACKUP/RESTORE 쿼리 수입니다.ASTFuzzerSkippedReplicatedDDLInternal
Context에서 내부 복제된 데이터베이스 DDL 실행(활성 ZooKeeperMetadataTransaction)이 진행 중이어서 서버 측 AST 퍼저가 퍼징을 건너뛴 횟수입니다.AsynchronousReaderIgnoredBytes
비동기 읽기 중에 무시된 바이트 수AsynchronousReadWaitMicroseconds
비동기 로컬 읽기 중 비동기 읽기를 기다리는 데 소요된 시간입니다.AsynchronousRemoteReadWaitMicroseconds
비동기 원격 읽기를 기다리는 데 소요된 시간입니다.AsyncInsertBytes
비동기 INSERT 쿼리의 데이터 크기(바이트)입니다.AsyncInsertCacheHits
비동기 INSERT hash id 캐시에서 중복된 hash id를 찾은 횟수입니다.AsyncInsertFlush
비동기 INSERT 큐의 플러시 횟수입니다. 플러시가 한 번 일어날 때마다 비동기 INSERT 쿼리 배치가 하나의 파트로 삽입됩니다. AsyncInsertQuery와 비교하면 평균적으로 몇 개의 쿼리가 하나의 배치로 묶이는지 확인할 수 있습니다.AsyncInsertQuery
InsertQuery와 동일하지만 비동기 INSERT 쿼리에만 사용됩니다.AsyncInsertRows
비동기 INSERT 쿼리로 삽입된 행의 수입니다.AsyncLoaderSpawnFailures
Global Thread 풀이 스레드를 제공하지 못해 비동기 로더가 worker를 생성하지 못한 횟수입니다. 이때 큐에 쌓인 작업은 풀이 이미 보유하고 있는 worker, 즉 현재 실행 중인 worker나 다른 풀의 작업을 기다리다가 재개된 worker가 실행합니다.AsyncLoaderWaitMicroseconds
쿼리가 비동기 로더 작업을 기다린 총 시간입니다.AsyncLoggingConsoleDroppedMessages
비동기 로그 큐가 가득 차 콘솔 로그에 기록되지 못하고 버려진 메시지 수AsyncLoggingConsoleTotalMessages
콘솔 로그용 비동기 큐로 전송된 전체 메시지 수(수락되었거나 폐기된 메시지)AsyncLoggingErrorFileLogDroppedMessages
비동기 로그 큐가 가득 차 오류 파일 로그에서 삭제된 메시지 수AsyncLoggingErrorFileLogTotalMessages
오류 파일 로그의 비동기 큐로 전송된 메시지 수(수락되었거나 버려진 메시지 포함)AsyncLoggingFileLogDroppedMessages
비동기 로그 큐가 가득 차 파일 로그에서 버려진 메시지 수AsyncLoggingFileLogTotalMessages
파일 로그용 비동기 큐로 전송된 메시지 수(수락되었거나 버려진 메시지)AsyncLoggingSyslogDroppedMessages
비동기 로그 큐가 가득 차 syslog에서 버려진 메시지 수AsyncLoggingSyslogTotalMessages
syslog의 비동기 큐로 전송된 메시지 수(수락되었거나 삭제된 메시지 포함)AsyncLoggingTextLogDroppedMessages
비동기 로그 큐가 가득 차 text_log에서 유실된 메시지 수AsyncLoggingTextLogTotalMessages
text_log의 비동기 큐로 전송된 메시지 수(수락되었거나 폐기된 메시지 포함)AzureCommitBlockList
Azure Blob Storage API의 CommitBlockList 호출 수AzureCopyObject
Azure blob storage API CopyObject 호출 횟수AzureCreateContainer
Azure blob storage API의 CreateContainer 호출 수입니다.AzureDeleteObjects
Azure blob storage API DeleteObject(s) 호출 횟수.AzureGetObject
Azure API의 GetObject 호출 수.AzureGetProperties
Azure blob storage API GetProperties 호출 횟수입니다.AzureGetRequestThrottlerBlocked
스로틀러가 차단한 Azure GET 요청 수입니다.AzureGetRequestThrottlerCount
스로틀러를 거친 Azure GET 요청 수입니다. 차단된 요청과 차단되지 않은 요청을 포함합니다.AzureGetRequestThrottlerSleepMicroseconds
Azure GET 요청 스로틀링 제한을 준수하기 위해 쿼리가 대기한 총 시간입니다.AzureListObjects
Azure blob storage API의 ListObjects 호출 수입니다.AzurePutRequestThrottlerBlocked
스로틀러가 차단한 Azure PUT 요청 수입니다.AzurePutRequestThrottlerCount
스로틀러를 거친 Azure PUT 요청 수: 차단된 요청과 차단되지 않은 요청.AzurePutRequestThrottlerSleepMicroseconds
쿼리가 Azure PUT request 스로틀링 제한에 맞추기 위해 대기한 총 시간입니다.AzureReadMicroseconds
Azure 읽기 요청을 대기하는 데 소요된 총 시간입니다.AzureReadRequestsCount
Azure 읽기 요청 수입니다.AzureReadRequestsErrors
Azure 읽기 요청 오류의 수입니다.AzureReadRequestsRedirects
Azure 읽기 요청 리디렉션 횟수입니다.AzureReadRequestsThrottling
스로틀링이 적용된 Azure 읽기 요청 수.AzureStageBlock
Azure blob storage API StageBlock 호출 횟수AzureUpload
Azure blob storage API Upload 호출 횟수AzureWriteMicroseconds
Azure 쓰기 요청을 대기하는 데 걸린 총 시간입니다.AzureWriteRequestsCount
Azure 쓰기 요청 수AzureWriteRequestsErrors
Azure 쓰기 요청 오류 수입니다.AzureWriteRequestsRedirects
Azure 쓰기 요청 리디렉션 횟수입니다.AzureWriteRequestsThrottling
스로틀링된 Azure 쓰기 요청의 수입니다.백그라운드 마크 로딩 작업
마크를 로드하는 백그라운드 작업 수BackupEntriesCollectorForTablesDataMicroseconds
테이블 데이터의 백업 항목 생성에 소요된 시간BackupEntriesCollectorMicroseconds
백업 항목 생성에 소요된 시간BackupEntriesCollectorRunPostTasksMicroseconds
백업 항목 생성 후 후속 작업 실행에 소요된 시간BackupLockFileReads
백업 생성 중 ‘.lock’ 파일을 읽은 횟수BackupPreparingFileInfosMicroseconds
백업 항목의 파일 정보를 준비하는 데 소요된 시간BackupReadLocalBytesToCalculateChecksums
백업 항목 체크섬 계산을 위해 로컬에서 읽은 파일의 총 크기BackupReadLocalFilesToCalculateChecksums
백업 항목의 체크섬 계산을 위해 로컬에서 읽은 파일 수BackupReadMetadataMicroseconds
.backup 파일에서 백업 메타데이터를 읽는 데 걸린 시간BackupReadRemoteBytesToCalculateChecksums
백업 항목의 체크섬을 계산하기 위해 원격 디스크에서 읽어 온 파일의 총 크기BackupReadRemoteFilesToCalculateChecksums
백업 항목의 체크섬 계산을 위해 원격 디스크에서 읽은 파일 수BackupsOpenedForRead
읽기 위해 열린 백업 수BackupsOpenedForUnlock
잠금 해제를 위해 열려 있는 백업 수BackupsOpenedForWrite
쓰기용으로 열린 백업 수BackupThrottlerBytes
‘max_backup_bandwidth_for_server’ throttler를 통과한 바이트 수입니다.BackupThrottlerSleepMicroseconds
‘max_backup_bandwidth_for_server’ 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간.BackupWriteMetadataMicroseconds
.backup 파일에 백업 메타데이터를 기록하는 데 걸린 시간
BlobCopierThreadLockBlobsErrors
BlobCopier 실행 중 발생한 blob 잠금 오류 수BlobCopierThreadLockedBlobs
메타데이터 스토리지에서 반환된 blob의 수BlobCopierThreadRecordBlobsErrors
BlobCopier 실행 중 blob 기록 시 발생한 오류 수BlobCopierThreadRecordedBlobs
메타데이터 저장소에 BlobCopier의 복제로 기록된 blob 수BlobCopierThreadReplicateBlobsErrors
BlobCopier 실행 중 발생한 blob 복제 오류의 수BlobCopierThreadReplicatedBlobs
BlobCopier가 복제한 blob 수BlobCopierThreadRuns
BlobCopier 스레드 실행 횟수BlobKillerThreadLockBlobsErrors
BlobKiller가 실행되는 동안 발생한 blob 잠금 오류 수BlobKillerThreadLockedBlobs
메타데이터 저장소에서 반환된 blob의 수BlobKillerThreadRecordBlobsErrors
BlobKiller 실행 중 발생한 blob 기록 관련 오류 수BlobKillerThreadRecordedBlobs
메타데이터 저장소에 BlobKiller가 제거한 것으로 기록된 blob 수BlobKillerThreadRemoveBlobsErrors
BlobKiller 실행 중 발생한 blob 삭제 오류 수BlobKillerThreadRemovedBlobs
BlobKiller가 제거한 blob 수BlobKillerThreadRemoveTasks
BlobKiller에 의해 생성된 제거 작업 수BlobKillerThreadRuns
BlobKiller 스레드의 실행 횟수BuildPatchesJoinMicroseconds
Join 모드에서 패치 파트를 적용하기 위해 인덱스와 해시 테이블을 생성하는 데 소요된 총 시간BuildPatchesMergeMicroseconds
Merge 모드에서 패치 파트를 적용하기 위한 인덱스를 생성하는 데 소요된 총 시간CachedReadBufferCacheWriteBytes
원본(원격 파일 시스템 등)에서 파일 시스템 캐시로 기록된 바이트 수CachedReadBufferCacheWriteMicroseconds
파일 시스템 캐시에 데이터를 쓰는 데 걸린 시간CachedReadBufferCacheWriteStopped
파일 시스템 캐시에 파일 세그먼트(file segment)를 쓰는 작업이 다운로드 도중 중단된(공간 예약 실패 또는 캐시 쓰기 실패) 횟수이며, 중단 이후의 읽기는 캐시를 우회하여 진행됩니다CachedReadBufferCreateBufferMicroseconds
버퍼 준비에 걸린 시간CachedReadBufferPredownloadedBytes
파일 시스템 캐시 소스에서 읽은 바이트 수입니다. 캐시 세그먼트는 전체를 왼쪽에서 오른쪽으로 읽기 때문에, 필요한 데이터에 도달하려면 현재 작업과 무관한 세그먼트 일부도 미리 다운로드해야 할 수 있습니다.CachedReadBufferPredownloadedFromSourceBytes
사전 다운로드용으로 파일 시스템 캐시 소스(remote fs 등)에서 읽은 바이트 수CachedReadBufferPredownloadedFromSourceMicroseconds
사전 다운로드를 위해 파일 시스템 캐시 소스(원격 파일 시스템 등)에서 읽는 데 걸린 시간CachedReadBufferReadFromCacheBytes
파일 시스템 캐시에서 읽은 바이트CachedReadBufferReadFromCacheHits
파일 시스템 캐시에서 읽을 때 캐시 적중이 발생한 횟수입니다.CachedReadBufferReadFromCacheMicroseconds
파일 시스템 캐시에서 읽는 데 걸린 시간CachedReadBufferReadFromCacheMisses
파일 시스템 캐시에서 읽는 동안 캐시 미스가 발생한 횟수입니다.CachedReadBufferReadFromSourceBytes
파일 시스템 캐시의 소스(remote fs 등)에서 읽은 바이트 수CachedReadBufferReadFromSourceMicroseconds
파일 시스템 캐시 소스(원격 파일 시스템 등)에서 읽는 데 소요된 시간CachedReadBufferWaitReadBufferMicroseconds
내부 읽기 버퍼를 기다리는 데 소요된 시간입니다(캐시 대기 포함).CachedWriteBufferCacheWriteBytes
소스(원격 파일 시스템 등)에서 파일 시스템 캐시로 쓰인 바이트 수CachedWriteBufferCacheWriteMicroseconds
데이터를 파일 시스템 캐시에 기록하는 데 소요된 시간CachedWriteBufferCacheWriteStopped
write-through 캐싱이 중단된 횟수(공간 예약 실패, 캐시 쓰기 실패, 또는 이를 포함하는 세그먼트가 축출되는 중인 경우)이며, 중단 이후에는 캐시를 채우지 않고 쓰기가 계속됩니다CachedWriteBufferCoveringSegmentShrinkFailed
기록 중인 offset보다 뒤에 남아 있는 커버링 파일 세그먼트를 축소할 수 없거나(다른 주체가 점유하고 있어 그 안의 hole을 해석할 수 없는 경우), 동시에 축출되어 write-through 캐싱을 중단해야 했던 횟수CachedWriteBufferCoveringSegmentShrunk
write-through 캐싱이 새로운 파일 세그먼트에서 캐싱을 계속하기 위해, 기록 중인 offset보다 뒤에 남아 있던 커버링 파일 세그먼트를 축소한 횟수입니다(그 사이의 range는 다른 Distributed Cache 서버로 전달됨).CacheWarmerBytesDownloaded
전용 백그라운드 스레드가 파일 시스템 캐시로 가져와 저장한 데이터의 양입니다.CacheWarmerDataPartsDownloaded
CacheWarmer가 전체를 가져온 데이터 파트(data part)의 수입니다.CannotRemoveEphemeralNode
ephemeral 노드를 제거하려고 시도하는 동안 오류가 발생한 횟수입니다. 이는 문제가 아닙니다. ZooKeeper 라이브러리 구현상 세션이 만료되면 해당 노드가 제거되도록 보장되기 때문입니다.CannotWriteToWriteBufferDiscard
파이프가 가득 찼거나 파이프에 쓸 수 없어 쿼리 프로파일러 또는 시그널 핸들러에 의해 삭제된 스택 트레이스 수입니다.CoalescingSortedMilliseconds
정렬된 컬럼을 병합하는 데 소요된 총 시간CollapsingSortedMilliseconds
정렬된 컬럼 축약에 소요된 총 시간CommonBackgroundExecutorTaskCancelMicroseconds
Common executor 작업에서 cancel()에 소요된 시간입니다.CommonBackgroundExecutorTaskExecuteStepMicroseconds
Common executor 작업의 executeStep() 실행에 소요된 시간입니다.CommonBackgroundExecutorTaskResetMicroseconds
Common executor의 작업을 재설정하는 데 걸린 시간입니다.CommonBackgroundExecutorWaitMicroseconds
Common executor에서 완료될 때까지 대기하는 데 소요된 시간입니다.CompiledFunctionExecute
컴파일된 함수가 실행된 횟수입니다.CompileExpressionsBytes
표현식 컴파일에 사용되는 바이트 수입니다.CompileExpressionsMicroseconds
표현식을 LLVM 코드로 컴파일하는 데 걸린 총 시간입니다.CompileFunction
생성된 LLVM 코드를 컴파일해 복잡한 표현식을 위한 융합 함수를 생성하는 작업이 시작된 횟수입니다.CompileRegexpFunction
정규식이 머신 코드(machine code)로 JIT 컴파일된 횟수입니다.CompressedReadBufferBlocks
압축된 소스(파일, 네트워크)에서 읽은 압축 블록 수입니다(데이터 블록은 서로 독립적으로 압축됩니다).CompressedReadBufferBytes
압축된 소스(파일, 네트워크)에서 읽은 비압축 바이트 수입니다(즉, 압축 해제 후의 바이트 수).CompressedReadBufferChecksumDoesntMatch
압축된 블록의 체크섬이 일치하지 않은 횟수입니다.CompressedReadBufferChecksumDoesntMatchMicroseconds
압축된 블록의 체크섬 불일치로 인한 비트 반전을 감지하는 데 소요된 총 시간입니다.CompressedReadBufferChecksumDoesntMatchSingleBitMismatch
압축된 블록의 체크섬 불일치가 단일 비트 차이로 인해 발생한 횟수입니다.ConcurrencyControlDownscales
CPU 다운스케일링 이벤트 총 횟수ConcurrencyControlPreemptedMicroseconds
CPU 슬롯이 선점되어 쿼리가 대기한 총 시간입니다.ConcurrencyControlPreemptions
CPU가 선점된 총 횟수ConcurrencyControlQueriesDelayed
CPU 슬롯 용량 부족으로 지연된 쿼리 수입니다. 경합 지표로, 경합이 없는 서버에서의 지연 업스케일 대기는 제외합니다.ConcurrencyControlSlotsAcquired
확보한 CPU 슬롯의 총개수ConcurrencyControlSlotsAcquiredNonCompeting
경합하지 않는 CPU 슬롯의 총 획득 횟수ConcurrencyControlSlotsDelayed
용량 부족으로 인해 할당 시점에 부여되지 않은 CPU 슬롯 수입니다. 지연 할당으로 보류된 슬롯은 제외됩니다.ConcurrencyControlSlotsGranted
쿼리당 1개의 thread를 보장하는 기준과use_concurrency_control = 0으로 설정된 쿼리에 대해 부여된 CPU 슬롯 수
ConcurrencyControlUpscales
CPU 업스케일링이 발생한 총 횟수ConcurrencyControlWaitMicroseconds
쿼리가 CPU 슬롯을 요청한 리소스를 기다리며 대기한 총 시간입니다.ConcurrentQuerySlotsAcquired
획득된 쿼리 슬롯의 총개수ConcurrentQueryWaitMicroseconds
쿼리가 쿼리 슬롯을 대기한 총 시간ConnectionPoolIsFullMicroseconds
연결 풀의 슬롯을 기다리는 데 소요된 총 시간입니다.ContextLock
Context 잠금을 획득했거나 획득을 시도한 횟수입니다. 전역 잠금입니다.ContextLockWaitMicroseconds
Context 잠금 대기 시간(마이크로초 단위)CoordinatedMergesMergeAssignmentRequest
머지 할당 요청의 총 수CoordinatedMergesMergeAssignmentRequestMicroseconds
머지 할당 클라이언트에서 소요된 총 시간CoordinatedMergesMergeAssignmentResponse
머지 할당 요청의 총 개수CoordinatedMergesMergeAssignmentResponseMicroseconds
머지 할당 핸들러에 소요된 총 시간CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds
머지 코디네이터 내부에서 최신 메타데이터를 가져오는 데 걸린 총 시간CoordinatedMergesMergeCoordinatorFilterMicroseconds
머지 코디네이터 내부에서 준비된 머지를 필터링하는 데 걸린 총 시간CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount
coordinator state lock을 배타적으로 획득한 총 횟수CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds
coordinator state 뮤텍스를 배타적으로 잠그는 데 걸린 총 시간CoordinatedMergesMergeCoordinatorLockStateForShareCount
coordinator state lock의 for share 캡처 총 횟수CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds
공유 잠금을 위해 coordinator state 뮤텍스를 잠그는 데 소요된 총 시간CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds
머지 코디네이터 내부에서 머지 선택기를 사용해 머지를 선정하는 데 소요된 총 시간CoordinatedMergesMergeCoordinatorUpdateCount
머지 코디네이터 업데이트의 총 횟수CoordinatedMergesMergeCoordinatorUpdateMicroseconds
머지 코디네이터 상태 업데이트에 소요된 총 시간CoordinatedMergesMergeWorkerUpdateCount
머지 워커 업데이트의 총 개수CoordinatedMergesMergeWorkerUpdateMicroseconds
워커가 할당된 머지의 로컬 상태를 업데이트하는 데 걸린 총 시간CreatedLogEntryForMerge
ReplicatedMergeTree에서 파트 머지를 위한 로그 항목을 성공적으로 생성했습니다.CreatedLogEntryForMutation
ReplicatedMergeTree에서 파트 변경을 위한 로그 항목을 성공적으로 생성했습니다.CreatedReadBufferDirectIO
다른 읽기 메서드와 비교해 선택하는 과정에서, 데이터 읽기용 O_DIRECT 읽기 버퍼가 생성된 횟수입니다.CreatedReadBufferDirectIOFailed
데이터를 읽기 위해 O_DIRECT를 사용하는 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드 중에서 선택하는 과정에서), 파일 시스템 지원 부족이나 기타 이유로 OS가 이를 허용하지 않아 일반적인 읽기 메서드로 대체된 횟수입니다.CreatedReadBufferMMap
읽기 방식으로 다른 메서드 대신mmap을 사용하는 읽기 버퍼가 생성된 횟수입니다.
CreatedReadBufferMMapFailed
데이터를 읽기 위해mmap 기반 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드와 비교해 선택하는 과정에서), 파일 시스템 미지원 등으로 OS가 이를 허용하지 않아 일반 읽기 메서드로 대체된 횟수입니다.
CreatedReadBufferOrdinary
데이터를 읽기 위해 일반 읽기 버퍼가 생성된 횟수입니다(다른 읽기 메서드 중에서 읽기 방식을 선택하는 과정에서).DataAfterMergeDiffersFromReplica
머지 후 데이터가 다른 레플리카의 데이터와 바이트 단위까지 동일하지 않은 횟수입니다. 원인은 여러 가지일 수 있습니다.- 서버 업데이트 후 더 최신 버전의 압축 라이브러리를 사용하는 경우
- 다른 압축 방식을 사용하는 경우
- 비결정적 압축 알고리즘을 사용하는 경우(발생 가능성은 매우 낮음)
- 코드의 논리 오류로 인해 머지 알고리즘이 비결정적으로 동작하는 경우
- 코드 버그로 인해 메모리에서 데이터 손상이 발생한 경우
- 하드웨어 문제로 인해 메모리에서 데이터 손상이 발생한 경우
- 서버 시작 후 원본 데이터를 수동으로 수정한 경우
- ZooKeeper에 저장된 체크섬을 수동으로 수정한 경우
- ‘enable_mixed_granularity_parts’와 같은 파트 포맷 관련 설정이 레플리카마다 다른 경우 서버는 이 상황을 감지하면 바이트 단위까지 동일한 결과를 보장하기 위해 레플리카에서 병합된 파트를 다운로드합니다.
DataAfterMutationDiffersFromReplica
mutation 이후 데이터가 다른 레플리카의 데이터와 바이트 단위까지 동일하지 않은 횟수입니다. ‘DataAfterMergeDiffersFromReplica’에 설명된 이유 외에도, 비결정적인 mutation으로 인해 발생할 수도 있습니다.NULL에 대한 기본 구현이 처리한 행 수
함수 실행 중 NULL에 대한 기본 구현이 처리한 행 수DefaultImplementationForNullsRowsWithNulls
함수 실행 시 NULL에 대한 기본 구현으로 처리되는 NULL 값을 포함한 행 수DelayedInserts
파티션의 활성 데이터 파트 수가 많아 MergeTree 테이블에 블록을 INSERT하는 작업의 속도가 제한된 횟수입니다.DelayedInsertsMilliseconds
파티션의 활성 데이터 파트 수가 많아 MergeTree 테이블에 블록을 INSERT할 때 속도가 제한되며 소요된 총 밀리초 수입니다.DelayedMutations
테이블에 완료되지 않은 뮤테이션이 너무 많아 MergeTree 테이블의 뮤테이션이 스로틀링된 횟수입니다.DelayedMutationsMilliseconds
테이블에 완료되지 않은 뮤테이션 수가 많아 MergeTree 테이블의 뮤테이션이 스로틀링된 동안 소요된 총 밀리초 수입니다.DeltaLakeDeltaLogExistenceChecks
DeltaLake_delta_log의 존재 여부를 확인하기 위해 수행된 객체 저장소 목록 조회 횟수(예: CREATE TABLE 실행 중).
DeltaLakePartitionPrunedFiles
DeltaLake 파티션 프루닝으로 건너뛴 파일 수DeltaLakeScannedFiles
DeltaLake 스캔 콜백에서 스캔한 파일 수DeltaLake 스냅샷 초기화 횟수
객체 스토리지에서 DeltaLake 테이블 스냅샷을 초기화한 횟수DictCacheKeysExpired
‘cache’ 타입 딕셔너리에서 조회되어 cache에서 찾았지만, 이미 만료된 키의 수입니다.DictCacheKeysHit
‘cache’ 타입 딕셔너리에서 조회된 키 중 캐시에서 찾은 키 수입니다.DictCacheKeysNotFound
‘cache’ 타입 딕셔너리에서 조회했으나 찾지 못한 키 수입니다.DictCacheKeysRequested
데이터 소스에서 ‘cache’ 타입 딕셔너리에 대해 요청된 키 수입니다.DictCacheKeysRequestedFound
‘cache’ 타입 딕셔너리의 데이터 소스에 요청되어 데이터 소스에서 발견된 키 수입니다.DictCacheKeysRequestedMiss
데이터 소스에 요청되었으나 해당 데이터 소스에서 찾을 수 없었던 ‘cache’ 타입 딕셔너리 키의 수입니다.DictCacheLockReadNs
‘cache’ 타입 딕셔너리에서 데이터를 조회하기 위해 읽기 잠금을 대기하는 데 소요된 나노초 수입니다.DictCacheLockWriteNs
‘cache’ 타입 딕셔너리의 데이터를 업데이트하기 위해 쓰기 잠금을 획득할 때까지 대기한 나노초 수입니다.DictCacheRequests
‘cache’ 타입 딕셔너리에 대해 외부 데이터 소스로 보낸 일괄 요청 수입니다.DictCacheRequestTimeNs
‘cache’ 타입 딕셔너리의 외부 데이터 소스를 쿼리하는 데 소요된 나노초 수입니다.DirectorySync
디렉터리에 대해 F_FULLFSYNC/fsync/fdatasync 함수가 호출된 총 횟수입니다.DirectorySyncElapsedMicroseconds
디렉터리에 대한 F_FULLFSYNC/fsync/fdatasync 시스템 호출이 완료되기를 기다리는 데 소요된 총 시간입니다.DiskAzureCommitBlockList
Disk Azure blob storage API CommitBlockList 호출 횟수DiskAzureCopyObject
Disk Azure blob storage API CopyObject 호출 횟수DiskAzureCreateContainer
Disk Azure blob storage API의 CreateContainer 호출 횟수입니다.DiskAzureDeleteObjects
Azure blob storage API의 DeleteObject 호출 횟수입니다.DiskAzureGetObject
Disk Azure API GetObject 호출 횟수입니다.DiskAzureGetProperties
Disk Azure blob storage API의 GetProperties 호출 수입니다.DiskAzureGetRequestThrottlerBlocked
throttler에 의해 차단된 Azure 디스크 GET 요청의 수입니다.DiskAzureGetRequestThrottlerCount
throttler를 거친 Azure 디스크 GET 요청 수입니다. 차단된 요청과 차단되지 않은 요청이 모두 포함됩니다.DiskAzureGetRequestThrottlerSleepMicroseconds
Azure 디스크 GET 요청 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간입니다.DiskAzureListObjects
Disk Azure blob storage API의 ListObjects 호출 수입니다.DiskAzurePutRequestThrottlerBlocked
throttler에 의해 차단된 Azure 디스크 PUT 요청의 수입니다.DiskAzurePutRequestThrottlerCount
throttler를 통과한 Azure 디스크 PUT 요청 수입니다. 차단된 요청과 차단되지 않은 요청을 모두 포함합니다.DiskAzurePutRequestThrottlerSleepMicroseconds
Azure 디스크 PUT 요청 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.DiskAzureReadMicroseconds
Azure 디스크 읽기 요청을 기다리는 데 소요된 총 시간입니다.DiskAzureReadRequestsCount
Azure 디스크 읽기 요청 수입니다.DiskAzureReadRequestsErrors
Azure 디스크 읽기 요청 오류의 수입니다.DiskAzureReadRequestsRedirects
Azure 디스크 읽기 요청 리디렉션 횟수입니다.DiskAzureReadRequestsThrottling
Azure 디스크 읽기 요청 중 스로틀링된 요청 수.DiskAzureStageBlock
Disk Azure blob storage API의 StageBlock 호출 횟수DiskAzureUpload
Disk Azure blob storage API의 Upload 호출 수DiskAzureWriteMicroseconds
Azure 디스크 쓰기 요청을 기다리는 데 소요된 총 시간입니다.DiskAzureWriteRequestsCount
Azure 디스크에 대한 쓰기 요청 수입니다.DiskAzureWriteRequestsErrors
Azure 디스크 쓰기 요청 오류의 수입니다.DiskAzureWriteRequestsRedirects
Azure 디스크 쓰기 요청 리디렉션 수.DiskAzureWriteRequestsThrottling
스로틀링이 적용된 Azure 디스크 쓰기 요청 수입니다.DiskConnectionsCreated
디스크에 생성된 연결 수DiskConnectionsElapsedMicroseconds
디스크 연결을 생성하는 데 소요된 총 시간DiskConnectionsErrors
디스크 연결 생성 실패 횟수DiskConnectionsExpired
디스크의 만료된 연결 수DiskConnectionsPreserved
디스크용으로 유지된 연결 수DiskConnectionsReset
디스크 연결 재설정 수DiskConnectionsReused
디스크에서 재사용된 연결 수DiskObjectStorageWaitBlobRemovalMicroseconds
메타데이터 트랜잭션을 커밋한 후, 대기 중인 blob 제거를 기다리는 데 소요된 시간DiskPlainRewritableAzureDirectoryCreated
AzureObjectStorage용 ‘plain_rewritable’ 메타데이터 저장소가 생성한 디렉터리 수입니다.DiskPlainRewritableAzureDirectoryRemoved
AzureObjectStorage에서 ‘plain_rewritable’ 메타데이터 저장소가 제거한 디렉터리 수.DiskPlainRewritableLegacyLayoutDiskCount
레거시 레이아웃의 ‘plain_rewritable’ 디스크 수입니다.DiskPlainRewritableLocalDirectoryCreated
LocalObjectStorage용으로 ‘plain_rewritable’ 메타데이터 저장소에서 생성한 디렉터리 수입니다.DiskPlainRewritableLocalDirectoryRemoved
LocalObjectStorage에서 ‘plain_rewritable’ 메타데이터 저장소가 제거한 디렉터리 수입니다.DiskPlainRewritableS3DirectoryCreated
S3ObjectStorage용 ‘plain_rewritable’ 메타데이터 저장소가 생성한 디렉터리 수입니다.DiskPlainRewritableS3DirectoryRemoved
S3ObjectStorage에서 ‘plain_rewritable’ 메타데이터 저장소가 제거한 디렉터리 수입니다.DiskPlainRewritableUndoStageRetries
실패한 ‘plain_rewritable’ 메타데이터 트랜잭션을 되돌리는 단계가 객체 스토리지에서 거부되어 다시 수행해야 했던 횟수입니다.DiskReadElapsedMicroseconds
read syscall 대기에 소요된 총 시간입니다. 여기에는 페이지 캐시에서의 읽기도 포함됩니다.DiskS3AbortMultipartUpload
DiskS3 API의 AbortMultipartUpload 호출 횟수입니다.DiskS3CompleteMultipartUpload
DiskS3 API의 CompleteMultipartUpload 호출 수입니다.DiskS3CopyObject
DiskS3 API의 CopyObject 호출 수.DiskS3CreateMultipartUpload
DiskS3 API의 CreateMultipartUpload 호출 수.DiskS3DeleteObjects
DiskS3 API DeleteObject 호출 횟수입니다.DiskS3GetObject
DiskS3 API의 GetObject 호출 횟수입니다.DiskS3GetObjectTagging
DiskS3 API GetObjectTagging 호출 횟수입니다.DiskS3GetRequestThrottlerBlocked
throttler에 의해 차단된 DiskS3의 GET 및 SELECT 요청 수입니다.DiskS3GetRequestThrottlerCount
throttler를 거친 DiskS3 GET 및 SELECT 요청 수: 차단된 요청 및 차단되지 않은 요청.DiskS3GetRequestThrottlerSleepMicroseconds
DiskS3 GET 및 SELECT 요청 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간입니다.DiskS3HeadObject
DiskS3 API의 HeadObject 호출 횟수입니다.DiskS3ListObjects
DiskS3 API의 ListObjects 호출 횟수입니다.DiskS3PutObject
DiskS3 API의 PutObject 호출 수입니다.DiskS3PutRequestThrottlerBlocked
throttler로 차단된 DiskS3 PUT, COPY, POST 및 LIST 요청 수입니다.DiskS3PutRequestThrottlerCount
스로틀러를 거친 DiskS3 PUT, COPY, POST, LIST 요청 수입니다. 차단된 요청과 차단되지 않은 요청을 모두 포함합니다.DiskS3PutRequestThrottlerSleepMicroseconds
DiskS3 PUT, COPY, POST 및 LIST 요청 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간입니다.DiskS3ReadMicroseconds
DiskS3 스토리지에 대한 GET 및 HEAD 요청에 걸린 시간입니다.DiskS3ReadRequestAttempts
DiskS3 storage에 대한 GET 및 HEAD 요청의 시도 횟수입니다. 최초 시도와 모든 재시도를 포함하되, S3 재시도 전략에 따라 내부적으로 수행된 재시도는 제외합니다.DiskS3ReadRequestRetryableErrors
S3 재시도 전략 내부에서 수행된 재시도를 제외한 DiskS3 storage의 GET 및 HEAD 요청에 대한 재시도 가능 오류 수DiskS3ReadRequestsCount
DiskS3 스토리지에 대한 GET 및 HEAD 요청 수입니다.DiskS3ReadRequestsErrors
DiskS3 storage에 대한 GET 및 HEAD 요청에서 발생한 스로틀링 이외의 오류 수입니다.DiskS3ReadRequestsRedirects
DiskS3 storage에 대한 GET 및 HEAD 요청에서 발생한 리디렉션 수입니다.DiskS3ReadRequestsThrottling
DiskS3 storage의 GET 및 HEAD 요청에서 발생한 429 및 503 오류 수입니다.DiskS3UploadPart
DiskS3 API의 UploadPart 호출 횟수입니다.DiskS3UploadPartCopy
DiskS3 API의 UploadPartCopy 호출 횟수입니다.DiskS3WriteMicroseconds
DiskS3 storage에 대한 POST, DELETE, PUT 및 PATCH 요청에 걸린 시간입니다.DiskS3WriteRequestAttempts
초기 시도와 모든 재시도를 포함하되 retry strategy에 의해 내부적으로 수행된 재시도는 제외한, DiskS3 storage에 대한 POST, DELETE, PUT, PATCH 요청의 총 시도 횟수DiskS3WriteRequestRetryableErrors
retry strategy에 따라 내부적으로 수행된 재시도를 제외한, DiskS3 storage에 대한 POST, DELETE, PUT 및 PATCH 요청의 재시도 가능한 오류 수DiskS3WriteRequestsCount
DiskS3 storage로의 POST, DELETE, PUT 및 PATCH 요청 수입니다.DiskS3WriteRequestsErrors
DiskS3 storage의 POST, DELETE, PUT 및 PATCH 요청에서 발생한 스로틀링 이외의 오류 수.DiskS3WriteRequestsRedirects
DiskS3 storage에 대한 POST, DELETE, PUT 및 PATCH 요청의 리디렉션 횟수입니다.DiskS3WriteRequestsThrottling
DiskS3 storage로 전송된 POST, DELETE, PUT 및 PATCH 요청에서 발생한 429 및 503 오류 수.DiskWriteElapsedMicroseconds
write syscall을 대기하는 데 소요된 총 시간입니다. 여기에는 페이지 캐시에 쓰는 작업이 포함됩니다.DistinctTransformsAbandonedDeduplication
관측된 입력이 거의 전부 고유하고 다운스트림의 consumer가 어차피 중복 제거를 수행하므로, 해시 테이블을 버리고 중복 제거를 중단한 중복 제거 변환의 개수입니다. 여기에는 예비DISTINCT(allow_preliminary_distinct_abandoning 참조)와 IN 서브쿼리 Set fill 앞단의 스트림별 사전 중복 제거가 해당합니다.
DistinctTransformsSwitchedToPassThrough
쿼리 메모리가 externalDISTINCT 임계값을 초과했거나 예상되는 해싱 할당량이 남은 임계값 예산을 초과할 것으로 판단되어(max_bytes_before_external_distinct 참조), 해시 테이블을 해제하고 모든 행을 그대로 통과시키기 시작한 사전 DISTINCT 변환의 개수입니다. 이 경우 중복 제거는 디스크로 spill하는 최종 DISTINCT 단계에서 처리됩니다.
DistrCacheBackgroundWrites
Distributed Cache 쓰기 버퍼 이벤트입니다. 백그라운드 스레드에서 실행된 캐시 쓰기 횟수입니다(백그라운드 쓰기 슬롯을 획득한 경우).DistrCacheConnectAttempts
Distributed Cache 연결 이벤트입니다. Distributed Cache에 연결을 시도한 횟수입니다.DistrCacheConnectErrors
Distributed Cache 클라이언트 이벤트입니다. 요청을 생성하기 전에 Distributed Cache 서버에 연결하지 못한 횟수입니다(시도별로 집계되는 DistrCacheUnsuccessfulConnectAttempts와 달리, 모든 연결 시도가 모두 실패한 뒤 요청당 한 번만 집계됩니다). 풀에서 사용 가능한 연결을 기다리다가 시간 초과된 경우도 여기에 집계됩니다. 반면 요청 생성 중 재연결에 실패한 경우는 DistrCacheMakeRequestErrors에 집계됩니다DistrCacheConnectMicroseconds
Distributed Cache 연결 이벤트입니다. Distributed Cache에 연결하는 데 소요된 시간입니다.DistrCacheEstimatedInflightBytesOnSeek
Distributed Cache 읽기 버퍼 이벤트. 연결 폐기 여부를 검토한 seek 시점의 추정 in-flight 바이트 수입니다(DistrCacheUnusedDataPacketsBytesReadRangeIdChanged와 비교).DistrCacheFallbackReadMicroseconds
분산 캐시 읽기 버퍼 이벤트입니다. Distributed Cache 대신 폴백 버퍼에서 읽는 데 걸린 시간입니다.DistrCacheGetClientMicroseconds
Distributed Cache connection 이벤트. Distributed Cache용 클라이언트를 가져오는 데 걸린 시간DistrCacheGetResponseMicroseconds
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache로부터 응답을 받기까지 대기한 시간입니다.DistrCacheHashRingRebuilds
Distributed Cache 레지스트리 이벤트입니다. Distributed Cache hash ring 재구축 횟수DistrCacheInlineWrites
Distributed Cache 쓰기 버퍼 이벤트. 호출 스레드에서 인라인으로 실행된 캐시 쓰기 횟수(겹칠 객체 스토리지 쓰기가 없는 임시 데이터의 쓰기)DistrCacheLockRegistryMicroseconds
Distributed Cache 레지스트리 이벤트. DistributedCacheRegistry 잠금을 획득하는 데 걸린 시간DistrCacheMakeRequestErrors
Distributed Cache 클라이언트 이벤트. 요청 시 발생한 Distributed Cache 오류 수DistrCacheNextImplMicroseconds
Distributed Cache 읽기 버퍼 이벤트입니다.ReadBufferFromDistributedCache::nextImpl에 소요된 시간입니다.
DistrCacheObjectStorageWriteBytes
Distributed Cache 쓰기 버퍼 이벤트입니다. 객체 스토리지에 기록된 바이트 수DistrCacheObjectStorageWriteMicroseconds
Distributed Cache 쓰기 버퍼 이벤트. 객체 스토리지에 쓰는 데 걸린 시간DistrCacheOpenedConnections
Distributed Cache 연결 이벤트입니다. Distributed Cache에 열려 있는 연결 수입니다.DistrCacheOpenedConnectionsBypassingPool
Distributed Cache 연결 이벤트입니다. 풀을 우회하는 Distributed Cache의 열린 연결 수입니다.DistrCachePrecomputeRangesMicroseconds
Distributed Cache 읽기 버퍼 이벤트입니다. 읽기 범위를 미리 계산하는 데 걸린 시간DistrCacheRangeChange
Distributed Cache 읽기 버퍼 이벤트입니다. seek/last_position 변경으로 인해 읽기 범위를 변경한 횟수입니다.DistrCacheRangeResetBackward
Distributed Cache 읽기 버퍼 이벤트. seek/last_position이 변경되어 읽기 범위를 재설정한 횟수DistrCacheRangeResetForward
Distributed Cache 읽기 버퍼 이벤트. seek 또는 last_position 변경으로 인해 읽기 범위를 재설정한 횟수DistrCacheReadBytesFromFallbackBuffer
Distributed Cache 읽기 버퍼 이벤트. 폴백 버퍼에서 읽어온 바이트 수DistrCacheReadBytesSkippedOnSeek
Distributed Cache 읽기 버퍼 이벤트입니다. 열려 있는 스트림을 재사용하기 위해 순방향 seek를 수행할 때 폐기된 in-flight 바이트 수입니다DistrCacheReadBytesUnconsumedOnEndRequest
Distributed Cache 읽기 버퍼 이벤트. 요청이 조기에 종료되었을 때 요청된 읽기 범위 중 소비되지 않고 남은 바이트 수DistrCacheReadErrors
Distributed Cache 클라이언트 이벤트. 읽기 요청 중 Distributed Cache에서 발생한 오류의 총수(DistrCacheReadErrorsRetriable + DistrCacheReadErrorsNonRetriable와 같음)DistrCacheReadErrorsNonRetriable
Distributed Cache 클라이언트 이벤트. 읽기 요청 중 발생한 재시도할 수 없는 Distributed Cache 오류 수DistrCacheReadErrorsRetriable
Distributed Cache 클라이언트 이벤트. 읽기 요청 중 발생한 재시도 가능한 Distributed Cache 오류 수입니다(재시도로 복구된 경우를 포함해, 발생할 때마다 집계됨).DistrCacheReadMicroseconds
Distributed Cache 읽기 버퍼 이벤트. Distributed Cache에서 읽는 데 걸린 시간DistrCacheReadRequestRetries
Distributed Cache 읽기 버퍼 이벤트입니다. 재시도 가능한 오류 발생 후 읽기 요청을 재시도한 횟수입니다(초기 요청 생성 재시도 포함).DistrCacheReadRequestRetriesExhausted
Distributed Cache 읽기 버퍼 이벤트. 재시도 가능한 읽기 오류가 읽기 요청 재시도 한도 내에서도 성공하지 못한 횟수DistrCacheReadThrottlerBytes
‘max_distributed_cache_read_bandwidth_for_server’ 스로틀러를 통과한 바이트 수입니다.DistrCacheReadThrottlerSleepMicroseconds
‘max_distributed_cache_read_bandwidth_for_server’ 스로틀링을 적용하기 위해 쿼리가 대기한 총 시간입니다.DistrCacheReceivedCredentialsRefreshPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 RefreshCredentials 패킷의 총개수입니다.DistrCacheReceivedDataPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 데이터 패킷의 총개수입니다.DistrCacheReceivedDataPacketsBytes
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 데이터 패킷의 총 바이트 수DistrCacheReceivedErrorPackets
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache에서 수신한 오류 패킷의 총수입니다.DistrCacheReceivedOkPackets
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache에서 수신한 Ok 패킷 수의 총합입니다.DistrCacheReceivedSlowDownPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 SlowDown 패킷의 총 개수(해당 클라이언트의 가중치에 비해 열린 연결이 너무 많아 서버가 새 연결을 거부한 경우)DistrCacheReceivedStopPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 Stop 패킷의 총 개수DistrCacheReceiveResponseErrors
Distributed Cache 클라이언트 이벤트. 요청 응답을 수신할 때 발생한 Distributed Cache 오류 수DistrCacheRegistryUpdateMicroseconds
Distributed Cache registry 이벤트입니다. Distributed Cache registry를 업데이트하는 데 걸린 시간입니다.DistrCacheRegistryUpdates
Distributed Cache registry 이벤트. Distributed Cache registry 업데이트 횟수DistrCacheRemoveOutdatedMicroseconds
Distributed Cache 연결 이벤트입니다. 연결 풀에서 더 이상 유효하지 않은 연결을 제거하는 데 걸린 시간입니다.DistrCacheReusedConnections
Distributed Cache 연결 이벤트입니다. Distributed Cache에 재사용된 연결 수입니다.DistrCacheSeekBufferedBytesShortfall
Distributed Cache 읽기 버퍼 이벤트. 건너뛰기가 거부되었을 때 로컬에 버퍼링된 데이터가 간격(gap)에 미치지 못한 바이트 수DistrCacheSeekCancelledRequests
Distributed Cache 읽기 버퍼 이벤트입니다. seek가 스트림을 재사용하지 않고 열려 있던 request를 취소한 횟수DistrCacheSeekReRequestFirstPacketMicroseconds
Distributed Cache 읽기 버퍼 이벤트. seek로 인해 열려 있는 스트림에서 새로운 읽기 범위를 요청한 시점부터 첫 번째 패킷을 수신할 때까지의 시간DistrCacheSeekReRequests
Distributed Cache 읽기 버퍼 이벤트. seek가 동일한 연결에서 새로운 읽기 범위를 요청한 횟수DistrCacheSeekSkipDeclinedGapNotBuffered
Distributed Cache 읽기 버퍼 이벤트입니다. 해당 구간(gap)이 로컬에 버퍼링되어 있지 않아 건너뛸 수 없었던 순방향 seek 횟수DistrCacheSeekSkips
Distributed Cache 읽기 버퍼 이벤트입니다. 열린 스트림에서 gap을 건너뛴 순방향 seek 횟수입니다DistrCacheSentDataPackets
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache로 전송된 데이터 패킷의 총개수입니다.DistrCacheSentDataPacketsBytes
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache로 전송된 데이터 패킷의 총바이트 수입니다.DistrCacheServerAckRequestPackets
Distributed Cache 서버 이벤트입니다. DistributedCacheServer에서 발생한 AckRequest 패킷 수입니다.DistrCacheServerCachedReadBufferCacheHits
Distributed Cache 서버 이벤트입니다. 파일 시스템 캐시를 읽는 동안 Distributed Cache에서 캐시 적중이 발생한 횟수입니다DistrCacheServerCachedReadBufferCacheMisses
Distributed Cache 서버 이벤트입니다. 파일 시스템 캐시에서 읽는 중 Distributed Cache에서 캐시 미스가 발생한 횟수입니다.DistrCacheServerCachedReadBufferCachePredownloadBytes
Distributed Cache 서버 이벤트입니다. 파일 시스템 캐시에서 읽는 동안 Distributed Cache에서 predownload를 위해 객체 스토리지로부터 읽어 온 바이트 수입니다.DistrCacheServerCachedReadBufferCacheReadBytes
Distributed Cache 서버 이벤트입니다. 파일 시스템 캐시에서 읽는 동안 Distributed Cache의 캐시에서 읽어 온 바이트 수입니다.DistrCacheServerCachedReadBufferCacheWrittenBytes
Distributed Cache 서버 이벤트입니다. 파일 시스템 캐시에서 읽는 동안 Distributed Cache의 캐시에 기록된 바이트 수입니다.DistrCacheServerCachedReadBufferObjectStorageReadBytes
Distributed Cache server 이벤트입니다. 파일 시스템 캐시에서 읽는 동안 Distributed Cache의 객체 스토리지에서 읽어 온 바이트 수입니다.DistrCacheServerConnectionRegistryClientLockWaitMicroseconds
Distributed Cache 서버 이벤트. 경합 발생 시 클라이언트별 연결 버킷 뮤텍스를 대기하는 데 소요된 시간(register/unregister/identify/eviction)DistrCacheServerConnectionRegistryLockWaitMicroseconds
Distributed Cache 서버 이벤트. 경합(contention) 발생 시 전역 연결 레지스트리 뮤텍스를 대기하는 데 소요된 시간(identify, setClientWeight, eviction, 그리고 reindex 또는 버킷 삭제가 필요한 경우의 unregister)DistrCacheServerConnectionsDroppedOverLimit
Distributed Cache 서버 이벤트입니다. 연결 수가 한도를 초과하여 닫힌 연결의 수입니다(가중치 대비 연결 수가 가장 많은 클라이언트의 연결부터 닫힘).DistrCacheServerConnectionsRejectedOverLimit
Distributed Cache 서버 이벤트. 연결을 시도한 클라이언트가 허용된 연결 할당량을 초과하여 SlowDown 패킷과 함께 거부된 새 연결의 수DistrCacheServerContinueRequestPackets
Distributed Cache 서버 이벤트입니다. DistributedCacheServer에서 발생한 ContinueRequest 패킷 수입니다.DistrCacheServerCredentialsRefresh
Distributed Cache 서버 이벤트입니다. 만료된 자격 증명이 갱신된 건수입니다.DistrCacheServerEndRequestPackets
Distributed Cache server에서 발생한 이벤트입니다. DistributedCacheServer의 EndRequest 패킷 수입니다.DistrCacheServerNewS3CachedClients
Distributed Cache server 이벤트입니다. 새로 캐시된 S3 클라이언트의 수입니다.DistrCacheServerProcessRequestMicroseconds
Distributed Cache 서버 이벤트입니다. DistributedCache 서버 측에서 요청을 처리하는 데 소요된 시간입니다.DistrCacheServerReceivedCredentialsRefreshPackets
Distributed Cache 서버 이벤트입니다. DistributedCacheServer에서 수신한 RefreshCredentials 클라이언트 패킷 수입니다.DistrCacheServerReusedS3CachedClients
Distributed Cache 서버 이벤트입니다. 캐시된 S3 클라이언트 중 재사용된 수입니다.DistrCacheServerShutdownConnectionsMicroseconds
Distributed Cache 서버 이벤트입니다. 서버 종료 중shutdownAllConnections에서 활성 연결이 종료되거나(또는 강제로 닫힐 때까지) 기다리는 데 소요된 시간입니다.
DistrCacheServerSkipped
Distributed Cache 서버 이벤트입니다. 이전에 연결 시도가 실패하여 Distributed Cache 서버를 건너뛴 횟수입니다.DistrCacheServerStartRequestPackets
Distributed Cache server 이벤트입니다. DistributedCacheServer에서 StartRequest 패킷의 수를 나타냅니다.DistrCacheServerSwitches
분산 캐시 읽기 버퍼 이벤트. 읽기/쓰기 스루 캐시에서 Distributed Cache 서버 간 서버 전환 횟수DistrCacheServerUpdates
Distributed Cache 이벤트입니다. hash로 선택된 서버가 변경되어(예: 서버 등록이 해제된 경우) 읽기 또는 쓰기 도중 서버가 전환된 횟수입니다.DistrCacheSkippedWrites
Distributed Cache 쓰기 버퍼 이벤트입니다. 사용 가능한 백그라운드 쓰기 슬롯이 없어(distributed_cache_write_pool_size 서버 설정으로 지정된 한도에 도달) 또는 백그라운드 쓰기를 시작할 수 없어 write-through 캐시 쓰기를 건너뛴 쓰기 버퍼의 수입니다. 이 경우에도 데이터는 객체 스토리지에 기록됩니다
DistrCacheStaleReconnections
Distributed Cache 연결 이벤트입니다. 오래된(피어 측에서 종료한) 풀링된 연결로 인해 재연결된 횟수입니다.DistrCacheStartRangeMicroseconds
분산 캐시 읽기 버퍼 이벤트. Distributed Cache를 사용해 새 읽기 범위를 시작하는 데 걸린 시간DistrCacheSuccessfulConnectAttempts
Distributed Cache connection 이벤트입니다. Distributed Cache에 성공적으로 연결을 시도한 횟수입니다.DistrCacheSuccessfulRegistryUpdates
Distributed Cache 레지스트리 이벤트입니다. 서버 레지스트리가 성공적으로 업데이트된 횟수입니다.DistrCacheSystemTablesErrors
Distributed Cache 클라이언트 이벤트. 내부 검사용 시스템 테이블 요청(system.distributed_cache, system.distributed_cache_metrics, system.distributed_cache_events) 중 발생한 Distributed Cache 오류 수입니다. 이러한 요청은 재시도되지 않으므로 재시도 가능한 오류와 재시도 불가능한 오류가 함께 집계됩니다.DistrCacheTemporaryFilesBytesWritten
Distributed Cache 연결 이벤트. Distributed Cache에서 생성된 임시 파일에 기록된 바이트 수DistrCacheTemporaryFilesCreated
Distributed Cache 연결 이벤트. Distributed Cache에서 생성된 임시 파일의 수DistrCacheUnsuccessfulConnectAttempts
Distributed Cache 연결 이벤트입니다. Distributed Cache에 대한 연결 시도 실패 횟수입니다.DistrCacheUnsuccessfulRegistryUpdates
Distributed Cache 레지스트리 이벤트입니다. 실패한 서버 레지스트리 업데이트 횟수입니다DistrCacheUnusedDataPacketsBytes
Distributed Cache 클라이언트 이벤트입니다. 무시된 데이터 패킷에 포함된 바이트 수입니다.DistrCacheUnusedDataPacketsBytesReadRangeIdChanged
Distributed Cache 클라이언트 이벤트입니다. 추적 중인 요청으로 도착했지만 이전 read range id에 속하여(동일한 요청에서 더 최신 read range가 요청됨) 무시된 데이터 패킷의 바이트 수(DistrCacheUnusedDataPacketsBytes의 일부)입니다.DistrCacheUnusedDataPacketsBytesUnknownRequest
Distributed Cache 클라이언트 이벤트입니다. 클라이언트가 더 이상 추적하지 않는 요청으로 도착하여 무시된 데이터 패킷의 바이트 수입니다(DistrCacheUnusedDataPacketsBytes의 일부). 예를 들어 서버가 이미 추가 데이터를 전송한 뒤 EndRequest로 읽기가 중단된 경우가 이에 해당합니다.DistrCacheUnusedPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 사용되지 않아 건너뛴 패킷 수DistrCacheUnusedPacketsBufferAllocations
Distributed Cache 클라이언트 이벤트입니다. 기존 버퍼를 재사용하지 못했을 때 발생한 추가 버퍼 할당 횟수입니다.DistrCacheWriteBytes
Distributed Cache 쓰기 버퍼 이벤트. Distributed Cache에 기록된 바이트 수DistrCacheWriteErrors
Distributed Cache 클라이언트 이벤트. 쓰기 요청 중 발생한 Distributed Cache 오류의 총수입니다(DistrCacheWriteErrorsRetriable + DistrCacheWriteErrorsNonRetriable와 같음). 서버에서 시작된 write-through cache Stop은 흐름 제어이며 오류가 아니므로 집계되지 않습니다
DistrCacheWriteErrorsNonRetriable
Distributed Cache 클라이언트 이벤트. 쓰기 요청 중 발생한 재시도 불가능한 Distributed Cache 오류의 수DistrCacheWriteErrorsRetriable
Distributed Cache 클라이언트 이벤트. 쓰기 요청 중 발생한 재시도 가능한 Distributed Cache 오류의 수입니다(재시도로 복구된 경우도 포함되며, 발생할 때마다 집계됩니다).DistrCacheWriteMicroseconds
Distributed Cache write buffer 이벤트입니다. WriteBufferFromDistributedCache::writeToFileSegment에 소요된 시간입니다.DistrCacheWriteRequestRetries
Distributed Cache 쓰기 버퍼 이벤트입니다. 재시도 가능한 오류 발생 후 쓰기 요청을 재시도한 횟수입니다DistrCacheWriteRequestRetriesExhausted
Distributed Cache 쓰기 버퍼 이벤트. 재시도 가능한 쓰기 오류가 쓰기 요청 재시도 한도 내에서 해결되지 않은 횟수DistrCacheWriteThrottlerBytes
‘max_distributed_cache_write_bandwidth_for_server’ throttler를 거친 바이트 수입니다.DistrCacheWriteThrottlerSleepMicroseconds
‘max_distributed_cache_write_bandwidth_for_server’ 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간입니다.DistributedAsyncInsertionFailures
분산 테이블에 비동기로 삽입할 때 발생한 실패 횟수(‘distributed_foreground_insert’ = 0인 경우)DistributedConnectionConnectCount
분산 쿼리 실행 중 다른 서버에 연결한 횟수입니다. 연결 풀의 기존 connection을 사용하는 대신 새 connection이 설정될 때 발생합니다.DistributedConnectionFailAtAll
모든 재시도가 끝난 후에도 분산 연결이 실패한 총 횟수입니다.DistributedConnectionFailTry
재시도 시 분산 연결이 실패한 총 횟수입니다.DistributedConnectionMissingTable
쿼리에 필요한 테이블이 없어 분산 쿼리에서 레플리카를 제외한 횟수입니다.DistributedConnectionReconnectCount
분산 쿼리 실행 중 다른 서버에 다시 연결한 횟수입니다. 연결 풀에서 오래된 연결을 가져온 경우 이런 일이 발생할 수 있습니다.DistributedConnectionSkipReadOnlyReplica
레플리카가 읽기 전용 상태여서 분산 테이블에 INSERT할 때 건너뛴 레플리카 수DistributedConnectionStaleReplica
쿼리에 필요한 테이블 중 하나의 복제 지연이 설정된 임계값보다 커서 분산 쿼리에서 레플리카를 거부한 횟수입니다.DistributedConnectionTries
분산 연결 시도의 총횟수입니다.DistributedConnectionUsable
사용 가능한 서버(필요한 테이블은 있지만 오래되었을 수 있음)에 대한 성공적인 분산 연결의 총개수입니다.DistributedDelayedInserts
대기 중인 바이트 수가 많아 분산 테이블에 블록을 INSERT할 때 속도 제한이 적용된 횟수입니다.DistributedDelayedInsertsMilliseconds
대기 중인 바이트 수가 많아 분산 테이블에 블록을 INSERT하는 작업이 스로틀링된 동안 소요된 총 밀리초 수입니다.DistributedIndexAnalysisMicroseconds
분산 인덱스 분석에 소요된 총 시간DistributedIndexAnalysisMissingParts
분산 인덱스 분석 중 로컬에서 처리될 누락된 파트 수DistributedIndexAnalysisParts
분산 인덱스 분석을 위해 전송되는 파트 수DistributedIndexAnalysisReplicaFallback
분산 인덱스 분석이 레플리카 중 하나에서 실패해 로컬 레플리카로 폴백된 횟수DistributedIndexAnalysisReplicaUnavailable
폴백 없이 레플리카 중 하나에서 분산 인덱스 분석이 실패한 횟수(연결 시 실패)DistributedIndexAnalysisScheduledReplicas
분산 인덱스 분석이 예정된 레플리카 수입니다(로컬 레플리카는 1회만 계산됨).DistributedPlanHostsUsed
make_distributed_plan으로 쿼리를 실행할 때 하나 이상의 작업이 할당된 서로 다른 호스트 수입니다.DistributedPlanLocalExecution
make_distributed_plan 쿼리가 원격 worker로 전달되지 않고 로컬 실행기(local executor, distributed_plan_execute_locally)를 통해 프로세스 내에서 실행된 경우 1로 설정됩니다.DistributedPlanRemoteTasks
make_distributed_plan을 사용해 쿼리를 실행할 때 원격 워커로 전달된 작업 수입니다. 0이 아닌 값은 해당 쿼리가 실제로 분산 실행되었음을 의미합니다.DistributedPlanWorkerPartsPruned
할당된 데이터 파트 중 worker 자체의 인덱스 분석으로 프루닝되어 worker가 읽지 않는 파트의 수입니다. coordinator는 이 분석 없이 파트를 선택하므로, 쿼리 조건에 일치하는 행이 하나도 없는 파트를 할당할 수도 있습니다.DistributedPlanWorkerPartsReceived는 이 값과 DistributedPlanWorkerPartsScanned를 더한 값입니다.
DistributedPlanWorkerPartsReceived
coordinator가 분산 query plan의 worker에 할당한 데이터 파트 수이며, 해당 worker에서 쿼리가 실행하는 버킷 단위 읽기에 걸쳐 합산한 값입니다. 여러 버킷에 할당된 파트는 읽기마다 한 번씩 계산됩니다.DistributedPlanWorkerPartsScanned
worker가 읽기 위해 보유하는 할당된 데이터 파트의 수입니다.DistributedRejectedInserts
블록을 분산 테이블에 INSERT할 때, 대기 중인 바이트 수가 너무 많아 ‘Too many bytes’ 예외로 거부된 횟수입니다.DistributedShardsSkipped
skip_unavailable_shards가 활성화된 경우, 분산 테이블(또는 remote/cluster 테이블 함수)에 대한 쿼리에서 별도의 알림 없이 건너뛴 세그먼트의 개수입니다. 해당 세그먼트에 접근할 수 없었거나, skip_unavailable_shards_mode에 해당하는 exception이 발생한 경우가 이에 포함됩니다.
DistributedSyncInsertionTimeoutExceeded
분산 테이블(Distributed table)에 동기식으로 삽입하는 중 세그먼트를 기다리는 동안 시간 초과가 발생했습니다(‘distributed_foreground_insert’ = 1)DNSError
DNS 이름 확인 중 발생한 오류의 총 개수DuplicatedAsyncInserts
ReplicatedMergeTree 테이블에 삽입된 블록에서 중복 제거된 async insert의 수입니다.DuplicatedInsertedBlocks
*MergeTree 테이블에 수행된 동기 삽입 중 중복 제거된 삽입 수입니다.DuplicationDataHashComputations
*MergeTree 테이블에 INSERT된 블록을 중복 제거하는 과정에서 수행된 컬럼 단위 데이터 해시 계산 횟수(통합 중복 제거 해시에서의 cache miss).DuplicationElapsedMicroseconds
삽입된 블록이 *MergeTree 테이블에 중복으로 삽입되었는지 확인하는 데 소요된 총 시간입니다.EncryptionHeaderCacheHits
encryption header 바이트를 암호화 헤더 캐시에서 찾아 해당 헤더에 대한 source read를 생략한 횟수입니다.EncryptionHeaderCacheMisses
암호화 헤더(encryption header) 바이트를 암호화 헤더 캐시(encryption header cache)에서 찾지 못해 원본 소스에서 읽어온 횟수입니다.EngineFileLikeReadFiles
File/S3/URL/HDFS처럼 파일을 사용하는 테이블 엔진에서 읽은 파일 수입니다.ExecutableUserDefinedFunctionElapsedMicroseconds
실행형 및 실행형 풀 사용자 정의 함수 실행에 소요된 경과 시간이며, 마이크로초 단위입니다.ExecutableUserDefinedFunctionInputBytes
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스 표준 입력(stdin)에 기록된 총 바이트 수입니다.ExecutableUserDefinedFunctionInvocations
실행형 및 실행형 풀 사용자 정의 함수 호출 수입니다.ExecutableUserDefinedFunctionOutputBytes
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스 stdout에서 읽은 총 바이트 수입니다.ExecutableUserDefinedFunctionPeakMemoryByteSeconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 사용한 프로세스별 최대 메모리 사용량을 실제 경과 시간을 기준으로 적분한 값이며, 단위는 바이트-초입니다.ExecutableUserDefinedFunctionPoolWaitMicroseconds
실행형 풀 사용자 정의 함수 풀이 모두 사용 중일 때tryBorrowObject에서 대기한 시간으로, 단위는 마이크로초입니다.
ExecutableUserDefinedFunctionSystemTimeMicroseconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 소비한 커널 모드 CPU 시간(마이크로초)입니다.ExecutableUserDefinedFunctionUserTimeMicroseconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 사용한 사용자 모드 CPU 시간으로, 단위는 마이크로초입니다.셸 명령 실행
셸 명령 실행 횟수.ExternalAggregationCompressedBytes
외부 메모리 집계를 위해 디스크에 기록된 바이트 수입니다.ExternalAggregationMerge
외부 메모리에서 집계하는 동안 임시 파일이 머지된 횟수입니다.ExternalAggregationUncompressedBytes
외부 메모리에서 집계할 때 디스크에 기록되는 데이터의 양(압축 전의 압축되지 않은 상태)입니다.ExternalAggregationWritePart
외부 메모리에서 집계할 때 임시 파일이 디스크에 기록된 횟수입니다.ExternalDataSourceLocalCacheReadBytes
RemoteReadBufferCache의 로컬 캐시 버퍼에서 읽어들인 바이트 수ExternalDistinctCompressedBytes
외부 메모리(external memory)에서 DISTINCT 처리를 위해 기록된 압축 바이트 수입니다.ExternalDistinctMerge
외부 메모리에서 DISTINCT 처리를 위해 임시 파일가 머지된 횟수입니다.ExternalDistinctUncompressedBytes
외부 메모리(external memory)에서 DISTINCT 처리를 위해 기록된 데이터의 양(압축 전, 비압축 기준).ExternalDistinctWritePart
외부 메모리(external memory)에서 DISTINCT를 수행하기 위해 임시 파일을 디스크에 기록한 횟수입니다.ExternalJoinCompressedBytes
외부 메모리에서 JOIN을 위해 기록된 압축 바이트 수입니다.ExternalJoinMerge
외부 메모리에서 JOIN 처리 중 임시 파일이 머지된 횟수입니다.ExternalJoinUncompressedBytes
외부 메모리에서 JOIN용으로 기록된 데이터의 양(압축 전, 비압축 상태)입니다.ExternalJoinWritePart
외부 메모리에서 JOIN을 위해 임시 파일이 디스크에 기록된 횟수입니다.ExternalProcessingCompressedBytesTotal
외부 처리(정렬/집계/조인) 중 기록된 압축 바이트 수ExternalProcessingFilesTotal
외부 처리(정렬/집계/조인)에 사용되는 파일 수ExternalProcessingUncompressedBytesTotal
외부 처리(정렬/집계/조인) 중 기록된 데이터의 양(비압축 상태, Compression 적용 전)ExternalSortCompressedBytes
외부 메모리(external memory)를 사용하는 정렬 과정에서 기록된 압축 바이트 수입니다.ExternalSortMerge
외부 메모리에서 정렬할 때 임시 파일이 머지된 횟수입니다.ExternalSortUncompressedBytes
외부 메모리에서 정렬할 때 기록되는 데이터의 양입니다(비압축 기준, 압축 전).ExternalSortWritePart
외부 메모리에서 정렬하는 동안 임시 파일이 디스크에 기록된 횟수입니다.FailedAsyncInsertQuery
실패한 ASYNC INSERT 쿼리의 수입니다.FailedInitialQuery
초기 쿼리 실패 수입니다.FailedInitialSelectQuery
FailedInitialQuery와 동일하지만 SELECT 쿼리에만 해당합니다.FailedInsertQuery
FailedQuery와 동일하나 INSERT 쿼리에만 해당합니다.FailedInternalInsertQuery
FailedInternalQuery와 동일하지만, INSERT 쿼리에만 해당합니다.FailedInternalQuery
실패한 내부 쿼리 수입니다.FailedInternalSelectQuery
FailedInternalQuery와 동일하지만 SELECT 쿼리에만 해당합니다.FailedQuery
내부 쿼리와 사용자 쿼리를 모두 포함한 실패한 쿼리의 총개수입니다.FailedSelectQuery
FailedQuery와 동일하지만, SELECT 쿼리에만 해당합니다.FetchBackgroundExecutorTaskCancelMicroseconds
Fetch 실행기 작업에서cancel()을 실행하는 데 소요된 시간입니다.
FetchBackgroundExecutorTaskExecuteStepMicroseconds
Fetch 실행기 작업에서executeStep()을 실행하는 데 소요된 시간입니다.
FetchBackgroundExecutorTaskResetMicroseconds
Fetch 실행기에서 작업을 재설정하는 데 걸린 시간입니다.FetchBackgroundExecutorWaitMicroseconds
Fetch 실행기에서 작업이 완료될 때까지 대기한 시간입니다.FiberStackAllocBytes
가드 페이지를 포함하여 파이버 스택에 할당된 바이트 수입니다(가드 페이지는 디버그 및 새니타이저 빌드에서만 사용됩니다).FiberStackAllocNanoseconds
파이버 스택 할당에 소요된 시간입니다. allocator나 kernel에서 경합이 발생하지 않는 한 단일 allocation은 일반적으로 1마이크로초보다 빠르게 완료되므로 나노초 단위를 사용합니다.FiberStackAllocs
파이버(fiber)에 할당된 스택 수입니다(파이버는 원격 레플리카와의 비동기 통신에 사용됩니다).FiberStackFreeNanoseconds
파이버 스택(fiber stack) 할당 해제에 소요된 시간입니다.FileOpen
열린 파일 수.FileProgressCallbackInvocations
쿼리별FileProgressCallback 호출 횟수입니다(파일별 FileProgress 이벤트가 native TCP 또는 clickhouse-local을 통해 클라이언트에 전달될 때마다 1회로 계산합니다).
FileSegmentCompleteMicroseconds
파일 시스템 캐시에서 FileSegment::complete()의 실행 시간FileSegmentFailToIncreasePriority
캐시 잠금 경합이 심해 우선순위를 높이지 못한 횟수FileSegmentHolderCompleteMicroseconds
파일 세그먼트 holder의 complete() 소요 시간FileSegmentIncreasePriorityMicroseconds
파일 세그먼트 우선순위 증가 시간FileSegmentLockMicroseconds
파일 세그먼트 잠금에 걸린 시간FileSegmentRemoveMicroseconds
파일 세그먼트 remove() 소요 시간FileSegmentWaitMicroseconds
DOWNLOADING 상태에서의 대기FileSegmentWaitTimeouts
DOWNLOADING 상태의 파일 세그먼트(file segment)를 대기하다가 타임아웃이 발생한 횟수입니다(filesystem_cache_wait_for_concurrent_download_timeout_milliseconds 참조)
FileSegmentWriteMicroseconds
파일 세그먼트 write() 소요 시간FileSync
파일에 대해 F_FULLFSYNC/fsync/fdatasync 함수가 호출된 총 횟수입니다.FileSyncElapsedMicroseconds
파일에 대해 F_FULLFSYNC/fsync/fdatasync 시스템 호출이 완료되기를 기다리는 데 소요된 총 시간입니다.FilesystemCacheBackgroundDownloadQueuePush
파일 시스템 캐시에서 백그라운드 다운로드 큐로 전송된 파일 세그먼트 수FilesystemCacheBackgroundEvictedBytes
백그라운드 스레드가 제거한 바이트 수FilesystemCacheBackgroundEvictedFileSegments
백그라운드 스레드가 제거한 파일 세그먼트 수FilesystemCacheBackgroundRemovedInvalidatedEntries
백그라운드 정리 스레드가 purge한 무효화된(지연 제거된) 우선순위 큐 엔트리 수FilesystemCacheCheckCorrectness
FileCache::assertCacheCorrectness 호출 횟수FilesystemCacheCheckCorrectnessMicroseconds
FileCache::assertCacheCorrectness에 걸리는 시간FilesystemCacheClientsMapLockWaitMicroseconds
오버커밋 캐시 정책에서 경합이 발생한 클라이언트별(user_id) 사용량 맵 세그먼트 잠금을 대기하는 데 소요된 시간
FilesystemCacheCreatedKeyDirectories
키 디렉터리 생성 수FilesystemCacheDowngradedFileSegments
SLRU 캐시 정책에서 보호된 큐에서 검사 큐로 하향 조정되어(이동되어) 옮겨진 파일 세그먼트 수입니다. 이는 제거(eviction)가 아니라 캐시 내부에서 이루어지는 이동입니다.FilesystemCacheEvictedBytes
파일 시스템 캐시에서 축출된 바이트 수FilesystemCacheEvictedFileSegments
파일 시스템 캐시에서 축출된 파일 세그먼트 수FilesystemCacheEvictionReusedIterator
파일 시스템 캐시 반복자 재사용 횟수FilesystemCacheEvictionSkippedEvictingFileSegments
evicting 상태이므로 eviction 과정에서 건너뛴 파일 세그먼트 수FilesystemCacheEvictionSkippedFileSegments
해제할 수 없는 상태이므로 eviction 대상에서 제외된 파일 세그먼트 수FilesystemCacheEvictionSkippedMovingFileSegments
moving 상태이어서 eviction이 건너뛴 파일 세그먼트 수FilesystemCacheEvictionTries
파일 시스템 캐시 축출 시도 횟수FilesystemCacheEvictMicroseconds
파일 시스템 캐시 축출 시간FilesystemCacheFailedEvictionCandidates
동적 파일 시스템 캐시 축출 중 예기치 않게 축출에 실패한 파일 세그먼트의 수FilesystemCacheFailedReserveAttempts
파일 캐시 공간 예약에 실패한 시도 횟수입니다.FilesystemCacheFailToReserveSpaceBecauseOfCacheResize
캐시 크기 조정 중이라 공간 예약을 건너뛴 횟수FilesystemCacheFailToReserveSpaceBecauseOfLockContention
캐시 잠금 경합이 심해 공간 예약을 건너뛴 횟수FilesystemCacheFreeSpaceKeepingThreadErrors
백그라운드 여유 공간 유지 작업(수집, 제거 또는 최종화)에서 포착된 예외 수FilesystemCacheFreeSpaceKeepingThreadRun
백그라운드 스레드가 여유 공간 유지 작업을 실행한 횟수FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds
백그라운드 스레드가 여유 공간 유지 작업을 수행한 시간FilesystemCacheGetMicroseconds
파일 시스템 캐시 get() 소요 시간FilesystemCacheGetOrSetMicroseconds
파일 시스템 캐시 getOrSet() 소요 시간FilesystemCacheHoldFileSegments
유지 중인 파일 시스템 캐시 파일 세그먼트 수FilesystemCacheIdleClientEvictions
idle_client_ttl_sec 내에 액세스가 발생하지 않아 유휴 상태의 분산 캐시 클라이언트(user_id)의 모든 캐시 엔트리가 purge된 횟수입니다.
FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds
백그라운드 스레드가 무효화된 우선순위 큐 항목 정리 작업을 수행한 시간FilesystemCacheLoadMetadataMicroseconds
파일 시스템 캐시 메타데이터를 불러오는 데 소요된 시간FilesystemCacheLockKeyMicroseconds
캐시 키 잠금 시간FilesystemCacheLockMetadataMicroseconds
파일 시스템 캐시 메타데이터 잠금 소요 시간FilesystemCacheLockOriginPoolMicroseconds
파일 시스템 캐시의 공유 origin 풀 잠금 시간FilesystemCacheOvercommitCandidatesIterationSteps
예약 부족분을 충족하기 위해 오버커밋 제거 루프가 첫 번째 순회 이후 추가로 실행한 외부 반복 횟수FilesystemCachePriorityReadLockMicroseconds
우선순위 큐에서 읽기 시 파일 시스템 캐시 잠금 시간FilesystemCachePriorityWriteLockMicroseconds
우선순위 큐에 쓰기 위해 파일 시스템 캐시를 잠그는 시간FilesystemCacheReserveAttempts
파일 시스템 캐시 공간 예약 시도 횟수FilesystemCacheReserveMicroseconds
파일 시스템 캐시 공간 예약 소요 시간FilesystemCacheStateLockMicroseconds
state lock의 파일 시스템 캐시 잠금 시간FilesystemCacheUnusedHoldFileSegments
유지되었지만 사용되지 않은(예: seek 또는 LIMIT n 등으로 인해) 파일 시스템 캐시 파일 세그먼트 수FilteringMarksWithPrimaryKeyMicroseconds
PK를 사용해 파트를 필터링하는 데 소요된 시간.프라이머리 키 필터링 시 처리된 마크 수
프라이머리 키 분석 중 처리된 총 마크 수입니다.FilteringMarksWithSecondaryKeysMicroseconds
스킵 인덱스를 사용해 파트를 필터링하는 데 걸린 시간입니다.FilterPartsByVirtualColumnsMicroseconds
filterPartsByVirtualColumns 함수에 소요된 총 시간입니다.FilterTransformPassedBytes
쿼리에서 필터를 통과한 바이트 수FilterTransformPassedRows
쿼리에서 필터를 통과한 행 수FunctionExecute
일반 SQL 함수 호출 횟수입니다(SQL 함수는 block 단위로 호출되므로, 이 수치는 block 수를 나타냅니다).수집된 컬럼 수
머지의 수직 단계에서 수집된 컬럼의 수입니다.GatheringColumnMilliseconds
수직 병합 중 컬럼 수집에 소요된 총 시간GlobalMemoryLimitExceeded
전역 메모리 한도를 초과한 횟수GlobalThreadPoolExpansions
Global Thread 풀에 새 스레드가 추가된 총 횟수를 집계합니다. 이 메트릭은 증가한 처리 수요를 수용하기 위해 Global Thread 풀이 확장된 빈도를 나타냅니다.GlobalThreadPoolJobs
Global Thread 풀에 추가된 작업 수를 계산합니다.GlobalThreadPoolJobWaitTimeMicroseconds
스레드 풀에 job이 예약된 시점부터 워커 스레드가 이를 실행하기 위해 가져가는 시점까지의 경과 시간을 측정합니다. 이 메트릭은 job 처리 지연을 식별하는 데 도움이 되며, 새로운 작업에 스레드 풀이 얼마나 신속하게 응답하는지 보여줍니다.GlobalThreadPoolLockWaitMicroseconds
Global Thread 풀에서 스레드가 잠금을 기다리며 보낸 총 시간입니다.GlobalThreadPoolShrinks
Global Thread 풀에서 스레드를 제거해 크기가 줄어든 총 횟수를 집계합니다. 이는 유휴 스레드 수가max_thread_pool_free_size를 초과할 때 발생하며, 스레드 사용량이 감소함에 따라 Global Thread 풀 크기가 조정되고 있음을 나타냅니다.
GlobalThreadPoolThreadCreationMicroseconds
새 스레드가 시작될 때까지 대기한 총 시간입니다.HardPageFaults
쿼리 실행 스레드에서 발생한 하드 페이지 폴트 수입니다. 값이 높으면 서버에서 스왑을 비활성화하지 않았거나, 메모리 압박이 매우 큰 상황에서 ClickHouse 실행 파일의 메모리 페이지가 축출되었거나, 테이블 데이터에 대해 ‘mmap’ 읽기 메서드가 정상적으로 사용되고 있음을 의미합니다.HashJoinPreallocatedElementsInHashTables
해시 조인용 해시 테이블에 미리 할당된 요소 수입니다.HedgedRequestsChangeReplica
헤지드 요청에서 레플리카 변경 대기 시간이 초과된 총 횟수입니다.HTTPConnectionsCreated
생성된 클라이언트 HTTP 연결 개수HTTPConnectionsElapsedMicroseconds
클라이언트 HTTP 연결 생성에 소요된 총 시간HTTPConnectionsErrors
클라이언트 HTTP 연결 생성에 실패한 횟수HTTPConnectionsExpired
만료된 클라이언트 HTTP 연결 수HTTPConnectionsPreserved
유지된 클라이언트 HTTP 연결 수HTTPConnectionsReset
재설정된 클라이언트 HTTP 연결 개수HTTPConnectionsReused
재사용된 클라이언트 HTTP 연결 수HTTPServerConnectionsClosed
닫힌 서버 HTTP 연결 수입니다. Keep alive가 사용되도록 협상되지 않았습니다.HTTPServerConnectionsCreated
생성된 서버의 HTTP 연결 수HTTPServerConnectionsExpired
만료된 서버 HTTP 연결의 수.HTTPServerConnectionsPreserved
유지된 서버 HTTP 연결 수입니다. 연결이 성공적으로 유지되었습니다.HTTPServerConnectionsReset
재설정된 서버 HTTP 연결 수입니다. 서버가 연결을 종료합니다HTTPServerConnectionsReused
재사용된 서버의 HTTP 연결 수IcebergIteratorInitializationMicroseconds
Iceberg 데이터 이터레이터를 동기식으로 초기화하는 데 소요된 총 시간입니다.IcebergMetadataFilesCacheHits
캐시에서 Iceberg 메타데이터 파일을 찾은 횟수입니다.IcebergMetadataFilesCacheMisses
Iceberg 메타데이터 파일을 Iceberg 메타데이터 캐시에서 찾지 못해 (원격) 디스크에서 읽어야 했던 횟수입니다.IcebergMetadataFilesCacheStaleMisses
Iceberg 메타데이터 파일이 캐시에 있긴 했지만 오래된 것으로 판단되어 (원격) 디스크에서 다시 읽은 횟수입니다.IcebergMetadataFilesCacheWeightLost
Iceberg 메타데이터 캐시에서 축출된 바이트의 대략적인 수입니다.IcebergMetadataReadWaitTimeMicroseconds
모든 읽기 스레드에서 합산한, 데이터 리더가 Iceberg 메타데이터 파일를 읽고 파싱할 때까지 대기한 총 시간(마이크로초)입니다.IcebergMetadataReturnedObjectInfos
Iceberg 이터레이터에서 반환된 객체 정보의 총수입니다.IcebergMetadataUpdateMicroseconds
state로부터 Iceberg 스토리지 메타데이터를 업데이트하는 데 소요된 총 시간입니다(buildStorageMetadataFromState).IcebergMinMaxIndexPrunedFiles
Iceberg에서 MinMax 인덱스로 건너뛴 파일 수IcebergMinMaxNonPrunedDeleteFiles
파티셔닝과 시퀀스 번호를 기준으로 적합하다고 판단된 쌍 중, minmax 분석에서 허용된 데이터 파일-포지션 삭제 파일 쌍의 총 개수입니다.IcebergMinMaxPrunedDeleteFiles
파티셔닝과 시퀀스 번호를 기준으로 적합한 쌍 중, minmax 분석을 통해 선택된 데이터 파일-포지션 삭제 파일 쌍의 총개수입니다.IcebergPartitionPrunedFiles
Iceberg 파티션 프루닝 과정에서 건너뛴 파일 수IcebergPartitionPrunedManifestFiles
manifest 목록의 파티션 요약 정보를 사용하여 읽지 않고 건너뛴 Iceberg manifest 파일 수IcebergTrivialCountOptimizationApplied
Iceberg에서 읽는 중 단순 count 최적화가 적용되었습니다IcebergVersionHintUsed
version-hint.text가 사용된 횟수입니다.IgnoredColdParts
설정 ignore_cold_parts_seconds를 참조하십시오. CacheWarmer가 아직 cache로 가져오지 않은 아주 최근에 생성된 파트를 읽기 쿼리가 무시한 횟수입니다.IndexAnalysisRounds
쿼리에서 인덱스 분석이 수행된 횟수입니다.인덱스 이진 검색 알고리즘
인덱스 마크에서 이진 검색 알고리즘이 사용된 횟수IndexGenericExclusionSearchAlgorithm
인덱스 마크에서 일반 제외 검색 알고리즘이 사용된 횟수IndexGenericExclusionSearchStepLimitReached
인덱스 마크에 대한 일반 제외 검색이 merge_tree_generic_exclusion_search_max_steps에 도달하여 더 이상 분할하지 않고 남은 마크 범위를 그대로 받아들인 횟수InitialQuery
Query와 동일하지만, 초기 쿼리만 계산합니다(is_initial_query 참조).
InitialSelectQuery
InitialQuery와 동일하지만 SELECT 쿼리에만 해당합니다.삽입된 바이트 수
모든 테이블에 삽입된 바이트 수입니다(압축되지 않은 상태이며, 메모리에 저장된 컬럼 기준).InsertedCompactParts
Compact 포맷으로 삽입된 파트의 수입니다.InsertedRows
모든 테이블에 INSERT된 행 수입니다.InsertedWideParts
wide format으로 삽입된 파트의 수.서브쿼리를 포함한 삽입 쿼리
모든 서브쿼리를 포함하는 INSERT 쿼리 수InsertQuery
Query와 동일하지만, INSERT 쿼리에만 해당합니다.InsertQueryTimeMicroseconds
INSERT 쿼리에 소요된 총 시간입니다.InterfaceHTTPReceiveBytes
HTTP 인터페이스를 통해 수신된 바이트 수InterfaceHTTPSendBytes
HTTP 인터페이스를 통해 전송된 바이트 수InterfaceInterserverReceiveBytes
서버 간 인터페이스를 통해 수신한 바이트 수InterfaceInterserverSendBytes
서버 간 인터페이스를 통해 전송된 바이트 수InterfaceMySQLReceiveBytes
MySQL 인터페이스를 통해 수신된 바이트 수InterfaceMySQLSendBytes
MySQL 인터페이스를 통해 전송된 바이트 수InterfaceNativeReceiveBytes
네이티브 인터페이스를 통해 수신한 바이트 수InterfaceNativeSendBytes
네이티브 인터페이스를 통해 전송된 바이트 수InterfacePostgreSQLReceiveBytes
PostgreSQL 인터페이스를 통해 수신된 바이트 수InterfacePostgreSQLSendBytes
PostgreSQL 인터페이스를 통해 전송한 바이트 수InterfacePrometheusReceiveBytes
Prometheus 인터페이스를 통해 수신한 바이트 수InterfacePrometheusSendBytes
Prometheus 인터페이스를 통해 전송된 바이트 수IOBufferAllocBytes
IO 버퍼(ReadBuffer/WriteBuffer)에 할당된 바이트 수입니다.IOBufferAllocs
IO buffers(ReadBuffer/WriteBuffer)의 할당 횟수입니다.IOUringCQEsCompleted
성공적으로 완료된 io_uring CQE의 총 수IOUringCQEsFailed
실패와 함께 완료된 io_uring CQE의 총 개수IOUringSQEsResubmitsAsync
수행된 비동기 io_uring SQE 재제출 총횟수IOUringSQEsResubmitsSync
수행된 동기식 io_uring SQE 재제출의 총횟수IOUringSQEsSubmitted
제출된 io_uring SQE의 총 개수Jemalloc allocation 샘플 추적 실패
jemalloc allocation 샘플 추적이 실패한 총 횟수JemallocFailedDeallocationSampleTracking
jemalloc 할당 해제 샘플 추적에 실패한 총 횟수JoinBuildPostProcessingMicroseconds
오른쪽 JOIN 측을 구축한 후 수행되는 후처리 단계의 소요 시간입니다.JoinBuildRowStoreMicroseconds
JOIN 오른쪽 payload를 행 우선(row-major) 포맷으로 변환하는 데 소요된 시간입니다.JoinBuildTableRowCount
JOIN 연산의 빌드 테이블에 있는 전체 행 수입니다.JoinDelayedJoinedTransformBlockCount
DelayedJoinedBlocksWorkerTransform이 내보낸 블록 수입니다.JoinDelayedJoinedTransformRowCount
DelayedJoinedBlocksWorkerTransform에서 출력된 행 수입니다.JoinNonJoinedTransformBlockCount
NonJoinedBlocksTransform에서 출력된 블록 수입니다.JoinNonJoinedTransformRowCount
NonJoinedBlocksTransform에서 내보낸 조인되지 않은 행의 수입니다.JoinOptimizeMicroseconds
JOIN 계획 최적화 실행에 소요된 총 시간입니다.JoinProbeTableRowCount
JOIN 연산에서 프로브 테이블의 총 행 수입니다.JoinReorderMicroseconds
JOIN 재정렬 알고리즘을 실행하는 데 소요된 총 시간입니다.JoinResultRowCount
JOIN 연산 결과의 총 행 수입니다.JoinSpillingHashJoinSwitchedToGraceJoin
SpillingHashJoin에서 메모리 한도에 도달해 (Concurrent)HashJoin이 GraceHashJoin으로 전환된 횟수입니다.KafkaBackgroundReads
서버 시작 이후 Kafka에서 materialized view를 채우는 데 사용된 백그라운드 읽기 횟수KafkaCommitFailures
소비한 오프셋을 Kafka에 커밋하지 못한 횟수입니다(일반적으로 일부 데이터가 중복되었음을 나타냅니다)KafkaCommits
Kafka에 소비된 오프셋이 성공적으로 커밋된 횟수(일반적으로 KafkaBackgroundReads와 동일해야 합니다)KafkaConsumerErrors
폴링 중 librdkafka가 보고한 오류 수KafkaDirectReads
서버 시작 이후 Kafka 테이블에 직접 수행된 SELECT 횟수KafkaMessagesFailed
ClickHouse가 파싱하지 못한 Kafka 메시지 수KafkaMessagesPolled
librdkafka에서 ClickHouse로 폴링해 가져온 Kafka 메시지 수KafkaMessagesProduced
Kafka로 전송된 메시지 수KafkaMessagesRead
ClickHouse가 이미 처리한 Kafka 메시지 수KafkaMVNotReady
준비되지 않은 materialized view로 데이터 스트리밍을 시도했다가 실패한 횟수KafkaProducerErrors
Kafka로 메시지를 전송하는 동안 발생한 오류 수KafkaProducerFlushes
Kafka producer의 명시적 플러시 횟수KafkaRebalanceAssignments
파티션 할당 수 (consumer group 리밸런싱의 최종 단계)KafkaRebalanceErrors
실패한 consumer group 리밸런싱 횟수KafkaRebalanceRevocations
파티션 할당 해제 횟수(consumer group 리밸런싱의 첫 번째 단계)KafkaRowsRead
Kafka 메시지에서 파싱된 행 수KafkaRowsRejected
파싱된 행 중 이후에 거부된 행의 수입니다(리밸런싱, 오류 또는 유사한 이유로 인해). 해당 행은 리밸런싱 후 다시 소비됩니다.KafkaRowsWritten
Kafka 테이블에 삽입된 행의 수Kafka 쓰기
Kafka 테이블에 대한 쓰기(삽입) 횟수KeeperAddWatchRequest
add watch 요청 횟수KeeperBatchMaxCount
max_requests_batch_size 제한에 도달한 배치 수KeeperBatchMaxReadCount
max_read_batch_size 제한에 도달한 배치 수KeeperBatchMaxReadTotalSize
max_read_batch_bytes_size 제한에 걸린 배치 수
KeeperBatchMaxTotalSize
max_requests_batch_bytes_size 제한에 걸린 배치 수KeeperChangelogFileSyncMicroseconds
Keeper changelog의 fsync에 소요된 시간(압축되지 않은 로그에만 해당)KeeperChangelogLockWaitMicroseconds
Keeper changelog 잠금을 획득할 때까지 대기한 시간KeeperChangelogStartupReadBytes
병렬 Keeper 시작 리더(startup reader)가 changelog 파일에서 읽은 물리적 바이트 수(체크섬 + 헤더 + blob)KeeperChangelogStartupReadEntries
병렬 Keeper 시작 리더가 검사한 changelog 레코드 수KeeperChangelogStartupReadMicroseconds
Keeper 시작 시 changelog를 병렬로 읽는 데 소요된 wall timeKeeperChangelogStartupStitchMicroseconds
파일별 병렬 시작 읽기 결과를 LogEntryStorage state로 결합하는 데 소요된 wall timeKeeperChangelogWrittenBytes
Keeper의 changelog에 기록된 바이트 수KeeperCheckRequest
check 요청 수KeeperCheckWatchRequest
watch 제거 요청 수KeeperCommits
성공적으로 완료된 커밋 수KeeperCommitsFailed
실패한 커밋 수KeeperCommitWaitElapsedMicroseconds
특정 Log가 커밋될 때까지 기다리는 데 걸린 시간KeeperCreateRequest
생성 요청 수KeeperExistsRequest
exists 요청 개수KeeperGetRequest
get 요청 횟수KeeperLatency
Keeper 지연 시간KeeperListRecursiveRequest
하위 항목을 재귀적으로 조회하는 요청 수KeeperListRequest
list 요청 횟수KeeperLiveSessionsLockWaitMicroseconds
Keeper 활성 세션 잠금을 획득하기 위해 대기한 시간KeeperLogsEntryReadFromCommitReadAhead
커밋 사전 읽기 reader의 디코딩된 윈도우에서 커밋 스레드로 전달된 로그 항목 수(빠른 경로 pop 또는 윈도우 첫 번째 항목의 드레인 pop)KeeperLogsEntryReadFromFile
Keeper에서 changelog 파일로부터 직접 읽는 로그 항목 수KeeperLogsEntryReadFromLatestCache
최신 로그 캐시에서 읽어 오는 Keeper 로그 항목 수KeeperLogsReadAheadCursorsInstalled
fill 작업이 아직 처리하고 있지 않던, Keeper changelog 사전 읽기 reader(peer 또는 commit)에 큐에 등록된 신규 fill 커서 수KeeperLogsReadAheadFillDecodedEntries
Keeper 사전 읽기 fill 작업에서 디코딩한 로그 항목 수KeeperLogsReadAheadFillReopens
Keeper 사전 읽기 fill이 changelog 파일을 다시 열거나 seek한 횟수KeeperLogsReadAheadPlanEpochMismatches
동시에 발생한 write_at 절단 작업으로 인해 Keeper changelog 읽기 계획이 처리되기 전에 무효화되어 해당 계획이 폐기된 횟수KeeperLogsReadAheadReadersCreated
생성된 Keeper changelog 사전 읽기 reader(및 해당 fill 작업)의 수입니다. 파일 경계를 넘어가도 값이 그대로 유지된다면 reader가 파기 후 재생성되지 않고 재사용되고 있음을 의미합니다KeeperLogsReadAheadScheduleRejected
사전 읽기 스레드 풀 큐가 가득 차서 Keeper changelog 사전 읽기 reader를 생성할 수 없었던 횟수입니다. 이 경우 caller는 직접 읽기로 폴백합니다KeeperLogsReadAheadTimeoutFallbacks
Keeper changelog 사전 읽기 제공 요청이 fill 작업을 기다리다가 타임아웃되어 남은 tail을 직접 읽기로 폴백한 횟수KeeperLSMTCommittedEntryBytes
Keeper LSMT 커밋된 memtable에 추가된 항목의 직렬화된 바이트 수KeeperLSMTCommittedMemtablesCreated
Keeper LSMT가 생성한 커밋된 memtable 수KeeperLSMTFileDeletionExceptions
Keeper LSMT 파일 삭제 시 발생한 예외 수KeeperLSMTFlushes
성공적으로 완료된 Keeper LSMT memtable 플러시 횟수KeeperLSMTFlushExceptions
Keeper LSMT memtable 플러시에서 발생한 예외 수KeeperLSMTFlushWrittenCompressedBytes
Keeper LSMT memtable 플러시로 파일에 기록된 압축 바이트 수KeeperLSMTFlushWrittenUncompressedBytes
Keeper LSMT memtable 플러시로 파일에 기록된 비압축 바이트 수KeeperLSMTGetBlockFromCache
블록 캐시에서 처리된 Keeper LSMT 블록 액세스 횟수KeeperLSMTGetBlockFromWeakPtr
파일의 블록 정보에 있는 약한 포인터(weak pointer)로 처리된 Keeper LSMT 블록 액세스 횟수KeeperLSMTGetBlockLoadedGroup
디스크에서 블록 그룹을 로드해야 했던 Keeper LSMT 블록 액세스 횟수KeeperLSMTGetCommittedNodeFromMemory
노드의 블록을 이미 메모리에서 찾은 Keeper LSMT 커밋된 노드 조회 횟수KeeperLSMTGetCommittedNodeLoadedBlock
노드의 블록을 로드해야 했던 Keeper LSMT 커밋된 노드 조회 횟수KeeperLSMTGetCommittedNodeNonexistent
존재하지 않는 노드에 대해 수행된 Keeper LSMT 커밋된 노드 조회 횟수KeeperLSMTGetUncommittedNodeHits
커밋되지 않은 memtable에서 노드를 찾은 Keeper LSMT 노드 조회 횟수KeeperLSMTGetUncommittedNodeMisses
커밋되지 않은 memtable에서 노드를 찾지 못해 커밋된 상태까지 조회한 Keeper LSMT 노드 조회 횟수KeeperLSMTListFilterFalsePositives
Keeper LSMT 상위 경로 필터에서 건너뛰지 않았으나 하위 항목을 찾지 못한 파일 스캔 횟수KeeperLSMTListFilterSkipped
상위 경로 필터가 하위 항목을 모두 제외하여 Keeper LSMT list 작업에서 건너뛴 파일 scan 횟수KeeperLSMTListFilterTruePositives
Keeper LSMT 상위 경로 필터에서 건너뛰지 않았고 하위 노드(children)를 찾은 파일 스캔 횟수KeeperLSMTListNamesFromFiles
Keeper LSMT list 작업이 파일에서 가져온 하위 이름(툼스톤 포함) 수KeeperLSMTListNamesFromMemtables
Keeper LSMT list 작업이 memtable에서 가져온 child 이름 수(툼스톤 포함)KeeperLSMTListScannedBlocks
Keeper LSMT list 작업이 파일에서 스캔한 블록 수KeeperLSMTListScannedEntries
Keeper LSMT list 작업이 파일에서 스캔한 entries 수KeeperLSMTLoadedBlocks
Keeper LSMT가 디스크에서 로드한 블록 수KeeperLSMTLoadedUncompressedBytes
Keeper LSMT가 디스크에서 로드한 블록의 비압축 바이트 수KeeperLSMTMergeConsumedFiles
Keeper LSMT 머지에서 완전히 소비되어 삭제된 입력 파일 수KeeperLSMTMergeConsumedUncompressedBytes
Keeper LSMT 머지에서 완전히 소비되어 삭제된 입력 파일의 비압축 바이트 수KeeperLSMTMergeExceptions
Keeper LSMT 머지에서 발생한 예외 수KeeperLSMTMerges
성공적으로 완료된 Keeper LSMT 머지 수KeeperLSMTMergeWrittenCompressedBytes
Keeper LSMT 머지가 생성한 출력 파일의 압축된 바이트 수KeeperLSMTMergeWrittenFiles
Keeper LSMT 머지가 생성한 출력 파일 수KeeperLSMTMergeWrittenUncompressedBytes
Keeper LSMT 머지가 publish한 출력 파일의 비압축 바이트 수KeeperLSMTNodeCacheEntriesUpdated
새로 로드된 블록을 가리키도록 재설정된 Keeper LSMT 노드 캐시 엔트리 수KeeperLSMTThrottledWrites
Keeper LSMT 백그라운드 플러시 또는 머지가 뒤처져 지연된 쓰기 횟수KeeperLSMTUncommittedCreateBytes
Keeper LSMT의 커밋되지 않은 memtable에 추가된 Create 항목의 직렬화된 바이트 수KeeperLSMTUncommittedCreates
Keeper LSMT의 커밋되지 않은 memtable에 추가된 Create 항목 수KeeperLSMTUncommittedMemtablesCreated
Keeper LSMT가 생성한 커밋되지 않은 memtable의 수KeeperLSMTUncommittedRemoveBytes
Keeper LSMT의 커밋되지 않은 memtable에 추가된 Remove 항목의 직렬화된 바이트 수KeeperLSMTUncommittedRemoves
Keeper LSMT의 커밋되지 않은 memtable에 추가된 Remove 항목 수KeeperLSMTUncommittedUpdateBytes
Keeper LSMT의 커밋되지 않은 memtable에 추가된 UPDATE 항목의 직렬화된 바이트 수KeeperLSMTUncommittedUpdates
Keeper LSMT의 커밋되지 않은 memtable에 추가된 UPDATE 항목 수KeeperMultiReadRequest
다중 읽기 요청 수KeeperMultiRequest
다중 요청 수KeeperPacketsReceived
Keeper server가 수신한 패킷 수KeeperPacketsSent
Keeper server가 전송한 패킷 수KeeperPreprocessElapsedMicroseconds
단일 요청에 대한 Keeper 전처리 지연 시간KeeperProcessAndResponsesLockWaitMicroseconds
Keeper 프로세스 및 응답 잠금 획득을 위해 대기한 시간KeeperProcessElapsedMicroseconds
단일 요청의 Keeper commit 지연 시간KeeperReadBatchCount
Keeper에서 처리한 읽기 요청 배치 수KeeperReadBatchTotalRequests
Keeper가 배치로 처리한 읽기 요청의 총개수KeeperReadRequestQueueLockWaitMicroseconds
Keeper read request 큐 잠금을 획득할 때까지 대기한 시간KeeperReadSnapshot
완료된 스냅샷 읽기 작업 수KeeperReadSnapshotDeferred
요청한 스냅샷을 로컬에서 더 이상 사용할 수 없어 지연된 스냅샷 읽기 수입니다. NuRaft는 최신 스냅샷으로 다시 시도합니다.KeeperReadSnapshotFailed
실패한 스냅샷 읽기 작업 수KeeperReadSnapshotObject
팔로워로 전송된 스냅샷 객체 수KeeperReconfigRequest
구성 변경 요청 수KeeperRemoveRequest
삭제 요청 수KeeperRemoveWatchRequest
watch 제거 요청 횟수KeeperRequestRejectedDueToSoftMemoryLimitCount
soft memory limit 초과로 인해 거부된 요청 수KeeperRequestTotal
Keeper server의 전체 요청 수KeeperRequestTotalWithSubrequests
다중 요청의 각 subrequest를 포함해 집계한 Keeper server의 총 요청 수KeeperSaveSnapshot
스냅샷 저장 횟수KeeperSaveSnapshotFailed
스냅샷 저장 실패 횟수KeeperSaveSnapshotObject
리더로부터 수신한 스냅샷 객체 수KeeperServerWriteLockWaitMicroseconds
Keeper server 쓰기 잠금을 획득하기 위해 대기한 시간KeeperSessionCallbackLockWaitMicroseconds
Keeper session callback lock 획득을 위해 대기한 시간KeeperSetRequest
Set 요청 수KeeperSetWatchesRequest
watch 설정 요청 수KeeperSnapshotApplys
스냅샷 적용 횟수KeeperSnapshotApplysFailed
실패한 스냅샷 적용 횟수KeeperSnapshotCreations
스냅샷 생성 횟수KeeperSnapshotCreationsFailed
스냅샷 생성 실패 횟수KeeperSnapshotFileSyncMicroseconds
Keeper 스냅샷 파일의 fsync에 소요된 시간KeeperSnapshotRemoteLoaderErrors
팔로워에게 스냅샷을 제공하는 동안 RemoteSnapshotLoader에서 발생한 원격 읽기 오류 수KeeperSnapshotWrittenBytes
Keeper의 스냅샷 파일에 기록된 바이트 수KeeperStaleRequestsSkipped
세션이 더 이상 유효하지 않아 건너뛴 Keeper 요청 수KeeperStorageLockWaitMicroseconds
Keeper 스토리지 잠금 획득을 위해 대기한 시간KeeperStorageSharedLockWaitMicroseconds
Keeper storage shared lock 획득을 위해 대기한 시간KeeperTotalElapsedMicroseconds
단일 요청에 대한 Keeper의 총 지연 시간KeeperTTLRemoveRequestsDropped
큐가 가득 차 폐기된 TTL 제거 요청 수KeeperTTLRemoveRequestsEnqueued
큐에 성공적으로 등록된 TTL 제거 요청 수KeeperWatchesTriggered
watch 트리거 개수KeeperWatchTriggeredNodeChildrenChanged
자식 노드 변경 작업으로 발생한 watch 트리거 수KeeperWatchTriggeredNodeCreated
CREATE 작업으로 인한 watch 트리거 횟수
KeeperWatchTriggeredNodeDataChanged
변경 작업에 따른 watch 트리거 수KeeperWatchTriggeredNodeDeleted
DELETE 작업으로 트리거된 watch 수
KeeperWriteBatchCount
Keeper가 처리한 쓰기 요청 배치 수KeeperWriteBatchTotalRequests
Keeper가 배치 단위로 처리한 쓰기 요청의 총 개수LoadedDataParts
초기화 과정에서 MergeTree 테이블이 로드한 데이터 파트 수입니다.LoadedDataPartsMicroseconds
초기화 중 MergeTree 테이블이 데이터 파트를 로드하는 데 소요한 마이크로초입니다.LoadedMarksCount
로드된 마크 수(모든 컬럼 기준 총합)입니다.LoadedMarksFiles
로드된 마크 파일의 수입니다.LoadedMarksMemoryBytes
메모리에 로드된 마크 표현의 크기입니다.LoadedPrimaryIndexBytes
로드된 기본 키 행 수입니다.LoadedPrimaryIndexFiles
로드된 프라이머리 인덱스 파일의 수입니다.LoadedPrimaryIndexRows
기본 키가 로드된 행 수입니다.LoadedStatisticsMicroseconds
파트에서 통계를 로드하는 데 걸린 시간LoadingMarksTasksCanceled
마크 로딩 백그라운드 작업이 취소된 횟수LocalReadThrottlerBytes
‘max_local_read_bandwidth_for_server’/‘max_local_read_bandwidth’ throttler를 거친 바이트 수입니다.LocalReadThrottlerSleepMicroseconds
‘max_local_read_bandwidth_for_server’/‘max_local_read_bandwidth’ 스로틀링을 따르기 위해 쿼리가 대기한 총 시간입니다.LocalThreadPoolBusyMicroseconds
스레드가 실제 작업을 수행하는 데 사용한 총 시간입니다.LocalThreadPoolExpansions
로컬 스레드 풀을 확장하기 위해 Global Thread 풀에서 스레드를 빌린 총 횟수를 나타냅니다.LocalThreadPoolJobs
로컬 스레드 풀에 전달된 작업 수를 계산합니다.LocalThreadPoolJobWaitTimeMicroseconds
스레드 풀에 job이 예약된 시점부터 worker thread가 이를 실행하기 위해 가져가는 시점까지의 경과 시간을 측정합니다. 이 메트릭은 job 처리 지연을 파악하는 데 도움이 되며, 새 작업에 대해 스레드 풀이 얼마나 빠르게 반응하는지 보여줍니다.LocalThreadPoolLockWaitMicroseconds
로컬 스레드 풀에서 스레드가 락을 기다리며 소요한 총 시간입니다.LocalThreadPoolShrinks
로컬 스레드 풀에서 Global Thread 풀로 스레드가 반환된 전체 횟수를 나타냅니다.LocalThreadPoolThreadCreationMicroseconds
로컬 스레드 풀들이 전역 풀에서 스레드를 빌리기 위해 대기한 총 시간입니다.LocalWriteThrottlerBytes
‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’ throttler를 통해 전달된 바이트 수입니다.LocalWriteThrottlerSleepMicroseconds
‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’ 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.LogDebug
Debug 수준의 로그 메시지 수LogError
Error 수준의 로그 메시지 수LogFatal
Fatal 수준 로그 메시지 수LoggerElapsedNanoseconds
로깅에 소요된 총 누적 시간LogInfo
Info 수준의 로그 메시지 수LogTest
Test 수준의 로그 메시지 수LogTrace
Trace 수준의 로그 메시지 수LogWarning
Warning 수준의 로그 메시지 수MainConfigLoads
주 구성이 다시 로드된 횟수입니다.MarkCacheEvictedBytes
마크 캐시에서 축출된 바이트 수입니다.MarkCacheEvictedFiles
마크 캐시에서 축출된 마크 파일 수입니다.MarkCacheEvictedMarks
마크 캐시에서 제거된 마크 수입니다.MarkCacheHits
마크 캐시에서 엔트리를 찾은 횟수로, 이 경우 마크 파일을 로드할 필요가 없습니다.MarkCacheMisses
마크 캐시에서 항목을 찾지 못해 마크 파일을 메모리에 로드해야 했던 횟수입니다. 이는 비용이 큰 작업으로, 쿼리 지연 시간을 늘립니다.MarksTasksFromCache
캐시에 이미 있어 마크가 동기적으로 로드된 횟수입니다.MemoryAllocatedWithoutCheck
메모리 제한을 확인하지 않은 채 메모리를 할당한 횟수입니다.MemoryAllocatedWithoutCheckBytes
메모리 제약 조건 검사 없이 할당된 바이트 수입니다.MemoryAllocatorPurge
메모리 할당자 purge 요청의 총 횟수MemoryAllocatorPurgeTimeMicroseconds
메모리 할당자 purge에 소요된 총 시간MemoryOvercommitWaitTimeMicroseconds
OvercommitTracker에서 메모리가 해제될 때까지 기다린 총 시간입니다.MemoryReservationAdmitMicroseconds
초기 메모리 예약이 허용될 때까지 쿼리가 대기한 총 시간MemoryReservationDecreases
승인된 메모리 예약 감소 요청의 총 개수MemoryReservationFailed
실패한 메모리 예약 건수MemoryReservationIncreaseMicroseconds
쿼리가 메모리 예약 증가가 승인되기를 기다린 총 시간메모리 예약 증가
승인된 메모리 예약 증가 요청의 총 개수MemoryReservationKilled
메모리 예약 강제 종료 신호의 총수MemoryWorkerRun
백그라운드에서 MemoryWorker가 실행된 횟수MemoryWorkerRunElapsedMicroseconds
MemoryWorker가 백그라운드 작업에 소요한 총 시간머지
시작된 백그라운드 머지 수입니다.MergeCommitMilliseconds
머지 결과를 커밋하는 데 걸린 총 시간(part 이름 변경, checksum 검증, ZooKeeper 업데이트)MergedColumns
머지의 수평 단계에서 머지된 컬럼 수입니다.MergedIntoCompactParts
Compact 포맷으로 머지된 파트 수.Wide format으로 머지된 파트
Wide format으로 머지된 파트 수.MergedProjections
MergeTree 머지 중에 재구축되지 않고 머지된 프로젝션 수입니다.MergedRows
백그라운드 머지를 위해 읽은 행 수입니다. 머지 전 기준의 행 수를 나타냅니다.MergedUncompressedBytes
백그라운드 머지를 위해 읽은 비압축 바이트 수(메모리에 저장된 컬럼 기준)입니다. 머지 전의 값입니다.MergeExecuteMilliseconds
백그라운드 머지 실행에 사용된 총 작업 시간MergeHorizontalStageExecuteMilliseconds
백그라운드 머지의 수평 단계 실행에 실제로 사용된 총 작업 시간MergeHorizontalStageTotalMilliseconds
백그라운드 머지의 수평 단계에 사용된 총 시간MergeMutateBackgroundExecutorTaskCancelMicroseconds
MergeMutate 실행기 작업의cancel()에 소요된 시간입니다.
MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds
MergeMutate 실행기 작업에서 executeStep()를 수행하는 데 소요된 시간입니다.MergeMutateBackgroundExecutorTaskResetMicroseconds
MergeMutate 실행기에서 작업을 재설정하는 데 소요된 시간입니다.MergeMutateBackgroundExecutorWaitMicroseconds
MergeMutate 실행기에서 완료될 때까지 대기한 시간입니다.MergePrewarmStageExecuteMilliseconds
백그라운드 머지의 예열 단계 실행에 소요된 총 작업 시간MergePrewarmStageTotalMilliseconds
백그라운드 머지의 예열 단계에 사용된 총 시간MergeProjectionStageExecuteMilliseconds
백그라운드 머지의 프로젝션 단계를 실행하는 데 소요된 총 활성 시간MergeProjectionStageTotalMilliseconds
백그라운드 머지의 프로젝션 단계에 소요된 총 시간MergerMutatorPartsInRangesForMergeCount
머지 후보 파트 수MergerMutatorPrepareRangesForMergeElapsedMicroseconds
머지 프레디케이트에 따라 머지할 수 있는 파트 범위를 준비하는 데 걸린 시간입니다.MergerMutatorRangesForMergeCount
머지를 위한 후보 범위 수MergerMutatorSelectPartsForMergeElapsedMicroseconds
머지할 수 있는 범위에서 파트를 선택하는 데 걸린 시간입니다.MergerMutatorSelectRangePartsCount
머지를 위해 선택한 범위 내 파트 수MergerMutatorsGetPartsForMergeElapsedMicroseconds
데이터 파트의 스냅샷을 가져와 이를 바탕으로 범위를 구성하는 데 소요된 시간입니다.MergeSourceParts
머지 대상으로 예약된 소스 파트 수입니다.MergesRejectedByMemoryLimit
메모리 제한으로 거부된 백그라운드 머지 수MergesThrottlerBytes
‘max_merges_bandwidth_for_server’ 스로틀러를 통과한 바이트 수입니다.MergesThrottlerSleepMicroseconds
‘max_merges_bandwidth_for_server’ 스로틀링 제한을 준수하기 위해 쿼리가 대기한 총 시간입니다.MergeTextIndexStageExecuteMilliseconds
백그라운드 머지의 텍스트 인덱스 단계 실행에 사용된 총 작업 시간MergeTextIndexStageTotalMilliseconds
백그라운드 머지의 텍스트 인덱스 단계에 소요된 총 시간MergeTotalMilliseconds
백그라운드 머지에 소요된 총 시간MergeTreeAllRangesAnnouncementsSent
원격 서버에서 initiator 서버로 데이터 파트 집합(MergeTree 테이블용)에 대한 알림을 전송한 횟수입니다. 원격 서버 측에서 측정됩니다.MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds
데이터 파트 집합(MergeTree 테이블)에 대한 알림을 원격 서버에서 initiator 서버로 전송하는 데 소요된 시간입니다. 원격 서버 측에서 측정됩니다.MergeTreeDataProjectionWriterBlocks
MergeTree 테이블 프로젝션에 삽입된 블록 수입니다. 각 블록은 수준 0 데이터 파트를 이룹니다.MergeTreeDataProjectionWriterBlocksAlreadySorted
이미 정렬된 상태로 판단되어 MergeTree 테이블 프로젝션에 INSERT된 블록 수입니다.MergeTreeDataProjectionWriterCompressedBytes
MergeTree 테이블 프로젝션에 INSERT된 데이터가 파일 시스템에 기록된 바이트 수입니다.MergeTreeDataProjectionWriterMergingBlocksMicroseconds
블록 머지에 소요된 시간MergeTreeDataProjectionWriterRows
MergeTree 테이블의 프로젝션에 삽입된 행 수입니다.MergeTreeDataProjectionWriterSortingBlocksMicroseconds
블록 정렬에 소요된 시간입니다(프로젝션에서는 테이블의 정렬 키와 다른 키를 사용할 수 있습니다)MergeTreeDataProjectionWriterUncompressedBytes
MergeTree 테이블 프로젝션에 삽입된 비압축 바이트 수(메모리에 저장된 형태의 컬럼 기준)MergeTreeDataWriterBlocks
MergeTree 테이블에 INSERT된 블록 수입니다. 각 블록은 레벨 0의 데이터 파트를 형성합니다.MergeTreeDataWriterBlocksAlreadySorted
MergeTree 테이블에 INSERT된 블록 중 이미 정렬된 것으로 보이는 블록 수입니다.MergeTreeDataWriterCompressedBytes
MergeTree 테이블에 INSERT된 데이터를 위해 파일 시스템에 기록된 바이트 수입니다.MergeTreeDataWriterMergingBlocksMicroseconds
입력 블록을 머지하는 데 소요된 시간(특수 MergeTree 엔진)MergeTreeDataWriterProjectionsCalculationMicroseconds
프로젝션을 계산하는 데 소요된 시간MergeTreeDataWriterRows
MergeTree 테이블에 INSERT된 행 수입니다.MergeTreeDataWriterSkipIndicesCalculationMicroseconds
스킵 인덱스 계산에 소요된 시간MergeTreeDataWriterSortingBlocksMicroseconds
블록을 정렬하는 데 소요된 시간MergeTreeDataWriterStatisticsCalculationMicroseconds
통계 계산에 걸린 시간MergeTreeDataWriterUncompressedBytes
MergeTree 테이블에 INSERT된 비압축 바이트 수(컬럼이 메모리에 저장된 형태 기준)MergeTreePrefetchedReadPoolInit
MergeTreePrefetchedReadPool에서 작업 준비에 소요된 시간MergeTreeReadTaskRequestsReceived
읽기 작업을 선택하기 위해 원격 서버에서 initiator 서버로 요청한 콜백 수입니다(MergeTree 테이블용). initiator 서버 측에서 측정합니다.MergeTreeReadTaskRequestsSent
읽기 작업을 선택할 수 있도록 원격 서버에서 initiator 서버로 다시 요청한 콜백 수(MergeTree 테이블용)입니다. 원격 서버 측에서 측정됩니다.MergeTreeReadTaskRequestsSentElapsedMicroseconds
읽기 작업을 선택하기 위해 원격 server에서 initiator 서버로 다시 요청한 콜백에 소요된 시간입니다(MergeTree 테이블 기준). 원격 server 측에서 측정됩니다.MergeVerticalStageExecuteMilliseconds
백그라운드 머지의 수직 단계 실행에 실제로 사용된 총 시간MergeVerticalStageTotalMilliseconds
백그라운드 머지의 수직 단계에 소요된 전체 시간MergeWrittenRows
머지 작업 중 기록된 행 수입니다.MergingSortedMilliseconds
정렬된 컬럼 병합에 소요된 총 시간MetadataFromKeeperBackgroundCleanupBlobs
백그라운드 작업이 비어 있는 blob layout part를 정리한 횟수MetadataFromKeeperBackgroundCleanupErrors
백그라운드 정리 작업에서 오류가 발생한 횟수입니다.MetadataFromKeeperBackgroundCleanupObjects
백그라운드 작업이 오래전에 삭제된 객체 정리를 수행한 횟수MetadataFromKeeperBackgroundCleanupTransactions
오래된 트랜잭션 멱등성 토큰이 백그라운드 작업으로 정리된 횟수MetadataFromKeeperCacheHit
Keeper에 요청하지 않고 캐시에서 객체 스토리지 메타데이터 요청을 처리한 횟수MetadataFromKeeperCacheMiss
객체 스토리지 메타데이터 요청에 Keeper가 응답해야 했던 횟수MetadataFromKeeperCacheTooManyInvalidated
파일 시스템 캐시가 무효화된 항목을 너무 많이 반환한 횟수MetadataFromKeeperCacheUpdateMicroseconds
Keeper의 응답 대기 시간을 포함한 캐시 업데이트 총 소요 시간MetadataFromKeeperCleanupTransactionCommit
삭제된 객체 정리를 위한 메타데이터 트랜잭션 커밋 시도 횟수MetadataFromKeeperCleanupTransactionCommitRetry
삭제된 객체 정리를 위한 메타데이터 트랜잭션 커밋의 재시도 횟수MetadataFromKeeperIndividualOperations
Keeper에 대한 단일 또는 다중 요청으로 읽거나 기록된 경로 수MetadataFromKeeperIndividualOperationsMicroseconds
Keeper에 대한 단일 요청 또는 다중 요청 처리에 소요된 시간MetadataFromKeeperOperations
Keeper에 요청한 횟수MetadataFromKeeperReconnects
Keeper에 재연결한 횟수MetadataFromKeeperTransactionCommit
메타데이터 트랜잭션 커밋 시도 횟수MetadataFromKeeperTransactionCommitRetry
메타데이터 트랜잭션 커밋을 재시도한 횟수MetadataFromKeeperUpdateCacheOneLevel
디렉터리 트리 한 수준의 캐시 업데이트가 수행된 횟수MetadataTransactionRollbacks
커밋에 실패하여 롤백된 메타데이터 트랜잭션 수입니다.MetadataTransactionRollbacksFailed
끝까지 완료되지 못한 메타데이터 트랜잭션 롤백의 수입니다. 이 경우 실패로 보고된 트랜잭션의 일부가 메타데이터에 그대로 남습니다.MMappedFileCacheHits
MMap cache에서 파일을 찾은 횟수입니다(mmap read_method 사용 시). 이 경우 파일을 다시 mmap할 필요가 없습니다.
MMappedFileCacheMisses
파일을 MMap cache에서 찾지 못해(mmap read_method 사용 시) 다시 mmap해야 했던 횟수입니다.
MoveBackgroundExecutorTaskCancelMicroseconds
Move 실행기 작업에서 cancel()에 소요된 시간입니다.MoveBackgroundExecutorTaskExecuteStepMicroseconds
Move 실행기 작업에서 executeStep()를 실행하는 데 소요된 시간입니다.MoveBackgroundExecutorTaskResetMicroseconds
Move 실행기에서 작업을 재설정하는 데 소요된 시간입니다.MoveBackgroundExecutorWaitMicroseconds
Move 실행기에서 작업이 완료되기를 기다리는 데 소요된 시간입니다.MutatedRows
뮤테이션을 위해 읽은 행 수입니다. 뮤테이션 적용 전 기준의 행 수를 의미합니다.MutatedUncompressedBytes
뮤테이션을 위해 읽은 비압축 바이트 수입니다(메모리에 저장된 상태의 컬럼 기준). 뮤테이션이 적용되기 전의 값입니다.MutateTaskProjectionsCalculationMicroseconds
뮤테이션 중 프로젝션 계산에 소요된 시간mutation의 영향을 받은 행 수 상한
mutation의 영향을 받은 행 수의 상한입니다(예: UPDATE 또는 DELETE mutation의 프레디케이트를 만족하는 행 수). 실제 행 수는 이보다 약간 적을 수 있습니다.MutationAllPartColumns
파트 내 모든 컬럼을 변경하는 작업이 생성된 횟수MutationCommitMilliseconds
mutation 결과 커밋(part 이름 변경, checksum 검증, ZooKeeper 업데이트)에 소요된 총 시간MutationCreatedEmptyParts
mutation을 실행하는 대신 빈 파트로 대체된 파트의 총수MutationExecuteMilliseconds
뮤테이션 실행에 사용된 총 처리 시간입니다.MutationsAppliedOnFlyInAllReadTasks
모든 읽기 작업에서 실시간으로 적용된 뮤테이션의 총수MutationSomePartColumns
파트에서 일부 컬럼에 대한 뮤테이션 작업이 생성된 횟수MutationsThrottlerBytes
‘max_mutations_bandwidth_for_server’ throttler를 거친 바이트 수입니다.MutationsThrottlerSleepMicroseconds
‘max_mutations_bandwidth_for_server’ 스로틀링에 맞춰 쿼리가 대기한 총 시간입니다.MutationTotalMilliseconds
뮤테이션 수행에 소요된 총 시간입니다.MutationTotalParts
뮤테이션 적용이 시도된 전체 파트 수MutationUntouchedParts
프레디케이트에 따라 뮤테이션 적용을 시도했지만 완전히 건너뛴 전체 파트 수NativeProtocolSend
비어 있지 않은 native protocol 출력 버퍼의 플러시 횟수입니다.NetworkReceiveBytes
네트워크를 통해 수신한 총 바이트 수입니다. 타사 라이브러리에 의한 네트워크 상호작용은 제외되며, ClickHouse 관련 상호작용만 포함됩니다.NetworkReceiveElapsedMicroseconds
네트워크에서 데이터를 받기 위해 대기하거나 실제로 데이터를 수신하는 데 소요된 총 시간입니다. 타사 라이브러리에 의한 네트워크 상호작용은 제외되며, ClickHouse 관련 네트워크 상호작용만 포함됩니다.NetworkSendBytes
네트워크로 전송된 총 바이트 수입니다. 타사 라이브러리에 의한 통신은 제외되며, ClickHouse 관련 네트워크 통신만 포함됩니다.NetworkSendElapsedMicroseconds
네트워크로 데이터를 보내기 위해 대기하거나 실제로 전송하는 데 걸린 총 시간입니다. 타사 라이브러리에 의한 통신은 제외되며, ClickHouse 관련 네트워크 상호작용만 포함됩니다.NotCreatedLogEntryForMerge
다른 레플리카의 동시 로그 업데이트로 인해 ReplicatedMergeTree에서 파트를 머지하기 위한 로그 항목이 생성되지 않습니다.NotCreatedLogEntryForMutation
다른 레플리카가 로그를 동시에 업데이트하여 ReplicatedMergeTree에서 파트에 mutation을 적용하기 위한 로그 항목이 생성되지 않습니다.ObjectStorageGlobFilteredObjects
glob 또는 regex 패턴과 일치하지 않아 목록 조회 중 건너뛴 객체입니다.ObjectStorageListedObjects
필터링 전에 객체 스토리지 목록 조회 API가 반환한 총 객체 수입니다.ObjectStoragePredicateFilteredObjects
_path/_file에 대한 가상 컬럼 프레디케이트 필터링으로 제외된 객체입니다.ObjectStorageQueueBucketLockLostOwnership
S3(Azure)Queue에서 버킷 잠금의 소유권을 잃은 것으로 감지된 횟수입니다. 0이 아닌 값은 persistent_processing_node_ttl_seconds 값이 너무 작거나 버그가 있음을 의미합니다ObjectStorageQueueBucketLockRefreshes
S3(Azure)Queue에서 성공한 버킷 잠금 갱신 횟수ObjectStorageQueueCancelledFiles
StorageS3(Azure)Queue에서 취소된 파일 수ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds
파일을 Failed 상태로 설정하는 데 소요된 시간ObjectStorageQueueCommitRequests
파일을 Failed 또는 처리됨 상태로 커밋하는 Keeper 요청 수ObjectStorageQueueExceptionsDuringInsert
S3(Azure)Queue에 삽입하는 동안 발생한 예외 수ObjectStorageQueueExceptionsDuringRead
S3(Azure)Queue 읽기 중 발생한 예외 수ObjectStorageQueueExclusiveModeProcessingErrors
S3(Azure)Queue의 파일이 처리 오류로 인해 state를 확정하지 못한 횟수입니다. ‘exclusive’ 모드에서만 해당됩니다.ObjectStorageQueueFailedFiles
처리에 실패한 파일 수ObjectStorageQueueFailedToBatchSetProcessing
배치 Set 처리 요청이 실패한 횟수ObjectStorageQueueFilteredFiles
StorageS3(Azure)Queue에서 필터링된 파일 개수ObjectStorageQueueInsertIterations
삽입 반복 수행 횟수ObjectStorageQueueListedFiles
StorageS3(Azure)Queue에 등록된 파일 수ObjectStorageQueueMovedObjects
after_processing = move 설정에 따라 이동된 객체 수ObjectStorageQueueProcessedFiles
처리된 파일 수ObjectStorageQueueProcessedRows
StorageS3(Azure)Queue에서 처리한 행 수ObjectStorageQueuePullMicroseconds
파일 데이터 읽기에 소요된 시간ObjectStorageQueueReadBytes
읽은 바이트 수(실제로 삽입된 바이트 수와는 다를 수 있음)ObjectStorageQueueReadFiles
읽은 파일 수(실제로 삽입된 파일 수와 일치하지 않음)ObjectStorageQueueReadRows
읽은 행 수(실제로 삽입된 행 수와 일치하지 않음)ObjectStorageQueueRemovedObjects
after_processing = delete로 제거된 객체 수ObjectStorageQueueRemoveObjectFailures
after_processing = delete 설정에 따라 삭제하려다 실패한 객체 수ObjectStorageQueueSuccessfulCommits
성공한 Keeper 커밋 수ObjectStorageQueueTaggedObjects
after_processing = tag로 태그된 객체 수ObjectStorageQueueTrySetProcessingFailed
파일을 처리 중 상태로 설정하는 데 실패한 횟수ObjectStorageQueueTrySetProcessingRequests
Set 처리 요청을 보내려고 시도한 횟수ObjectStorageQueueTrySetProcessingSucceeded
파일을 processing 상태로 성공적으로 전환한 횟수ObjectStorageQueueUnsuccessfulCommits
실패한 Keeper 커밋 수ObjectStorageReadObjects
객체 스토리지 소스에서 읽기 위해 실제로 연 객체 수입니다.ObsoleteReplicatedParts
레플리카에서 가져온 다른 데이터 파트가 기존 데이터 파트를 덮어써, 해당 데이터 파트를 obsolete 상태로 표시하고 더 이상 필요하지 않게 된 횟수입니다.OneLakeAccessTokenExpirations
캐시된 OneLake 액세스 토큰이 만료된 것으로 확인되어 자동으로 갱신된 횟수입니다.OneLakeAccessTokenRequestFailures
OneLake catalog가 Entra ID refresh token 권한 부여를 통해 요청한 액세스 토큰 요청 중 실패한 횟수(만료되었거나 취소된 refresh token 포함).OneLakeAccessTokenRequestMicroseconds
OneLake catalog에서 Entra ID refresh token 권한 부여를 통해 액세스 토큰을 요청하는 데 소요된 총 시간입니다.OneLakeAccessTokenRequests
OneLake catalog가 Entra ID refresh token 권한 부여를 통해 발급한 액세스 토큰 요청 수입니다.OpenedFileCacheHits
파일이 opened file cache에서 발견되어 다시 열지 않아도 되었던 횟수입니다.OpenedFileCacheMicroseconds
OpenedFileCache 메서드 실행에 소요된 시간입니다.OpenedFileCacheMisses
파일이 opened file cache에 없어 다시 열어야 했던 횟수입니다.OSCPUVirtualTimeMicroseconds
OS에서 인식한 CPU 사용 시간입니다. 가상화로 인해 비자발적으로 발생한 대기 시간은 포함되지 않습니다.OSCPUWaitMicroseconds
OS 관점에서, thread가 실행 준비 상태였지만 OS가 스케줄링할 때까지 대기한 총 시간입니다.OSIOWaitMicroseconds
OS 관점에서 스레드가 IO 작업 결과를 기다리는 데 소요한 총 시간입니다. 페이지 캐시는 포함되지 않은 실제 IO를 의미합니다.OSReadBytes
디스크 또는 블록 디바이스에서 읽은 바이트 수입니다. 페이지 캐시에서 읽은 바이트는 포함되지 않습니다. 블록 크기, readahead 등의 영향으로 실제 필요량보다 많은 데이터가 포함될 수 있습니다.OSReadChars
페이지 캐시를 포함해 파일 시스템, 네트워크 및 기타 파일에서 읽은 바이트 수입니다.OSWriteBytes
디스크 또는 블록 디바이스에 기록된 바이트 수입니다. 페이지 캐시의 더티 페이지에 있는 바이트는 포함하지 않습니다. OS가 비동기적으로 기록한 데이터는 포함되지 않을 수 있습니다.OSWriteChars
파일 시스템(페이지 캐시 포함), 네트워크 및 기타 파일에 기록된 바이트 수입니다.OtherQueryTimeMicroseconds
SELECT 또는 INSERT 이외의 쿼리에 소요된 총 시간입니다.OverflowAny
근사 GROUP BY가 적용된 횟수입니다. 즉, 집계가 처음 ‘max_rows_to_group_by’개의 고유 키에 대해서만 수행되고, ‘group_by_overflow_mode’ = ‘any’로 인해 나머지 키는 무시된 경우를 의미합니다.OverflowBreak
*_overflow_mode를 break로 설정했을 때, 쿼리 복잡도 제한으로 인해 데이터 처리가 중단되어 결과가 불완전해진 횟수입니다.
OverflowThrow
설정 ’*_overflow_mode’ = ‘throw’일 때, 쿼리 복잡도 제한으로 인해 데이터 처리가 취소되고 예외가 발생한 횟수입니다.PageCacheHits
사용자 공간 페이지 캐시에서 데이터 블록이 발견된 횟수입니다.PageCacheMisses
데이터 블록을 사용자 공간 페이지 캐시에서 찾지 못한 횟수입니다.PageCacheOvercommitResize
메모리 할당 중 메모리를 확보하려고 사용자 공간 페이지 캐시의 크기가 자동으로 조정된 횟수입니다.PageCacheReadBytes
사용자 공간 페이지 캐시에서 읽은 바이트 수PageCacheResized
사용자 공간 페이지 캐시의 크기가 자동으로 조정된 횟수입니다(일반적으로 초당 몇 차례 발생하며,memory_worker_period_ms로 제어됩니다).
PageCacheWeightLost
사용자 공간 페이지 캐시에서 축출된 바이트 수PaimonMetadataFilesCacheHits
paimon 메타데이터 파일이 캐시에서 발견된 횟수입니다.PaimonMetadataFilesCacheMisses
paimon 메타데이터 파일을 paimon 메타데이터 캐시에서 찾지 못해 (원격) 디스크에서 읽어야 했던 횟수입니다.PaimonMetadataFilesCacheWeightLost
paimon 메타데이터 캐시에서 제거(evicted)된 대략적인 바이트 수입니다.ParallelReplicasAnnouncementMicroseconds
announcement 전송에 소요된 시간ParallelReplicasAvailableCount
작업 기반 병렬 레플리카로 쿼리를 실행할 수 있는 레플리카 수ParallelReplicasCollectingOwnedSegmentsMicroseconds
hash로 할당된 세그먼트를 수집하는 데 소요된 시간ParallelReplicasDeniedRequests
initiator로 전송된 요청 중 완전히 거부된 요청 수ParallelReplicasHandleAnnouncementMicroseconds
레플리카 announcement를 처리하는 데 소요된 시간ParallelReplicasHandleRequestMicroseconds
레플리카의 마크 요청 처리에 소요된 시간ParallelReplicasNumRequests
initiator에 전송된 요청 수입니다.ParallelReplicasProcessingPartsMicroseconds
데이터 파트 처리에 소요된 시간ParallelReplicasQueryCount
쿼리 실행 중 병렬 레플리카를 사용해 실행된 (하위)쿼리의 수ParallelReplicasReadAssignedForStealingMarks
모든 레플리카에서 consistent hash에 의해 스틸링 대상으로 할당된 예정된 마크 수의 합계ParallelReplicasReadAssignedMarks
consistent hash에 의해 할당된 예정된 마크 수를 모든 레플리카에서 합산한 값ParallelReplicasReadMarks
지정된 레플리카가 읽은 마크 개수ParallelReplicasReadRequestMicroseconds
읽기 요청에 소요된 시간ParallelReplicasReadUnassignedMarks
모든 레플리카에서 스케줄된 미할당 마크 수의 합계해시 기반 스틸링 시간(마이크로초)
해시를 기준으로 스틸링할 세그먼트를 수집하는 데 소요된 시간ParallelReplicasStealingLeftoversMicroseconds
미할당 세그먼트를 수집하는 데 걸린 시간ParallelReplicasUnavailableCount
작업 기반 병렬 레플리카를 사용하는 쿼리 실행 중 선택되었지만 사용할 수 없는 것으로 확인된 레플리카 수ParallelReplicasUsedCount
작업 기반 병렬 레플리카로 쿼리를 실행할 때 사용된 레플리카 수ParquetColumnsFilterExpression
필터를 거친 컬럼의 총개수ParquetDecodingTaskBatches
Parquet 리더가 스레드 풀에 전달하는 작업 그룹ParquetDecodingTasks
Parquet 리더가 생성한 작업ParquetFetchWaitTimeMicroseconds
디코딩 스레드가 Parquet 파일 읽기를 기다린 시간(프리페치 스레드 제외)ParquetMetadataCacheHits
cache에서 Parquet 메타데이터를 찾은 횟수입니다.ParquetMetadataCacheMisses
캐시에서 Parquet 메타데이터를 찾지 못해 디스크에서 읽어야 했던 횟수입니다.ParquetMetadataCacheWeightLost
Parquet 메타데이터 캐시에서 제거된 바이트 수의 대략적인 값입니다.ParquetPrefetcherReadEntireFile
DB::Parquet::Prefetcher가 ReadMode::EntireFileIsInMemory로 읽은 총 횟수ParquetPrefetcherReadRandomRead
DB::Parquet::Prefetcher에서 ReadMode::RandomRead로 수행한 총 읽기 횟수ParquetPrefetcherReadSeekAndRead
DB::Parquet::Prefetcher에서 ReadMode::SeekAndRead로 수행된 총 읽기 횟수ParquetPrunedPages
컬럼 인덱스를 통해 Parquet 데이터에서 프루닝된 총 페이지 수ParquetPrunedRowGroups
Parquet 데이터에서 프루닝으로 제외된 row group의 총개수ParquetReadPages
읽은 Parquet 데이터 페이지의 총 개수ParquetReadRowGroups
Parquet 데이터에서 읽은 row groups의 총수ParquetRowsFilterExpression
필터를 통과한 전체 행 수PartsLockHoldMicroseconds
MergeTree 테이블에서 데이터 파트 잠금을 유지한 총 시간PartsLocks
MergeTree 테이블에서 데이터 파트 잠금이 획득된 횟수PartsLockWaitMicroseconds
MergeTree 테이블에서 데이터 파트 잠금을 기다리며 소요된 총 시간PatchesAcquireLockBadVersionRetries
동시에 실행된 UPDATE가 먼저 커밋되어 발생한, 경량 업데이트의 잠금 획득 재시도 총 횟수PatchesAcquireLockMicroseconds
경량 업데이트를 실행하기 위한 잠금을 획득하는 데 소요된 총 마이크로초 수PatchesAcquireLockTries
경량 업데이트 실행을 위해 잠금 획득을 시도한 총 횟수PatchesAppliedInAllReadTasks
모든 읽기 작업에 걸쳐 적용된 패치 파트의 총 개수PatchesJoinAppliedInAllReadTasks
모든 읽기 작업에서 Join 모드로 적용된 패치 파트의 총개수PatchesJoinRowsAddedToHashTable
Join 모드로 패치 파트를 적용할 때 해시 테이블에 추가된 행의 총개수PatchesMergeAppliedInAllReadTasks
모든 읽기 작업에서 머지 모드로 적용된 패치 파트의 총개수PatchesMergeOnKeyAppliedInAllReadTasks
모든 읽기 작업에서 MergeOnKey 모드(v2)로 적용된 패치 파트의 총 개수PatchesReadRows
패치 파트에서 읽은 총 행 수PatchesReadUncompressedBytes
패치 파트에서 읽은 비압축 바이트의 총량정렬 불일치 오류 수
정렬되지 않은 메모리에 접근할 때 발생하는 정렬 불일치 오류의 수입니다. 커널이 이를 처리할 수는 있지만 성능이 저하됩니다. 이는 일부 아키텍처에서만 발생하며, x86에서는 발생하지 않습니다.PerfBranchInstructions
실행이 완료된 분기 명령 수입니다. Linux 2.6.35 이전에는 AMD 프로세서에서 잘못된 이벤트를 사용했습니다.PerfBranchMisses
분기 예측이 빗나간 분기 명령어입니다.PerfBusCycles
버스 사이클입니다. 총 사이클과는 다를 수 있습니다.PerfCacheMisses
캐시 미스입니다. 일반적으로 Last Level Cache 미스를 의미하며, 캐시 미스율을 계산할 때는 PERFCOUNTHWCACHEREFERENCES 이벤트와 함께 사용합니다.PerfCacheReferences
캐시 액세스입니다. 일반적으로는 마지막 수준 캐시(Last Level Cache) 액세스를 의미하지만, CPU에 따라 달라질 수 있습니다. 프리페치와 캐시 일관성 메시지가 포함될 수도 있으며, 이 또한 CPU 설계에 따라 다릅니다.PerfContextSwitches
문맥 전환 횟수PerfCPUClock
고해상도 CPU별 타이머인 CPU 클록PerfCPUCycles
총 사이클 수입니다. CPU 주파수 스케일링 시 발생하는 영향에 유의하십시오.PerfCPUMigrations
프로세스가 다른 CPU로 옮겨진 횟수PerfDataTLBMisses
데이터 TLB 미스PerfDataTLBReferences
데이터 TLB 참조 횟수PerfEmulationFaults
에뮬레이션 폴트 수입니다. 커널은 때때로 구현되지 않은 명령어를 만나면 트랩을 발생시키고, 사용자 공간에서 실행할 수 있도록 이를 에뮬레이션합니다. 이는 성능에 부정적인 영향을 줄 수 있습니다.PerfInstructions
실행이 완료된 명령어 수입니다. 여러 요인의 영향을 받을 수 있으므로 주의하십시오. 특히 하드웨어 인터럽트 횟수의 영향을 크게 받을 수 있습니다.PerfInstructionTLBMisses
명령어 TLB 미스 횟수PerfInstructionTLBReferences
명령어 TLB 참조PerfLocalMemoryMisses
로컬 NUMA 노드의 메모리 읽기 미스PerfLocalMemoryReferences
로컬 NUMA 노드 메모리 읽기PerfMinEnabledRunningTime
최소 활성화 시간을 가진 이벤트의 실행 시간입니다. 이벤트 멀티플렉싱 양을 추적하는 데 사용됩니다.PerfMinEnabledTime
모든 이벤트에 대해, 이벤트가 활성화된 상태였던 최소 시간입니다. 이벤트 멀티플렉싱의 영향을 추적하는 데 사용됩니다.PerfRefCPUCycles
총 사이클 수입니다. CPU 주파수 스케일링의 영향을 받지 않습니다.PerfStalledCyclesBackend
명령어 retirement 중 정지된 사이클입니다.PerfStalledCyclesFrontend
명령어 발행 중 정체된 사이클.PerfTaskClock
현재 실행 중인 작업의 클록 카운트PreferredWarmedUnmergedParts
설정prefer_warmed_unmerged_parts_seconds를 참조하십시오. 읽기 쿼리가 CacheWarmer가 아직 캐시로 가져오지 않은 병합된 파트 대신, 캐시에 있는 병합 전의 오래된 파트를 사용한 횟수입니다.
PrimaryIndexCacheHits
프라이머리 인덱스 캐시에서 항목을 찾아 인덱스 파일을 로드하지 않아도 되었던 횟수입니다.PrimaryIndexCacheMisses
프라이머리 인덱스 캐시에서 항목을 찾지 못한 횟수입니다. 이 경우 인덱스 파일을 메모리에 로드해야 하며, 이는 비용이 큰 작업이므로 쿼리 지연 시간을 증가시킵니다.서브쿼리를 포함한 쿼리
모든 서브쿼리를 포함한 쿼리의 수쿼리
해석되어 잠재적으로 실행될 수 있는 쿼리 수입니다. parse에 실패했거나 AST 크기 제한, QUOTA 제한 또는 동시에 실행 중인 쿼리 수 제한으로 인해 거부된 쿼리는 포함되지 않습니다. ClickHouse 자체에서 시작한 내부 쿼리가 포함될 수 있습니다. 서브쿼리는 포함되지 않습니다.QueryAnalysisMicroseconds
쿼리 트리를 생성하고 식별자, 타입, 표현식을 확인하고 해석하는 분석기 패스를 실행하는 데 소요된 총 시간입니다.QueryBackupThrottlerBytes
‘max_backup_bandwidth’ throttler를 거친 바이트 수입니다.QueryBackupThrottlerSleepMicroseconds
max_backup_bandwidth 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.
QueryCacheAgeSeconds
적중한 쿼리 캐시 엔트리의 경과 시간 합계(초)입니다. 이 값은 hits와 misses 모두에 대해 설정됩니다.QueryCacheHits
쿼리 캐시에서 쿼리 결과를 찾아 쿼리 계산을 생략한 횟수입니다.SETTING use_query_cache = 1을 사용하는 SELECT 쿼리에 대해서만 업데이트됩니다.
QueryCacheMisses
쿼리 결과를 쿼리 캐시에서 찾지 못해 쿼리를 계산해야 했던 횟수입니다. SETTING use_query_cache = 1이 적용된 SELECT 쿼리에 대해서만 업데이트됩니다.QueryCacheReadBytes
쿼리 캐시에서 읽은 (압축되지 않은) 바이트 수입니다.QueryCacheReadRows
쿼리 캐시에서 읽은 행의 수입니다.QueryCacheWrittenBytes
쿼리 캐시에 저장된 (압축되지 않은) 바이트 수QueryCacheWrittenRows
쿼리 캐시에 저장된 행의 수입니다.QueryConditionCacheHits
쿼리 조건 캐시에서 항목을 찾은 횟수입니다(따라서 마크를 읽지 않아도 됩니다).SETTING use_query_condition_cache = 1을 사용하는 SELECT 쿼리에서만 업데이트됩니다.
QueryConditionCacheMisses
쿼리 조건 캐시에서 엔트리를 찾지 못해 마크 읽기를 건너뛸 수 없었던 횟수입니다.SETTING use_query_condition_cache = 1을 사용하는 SELECT 쿼리에 대해서만 업데이트됩니다.
QueryLocalReadThrottlerBytes
‘max_local_read_bandwidth’ throttler를 거친 바이트 수입니다.QueryLocalReadThrottlerSleepMicroseconds
쿼리가 ‘max_local_read_bandwidth’ 스로틀링 한도에 맞추기 위해 대기한 총 시간입니다.QueryLocalWriteThrottlerBytes
‘max_local_write_bandwidth’ throttler를 통해 전송된 바이트 수입니다.QueryLocalWriteThrottlerSleepMicroseconds
쿼리가 ‘max_local_write_bandwidth’ 스로틀링 제한에 맞추기 위해 대기한 총 시간입니다.QueryMaskingRulesMatch
쿼리 마스킹 규칙과 성공적으로 일치한 횟수입니다.QueryMemoryLimitExceeded
쿼리의 메모리 제한 초과 발생 횟수입니다.QueryParseMicroseconds
쿼리 텍스트를 AST로 파싱하는 데 소요된 총 시간입니다.QueryPipelineBuildMicroseconds
최적화된 쿼리 계획에서 QueryPipeline을 구축하는 데 소요된 총 시간입니다.QueryPlanBuildMicroseconds
분석된 쿼리 트리에서 쿼리 계획을 생성하는 데 소요된 총 시간입니다.QueryPlanOptimizeMicroseconds
쿼리 계획 최적화에 소요된 총 시간입니다.QueryPreempted
‘priority’ 설정 때문에 작업이 일시 중지된 채 대기한 횟수QueryProfilerConcurrencyOverruns
다른 스레드에서 동시에 실행 중인 쿼리 프로파일러가 너무 많아 쿼리 프로파일러 신호 처리를 중단한 횟수로, 과부하를 나타낼 수 있습니다.QueryProfilerErrors
비동기 스택 언와인딩 중 발생한 유효하지 않은 메모리 접근입니다.QueryProfilerRuns
QueryProfiler가 실행된 횟수입니다.QueryProfilerSignalOverruns
오버런으로 인해 쿼리 프로파일러 신호 처리를 중단한 횟수와, 오버런으로 인해 OS가 전달하지 못한 신호 수의 합계입니다.QueryRemoteReadThrottlerBytes
‘max_remote_read_network_bandwidth’ throttler를 통해 전달된 바이트 수입니다.QueryRemoteReadThrottlerSleepMicroseconds
‘max_remote_read_network_bandwidth’ 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.QueryRemoteWriteThrottlerBytes
‘max_remote_write_network_bandwidth’ throttler를 통과한 바이트 수입니다.QueryRemoteWriteThrottlerSleepMicroseconds
‘max_remote_write_network_bandwidth’ 스로틀링 제한을 준수하기 위해 쿼리가 대기한 총 시간입니다.QueryTimeMicroseconds
모든 쿼리에 소요된 총 시간입니다.QuorumFailedInserts
쿼럼에 도달하지 못해 실패한 삽입 수입니다.QuorumParts
쿼럼을 사용해 기록된 데이터 파트의 수입니다. 동기 삽입(sync insert)의 경우 1개의 파트로 계산되며, 비동기 삽입(async inserts)을 플러시하는 삽입의 경우 비동기 삽입 수만큼 계산될 수 있습니다.QuorumWaitMicroseconds
삽입 중 쿼럼이 충족되기를 기다리는 데 소요된 총 시간입니다.QuotaCacheRecalculationMicroseconds
현재 활성 상태인 모든 사용 중 Set에 대해 쿼터를 다시 선택하는 데 소요된 총 시간입니다(ContextAccess build 경로에서도 사용하는 캐시 뮤텍스가 걸린 상태에서 측정됨).QuotaCacheRecalculations
쿼터 캐시가 현재 활성 상태인 모든 Set에 대해 쿼터를 다시 선택한 횟수입니다. 액세스 엔터티 알림 배치당 1회로 합쳐집니다.ReadBackoff
읽기 속도가 느려져 쿼리 처리 스레드 수를 줄인 횟수입니다.ReadBufferFromAzureBytes
Azure에서 읽어온 바이트 수입니다.ReadBufferFromAzureInitMicroseconds
Azure 연결을 초기화하는 데 걸린 시간입니다.ReadBufferFromAzureMicroseconds
Azure에서 읽는 데 소요되는 시간입니다.ReadBufferFromAzureRequestsErrors
Azure에서 읽는 중 발생한 예외 수ReadBufferFromFileDescriptorRead
파일 디스크립터에서 수행된 읽기(read/pread) 횟수입니다. 소켓은 포함되지 않습니다.ReadBufferFromFileDescriptorReadBytes
파일 디스크립터에서 읽어들인 바이트 수입니다. 파일이 압축되어 있으면 압축된 데이터의 크기가 표시됩니다.ReadBufferFromFileDescriptorReadFailed
파일 디스크립터에서 읽기(read/pread)가 실패한 총 횟수입니다.
ReadBufferFromS3Bytes
S3에서 읽은 바이트 수입니다.ReadBufferFromS3InitMicroseconds
S3 연결을 초기화하는 데 걸린 시간입니다.ReadBufferFromS3Microseconds
S3에서 읽기에 소요된 시간입니다.ReadBufferFromS3RequestsErrors
S3에서 읽는 중 발생한 예외의 수입니다.ReadBufferSeekCancelConnection
새 connection(s3, http)이 생성되는 seek 횟수ReadCompressedBytes
압축된 소스(파일, 네트워크)에서 읽은 바이트 수입니다(압축 해제 전 기준).ReaderExecutorBytesFromSource
모든 캐시 계층에서 데이터를 찾지 못한 후 ReaderExecutor가 소스에 요청한 실제 바이트 수입니다(포그라운드 및 백그라운드 프리페치를 포함하며, 이후 폐기로 인해 낭비된 프리페치 바이트도 포함). consumer가 제공한 바이트는 제외됩니다. ReaderExecutorDeliveredBytes를 참조하십시오.ReaderExecutorCacheGetRequests
ReaderExecutor에서ICacheHandle::get이 호출된 횟수입니다. ReaderExecutor 캐시 계층이 도입되기 전에는 0입니다.
ReaderExecutorCachePopulateRequests
ReaderExecutor에서ICacheHandle::put이 호출된 횟수입니다. ReaderExecutor 캐시 계층이 도입되기 전까지는 0입니다.
ReaderExecutorDecryptMicroseconds
ReaderExecutor가 전달된 payload를 제자리에서 복호화하는 데 소요한 시간(CTR, 위치 주소 지정 가능). 암호화되지 않은 읽기와 SSL이 포함되지 않은 빌드에서는 0입니다.ReaderExecutorDeliveredBytes
ReaderExecutor가 읽기 요청에 제공한 유효 바이트 수입니다(요청된 윈도우 payload이며, 초과 읽기와 캐시 write-back은 제외). 모델링된 바이트당 비용 KPI(ReaderExecutorModeledCostMicroseconds / ReaderExecutorDeliveredBytes)의 분모입니다.ReaderExecutorIncompleteConnections
ReaderExecutor가 소스 연결을 오른쪽 경계까지 모두 비우기 전에 폐기한 연결 수입니다. 이러한 연결은 풀에서 재사용할 수 없어 다시 설정해야 합니다. ReaderExecutor의 라이브 소스 버퍼 재사용이 도입되기 전까지는 값이 0입니다.ReaderExecutorLongConnectionBytes
long source connection을 통해 읽은 총 바이트 수입니다.ReaderExecutorLongConnectionFallbacks
ReaderExecutor가 장기 연결을 사용하려 했으나 사용 가능한 슬롯이 없어 일회성 읽기로 폴백한 횟수입니다.ReaderExecutorLongConnectionHits
ReaderExecutor가 이미 열려 있는 long source connection에서 읽어 처리한 윈도우의 수입니다.ReaderExecutorLongConnectionOpened
순차 읽기 최적화를 위해 ReaderExecutor가 연 long source connection의 수입니다.ReaderExecutorModeledCostMicroseconds
ReaderExecutor 읽기의 모델링된 I/O 비용입니다. 읽기 경로의 최적성을 나타내는 합성 프록시 KPI이며, 측정된 지연 시간은 아닙니다. 휴리스틱 S3 가중치를 적용한 위 counters의 가중합으로, 소스 요청 1회당 30ms + 불완전한 connection 1건당 5ms + 소스에서 전송된 MiB당 20ms(유효한 payload와 초과 읽기 포함) + cache put 1회당 0.1ms + cache get 1회당 0.05ms로 계산합니다. 부하와 무관한 바이트당 비용을 얻으려면 ReaderExecutorDeliveredBytes로 나눕니다. Experimental 항목이며, Experimental ReaderExecutor를 추적합니다.ReaderExecutorSourceRequests
ReaderExecutor가 연 소스 측 요청 수입니다(live-buffer 재사용 제외).ReaderExecutorWorkMicroseconds
ReaderExecutor::readNextWindow 내부(해당 윈도우를 열고, seek하고, 읽는 작업)에서 소요된 총 wall-clock 시간입니다. 쿼리 읽기 지연 시간에 직접적으로 기여하는 요인입니다.ReadPatchesMicroseconds
패치 파트를 읽는 데 소요된 총 시간ReadPoolRangeRefinerDroppedCuts
MergeTree 읽기 풀이 파트에서 잘라낸 ranges가 ranges refiner에 의해 완전히 삭제되어, 해당 ranges에 대한 읽기 작업이 생성되지 않은 횟수ReadPoolRangeRefinerDroppedMarks
MergeTree 읽기 풀에서 ranges refiner가 읽기 작업으로부터 삭제한 마크 수(예: projection index에 의해 완전히 필터링된 마크)ReadTaskRequestsReceived
읽기 작업을 선택하기 위해 원격 서버에서 initiator 서버로 다시 요청한 콜백 수입니다(s3Cluster 테이블 함수 및 이와 유사한 경우). initiator 서버 측에서 측정됩니다.ReadTaskRequestsSent
읽기 작업을 선택하기 위해 원격 서버에서 initiator server로 다시 요청한 콜백 수입니다(s3Cluster 테이블 함수 및 유사한 기능에서 사용). 이 값은 원격 서버 측에서 측정됩니다.ReadTaskRequestsSentElapsedMicroseconds
읽기 작업을 선택하기 위해 원격 서버에서 initiator server로 다시 요청한 콜백에 소요된 시간입니다(s3Cluster 테이블 함수 및 이와 유사한 경우). 원격 서버 측에서 측정됩니다.ReadTasksWithAppliedMutationsOnFly
실시간으로 뮤테이션이 적용된 읽기 작업의 총 개수ReadTasksWithAppliedPatches
패치 파트가 하나라도 적용된 읽기 작업의 총 개수ReadWriteBufferFromHTTPBytes
ReadWriteBufferFromHTTP가 수신하고 전송한 payload 바이트의 총 크기입니다. HTTP 헤더는 포함되지 않습니다.ReadWriteBufferFromHTTPRequestsSent
ReadWriteBufferFromHTTP가 전송한 HTTP 요청 수RealTimeMicroseconds
처리(쿼리 및 기타 작업)를 수행하는 스레드에서 소요된 총 시간(벽시계 기준)입니다(이 값은 합계입니다).RebuiltProjections
MergeTree 머지 중 처음부터 재구축된 프로젝션 수입니다.RefreshableViewLockTableRetry
갱신 가능 구체화 뷰에서 SELECT를 수행할 때 기존 테이블이 삭제되어 새 테이블로 전환한 횟수RefreshableViewRefreshFailed
갱신 가능 구체화 뷰의 갱신 실패 횟수갱신 가능 구체화 뷰 갱신 성공
갱신 가능 구체화 뷰가 갱신된 횟수입니다.RefreshableViewSyncReplicaRetry
갱신 가능 구체화 뷰의 SELECT가 암시적으로 SYNC REPLICA를 수행하다 실패해 재시도한 횟수RefreshableViewSyncReplicaSuccess
갱신 가능 구체화 뷰에 대해 SELECT를 수행할 때 암시적으로 SYNC REPLICA가 수행된 횟수RegexpLocalCacheHit
로컬 캐시에서 컴파일된 정규식을 가져온 총 횟수입니다.RegexpLocalCacheMiss
로컬 캐시에서 컴파일된 정규식을 가져오는 데 실패한 횟수입니다.RegexpWithMultipleNeedlesCreated
여러 검색 패턴을 사용하는 정규식(VectorScan 라이브러리)이 컴파일되었습니다.RegexpWithMultipleNeedlesGlobalCacheHit
여러 검색 패턴을 사용하는 컴파일된 정규식(VectorScan 라이브러리)을 전역 캐시에서 가져온 횟수입니다.RegexpWithMultipleNeedlesGlobalCacheMiss
전역 캐시에서 여러 검색 패턴을 사용하는 컴파일된 정규식(VectorScan 라이브러리)을 가져오는 데 실패한 횟수입니다.RejectedInserts
파티션의 활성 데이터 파트 수가 너무 많아 ‘Too many parts’ 예외가 발생하여 MergeTree 테이블에 블록을 삽입하지 못한 횟수입니다.RejectedLightweightUpdates
patches 내 압축되지 않은 바이트 수가 너무 많아 경량 업데이트가 거부된 횟수입니다.RejectedMutations
테이블에 완료되지 않은 뮤테이션이 너무 많아 MergeTree 테이블의 뮤테이션이 ‘Too many mutations’ 예외로 거부된 횟수입니다.RemoteFSBuffers
원격 파일 시스템에서 비동기 읽기를 위해 생성된 버퍼의 수RemoteFSCancelledPrefetches
seek으로 인해 취소된 프리페치 수RemoteFSLazySeeks
지연 seek 횟수RemoteFSPrefetchedBytes
프리페치된 버퍼에서 가져온 바이트 수RemoteFSPrefetchedReads
프리페치된 버퍼에서의 읽기 횟수RemoteFSPrefetches
원격 파일 시스템에서 비동기 읽기 시 수행된 프리페치 횟수RemoteFSSeeks
비동기 버퍼에서 발생한 seek의 총 횟수RemoteFSSeeksWithReset
새 연결로 이어지는 seek 횟수RemoteFSUnprefetchedBytes
프리페치되지 않은 버퍼의 바이트 수RemoteFSUnprefetchedReads
프리페치되지 않은 버퍼에서 수행된 읽기 횟수RemoteFSUnusedPrefetches
버퍼가 해제될 때 대기 중인 프리페치 수RemoteReadThrottlerBytes
‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’ throttler를 거쳐 전송된 바이트 수입니다.RemoteReadThrottlerSleepMicroseconds
쿼리가 ‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’ 스로틀링 제한을 맞추기 위해 대기한 총 시간입니다.RemoteWriteThrottlerBytes
‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’ throttler를 통해 전송된 바이트 수입니다.RemoteWriteThrottlerSleepMicroseconds
‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’ 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.ReplacingSortedMilliseconds
정렬된 컬럼 교체에 소요된 총 시간ReplicaPartialShutdown
ZooKeeper에서 세션이 만료되어 Replicated table이 상태를 해제해야 하는 횟수입니다. ZooKeeper를 다시 사용할 수 있게 될 때마다 상태가 다시 초기화됩니다.ReplicatedCoveredPartsInZooKeeperOnStart
디버깅 목적으로 사용됩니다. 커버링 파트가 있지만 디스크에는 없는 ZooKeeper 내 파트 수입니다. 서버 시작 시 확인됩니다.ReplicatedDataLoss
필요한 데이터 파트(data part)가 어떤 레플리카에서도 존재하지 않는 횟수입니다(현재 오프라인 상태인 레플리카 포함). 이러한 데이터 파트는 실제로 손실된 것입니다. 이는 비동기 복제(asynchronous replication)에서는 정상적으로 발생할 수 있습니다(quorum inserts가 활성화되지 않은 경우). 즉, 해당 데이터 파트가 기록된 레플리카에 장애가 발생한 뒤, 복구되어 다시 온라인 상태가 되었을 때 그 데이터 파트를 포함하지 않는 경우입니다.
ReplicatedPartChecks
레플리카에서 데이터 파트에 대해 고급 검색을 수행해야 했거나, 기존 데이터 파트가 필요한지 확인해야 했던 횟수입니다.ReplicatedPartChecksFailed
레플리카에서 데이터 파트(data part)에 대한 고급 검색이 결과를 내지 못했거나, 예상치 못한 파트가 발견되어 다른 위치로 옮겨진 횟수입니다.ReplicatedPartFailedFetches
ReplicatedMergeTree 테이블의 레플리카에서 데이터 파트를 다운로드하는 데 실패한 횟수입니다.ReplicatedPartFetches
ReplicatedMergeTree 테이블의 레플리카로부터 데이터 파트를 다운로드한 횟수입니다.ReplicatedPartFetchesOfMerged
직접 머지하는 대신(보통은 네트워크 트래픽을 줄이기 위해 직접 머지하는 편을 선호합니다) ReplicatedMergeTree 테이블의 레플리카에서 이미 병합된 파트를 다운로드하기로 선택한 횟수입니다. 이는 머지를 수행하는 데 필요한 모든 원본 파트가 없거나 데이터 파트가 충분히 오래된 경우에 발생합니다.ReplicatedPartMerges
ReplicatedMergeTree 테이블의 데이터 파트가 성공적으로 머지된 총 횟수입니다.ReplicatedPartMutations
ReplicatedMergeTree 테이블 데이터 파트의 뮤테이션이 성공적으로 수행된 횟수입니다.RestorePartsSkippedBytes
파트 복원 중 건너뛴 파일의 총 크기RestorePartsSkippedFiles
파트 복원 중 건너뛴 파일 수RoleCacheRecalculationMicroseconds
현재 활성화된 모든 Role 집합을 다시 계산하는 데 소요된 총 시간입니다(ContextAccess build 경로에서도 사용하는 캐시 뮤텍스 아래에서 유지됨).RoleCacheRecalculations
Role 캐시가 현재 활성 상태인 모든 세트를 다시 계산한 횟수입니다. 액세스 엔터티 알림 배치마다 1회로 합쳐집니다.RowPolicyCacheRecalculationMicroseconds
현재 활성화된 모든 세트에 대해 행 정책 필터를 다시 조합하는 데 소요된 총 시간입니다. RowPolicyCache 뮤텍스를 잡지 않은 상태에서 수행되므로 ContextAccess 빌드 경로를 차단하지 않습니다.RowPolicyCacheRecalculations
현재 활성화된 모든 세트에 대해 행 정책 캐시가 필터를 다시 조합한 횟수입니다. 액세스 엔터티 알림 배치당 1회로 합쳐집니다.RowsReadByMainReader
MergeTree 테이블에서 주 리더가 읽은 행 수(PREWHERE 단계 이후).Prewhere 리더가 읽은 총 행 수
Prewhere 리더가 MergeTree 테이블에서 읽은 전체 행 수입니다.RuntimeDataflowStatisticsInputBytes
쿼리가 병렬 레플리카로 실행될 때 레플리카가 읽게 되는 바이트 수에 대한 수집 통계RuntimeDataflowStatisticsOutputBytes
쿼리가 병렬 레플리카로 실행될 경우 레플리카가 initiator에 전송할 바이트 수에 대해 수집된 통계RuntimeFilterBlocksProcessed
JOIN Runtime Filters가 처리한 블록 수RuntimeFilterBlocksSkipped
필터링 비율이 낮아 필터가 동적으로 비활성화되면서 처리되지 않고 JOIN Runtime Filters에 의해 건너뛴 블록 수RuntimeFilterBloomFilterBuildsSkipped
해시 테이블 통계의 빌드 측 key 개수로 예측했을 때 필터가 set bit 비율의 최대값을 초과할 것으로 판단되어 건너뛴 JOIN Runtime Filter 블룸 필터 빌드 수RuntimeFilterGranulesConsidered
JOIN Runtime Filters가 읽기 시점 프루닝을 위해 검사한 그래뉼 수RuntimeFilterGranulesDropped
JOIN Runtime Filters에 의해 읽기 시점에 프루닝된 그래뉼 수RuntimeFilterRowsChecked
JOIN Runtime Filters에서 검사한 행 수RuntimeFilterRowsPassed
JOIN Runtime Filters에 의해 필터링되지 않고 통과한 행 수RuntimeFilterRowsSkipped
JOIN Runtime Filters로 건너뛴 블록 내 행 수RuntimeFiltersCreated
쿼리 내에서 생성된 서로 다른 JOIN Runtime Filters의 수RWLockAcquiredReadLocks
heavy RWLock에서 읽기 잠금을 획득한 횟수입니다.RWLockAcquiredWriteLocks
heavy RWLock에서 쓰기 잠금이 획득된 횟수입니다.RWLockReadersWaitMilliseconds
읽기 잠금 획득을 기다리는 데 소요된 총 시간입니다(heavy RWLock에서).RWLockWritersWaitMilliseconds
쓰기 잠금 획득을 기다리는 데 소요된 총 시간입니다(heavy RWLock에서).S3AbortMultipartUpload
S3 API AbortMultipartUpload 호출 횟수.S3CachedCredentialsProvidersAdded
캐시에 새로 추가된 자격 증명 공급자의 총수S3CachedCredentialsProvidersReused
캐시에서 재사용된 자격 증명 제공자의 총 개수S3Clients
생성된 S3 클라이언트 수.S3CompleteMultipartUpload
S3 API의 CompleteMultipartUpload 호출 횟수입니다.S3CopyObject
S3 API CopyObject 호출 횟수입니다.S3CreateMultipartUpload
S3 API의 CreateMultipartUpload 호출 수입니다.S3DeleteObjects
S3 API DeleteObject(s) 호출 횟수.S3GetObject
S3 API GetObject 호출 횟수.S3GetObjectTagging
S3 API의 GetObjectTagging 호출 수.S3GetRequestThrottlerBlocked
throttler가 차단한 S3 GET 및 SELECT 요청 수입니다.S3GetRequestThrottlerCount
throttler를 거친 S3 GET 및 SELECT 요청 수입니다. 차단된 요청과 차단되지 않은 요청을 모두 포함합니다.S3GetRequestThrottlerSleepMicroseconds
S3 GET 및 SELECT 요청 스로틀링에 맞추기 위해 쿼리가 대기한 총 시간입니다.S3HeadObject
S3 API HeadObject 호출 수입니다.S3ListObjects
S3 API ListObjects 호출 횟수입니다.S3PutObject
S3 API의 PutObject 호출 수.S3PutRequestThrottlerBlocked
throttler에 의해 차단된 S3 PUT, COPY, POST 및 LIST 요청의 수입니다.S3PutRequestThrottlerCount
throttler를 거친 S3 PUT, COPY, POST 및 LIST 요청 수입니다. 차단된 요청과 차단되지 않은 요청이 모두 포함됩니다.S3PutRequestThrottlerSleepMicroseconds
쿼리가 S3 PUT, COPY, POST 및 LIST 요청 스로틀링에 맞추기 위해 대기한 총 시간입니다.S3QueueSetFileFailedMicroseconds
파일을 Failed 상태로 설정하는 데 걸린 시간S3QueueSetFileProcessedMicroseconds
파일을 처리 완료로 설정하는 데 소요된 시간S3QueueSetFileProcessingMicroseconds
파일을 processing 상태로 변경하는 데 걸린 시간S3ReadMicroseconds
S3 storage에 대한 GET 및 HEAD 요청에 걸린 시간입니다.S3ReadRequestAttempts
최초 시도와 모든 재시도를 포함하되, S3 재시도 전략에서 내부적으로 수행한 재시도는 제외한 GET 및 HEAD 요청의 시도 횟수S3ReadRequestRetryableErrors
S3 재시도 전략에서 내부적으로 수행된 재시도를 제외한 GET 및 HEAD 요청의 재시도 가능한 오류 수S3ReadRequestsCount
S3 storage에 대한 GET 및 HEAD 요청의 수입니다.S3ReadRequestsErrors
S3 스토리지에 대한 GET 및 HEAD 요청에서 발생한 스로틀링 이외의 오류 수입니다.S3ReadRequestsRedirects
S3 스토리지에 대한 GET 및 HEAD 요청에서 발생한 리디렉션 수입니다.S3ReadRequestsThrottling
S3 storage의 GET 및 HEAD 요청에서 발생한 429 및 503 오류 수입니다.S3UploadPart
S3 API UploadPart 호출 횟수.S3UploadPartCopy
S3 API UploadPartCopy 호출 횟수입니다.S3WriteMicroseconds
S3 storage로 보내는 POST, DELETE, PUT 및 PATCH 요청에 걸린 시간입니다.S3WriteRequestAttempts
초기 시도와 모든 재시도는 포함하되 retry strategy 내부에서 수행된 재시도는 제외한 POST, DELETE, PUT 및 PATCH 요청의 시도 횟수S3WriteRequestRetryableErrors
POST, DELETE, PUT 및 PATCH 요청에서 발생한 재시도 가능한 오류 수입니다. 단, 재시도 전략에 의해 내부적으로 수행된 재시도는 제외됩니다.S3WriteRequestsCount
S3 스토리지에 대한 POST, DELETE, PUT 및 PATCH 요청 수입니다.S3WriteRequestsErrors
S3 스토리지에 대한 POST, DELETE, PUT 및 PATCH 요청에서 발생한 비-스로틀링 오류 수입니다.S3WriteRequestsRedirects
S3 스토리지로의 POST, DELETE, PUT 및 PATCH 요청에서 발생한 리디렉션 횟수입니다.S3WriteRequestsThrottling
S3 스토리지에 대한 POST, DELETE, PUT, PATCH 요청에서 발생한 429 및 503 오류의 수입니다.ScalarSubqueriesCacheMiss
스칼라 서브쿼리 읽기가 캐시되지 않아 전체를 다시 계산해야 했던 횟수ScalarSubqueriesGlobalCacheHit
전역 캐시를 사용하여 스칼라 서브쿼리에서 읽은 횟수ScalarSubqueriesLocalCacheHit
스칼라 서브쿼리 읽기에 로컬 캐시를 사용한 횟수SchedulerIOReadBytes
스케줄러를 통해 처리된 IO 읽기 바이트 수입니다.SchedulerIOReadRequests
IO 읽기 시 스케줄러를 거치는 리소스 요청입니다.SchedulerIOReadWaitMicroseconds
쿼리가 IO 읽기에 대한 리소스 요청을 기다리면서 대기한 총 시간입니다.SchedulerIOWriteBytes
스케줄러를 통해 IO 쓰기에 사용된 바이트 수입니다.SchedulerIOWriteRequests
스케줄러를 거쳐 전달된 IO 쓰기 요청.SchedulerIOWriteWaitMicroseconds
쿼리가 IO 쓰기 작업을 위한 리소스 요청을 기다리며 소요한 총 시간입니다.SchemaInferenceCacheEvictions
오버플로우로 인해 캐시에서 스키마가 제거된 횟수SchemaInferenceCacheHits
요청한 source를 스키마 캐시에서 찾은 횟수SchemaInferenceCacheInvalidations
데이터 변경으로 인해 캐시된 스키마가 무효화된 횟수SchemaInferenceCacheMisses
요청된 소스가 스키마 캐시에 없는 경우의 횟수SchemaInferenceCacheNumRowsHits
파일에서 개수를 계산하는 동안 행 수를 스키마 캐시에서 찾은 횟수SchemaInferenceCacheNumRowsMisses
요청된 소스는 캐시에 있지만 파일에서 count를 계산할 때 행 수는 캐시에 없는 경우의 횟수SchemaInferenceCacheSchemaHits
스키마 추론 중 스키마 캐시에서 스키마가 발견된 횟수SchemaInferenceCacheSchemaMisses
스키마 추론 중 요청된 source는 캐시에 있지만 스키마는 캐시에 없는 경우의 횟수Seek
‘lseek’ 함수 호출 횟수입니다.SelectedBytes
모든 테이블에서 SELECT로 읽은 바이트 수(비압축 상태이며, 메모리에 저장된 컬럼 기준).SelectedMarks
MergeTree 테이블에서 읽기 위해 선택된 마크(인덱스 그래뉼)의 수입니다.SelectedMarksTotal
MergeTree 테이블에서 읽을 마크를 선택하기 전의 전체 마크 수(인덱스 그래뉼)입니다.SelectedParts
MergeTree 테이블에서 읽도록 선택된 데이터 파트 수입니다.SelectedPartsTotal
MergeTree 테이블에서 읽을 파트를 선택하기 전 데이터 파트의 총수입니다.선택된 범위
MergeTree 테이블에서 읽기 위해 선택된 모든 데이터 파트의 (서로 인접하지 않은) 범위 수입니다.SelectedRows
모든 테이블에서 SELECT로 조회된 행 수입니다.SelectivityEstimatorInSetEstimatedFromSize
집합이statistics_max_set_size_for_exact_selectivity_estimation을 초과하여, 정확한 범위(range) 대신 집합의 크기와 경계(bounds)를 기반으로 선택도(selectivity)를 추정한 IN 조건의 수
SelectivityEstimatorInSetNotBuilt
집합이 아직 구성되지 않았고, 이를 채우기 위한 서브쿼리를 실행할 수 없어 selectivity estimator가 분석하지 못한IN 조건의 수
SelectQueriesWithPrimaryKeyUsage
WHERE 조건 평가에 기본 키를 사용하는 SELECT 쿼리 수서브쿼리를 모두 포함한 SELECT 쿼리
서브쿼리를 모두 포함한 SELECT 쿼리 수SelectQuery
Query와 같지만 SELECT 쿼리에만 해당합니다.SelectQueryTimeMicroseconds
SELECT 쿼리에 소요된 총 시간입니다.SelfDuplicatedAsyncInserts
ReplicatedMergeTree 테이블에 INSERT된 블록에서 자체 중복 제거된 async insert 수입니다.ServerStartupMilliseconds
서버 시작 후 소켓 수신 대기를 시작할 때까지 걸린 시간(밀리초)SetsBuiltFromSubquery
서브쿼리를 실행하여 채워진IN/JOIN Set의 개수입니다. 준비된 Set 캐시에서 가져온 Set이나 이미 빌드되어 재사용된 Set은 집계되지 않습니다.
SettingsProfileCacheRecalculationMicroseconds
현재 활성화된 모든 세트에 대해 설정과 제약 조건을 다시 병합하는 데 소요된 총 시간입니다(ContextAccess build 경로에서도 획득하는 캐시 뮤텍스를 잡은 상태에서 측정됨).SettingsProfileCacheRecalculations
설정 프로필 캐시가 현재 활성화된 모든 세트에 대해 설정과 제약 조건을 다시 머지한 횟수입니다. 이 값은 액세스 엔터티 알림 Batch마다 1회로 집계됩니다.세그먼트
쿼리에 포함된 세그먼트 수로, 모든 분산 테이블과 테이블 함수에서 사용된 세그먼트를 합산한 값입니다. 하나의 호스트가 여러 테이블에 나타나면 여러 번 계산됩니다. 이 수치는 예상되는 전체 세그먼트 수를 의미하며, 여기에는skip_unavailable_shards 설정으로 건너뛴 세그먼트도 포함됩니다.
SharedCatalogStateFetchFullFallback
Shared Catalog 상태의 증분 fetch가 연속으로 너무 많이 실패하여 대신 전체 상태 fetch를 수행한 횟수SharedDatabaseCatalogFailedToApplyState
SharedDatabaseCatalog에서 새 state를 적용하는 데 실패한 횟수SharedDatabaseCatalogStateApplicationMicroseconds
SharedDatabaseCatalog에서 새 상태를 적용하는 데 소요된 총 시간SharedMergeTreeBlobRefCounterSharedBlobs
SharedMergeTree blob-list 파트 간에 경로가 공유된 데이터 blob의 개수(커밋 트랜잭션에서 스테이징된 참조 카운트 증가분으로, 카운터 노드별 하나의 UPDATE로 누적되기 전의 값)SharedMergeTreeBlobsListBlobsWritten
SharedMergeTree blobs.list 맵 전반에 기록된 데이터 blob의 수SharedMergeTreeBlobsListInlineFilesWritten
별도의 blob이 아니라 SharedMergeTree blobs.list 맵에 인라인으로 저장된 작은 파일의 수SharedMergeTreeBlobsListPartsWritten
기록된 SharedMergeTree blob-list 파트 수(각 파트당 통합된 blobs.list 노드 1개)SharedMergeTreeCondemnedPartsKillRequest
폐기 대상으로 지정된 파트를 제거하는 데 사용된 ZooKeeper 요청의 수SharedMergeTreeCondemnedPartsLockConflict
충돌 때문에 잠금을 획득하지 못한 횟수SharedMergeTreeCondemnedPartsRemoved
제거된 폐기 대상으로 지정된 파트 수SharedMergeTreeDataPartsFetchAttempt
데이터 파트 가져오기 시도 횟수SharedMergeTreeDataPartsFetchFromPeer
피어에서 데이터 파트를 가져온 횟수SharedMergeTreeDataPartsFetchFromPeerMicroseconds
피어에서 데이터 파트를 가져오는 데 걸린 마이크로초SharedMergeTreeDataPartsFetchFromS3
S3에서 데이터 파트를 가져온 횟수SharedMergeTreeFetchDeduplicated
이미 다른 스레드가 해당 파트를 fetch 중이거나 생성 중이어서 중복 제거된 파트 fetch 횟수SharedMergeTreeHandleBlockingParts
scheduleDataProcessingJob에서 처리할 블로킹 파트의 수SharedMergeTreeHandleBlockingPartsMicroseconds
scheduleDataProcessingJob에서 블로킹 파트를 처리하는 데 걸리는 시간SharedMergeTreeHandleFetchPartsMicroseconds
scheduleDataProcessingJob에서 fetch된 파트를 처리하는 데 걸린 시간SharedMergeTreeHandleOutdatedParts
scheduleDataProcessingJob에서 처리하는 오래된 파트 수SharedMergeTreeHandleOutdatedPartsMicroseconds
scheduleDataProcessingJob에서 오래된 파트를 처리하는 데 걸리는 시간SharedMergeTreeLoadChecksumAndIndexesMicroseconds
SharedMergeTree 전용 loadColumnsChecksumsIndexes 시간SharedMergeTreeMergeMutationAssignmentAttempt
머지 또는 뮤테이션 할당을 시도한 횟수SharedMergeTreeMergeMutationAssignmentFailedWithConflict
Keeper의 충돌로 인해 머지 또는 뮤테이션 할당에 실패한 횟수SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo
머지 또는 뮤테이션을 할당하려 했지만 머지할 대상이 없어 실패한 횟수SharedMergeTreeMergeMutationAssignmentSuccessful
머지 또는 뮤테이션을 할당하려고 시도한 횟수SharedMergeTreeMergePartsMovedToCondemned
폐기 대상으로 지정된 디렉터리로 이동한 파트 수SharedMergeTreeMergePartsMovedToOudated
오래된 디렉터리로 이동한 파트 수SharedMergeTreeMergeSelectingTaskMicroseconds
SMT의 머지 선택 작업 시간(마이크로초)SharedMergeTreeMetadataCacheHintLoadedFromCache
Keeper로 가지 않고 메타데이터 캐시 힌트를 찾은 횟수SharedMergeTreeOptimizeAsync
실행된 비동기 OPTIMIZE 쿼리SharedMergeTreeOptimizeSync
실행된 동기식 OPTIMIZE 쿼리SharedMergeTreeOutdatedPartsConfirmationInvocations
오래된 파트 확인을 위해 수행된 호출 횟수SharedMergeTreeOutdatedPartsConfirmationRequest
오래된 파트 구성에 사용된 ZooKeeper 요청 수SharedMergeTreeOutdatedPartsHTTPRequest
오래된 파트를 확인하기 위해 전송된 HTTP 요청 수SharedMergeTreeOutdatedPartsHTTPResponse
오래된 파트를 확인하는 데 전송된 HTTP 응답 수SharedMergeTreePartitionOperationRetries
동시 변경이 발생하여 파티션 수준 작업(DROP/MOVE/REPLACE/CLONE/TRUNCATE PARTITION)이 Keeper 다중 쓰기를 재시도해야 했던 횟수SharedMergeTreePartsKillerMicroseconds
parts killer 메인 스레드의 소요 시간SharedMergeTreePartsKillerParts
killer가 예약한 파트 수SharedMergeTreePartsKillerPartsMicroseconds
파트를 제거하는 데 걸리는 시간(여러 스레드에서 실행)SharedMergeTreePartsKillerRuns
parts killer 실행 횟수SharedMergeTreeReplicaSetUpdatesFromZooKeeper
ZooKeeper로부터 레플리카 세트 정보를 업데이트한 횟수SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds
레플리카 세트를 업데이트하는 데 걸리는 시간SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests
레플리카 세트 업데이트를 위해 수행한 ZooKeeper 요청의 총수SharedMergeTreeReplicaSetUpdateTaskRuns
updateReplicaSetTask 실행 횟수SharedMergeTreeScheduleDataProcessingJob
scheduleDataProcessingJob 호출 횟수/SharedMergeTreeScheduleDataProcessingJobMicroseconds
scheduleDataProcessingJob 실행 소요 시간SharedMergeTreeScheduleDataProcessingJobNothingToScheduled
scheduleDataProcessingJob가 호출되었지만 처리할 작업이 없었던 횟수SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds
selectPartsForCoordinatedFetch에 걸린 시간SharedMergeTreeSelectPartsForCoordinatedFetchParts
selectPartsForCoordinatedFetch가 선택한 파트 수SharedMergeTreeSelectPartsForFullFetchMicroseconds
selectPartsForFullFetch 소요 시간SharedMergeTreeSelectPartsForFullFetchParts
selectPartsForFullFetch로 선택된 파트 수SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds
selectPartsForRendezvousFetch에 소요된 시간SharedMergeTreeSelectPartsForRendezvousFetchParts
selectPartsForRendezvousFetch에서 선택한 파트 수SharedMergeTreeSnapshotDeadLocksReclaimed
더 이상 존재하지 않는 lightweight snapshot의 Keeper 노드 또는 서브트리가 회수된 개수SharedMergeTreeSnapshotPartsCleanerMicroseconds
SnapshotCleanerThread의 실행 시간SharedMergeTreeSnapshotPartsCleanerParts
SnapshotCleanerThread가 파트 정리를 시도하는 데 걸리는 시간SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds
SnapshotCleanerThread가 파트를 정리하는 데 소요되는 시간SharedMergeTreeSnapshotPartsCleanerRuns
SnapshotCleanerThread의 실행 횟수SharedMergeTreeSnapshotPartsCleanRequest
SnapshotCleanerThread가 파트 정리를 결정한 횟수SharedMergeTreeSnapshotPartsRemoved
SnapshotCleanerThread가 파트 정리에 성공한 횟수SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds
scheduleDataProcessingJob에서 tryUpdateDiskMetadataCacheForPart에 걸린 시간SharedMergeTreeVirtualPartsUpdateMicroseconds
가상 파트 업데이트 시간(마이크로초)SharedMergeTreeVirtualPartsUpdates
가상 파트 업데이트 횟수SharedMergeTreeVirtualPartsUpdatesByLeader
리더별 가상 파트 업데이트SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus
기본값이 아닌 백그라운드 job에서 발생한 가상 파트 updatesSharedMergeTreeVirtualPartsUpdatesFromPeer
peer의 가상 파트 updates 수SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds
피어의 가상 파트 업데이트 마이크로초SharedMergeTreeVirtualPartsUpdatesFromZooKeeper
ZooKeeper의 가상 파트 업데이트 횟수SharedMergeTreeVirtualPartsUpdatesFromZooKeeperFullyCached
모든 파티션을 디스커버리 캐시에서 가져와 ZooKeeper에서 아무것도 fetch하지 않은 가상 파트 디스커버리 횟수SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds
ZooKeeper의 가상 파트 업데이트(마이크로초)SharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitions
가상 파트 디스커버리 과정에서 해당 파티션의 stat이 디스커버리 캐시에 없거나 오래되었기 때문에 ZooKeeper에서 발견한 파티션 수SharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitionsFromCache
가상 파트 디스커버리 중 해당 stat이 디스커버리 캐시에 최신 상태로 있어 건너뛴 파티션 수SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection
가상 파트 업데이트 리더 선출 실패SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection
가상 파트 업데이트 리더 선출 성공SharedMergeTreeVirtualPartsUpdatesPeerNotFound
peer의 가상 파트 업데이트를 찾을 수 없어 실패했습니다SharedPartsLockHoldMicroseconds
MergeTree 테이블에서 공유 데이터 파트 잠금을 유지한 총 시간SharedPartsLocks
MergeTree 테이블에서 공유 데이터 파트 잠금을 획득한 횟수SharedPartsLockWaitMicroseconds
MergeTree 테이블에서 공유 데이터 파트 잠금을 대기한 총 시간SleepFunctionCalls
sleep 함수(sleep, sleepEachRow)가 호출된 횟수입니다.SleepFunctionElapsedMicroseconds
sleep 함수(sleep, sleepEachRow)에서 대기하는 데 소요된 시간입니다.SleepFunctionMicroseconds
sleep 함수(sleep, sleepEachRow)에서 설정된 대기 시간입니다.
느린 읽기
파일에서 발생한 느린 읽기 횟수입니다. 이는 시스템 과부하를 나타냅니다. 임계값은 read_backoff_* 설정으로 제어됩니다.소프트 페이지 폴트
쿼리 실행 스레드에서 발생한 소프트 페이지 폴트 수입니다. 소프트 페이지 폴트는 일반적으로 메모리 할당기 캐시의 캐시 미스를 의미하며, 이 경우 OS에서 새 메모리 매핑이 필요하고 이어서 물리 메모리 페이지가 할당됩니다.StatelessWorkerCreateLeaseErrors
상태 비저장 워커 디스커버리 서비스로 보낸 create_lease 요청 중 실패한 요청 수(모든 오류 또는 타임아웃 포함).StatelessWorkerCreateLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스에 대한 create_lease 요청에 소요된 총 시간입니다.StatelessWorkerCreateLeaseRequests
worker를 확보하기 위해 상태 비저장 워커 디스커버리 서비스로 전송된 create_lease 요청 수입니다.StatelessWorkerDiscoveryCreateLeaseErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 create_lease 요청의 수입니다.StatelessWorkerDiscoveryCreateLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스가 create_lease 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryCreateLeaseRequests
상태 비저장 워커 디스커버리 서비스가 처리한 create_lease 요청 수입니다.StatelessWorkerDiscoveryCreateWorkerErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 create_worker 요청 수입니다.StatelessWorkerDiscoveryCreateWorkerMicroseconds
상태 비저장 워커 디스커버리 서비스가 create_worker 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryCreateWorkerRequests
상태 비저장 워커 디스커버리 서비스가 처리한 create_worker 요청 수입니다.StatelessWorkerDiscoveryDeleteWorkerErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 delete_worker 요청 수입니다.StatelessWorkerDiscoveryDeleteWorkerMicroseconds
상태 비저장 워커 디스커버리 서비스가 delete_worker 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryDeleteWorkerRequests
상태 비저장 워커 디스커버리 서비스가 처리한 delete_worker 요청 수입니다.StatelessWorkerDiscoveryGetLeaseErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 get_lease 요청의 수입니다.StatelessWorkerDiscoveryGetLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스가 get_lease 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryGetLeaseRequests
상태 비저장 워커 디스커버리 서비스가 처리한 get_lease 요청 수입니다.StatelessWorkerDiscoveryGetWorkerErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 get_worker 요청 수입니다.StatelessWorkerDiscoveryGetWorkerMicroseconds
상태 비저장 워커 디스커버리 서비스가 get_worker 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryGetWorkerRequests
상태 비저장 워커 디스커버리 서비스가 처리한 get_worker 요청 수입니다.StatelessWorkerDiscoveryHeartbeatErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 하트비트 request 수입니다.StatelessWorkerDiscoveryHeartbeatMicroseconds
상태 비저장 워커 디스커버리 서비스가 하트비트 request를 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryHeartbeatRequests
상태 비저장 워커 디스커버리 서비스가 처리한 하트비트 요청 수입니다.StatelessWorkerDiscoveryHeartbeatsRejected
해당 worker가 이미 제거(evicted)되어 상태 비저장 워커 디스커버리 서비스가 거부한 하트비트 수입니다.StatelessWorkerDiscoveryInternalErrors
유효하지 않은 요청을 거부한 것이 아니라, 내부 오류(exception 또는 조정 저장소 장애)로 인해 상태 비저장 워커 디스커버리 서비스가 처리하지 못한 요청 수입니다.StatelessWorkerDiscoveryKeeperTransactionRetries
조정 저장소(Keeper)의 상태가 동시에 변경되어 상태 비저장 워커 디스커버리 서비스가 재시도한 쓰기 트랜잭션 수입니다.StatelessWorkerDiscoveryListWorkersErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 list_workers 요청 수입니다.StatelessWorkerDiscoveryListWorkersMicroseconds
상태 비저장 워커 디스커버리 서비스가 list_workers 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryListWorkersRequests
상태 비저장 워커 디스커버리 서비스가 처리한 list_workers 요청 수입니다.StatelessWorkerDiscoveryTenantErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 테넌트 관리 요청 수입니다.StatelessWorkerDiscoveryTenantMicroseconds
상태 비저장 워커 디스커버리 서비스가 테넌트 관리 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryTenantRequests
상태 비저장 워커 디스커버리 서비스가 처리한 테넌트 관리 요청(테넌트 생성, 업데이트, 삭제, 조회 또는 목록 조회)의 수입니다.StatelessWorkerDiscoveryUpdateLeaseErrors
상태 비저장 워커 디스커버리 서비스가 오류로 응답한 update_lease 요청의 수입니다.StatelessWorkerDiscoveryUpdateLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스가 update_lease 요청을 처리하는 데 소요한 총 시간입니다.StatelessWorkerDiscoveryUpdateLeaseRequests
상태 비저장 워커 디스커버리 서비스가 처리한 update_lease 요청 수입니다.StatelessWorkerDiscoveryWorkersHeartbeatExpired
하트비트 전송이 중단되어 상태 비저장 워커 디스커버리 서비스가 회수한 상태 비저장 워커의 수입니다.StatelessWorkerDiscoveryWorkersLeased
상태 비저장 워커 디스커버리 서비스가 테넌트에 새로 임대한 상태 비저장 워커의 수입니다.StatelessWorkerDiscoveryWorkersLeaseExpired
임대(lease)가 만료되어 상태 비저장 워커 디스커버리 서비스가 회수한 상태 비저장 워커의 수입니다.StatelessWorkerDiscoveryWorkersUnavailable
테넌트가 요청했지만, 사용 가능한 유휴 워커가 없거나 테넌트 워커 한도에 도달하여 상태 비저장 워커 디스커버리 서비스가 제공하지 못한 상태 비저장 워커의 수입니다.StatelessWorkerGetLeaseErrors
상태 비저장 워커 디스커버리 서비스로 보낸 get_lease 요청 중 실패한 요청 수(모든 오류 또는 타임아웃 포함).StatelessWorkerGetLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스에 대한 get_lease 요청에 소요된 총 시간입니다.StatelessWorkerGetLeaseRequests
임대된 worker 목록을 갱신하기 위해 상태 비저장 워커 디스커버리 서비스로 전송된 get_lease 요청 수입니다.StatelessWorkerNotAccessible
임대한 상태 비저장 워커가 아직 연결할 수 없는 상태로 확인되어, 접근성 검사를 통과할 때까지 쿼리 할당에서 제외된 횟수입니다.StatelessWorkerProvided
분산 쿼리 실행을 위해 쿼리에 제공된 상태 비저장 워커의 수입니다.StatelessWorkerProvisioningMicroseconds
쿼리가 상태 비저장 워커가 프로비저닝되기를 기다린 총 시간입니다.StatelessWorkerProvisioningWaits
상태 비저장 워커 디스커버리 서비스가 worker를 제공할 때까지 쿼리가 대기해야 했던 횟수입니다.StatelessWorkerRequested
분산 쿼리 실행을 위해 쿼리가 요청한 상태 비저장 워커 수입니다.StatelessWorkerServerHeartbeatErrors
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스로 보낸 하트비트 중 실패한 횟수(모든 오류 또는 타임아웃 포함).StatelessWorkerServerHeartbeatMicroseconds
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스에 하트비트를 전송하는 데 소요한 총 시간입니다.StatelessWorkerServerHeartbeatRequests
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스에 전송한 하트비트 수입니다.StatelessWorkerServerLeasesLost
상태 비저장 워커의 임대가 종료되어 shutdown 대기 상태로 전환된 횟수입니다.StatelessWorkerServerRegisterErrors
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스에 보낸 등록 요청 중 실패한 요청 수(모든 오류 또는 타임아웃 포함)입니다.StatelessWorkerServerRegisterMicroseconds
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스에 등록하는 데 소요한 총 시간입니다.StatelessWorkerServerRegisterRequests
상태 비저장 워커가 상태 비저장 워커 디스커버리 서비스에 보낸 등록 요청 수입니다.StatelessWorkerServerTenantBindings
상태 비저장 워커가 특정 테넌트의 쿼리를 처리하기 위해 해당 테넌트에 할당된 횟수입니다.StatelessWorkerTimeToAvailableMicroseconds
임대된 상태 비저장 워커가 디스커버리 서비스에 처음 나타난 시점부터 액세스 가능 여부 검사를 통과해 쿼리 실행에 사용할 수 있게 될 때까지 걸린 총 시간(전체 worker 합산)입니다.StatelessWorkerUpdateLeaseErrors
상태 비저장 워커 디스커버리 서비스로 보낸 update_lease 요청 중 실패한 요청 수(모든 오류 또는 타임아웃 포함).StatelessWorkerUpdateLeaseMicroseconds
상태 비저장 워커 디스커버리 서비스에 대한 update_lease 요청에 소요된 총 시간입니다.StatelessWorkerUpdateLeaseRequests
worker 임대를 갱신하기 위해 상태 비저장 워커 디스커버리 서비스로 전송된 update_lease 요청 수입니다.StorageBufferErrorOnFlush
‘Buffer’ 테이블(table)의 버퍼가 대상 테이블에 쓰는 과정에서 오류가 발생해 플러시에 실패한 횟수입니다.StorageBufferFlush
‘Buffer’ 테이블에서 버퍼가 플러시된 횟수입니다.StorageBufferLayerLockReadersWaitMilliseconds
읽는 동안 Buffer 계층을 대기한 시간입니다.StorageBufferLayerLockWritersWaitMilliseconds
데이터를 쓸 수 있는 여유 Buffer 계층이 생길 때까지 기다리는 시간입니다(Buffer 계층 튜닝에 사용할 수 있습니다).StorageBufferPassedAllMinThresholds
‘Buffer’ 테이블에서 버퍼를 플러시하기 위해 최소 임계값 기준을 모두 충족한 횟수입니다.StorageBufferPassedBytesFlushThreshold
‘Buffer’ 테이블에서 버퍼를 플러시하기 위해, 백그라운드에서만 적용되는 바이트 기준 플러시 임계값에 도달한 횟수입니다. 이 메트릭은 전문가만을 위한 것입니다. 이 내용을 읽고 있는데 전문가가 아니라면, 여기서 읽기를 멈추십시오.StorageBufferPassedBytesMaxThreshold
‘Buffer’ 테이블에서 버퍼를 플러시하기 위한 최대 바이트 임계값에 도달한 횟수입니다.StorageBufferPassedRowsFlushThreshold
‘Buffer’ 테이블에서 버퍼를 플러시하기 위해 행 수 기준의 백그라운드 전용 플러시 임계값에 도달한 횟수입니다. 이 메트릭은 전문가 전용입니다. 이 설명을 읽고 있는데 전문가가 아니라면, 여기서 읽기를 멈추십시오.StorageBufferPassedRowsMaxThreshold
‘Buffer’ 테이블에서 버퍼를 플러시하기 위해 최대 행 수 임계값에 도달한 횟수입니다.StorageBufferPassedTimeFlushThreshold
‘Buffer’ 테이블(table)에서 버퍼를 플러시하기 위해 시간 기준의 백그라운드 전용 플러시 임계값에 도달한 횟수입니다. 이 메트릭은 전문가만을 위한 항목입니다. 이 내용을 읽고 있는데 전문가가 아니라면, 여기서 읽기를 멈추십시오.StorageBufferPassedTimeMaxThreshold
‘Buffer’ 테이블에서 버퍼를 플러시하도록 최대 시간 임계값 조건이 충족된 횟수입니다.StorageConnectionsCreated
스토리지에 생성된 연결 수StorageConnectionsElapsedMicroseconds
스토리지와의 연결을 생성하는 데 소요된 총 시간StorageConnectionsErrors
스토리지 연결 생성에 실패한 경우의 수StorageConnectionsExpired
스토리지 연결 중 만료된 수StorageConnectionsPreserved
스토리지의 유지된 연결 수StorageConnectionsReset
스토리지 연결 재설정 수StorageConnectionsReused
스토리지의 재사용 연결 수StreamingExchangeConnectionWaitMicroseconds
스트리밍 exchange 싱크가 수신 작업이 연결될 때까지 대기한 시간입니다.StreamingExchangeDeserializeMicroseconds
스트리밍 exchange 패킷을 압축 해제하고 역직렬화하여 청크로 만드는 데 소요된 시간입니다.StreamingExchangeEarlyCloses
streaming exchange 소스가 스트림을 끝까지 읽기 전에(예를 들어 LIMIT이 충족된 경우) 송신자에게 중단을 지시한 횟수입니다. 이미 종료된 송신자는 집계에 포함되지 않습니다.StreamingExchangePacketsReceived
스트리밍 exchange에서 읽은 데이터 패킷 수입니다. 청크당 1개와 스트림당 스트림 종료 패킷 1개가 포함됩니다.StreamingExchangePacketsSent
스트리밍 exchange의 소켓에 온전히 기록된 데이터 패킷 수로, 청크당 1개와 스트림당 1개의 스트림 종료 패킷이 포함됩니다. 패킷은 온전히 기록된 경우에만 집계되며, 수신기가 더 이상 데이터를 필요로 하지 않아 중간에 잘린 패킷은 집계되지 않습니다.StreamingExchangeReceiveBytes
분산 쿼리 계획의 스트리밍 exchange 소켓에서 읽은 바이트 수입니다.NetworkReceiveBytes에는 이 값이 집계되지 않습니다.
StreamingExchangeReceiveWaitMicroseconds
스트리밍 exchange 소스가 송신 측에서 다음 바이트가 올 때까지 대기한 시간입니다.StreamingExchangeSendBytes
분산 쿼리 계획의 스트리밍 exchange 소켓에 기록된 바이트 수입니다.NetworkSendBytes에는 포함되지 않습니다.
StreamingExchangeSendQueueFullMicroseconds
소켓 전송을 대기 중인 패킷 큐가 가득 차서 streaming exchange 싱크가 청크를 가져오지 못한 시간입니다.StreamingExchangeSerializedBytes
압축 전 스트리밍 exchange 패킷에 담긴 Native 블록의 바이트 수로, 직렬화가 이루어지는 패킷당 한 번씩 집계됩니다.StreamingExchangeSendBytes와 대비하면 셔플 또는 게더의 압축률을 알 수 있습니다. 브로드캐스트는 모든 패킷을 각 대상으로 전송하므로, 이 경우 StreamingExchangeSendBytes는 대상 수에 비례해 증가합니다.
StreamingExchangeSerializeMicroseconds
청크를 직렬화 및 압축하여 스트리밍 exchange 패킷으로 만드는 데 소요된 시간입니다.SummingSortedMilliseconds
정렬된 컬럼 합산에 소요된 총 시간SuspendSendingQueryToShard
async_query_sending_for_remote가 활성화된 상태에서 세그먼트로 쿼리 전송이 일시 중지된 총 횟수입니다.
SynchronousReadWaitMicroseconds
비동기 로컬 읽기 중 동기 읽기를 기다리는 데 소요된 시간입니다.SynchronousRemoteReadWaitMicroseconds
동기식 원격 읽기를 기다리는 데 걸린 시간입니다.시스템 로그 플러시 오류 횟수
시스템 로그 중 하나라도 해당 시스템 테이블(system table)로 플러시되지 못한 횟수입니다. 플러시 시도는 반복해서 수행됩니다.SystemTimeMicroseconds
OS kernel 모드에서 CPU 명령어를 실행하는 처리(쿼리 및 기타 작업) 스레드가 사용한 총 시간입니다. 즉, 시스템 호출에 소요된 시간이며, 블로킹 시스템 호출 중 대기한 시간은 제외됩니다.TableFunctionExecute
테이블 함수 호출 횟수입니다.TextIndexDiscardHint
텍스트 인덱스에서 직접 읽기가 힌트로 추가되었으나 선택도가 낮아 제외된 인덱스 그래뉼 수입니다.TextIndexDiscardPatternScan
텍스트 인덱스에서 패턴 기반 딕셔너리 스캔이 읽어야 하는 포스팅 리스트 수가 임계값을 초과해 폐기된 횟수입니다.TextIndexGenericExclusionSearchAlgorithm
텍스트 인덱스에 대해 일반 제외 검색 알고리즘이 사용된 횟수입니다.TextIndexGenericExclusionSearchStepLimitReached
텍스트 인덱스에 대한 일반 제외 검색이 merge_tree_generic_exclusion_search_max_steps에 도달하여, 더 이상 분할하지 않고 남은 마크 범위를 그대로 받아들인 횟수입니다.TextIndexHeaderCacheHits
헤더를 캐시에서 찾은 횟수입니다.TextIndexHeaderCacheMisses
캐시에서 헤더를 찾지 못한 횟수입니다.TextIndexLazyAdvanceCount
지연 포스팅 리스트 모드에서 수행된 advance 연산 횟수입니다.TextIndexLazyBlocksSkippedResolved
지연 포스팅 리스트 모드에서 출력 영역이 이미 확정되었기 때문에(OR의 경우 모두 1, AND의 경우 모두 0) 건너뛴 패킹된 블록 수입니다.TextIndexLazyBruteForceIntersections
지연 포스팅 리스트 모드에서 수행된 브루트포스 교집합 연산 수입니다.TextIndexLazyLeapfrogIntersections
지연 포스팅 리스트 모드에서 수행된 leapfrog 교집합 연산 횟수입니다.TextIndexLazyPackedBlocksDecoded
지연 포스팅 리스트 모드에서 디코딩된 패킹된 블록 수입니다.TextIndexLazySegmentsBuilt
지연 포스팅 리스트 모드에서 실제로 읽어 디코딩한 세그먼트 수(캐시 미스)입니다.TextIndexLazySegmentsPrepared
지연 포스팅 리스트 모드에서 준비된 세그먼트 수(디스크에서 읽거나 캐시에서 가져온 세그먼트).TextIndexLazySegmentsSkippedDense
지연 포스팅 리스트 모드에서 블록을 디코딩하지 않고 전체 단위로 패딩 처리된 완전 밀집 세그먼트의 수입니다(OR의 경우memset, AND의 경우 증가).
TextIndexLazySegmentsSkippedResolved
지연 포스팅 리스트 모드에서 출력 영역이 이미 확정되어(OR는 모두 1, AND는 모두 0) 건너뛴 세그먼트 수입니다.TextIndexPhraseCandidates
candidate 기반 구문 검색에서 검사한 candidate 행(postings 교집합)입니다.TextIndexPhraseFallbacks
구문(phrase)이 ‘text_index_hint_max_selectivity’보다 더 많은 행과 일치할 것으로 추정되어, 구문 쿼리가 텍스트 인덱스를 건너뛰고 대신 컬럼에서 직접 평가된 횟수입니다.TextIndexPhraseMatchMicroseconds
후보 행에 대해 구문 위치를 매칭하는 데 소요된 총 시간입니다.TextIndexPhraseSearches
텍스트 인덱스에서 실행된 구문 검색 횟수입니다. 동일한 파트에서 동일한 구문을 반복 검색하면 캐시에서 처리되므로 집계되지 않습니다.TextIndexPositionsBlocksRead
텍스트 인덱스에서 구문 쿼리를 매칭하기 위해 읽은 위치 블록 수입니다. 두 개의 candidate 윈도우에 걸쳐 있는 블록은 읽기당 한 번만 집계됩니다.TextIndexPositionsBlocksTotal
어떤 블록을 읽을지 선택하기 전, 구문 토큰의 전체 위치 블록 수입니다.TextIndexPositionsBytesRead
텍스트 인덱스에서 구문 쿼리를 매칭하기 위해 읽은 위치 블록의 바이트 수입니다.TextIndexPositionsDecodeMicroseconds
구문 검색용 텍스트 인덱스 위치 목록(.pos)을 디코딩하는 데 소요된 총 시간입니다.TextIndexPostingsCacheHits
텍스트 인덱스 포스팅 리스트가 캐시에서 발견된 횟수입니다.TextIndexPostingsCacheMisses
캐시에서 텍스트 인덱스 포스팅 리스트를 찾지 못한 횟수입니다.TextIndexReadDictionaryBlocks
텍스트 인덱스 딕셔너리 블록이 디스크에서 읽힌 횟수입니다.TextIndexReaderTotalMicroseconds
텍스트 인덱스를 읽는 데 걸린 총 시간입니다.TextIndexReadGranulesMicroseconds
텍스트 인덱스의 그래뉼을 읽고 분석하는 데 소요된 총 시간입니다.TextIndexReadPostings
포스팅 리스트를 텍스트 인덱스에서 읽은 횟수입니다.TextIndexReadSparseIndexBlocks
텍스트 인덱스에서 희소 인덱스 블록을 읽어 온 횟수입니다.TextIndexTemporarySegmentsWritten
텍스트 인덱스를 빌드하는 동안 기록된 임시 세그먼트 수입니다.TextIndexTokensCacheHits
텍스트 인덱스의 토큰 정보가 캐시에서 발견된 횟수입니다.TextIndexTokensCacheMisses
텍스트 인덱스 토큰 정보를 캐시에서 찾지 못한 횟수입니다.TextIndexTokensCacheNegativeHits
존재하지 않는 텍스트 인덱스 토큰이 캐시에서 발견된 횟수입니다.TextIndexTokensCacheNegativeMisses
딕셔너리 조회 후 캐시에 추가된, 존재하지 않는 텍스트 인덱스 tokens의 수입니다.TextIndexUsedEmbeddedPostings
딕셔너리에 내장된 포스팅 리스트의 사용 횟수입니다.TextIndexUseHint
텍스트 인덱스에서의 직접 읽기가 힌트로 추가되어 실제로 사용된 인덱스 그래뉼 수입니다.ThreadPoolReaderPageCacheHit
ThreadPoolReader 내부에서 읽기가 페이지 캐시에서 수행된 횟수입니다.ThreadPoolReaderPageCacheHitBytes
ThreadPoolReader가 페이지 캐시에서 읽은 바이트 수입니다.ThreadPoolReaderPageCacheHitElapsedMicroseconds
ThreadPoolReader에서 페이지 캐시의 데이터를 읽는 데 걸린 시간입니다.ThreadPoolReaderPageCacheMiss
ThreadPoolReader 내부의 읽기 작업이 페이지 캐시(page cache)에서 처리되지 않고 스레드 풀(thread pool)로 전달된 횟수입니다.ThreadPoolReaderPageCacheMissBytes
읽기가 페이지 캐시에서 수행되지 않고 스레드 풀로 전달되었을 때 ThreadPoolReader 내부에서 읽은 바이트 수입니다.ThreadPoolReaderPageCacheMissElapsedMicroseconds
페이지 캐시가 아닌 곳에서 읽기가 수행되었을 때, ThreadPoolReader의 비동기 작업 내에서 데이터를 읽는 데 소요된 시간입니다.ThreadpoolReaderPrepareMicroseconds
준비 작업에 소요된 시간(예: reader의 seek() 메서드 호출)ThreadpoolReaderReadBytes
비동기 읽기 시 스레드 풀 작업에서 읽은 바이트 수ThreadpoolReaderSubmit
비동기 읽기 중 스레드 풀 작업에서 읽은 바이트 수ThreadpoolReaderSubmitLookupInCacheMicroseconds
콘텐츠가 캐시에 저장되어 있는지 확인하는 데 걸린 시간ThreadpoolReaderSubmitReadSynchronously
스레드 풀에 작업을 예약하지 않고 대신 동기적으로 읽기를 수행한 횟수ThreadpoolReaderSubmitReadSynchronouslyBytes
동기 방식으로 읽은 바이트 수ThreadpoolReaderSubmitReadSynchronouslyMicroseconds
동기식 읽기에 소요된 시간ThreadpoolReaderTaskMicroseconds
비동기 읽기에서 데이터를 가져오는 데 걸린 시간ThrottlerSleepMicroseconds
쿼리가 모든 스로틀링 설정을 준수하기 위해 일시 중지된 총 시간입니다.TinyS3Clients
다른 클라이언트의 기존 인증 제공자를 재사용하는 S3 클라이언트 복사본의 수입니다.UncompressedCacheHits
데이터 블록이 비압축 캐시에서 발견되어 압축 해제를 피한 횟수입니다.UncompressedCacheMisses
비압축 캐시에서 데이터 블록을 찾지 못해 압축 해제가 필요했던 횟수입니다.UncompressedCacheWeightLost
비압축 캐시에서 제거된 바이트 수입니다.UniqueKeyBitmapLoadMicroseconds
DeleteBitmapCache에서 캐시 미스가 발생했을 때 UNIQUE KEY 삭제 비트맵 사이드카 파일을 읽고 역직렬화하는 데 소요된 시간입니다.UniqueKeyBitmapUpdates
기록된 UNIQUE KEY 삭제 비트맵 사이드카 파일의 수입니다(대체 또는 DELETE 커밋당 1개).UniqueKeyIndexCacheHits
UNIQUE KEY 인덱스 캐시에서 항목을 찾아 SST 블록을 로드할 필요가 없었던 횟수입니다.UniqueKeyIndexCacheLookupMicroseconds
UniqueKeyIndexCache::Lookup + UniqueKeyIndexCache::Insert 내부에서 소요되는 실제 경과 시간입니다(ClickHouse 측 RocksDB 블록 캐시용 CacheBase 어댑터).
UniqueKeyIndexCacheMisses
UNIQUE KEY 인덱스 캐시에서 항목을 찾지 못해 디스크에서 SST 블록을 로드해야 했던 횟수입니다.UniqueKeyLoadTimeSSTRebuildCount
crash-before-flush 윈도우 이후 로드 시점에unique_key_index.sst가 재구성된 UNIQUE KEY 파트의 개수입니다.
UniqueKeyLoadTimeSSTRebuildMicroseconds
로드 시점에unique_key_index.sst를 재구성하는 데 소요된 총 시간(UK 컬럼 순차 읽기 + SST 쓰기).
UniqueKeySSTWriteMicroseconds
SSTIndexWriter의 전체 수명 주기 동안 내부에서 소요된 총 실제 경과 시간입니다. 여기에는 SST Open, 모든 addEncoded Put, 그리고 finish에서의 Finish 및 WriteBuffer 마무리(+ fsync)가 포함됩니다(SST 바이트는 파트 저장소의 WriteBuffer로 곧바로 스트리밍됩니다). 작성기를 생성하기 전에 정적 보조 함수가 수행하는 작업(인코딩 + 비-prefix-경로 정렬)은 제외됩니다. 작성기마다 1회 기록됩니다.
USearchAddComputedDistances
usearch 인덱스에 벡터를 추가할 때 거리를 계산한 횟수입니다.USearchAddCount
usearch 인덱스에 추가된 벡터 개수입니다.USearchAddVisitedMembers
벡터를 usearch 인덱스에 추가할 때 방문한 노드 수입니다.USearchSearchComputedDistances
usearch 인덱스 검색 시 거리가 계산된 횟수입니다.USearchSearchCount
usearch 인덱스에서 수행된 검색 작업 횟수입니다.USearchSearchVisitedMembers
usearch 인덱스 검색 시 방문한 노드 수입니다.UserThrottlerBytes
‘max_network_bandwidth_for_user’ throttler를 통과한 바이트 수입니다.UserThrottlerSleepMicroseconds
쿼리가 ‘max_network_bandwidth_for_user’ 스로틀링 제한을 준수하기 위해 대기한 총 시간입니다.UserTimeMicroseconds
사용자 모드에서 CPU 명령을 실행하는 처리(쿼리 및 기타 작업) 스레드에 소요된 총 시간입니다. 여기에는 주기억장치 접근, 캐시 미스, 브랜치 예측 실패, 하이퍼스레딩 등으로 인해 CPU 파이프라인이 지연된 시간도 포함됩니다.VectorSimilarityIndexCacheHits
인덱스 그래뉼이 벡터 인덱스 캐시에서 발견된 횟수입니다.VectorSimilarityIndexCacheMisses
인덱스 그래뉼을 벡터 인덱스 캐시에서 찾지 못해 디스크에서 읽어야 했던 횟수입니다.VectorSimilarityIndexCacheWeightLost
벡터 인덱스 캐시에서 축출된 대략적인 바이트 수입니다.VersionedCollapsingSortedMilliseconds
정렬된 컬럼에서 버전 축약을 수행하는 데 소요된 총 시간WaitMarksLoadMicroseconds
마크 로딩에 소요된 시간WaitPrefetchTaskMicroseconds
프리페치된 리더를 기다리는 데 걸린 시간WasmDeserializationMicroseconds
WebAssembly 코드 실행에 소요된 시간WasmGuestExecuteMicroseconds
WebAssembly 코드 실행에 소요된 시간WasmMemoryAllocated
WebAssembly 컴파트먼트에 할당된 전체 메모리WasmModuleInstatiate
생성된 WebAssembly 컴파트먼트의 수WasmSerializationMicroseconds
WebAssembly 코드 실행에 소요된 시간WasmTotalExecuteMicroseconds
WebAssembly 코드 실행에 걸린 시간WriteBufferFromFileDescriptorWrite
파일 디스크립터에 쓰기(write/pwrite)한 횟수입니다. 소켓은 포함되지 않습니다.WriteBufferFromFileDescriptorWriteBytes
파일 디스크립터에 기록된 바이트 수입니다. 파일이 압축되어 있으면 압축된 데이터의 크기가 표시됩니다.WriteBufferFromFileDescriptorWriteFailed
파일 디스크립터에 대한 쓰기(write/pwrite) 작업이 실패한 횟수입니다.WriteBufferFromHTTPBytes
WriteBufferFromHTTP에서 수신 및 전송한 payload 바이트의 총 크기입니다. HTTP headers는 포함되지 않습니다.WriteBufferFromHTTPRequestsSent
WriteBufferFromHTTP에서 전송한 HTTP 요청 수WriteBufferFromS3Bytes
S3에 기록된 바이트 수입니다.WriteBufferFromS3Microseconds
S3에 쓰기 작업에 소요된 시간입니다.WriteBufferFromS3RequestsErrors
S3에 쓰기 작업 중 발생한 예외 수입니다.WriteBufferFromS3WaitInflightLimitMicroseconds
현재 요청 수가 s3_max_inflight_parts_for_one_file에 정의된 한도에 도달했을 때, 진행 중인 요청 일부가 완료될 때까지 대기하는 데 소요된 시간입니다.ZooKeeperBytesReceived
ZooKeeper와 통신하는 동안 네트워크를 통해 받은 바이트 수입니다.ZooKeeperBytesSent
ZooKeeper와 통신하는 동안 네트워크를 통해 전송한 바이트 수입니다.ZooKeeperCheck
ZooKeeper에 대한 ‘check’ 요청 수입니다. 일반적으로는 단독으로는 큰 의미가 없고, 복합 트랜잭션의 일부로 볼 때만 의미가 있습니다.ZooKeeperClose
ZooKeeper와의 연결이 자발적으로 닫힌 횟수입니다.ZooKeeperCreate
ZooKeeper로 전송된 ‘create’ 요청 수입니다.ZooKeeperExists
ZooKeeper로 전송된 ‘exists’ 요청 수입니다.ZooKeeperGet
ZooKeeper에 대한 ‘get’ 요청 횟수입니다.ZooKeeperGetACL
ZooKeeper로 전송된 ‘getACL’ 요청 수입니다.ZooKeeperHardwareExceptions
네트워크(connection 손실 등)와 관련된 ZooKeeper 작업 중 예외 발생 횟수입니다.ZooKeeperInit
ZooKeeper와의 연결이 수립된 횟수입니다.ZooKeeperList
ZooKeeper에 대한 ‘list’(getChildren) 요청 수입니다.ZooKeeperListRecursive
ZooKeeper로 전송된 ‘listRecursive’ 요청 수입니다.ZooKeeperMulti
ZooKeeper에 대한 ‘multi’ 요청 수(복합 트랜잭션).ZooKeeperMultiRead
ZooKeeper에 대한 읽기 ‘multi’ 요청(트랜잭션)의 수입니다.ZooKeeperMultiWrite
ZooKeeper로 전송되는 쓰기 ‘multi’ 요청 수(트랜잭션).ZooKeeperOtherExceptions
ZooKeeperUserExceptions 및 ZooKeeperHardwareExceptions를 제외한, ZooKeeper 작업 중 발생한 예외의 수입니다.ZooKeeperReconfig
ZooKeeper로 전송된 ‘reconfig’ 요청 수입니다.ZooKeeperRemove
ZooKeeper로 전송된 ‘remove’ 요청 수입니다.ZooKeeperSet
ZooKeeper로 보낸 ‘set’ 요청 수입니다.ZooKeeperSync
ZooKeeper에 대한 ‘sync’ 요청 수입니다. 이러한 요청은 거의 필요하지도 않고 실제로 사용되는 경우도 드뭅니다.ZooKeeperTransactions
읽기 및 쓰기 작업과 멀티 트랜잭션을 포함한 ZooKeeper 작업 수입니다.ZooKeeperUserExceptions
데이터와 관련된 ZooKeeper 작업 중 발생한 예외 수입니다(노드 없음, 버전 불일치 등).ZooKeeperWaitMicroseconds
요청을 생성한 후 ZooKeeper의 응답을 기다리는 데 소요된 시간을, 모든 요청 스레드에 걸쳐 마이크로초 단위로 합산한 값입니다.ZooKeeperWatchCallbackDurationMicroseconds
ZooKeeper watch 콜백(네트워크 스레드) 내부에서 소요된 총 시간입니다.ZooKeeperWatchCallbackErrors
ZooKeeper watch 콜백에서 발생한 예외 수.ZooKeeperWatchResponse
ZooKeeper에서 watch 알림을 받은 횟수입니다.ZooKeeperWatchTriggeredBackupCoordination
백업/복원 조정으로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredClusterDiscovery
ClusterDiscovery로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredDistributedDDL
DDLWorker 큐로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredMaterializedViewRefresh
구체화된 뷰(Materialized View) 갱신 조정에 디스패치된 watch 알림 수입니다.ZooKeeperWatchTriggeredObjectStorageQueue
ObjectStorageQueue / S3Queue로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredOther
분류되지 않은 콜백으로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredReplicatedAccessControl
ReplicatedAccessStorage에 전달된 watch 알림의 수입니다.ZooKeeperWatchTriggeredReplicatedMergeTreeLeaderElection
ReplicatedMergeTree 리더 선출 / 레플리카 잠금으로 전달된 watch 알림 수ZooKeeperWatchTriggeredReplicatedMergeTreeLog
ReplicatedMergeTree 로그 항목에 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredReplicatedMergeTreeMutations
ReplicatedMergeTree 뮤테이션에 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredReplicatedMergeTreeReplicaSync
레플리카가 로그 항목을 처리하기를 기다리는 동안(SYNC REPLICA, ALTER, 뮤테이션) 디스패치된 watch 알림 수입니다.ZooKeeperWatchTriggeredUserDefinedSQLObjects
UserDefinedSQLObjectsZooKeeperStorage로 전달된 watch 알림 수입니다.ZooKeeperWatchTriggeredWorkloadEntity
WorkloadEntityKeeperStorage로 전달된 watch 알림의 횟수입니다.KeeperLogsEntryReadFromCommitCache
Keeper 커밋 로그 캐시에서 읽힌 로그 항목 수를 집계하던, 더 이상 사용되지 않는 이벤트입니다.KeeperLogsPrefetchedEntries
Keeper가 changelog 파일에서 프리페치한 로그 항목 수를 집계하던 더 이상 사용되지 않는 이벤트입니다.NaiveBayesClassifierModelsAllocatedBytes
Naive Bayes 분류기 모델에 할당된 바이트 수를 집계했던, 더 이상 사용되지 않는 이벤트입니다.NaiveBayesClassifierModelsLoaded
로드된 Naive Bayes 분류기 모델의 수를 집계하던 더 이상 사용되지 않는 이벤트.ReaderExecutorRequestedBytes
ReaderExecutor 읽기 요청이 제공한 유효 바이트 수를 집계했던, 더 이상 사용되지 않는 이벤트입니다.
컬럼
별칭:name—event의 별칭.
예시
관련 항목
- system.asynchronous_metrics — 주기적으로 계산된 메트릭을 포함합니다.
- system.metrics — 즉시 계산된 메트릭을 포함합니다.
- system.metric_log —
system.metrics및system.events테이블의 메트릭 값 이력을 포함합니다. - 모니터링 — ClickHouse 모니터링의 기본 개념을 설명합니다.