설명
시스템에서 발생한 이벤트 개수에 관한 정보를 담고 있습니다. 예를 들어, 이 테이블에서는 ClickHouse 서버가 시작된 이후 처리된 SELECT 쿼리가 몇 건인지 확인할 수 있습니다.
컬럼
별칭:
name—event의 별칭.
예시
SELECT * FROM system.events LIMIT 5┌─event─────────────────────────────────┬─value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Query │ 12 │ 해석 및 실행 대상 쿼리의 수입니다. 파싱에 실패하거나 AST 크기 제한, QUOTA 제한, 동시 실행 쿼리 수 제한으로 인해 거부된 쿼리는 포함되지 않습니다. ClickHouse 자체에서 시작된 내부 쿼리가 포함될 수 있습니다. 서브쿼리는 카운트되지 않습니다. │
│ SelectQuery │ 8 │ Query와 동일하나 SELECT 쿼리에만 해당됩니다. │
│ FileOpen │ 73 │ 열린 파일의 수입니다. │
│ ReadBufferFromFileDescriptorRead │ 155 │ 파일 디스크립터에서의 읽기(read/pread) 횟수입니다. 소켓은 포함되지 않습니다. │
│ ReadBufferFromFileDescriptorReadBytes │ 9931 │ 파일 디스크립터에서 읽은 바이트 수입니다. 파일이 압축된 경우 압축 데이터 크기가 표시됩니다. │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘관련 항목
- system.asynchronous_metrics — 주기적으로 계산된 메트릭을 포함합니다.
- system.metrics — 즉시 계산된 메트릭을 포함합니다.
- system.metric_log —
system.metrics및system.events테이블의 메트릭 값 이력을 포함합니다. - 모니터링 — ClickHouse 모니터링의 기본 개념을 설명합니다.
이벤트 설명
ACMEAPIRequests
전송된 ACME API 요청 수입니다.
ACMECertificateOrders
발급된 ACME 인증서 주문 건수입니다.
AIAPICalls
AI 프로바이더로 전송된 HTTP 요청 수입니다.
AIInputTokens
쿼리의 모든 AI 함수 호출에서 사용된 총 prompt 토큰 수입니다.
AIORead
Linux 또는 FreeBSD의 AIO 인터페이스를 사용한 읽기 횟수
AIOReadBytes
Linux 또는 FreeBSD의 AIO 인터페이스로 읽은 바이트 수
AIOWrite
Linux 또는 FreeBSD의 AIO 인터페이스를 통한 쓰기 횟수
AIOWriteBytes
Linux 또는 FreeBSD AIO 인터페이스를 통해 기록된 바이트 수
AIOutputTokens
쿼리에서 수행된 모든 AI 함수 호출에 걸쳐 사용된 전체 completion token 수입니다.
AIRowsProcessed
AI 결과가 반환된 행 수입니다.
AIRowsSkipped
할당량 제한 또는 오류로 인해 기본값으로 처리된 행 수입니다.
ASTFuzzerQueries
서버 측 AST 퍼저가 퍼징을 위해 시도한 쿼리 수입니다.
AddressesDiscovered
HTTP 연결의 DNS 조회 결과에서 새로 발견된 주소의 총 개수
AddressesExpired
HTTP 연결의 DNS 확인 결과에 더 이상 표시되지 않는 만료된 주소의 총 개수
AddressesMarkedAsFailed
HTTP 연결에서 연결 오류로 인해 비정상으로 표시된 주소의 총개수
AggregatingSortedMilliseconds
정렬된 컬럼 집계에 소요된 총 시간
AggregationConvertedToTwoLevel
단일 수준 집계 해시 테이블이 런타임 중 2단계로 변환된 횟수입니다.
AggregationHashTablesInitializedAsTwoLevel
집계용으로 2단계 해시 테이블로 초기화된 개수입니다.
AggregationOptimizedEqualRangesOfKeys
키의 동일 범위 최적화가 적용된 블록 수
AggregationPreallocatedElementsInHashTables
집계를 위해 해시 테이블에 사전 할당된 요소 수입니다.
AllUsersThrottlerBytes
'max_network_bandwidth_for_all_users' 스로틀러를 거친 바이트 수입니다.
AllUsersThrottlerSleepMicroseconds
쿼리가 'max_network_bandwidth_for_all_users' 스로틀링에 맞추기 위해 대기한 총 시간입니다.
AnalyzePatchRangesMicroseconds
패치 파트 인덱스 분석에 소요된 총 시간
ApplyPatchesMicroseconds
블록에 패치 파트를 적용하는 데 소요된 총 시간
ArenaAllocBytes
Arena 메모리에 할당된 바이트 수입니다(GROUP BY 및 유사한 작업에 사용됨).
ArenaAllocChunks
메모리 Arena에 할당된 청크 개수(GROUP BY 및 유사 작업에 사용됨)
AsyncInsertBytes
비동기 INSERT 쿼리의 데이터 크기(바이트)입니다.
AsyncInsertCacheHits
비동기 INSERT hash id 캐시에서 중복된 hash id를 찾은 횟수입니다.
AsyncInsertQuery
InsertQuery와 동일하지만 비동기 INSERT 쿼리에만 사용됩니다.
AsyncInsertRows
비동기 INSERT 쿼리로 삽입된 행의 수입니다.
AsyncLoaderWaitMicroseconds
쿼리가 비동기 로더 작업을 기다린 총 시간입니다.
AsyncLoggingConsoleDroppedMessages
비동기 로그 큐가 가득 차 콘솔 로그에 기록되지 못하고 버려진 메시지 수
AsyncLoggingConsoleTotalMessages
콘솔 로그용 비동기 큐로 전송된 전체 메시지 수(수락되었거나 폐기된 메시지)
AsyncLoggingErrorFileLogDroppedMessages
비동기 로그 큐가 가득 차 오류 파일 로그에서 삭제된 메시지 수
AsyncLoggingErrorFileLogTotalMessages
오류 파일 로그의 비동기 큐로 전송된 메시지 수(수락되었거나 버려진 메시지 포함)
AsyncLoggingFileLogDroppedMessages
비동기 로그 큐가 가득 차 파일 로그에서 버려진 메시지 수
AsyncLoggingFileLogTotalMessages
파일 로그용 비동기 큐로 전송된 메시지 수(수락되었거나 버려진 메시지)
AsyncLoggingSyslogDroppedMessages
비동기 로그 큐가 가득 차 syslog에서 버려진 메시지 수
AsyncLoggingSyslogTotalMessages
syslog의 비동기 큐로 전송된 메시지 수(수락되었거나 삭제된 메시지 포함)
AsyncLoggingTextLogDroppedMessages
비동기 로그 큐가 가득 차 text_log에서 유실된 메시지 수
AsyncLoggingTextLogTotalMessages
text_log의 비동기 큐로 전송된 메시지 수(수락되었거나 폐기된 메시지 포함)
AsynchronousReadWaitMicroseconds
비동기 로컬 읽기 중 비동기 읽기를 기다리는 데 소요된 시간입니다.
AsynchronousReaderIgnoredBytes
비동기 읽기 중에 무시된 바이트 수
AsynchronousRemoteReadWaitMicroseconds
비동기 원격 읽기를 기다리는 데 소요된 시간입니다.
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
백업 항목의 체크섬 계산을 위해 원격 디스크에서 읽은 파일 수
BackupThrottlerBytes
'max_backup_bandwidth_for_server' throttler를 통과한 바이트 수입니다.
BackupThrottlerSleepMicroseconds
'max_backup_bandwidth_for_server' 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간.
BackupWriteMetadataMicroseconds
.backup 파일에 백업 메타데이터를 기록하는 데 걸린 시간
BackupsOpenedForRead
읽기 위해 열린 백업 수
BackupsOpenedForUnlock
잠금 해제를 위해 열려 있는 백업 수
BackupsOpenedForWrite
쓰기용으로 열린 백업 수
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 삭제 오류 수
BlobKillerThreadRemoveTasks
BlobKiller에 의해 생성된 제거 작업 수
BlobKillerThreadRemovedBlobs
BlobKiller가 제거한 blob 수
BlobKillerThreadRuns
BlobKiller 스레드의 실행 횟수
BuildPatchesJoinMicroseconds
Join 모드에서 패치 파트를 적용하기 위해 인덱스와 해시 테이블을 생성하는 데 소요된 총 시간
BuildPatchesMergeMicroseconds
Merge 모드에서 패치 파트를 적용하기 위한 인덱스를 생성하는 데 소요된 총 시간
CacheWarmerBytesDownloaded
전용 백그라운드 스레드가 파일 시스템 캐시로 가져와 저장한 데이터의 양입니다.
CacheWarmerDataPartsDownloaded
CacheWarmer가 전체를 가져온 데이터 파트(data part)의 수입니다.
CachedReadBufferCacheWriteBytes
원본(원격 파일 시스템 등)에서 파일 시스템 캐시로 기록된 바이트 수
CachedReadBufferCacheWriteMicroseconds
파일 시스템 캐시에 데이터를 쓰는 데 걸린 시간
CachedReadBufferCreateBufferMicroseconds
버퍼 준비에 걸린 시간
CachedReadBufferPredownloadedBytes
파일 시스템 캐시 소스에서 읽은 바이트 수입니다. 캐시 세그먼트는 전체를 왼쪽에서 오른쪽으로 읽기 때문에, 필요한 데이터에 도달하려면 현재 작업과 무관한 세그먼트 일부도 미리 다운로드해야 할 수 있습니다.
CachedReadBufferPredownloadedFromSourceBytes
사전 다운로드용으로 파일 시스템 캐시 소스(remote fs 등)에서 읽은 바이트 수
CachedReadBufferPredownloadedFromSourceMicroseconds
사전 다운로드를 위해 파일 시스템 캐시 소스(원격 파일 시스템 등)에서 읽는 데 걸린 시간
CachedReadBufferReadFromCacheBytes
파일 시스템 캐시에서 읽은 바이트
CachedReadBufferReadFromCacheHits
파일 시스템 캐시에서 읽을 때 캐시 적중이 발생한 횟수입니다.
CachedReadBufferReadFromCacheMicroseconds
파일 시스템 캐시에서 읽는 데 걸린 시간
CachedReadBufferReadFromCacheMisses
파일 시스템 캐시에서 읽는 동안 캐시 미스가 발생한 횟수입니다.
CachedReadBufferReadFromSourceBytes
파일 시스템 캐시의 소스(remote fs 등)에서 읽은 바이트 수
CachedReadBufferReadFromSourceMicroseconds
파일 시스템 캐시 소스(원격 파일 시스템 등)에서 읽는 데 소요된 시간
CachedReadBufferWaitReadBufferMicroseconds
내부 읽기 버퍼를 기다리는 데 소요된 시간입니다(캐시 대기 포함).
CachedWriteBufferCacheWriteBytes
소스(원격 파일 시스템 등)에서 파일 시스템 캐시로 쓰인 바이트 수
CachedWriteBufferCacheWriteMicroseconds
데이터를 파일 시스템 캐시에 기록하는 데 소요된 시간
CannotRemoveEphemeralNode
ephemeral 노드를 제거하려고 시도하는 동안 오류가 발생한 횟수입니다. 이는 문제가 아닙니다. ZooKeeper 라이브러리 구현상 세션이 만료되면 해당 노드가 제거되도록 보장되기 때문입니다.
CannotWriteToWriteBufferDiscard
파이프가 가득 찼거나 파이프에 쓸 수 없어 쿼리 프로파일러 또는 시그널 핸들러에 의해 삭제된 스택 트레이스 수입니다.
CoalescingSortedMilliseconds
정렬된 컬럼을 병합하는 데 소요된 총 시간
CollapsingSortedMilliseconds
정렬된 컬럼 축약에 소요된 총 시간
CommonBackgroundExecutorTaskCancelMicroseconds
Common executor 작업에서 cancel()에 소요된 시간입니다.
CommonBackgroundExecutorTaskExecuteStepMicroseconds
Common executor 작업의 executeStep() 실행에 소요된 시간입니다.
CommonBackgroundExecutorTaskResetMicroseconds
Common executor의 작업을 재설정하는 데 걸린 시간입니다.
CommonBackgroundExecutorWaitMicroseconds
Common executor에서 완료될 때까지 대기하는 데 소요된 시간입니다.
CompileExpressionsBytes
표현식 컴파일에 사용되는 바이트 수입니다.
CompileExpressionsMicroseconds
표현식을 LLVM 코드로 컴파일하는 데 걸린 총 시간입니다.
CompileFunction
생성된 LLVM 코드를 컴파일해 복잡한 표현식을 위한 융합 함수를 생성하는 작업이 시작된 횟수입니다.
CompiledFunctionExecute
컴파일된 함수가 실행된 횟수입니다.
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 뮤텍스를 배타적으로 잠그는 데 걸린 총 시간
coordinator state lock의 for share 캡처 총 횟수
공유 잠금을 위해 coordinator state 뮤텍스를 잠그는 데 소요된 총 시간
CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds
머지 코디네이터 내부에서 머지 선택기를 사용해 머지를 선정하는 데 소요된 총 시간
CoordinatedMergesMergeCoordinatorUpdateCount
머지 코디네이터 업데이트의 총 횟수
CoordinatedMergesMergeCoordinatorUpdateMicroseconds
머지 코디네이터 상태 업데이트에 소요된 총 시간
CoordinatedMergesMergeWorkerUpdateCount
머지 워커 업데이트의 총 개수
CoordinatedMergesMergeWorkerUpdateMicroseconds
워커가 할당된 머지의 로컬 상태를 업데이트하는 데 걸린 총 시간
CreatedLogEntryForMerge
ReplicatedMergeTree에서 파트 머지를 위한 로그 항목을 성공적으로 생성했습니다.
CreatedLogEntryForMutation
ReplicatedMergeTree에서 파트 변경을 위한 로그 항목을 성공적으로 생성했습니다.
CreatedReadBufferDirectIO
다른 읽기 메서드와 비교해 선택하는 과정에서, 데이터 읽기용 O_DIRECT 읽기 버퍼가 생성된 횟수입니다.
CreatedReadBufferDirectIOFailed
데이터를 읽기 위해 O_DIRECT를 사용하는 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드 중에서 선택하는 과정에서), 파일 시스템 지원 부족이나 기타 이유로 OS가 이를 허용하지 않아 일반적인 읽기 메서드로 대체된 횟수입니다.
CreatedReadBufferMMap
읽기 방식으로 다른 메서드 대신 mmap을 사용하는 읽기 버퍼가 생성된 횟수입니다.
CreatedReadBufferMMapFailed
데이터를 읽기 위해 mmap 기반 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드와 비교해 선택하는 과정에서), 파일 시스템 미지원 등으로 OS가 이를 허용하지 않아 일반 읽기 메서드로 대체된 횟수입니다.
CreatedReadBufferOrdinary
데이터를 읽기 위해 일반 읽기 버퍼가 생성된 횟수입니다(다른 읽기 메서드 중에서 읽기 방식을 선택하는 과정에서).
DNSError
DNS 이름 확인 중 발생한 오류의 총 개수
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 테이블의 뮤테이션이 스로틀링된 동안 소요된 총 밀리초 수입니다.
DeltaLakePartitionPrunedFiles
DeltaLake 파티션 프루닝으로 건너뛴 파일 수
DeltaLakeScannedFiles
DeltaLake 스캔 콜백에서 스캔한 파일 수
DeltaLake 스냅샷 초기화 횟수
객체 스토리지에서 DeltaLake 테이블 스냅샷을 초기화한 횟수
DictCacheKeysExpired
'cache' 타입 딕셔너리에서 조회되어 cache에서 찾았지만, 이미 만료된 키의 수입니다.
DictCacheKeysHit
'cache' 타입 딕셔너리에서 조회된 키 중 캐시에서 찾은 키 수입니다.
DictCacheKeysNotFound
'cache' 타입 딕셔너리에서 조회했으나 찾지 못한 키 수입니다.
DictCacheKeysRequested
데이터 소스에서 'cache' 타입 딕셔너리에 대해 요청된 키 수입니다.
DictCacheKeysRequestedFound
'cache' 타입 딕셔너리의 데이터 소스에 요청되어 데이터 소스에서 발견된 키 수입니다.
DictCacheKeysRequestedMiss
데이터 소스에 요청되었으나 해당 데이터 소스에서 찾을 수 없었던 'cache' 타입 딕셔너리 키의 수입니다.
DictCacheLockReadNs
'cache' 타입 딕셔너리에서 데이터를 조회하기 위해 읽기 잠금을 대기하는 데 소요된 나노초 수입니다.
DictCacheLockWriteNs
'cache' 타입 딕셔너리의 데이터를 업데이트하기 위해 쓰기 잠금을 획득할 때까지 대기한 나노초 수입니다.
DictCacheRequestTimeNs
'cache' 타입 딕셔너리의 외부 데이터 소스를 쿼리하는 데 소요된 나노초 수입니다.
DictCacheRequests
'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' 메타데이터 저장소가 제거한 디렉터리 수입니다.
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을 대기하는 데 소요된 총 시간입니다. 여기에는 페이지 캐시에 쓰는 작업이 포함됩니다.
DistrCacheConnectAttempts
Distributed Cache 연결 이벤트입니다. Distributed Cache에 연결을 시도한 횟수입니다.
DistrCacheConnectErrors
Distributed Cache 클라이언트 이벤트입니다. 요청을 생성하기 전에 Distributed Cache 서버에 연결하지 못한 횟수입니다(시도별로 집계되는 DistrCacheUnsuccessfulConnectAttempts와 달리, 모든 연결 시도가 모두 실패한 뒤 요청당 한 번만 집계됩니다). 풀에서 사용 가능한 연결을 기다리다가 시간 초과된 경우도 여기에 집계됩니다. 반면 요청 생성 중 재연결에 실패한 경우는 DistrCacheMakeRequestErrors에 집계됩니다
DistrCacheConnectMicroseconds
Distributed Cache 연결 이벤트입니다. Distributed Cache에 연결하는 데 소요된 시간입니다.
DistrCacheFallbackReadMicroseconds
분산 캐시 읽기 버퍼 이벤트입니다. Distributed Cache 대신 폴백 버퍼에서 읽는 데 걸린 시간입니다.
DistrCacheGetClientMicroseconds
Distributed Cache connection 이벤트. Distributed Cache용 클라이언트를 가져오는 데 걸린 시간
DistrCacheGetResponseMicroseconds
Distributed Cache 클라이언트 이벤트입니다. Distributed Cache로부터 응답을 받기까지 대기한 시간입니다.
DistrCacheHashRingRebuilds
Distributed Cache 레지스트리 이벤트입니다. Distributed Cache hash ring 재구축 횟수
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 읽기 버퍼 이벤트. 폴백 버퍼에서 읽어온 바이트 수
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' 스로틀링을 적용하기 위해 쿼리가 대기한 총 시간입니다.
DistrCacheReceiveResponseErrors
Distributed Cache 클라이언트 이벤트. 요청 응답을 수신할 때 발생한 Distributed Cache 오류 수
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 패킷 수의 총합입니다.
DistrCacheReceivedStopPackets
Distributed Cache 클라이언트 이벤트. Distributed Cache에서 수신한 Stop 패킷의 총 개수
DistrCacheRegistryUpdateMicroseconds
Distributed Cache registry 이벤트입니다. Distributed Cache registry를 업데이트하는 데 걸린 시간입니다.
DistrCacheRegistryUpdates
Distributed Cache registry 이벤트. Distributed Cache registry 업데이트 횟수
DistrCacheRemoveOutdatedMicroseconds
Distributed Cache 연결 이벤트입니다. 연결 풀에서 더 이상 유효하지 않은 연결을 제거하는 데 걸린 시간입니다.
DistrCacheReusedConnections
Distributed Cache 연결 이벤트입니다. Distributed Cache에 재사용된 연결 수입니다.
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의 객체 스토리지에서 읽어 온 바이트 수입니다.
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로 선택된 서버가 변경되어(예: 서버 등록이 해제된 경우) 읽기 또는 쓰기 도중 서버가 전환된 횟수입니다.
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 클라이언트 이벤트입니다. 무시된 데이터 패킷에 포함된 바이트 수입니다.
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
분산 인덱스 분석이 레플리카 중 하나에서 실패해 로컬 레플리카로 폴백된 횟수
폴백 없이 레플리카 중 하나에서 분산 인덱스 분석이 실패한 횟수(연결 시 실패)
DistributedIndexAnalysisScheduledReplicas
분산 인덱스 분석이 예정된 레플리카 수입니다(로컬 레플리카는 1회만 계산됨).
DistributedPlanHostsUsed
make_distributed_plan으로 쿼리를 실행할 때 하나 이상의 작업이 할당된 서로 다른 호스트 수입니다.
DistributedPlanLocalExecution
make_distributed_plan 쿼리가 원격 worker로 전달되지 않고 로컬 실행기(local executor, distributed_plan_execute_locally)를 통해 프로세스 내에서 실행된 경우 1로 설정됩니다.
DistributedPlanRemoteTasks
make_distributed_plan을 사용해 쿼리를 실행할 때 원격 워커로 전달된 작업 수입니다. 0이 아닌 값은 해당 쿼리가 실제로 분산 실행되었음을 의미합니다.
DistributedRejectedInserts
블록을 분산 테이블에 INSERT할 때, 대기 중인 바이트 수가 너무 많아 'Too many bytes' 예외로 거부된 횟수입니다.
DistributedSyncInsertionTimeoutExceeded
분산 테이블(Distributed table)에 동기식으로 삽입하는 중 세그먼트를 기다리는 동안 시간 초과가 발생했습니다('distributed_foreground_insert' = 1)
DuplicatedAsyncInserts
ReplicatedMergeTree 테이블에 삽입된 블록에서 중복 제거된 async insert의 수입니다.
DuplicatedInsertedBlocks
*MergeTree 테이블에 수행된 동기 삽입 중 중복 제거된 삽입 수입니다.
DuplicationElapsedMicroseconds
삽입된 블록이 *MergeTree 테이블에 중복으로 삽입되었는지 확인하는 데 소요된 총 시간입니다.
EngineFileLikeReadFiles
File/S3/URL/HDFS처럼 파일을 사용하는 테이블 엔진에서 읽은 파일 수입니다.
ExecutableUserDefinedFunctionElapsedMicroseconds
실행형 및 실행형 풀 사용자 정의 함수 실행에 소요된 경과 시간이며, 마이크로초 단위입니다.
ExecutableUserDefinedFunctionInputBytes
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스 표준 입력(stdin)에 기록된 총 바이트 수입니다.
ExecutableUserDefinedFunctionInvocations
실행형 및 실행형 풀 사용자 정의 함수 호출 수입니다.
ExecutableUserDefinedFunctionOutputBytes
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스 stdout에서 읽은 총 바이트 수입니다.
ExecutableUserDefinedFunctionPeakMemoryByteSeconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 사용한 프로세스별 최대 메모리 사용량을 실제 경과 시간을 기준으로 적분한 값이며, 단위는 바이트-초입니다.
ExecutableUserDefinedFunctionPoolWaitMicroseconds
실행형 풀 사용자 정의 함수 풀이 모두 사용 중일 때 tryBorrowObject에서 대기한 시간으로, 단위는 마이크로초입니다.
ExecutableUserDefinedFunctionSystemTimeMicroseconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 소비한 커널 모드 CPU 시간(마이크로초)입니다.
ExecutableUserDefinedFunctionUserTimeMicroseconds
실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 사용한 사용자 모드 CPU 시간으로, 단위는 마이크로초입니다.
셸 명령 실행
셸 명령 실행 횟수.
ExternalAggregationCompressedBytes
외부 메모리 집계를 위해 디스크에 기록된 바이트 수입니다.
ExternalAggregationMerge
외부 메모리에서 집계하는 동안 임시 파일이 머지된 횟수입니다.
ExternalAggregationUncompressedBytes
외부 메모리에서 집계할 때 디스크에 기록되는 데이터의 양(압축 전의 압축되지 않은 상태)입니다.
ExternalAggregationWritePart
외부 메모리에서 집계할 때 임시 파일이 디스크에 기록된 횟수입니다.
ExternalDataSourceLocalCacheReadBytes
RemoteReadBufferCache의 로컬 캐시 버퍼에서 읽어들인 바이트 수
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 실행기에서 작업이 완료될 때까지 대기한 시간입니다.
FileOpen
열린 파일 수.
FileProgressCallbackInvocations
쿼리별 FileProgressCallback 호출 횟수입니다(파일별 FileProgress 이벤트가 native TCP 또는 clickhouse-local을 통해 클라이언트에 전달될 때마다 1회로 계산합니다).
FileSegmentCompleteMicroseconds
파일 시스템 캐시에서 FileSegment::complete()의 실행 시간
FileSegmentFailToIncreasePriority
캐시 잠금 경합이 심해 우선순위를 높이지 못한 횟수
FileSegmentHolderCompleteMicroseconds
파일 세그먼트 holder의 complete() 소요 시간
FileSegmentIncreasePriorityMicroseconds
파일 세그먼트 우선순위 증가 시간
FileSegmentLockMicroseconds
파일 세그먼트 잠금에 걸린 시간
FileSegmentRemoveMicroseconds
파일 세그먼트 remove() 소요 시간
FileSegmentWaitMicroseconds
DOWNLOADING 상태에서의 대기
FileSegmentWriteMicroseconds
파일 세그먼트 write() 소요 시간
FileSync
파일에 대해 F_FULLFSYNC/fsync/fdatasync 함수가 호출된 총 횟수입니다.
FileSyncElapsedMicroseconds
파일에 대해 F_FULLFSYNC/fsync/fdatasync 시스템 호출이 완료되기를 기다리는 데 소요된 총 시간입니다.
FilesystemCacheBackgroundDownloadQueuePush
파일 시스템 캐시에서 백그라운드 다운로드 큐로 전송된 파일 세그먼트 수
FilesystemCacheBackgroundEvictedBytes
백그라운드 스레드가 제거한 바이트 수
FilesystemCacheBackgroundEvictedFileSegments
백그라운드 스레드가 제거한 파일 세그먼트 수
FilesystemCacheBackgroundRemovedInvalidatedEntries
백그라운드 정리 스레드가 purge한 무효화된(지연 제거된) 우선순위 큐 엔트리 수
FilesystemCacheCheckCorrectness
FileCache::assertCacheCorrectness 호출 횟수
FilesystemCacheCheckCorrectnessMicroseconds
FileCache::assertCacheCorrectness에 걸리는 시간
FilesystemCacheCreatedKeyDirectories
키 디렉터리 생성 수
FilesystemCacheDowngradedFileSegments
SLRU 캐시 정책에서 보호된 큐에서 검사 큐로 하향 조정되어(이동되어) 옮겨진 파일 세그먼트 수입니다. 이는 제거(eviction)가 아니라 캐시 내부에서 이루어지는 이동입니다.
FilesystemCacheEvictMicroseconds
파일 시스템 캐시 축출 시간
FilesystemCacheEvictedBytes
파일 시스템 캐시에서 축출된 바이트 수
FilesystemCacheEvictedFileSegments
파일 시스템 캐시에서 축출된 파일 세그먼트 수
FilesystemCacheEvictionReusedIterator
파일 시스템 캐시 반복자 재사용 횟수
FilesystemCacheEvictionSkippedEvictingFileSegments
evicting 상태이므로 eviction 과정에서 건너뛴 파일 세그먼트 수
FilesystemCacheEvictionSkippedFileSegments
해제할 수 없는 상태이므로 eviction 대상에서 제외된 파일 세그먼트 수
FilesystemCacheEvictionSkippedMovingFileSegments
moving 상태이어서 eviction이 건너뛴 파일 세그먼트 수
FilesystemCacheEvictionTries
파일 시스템 캐시 축출 시도 횟수
FilesystemCacheFailToReserveSpaceBecauseOfCacheResize
캐시 크기 조정 중이라 공간 예약을 건너뛴 횟수
FilesystemCacheFailToReserveSpaceBecauseOfLockContention
캐시 잠금 경합이 심해 공간 예약을 건너뛴 횟수
FilesystemCacheFailedEvictionCandidates
동적 파일 시스템 캐시 축출 중 예기치 않게 축출에 실패한 파일 세그먼트의 수
FilesystemCacheFailedReserveAttempts
파일 캐시 공간 예약에 실패한 시도 횟수입니다.
FilesystemCacheFreeSpaceKeepingThreadErrors
백그라운드 여유 공간 유지 작업(수집, 제거 또는 최종화)에서 포착된 예외 수
FilesystemCacheFreeSpaceKeepingThreadRun
백그라운드 스레드가 여유 공간 유지 작업을 실행한 횟수
FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds
백그라운드 스레드가 여유 공간 유지 작업을 수행한 시간
FilesystemCacheGetMicroseconds
파일 시스템 캐시 get() 소요 시간
FilesystemCacheGetOrSetMicroseconds
파일 시스템 캐시 getOrSet() 소요 시간
FilesystemCacheHoldFileSegments
유지 중인 파일 시스템 캐시 파일 세그먼트 수
FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds
백그라운드 스레드가 무효화된 우선순위 큐 항목 정리 작업을 수행한 시간
FilesystemCacheLoadMetadataMicroseconds
파일 시스템 캐시 메타데이터를 불러오는 데 소요된 시간
FilesystemCacheLockKeyMicroseconds
캐시 키 잠금 시간
FilesystemCacheLockMetadataMicroseconds
파일 시스템 캐시 메타데이터 잠금 소요 시간
FilesystemCacheOvercommitCandidatesIterationSteps
예약 부족분을 충족하기 위해 오버커밋 제거 루프가 첫 번째 순회 이후 추가로 실행한 외부 반복 횟수
FilesystemCachePriorityReadLockMicroseconds
우선순위 큐에서 읽기 시 파일 시스템 캐시 잠금 시간
FilesystemCachePriorityWriteLockMicroseconds
우선순위 큐에 쓰기 위해 파일 시스템 캐시를 잠그는 시간
FilesystemCacheReserveAttempts
파일 시스템 캐시 공간 예약 시도 횟수
FilesystemCacheReserveMicroseconds
파일 시스템 캐시 공간 예약 소요 시간
FilesystemCacheStateLockMicroseconds
state lock의 파일 시스템 캐시 잠금 시간
FilesystemCacheUnusedHoldFileSegments
유지되었지만 사용되지 않은(예: seek 또는 LIMIT n 등으로 인해) 파일 시스템 캐시 파일 세그먼트 수
FilterPartsByVirtualColumnsMicroseconds
filterPartsByVirtualColumns 함수에 소요된 총 시간입니다.
FilterTransformPassedBytes
쿼리에서 필터를 통과한 바이트 수
FilterTransformPassedRows
쿼리에서 필터를 통과한 행 수
FilteringMarksWithPrimaryKeyMicroseconds
PK를 사용해 파트를 필터링하는 데 소요된 시간.
프라이머리 키 필터링 시 처리된 마크 수
프라이머리 키 분석 중 처리된 총 마크 수입니다.
FilteringMarksWithSecondaryKeysMicroseconds
스킵 인덱스를 사용해 파트를 필터링하는 데 걸린 시간입니다.
FunctionExecute
일반 SQL 함수 호출 횟수입니다(SQL 함수는 block 단위로 호출되므로, 이 수치는 block 수를 나타냅니다).
수집된 컬럼 수
머지의 수직 단계에서 수집된 컬럼의 수입니다.
GatheringColumnMilliseconds
수직 병합 중 컬럼 수집에 소요된 총 시간
GlobalMemoryLimitExceeded
전역 메모리 한도를 초과한 횟수
GlobalThreadPoolExpansions
Global Thread 풀에 새 스레드가 추가된 총 횟수를 집계합니다. 이 메트릭은 증가한 처리 수요를 수용하기 위해 Global Thread 풀이 확장된 빈도를 나타냅니다.
GlobalThreadPoolJobWaitTimeMicroseconds
스레드 풀에 job이 예약된 시점부터 워커 스레드가 이를 실행하기 위해 가져가는 시점까지의 경과 시간을 측정합니다. 이 메트릭은 job 처리 지연을 식별하는 데 도움이 되며, 새로운 작업에 스레드 풀이 얼마나 신속하게 응답하는지 보여줍니다.
GlobalThreadPoolJobs
Global Thread 풀에 추가된 작업 수를 계산합니다.
GlobalThreadPoolLockWaitMicroseconds
Global Thread 풀에서 스레드가 잠금을 기다리며 보낸 총 시간입니다.
GlobalThreadPoolShrinks
Global Thread 풀에서 스레드를 제거해 크기가 줄어든 총 횟수를 집계합니다. 이는 유휴 스레드 수가 max_thread_pool_free_size를 초과할 때 발생하며, 스레드 사용량이 감소함에 따라 Global Thread 풀 크기가 조정되고 있음을 나타냅니다.
GlobalThreadPoolThreadCreationMicroseconds
새 스레드가 시작될 때까지 대기한 총 시간입니다.
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 연결 수
HardPageFaults
쿼리 실행 스레드에서 발생한 하드 페이지 폴트 수입니다. 값이 높으면 서버에서 스왑을 비활성화하지 않았거나, 메모리 압박이 매우 큰 상황에서 ClickHouse 실행 파일의 메모리 페이지가 축출되었거나, 테이블 데이터에 대해 'mmap' 읽기 메서드가 정상적으로 사용되고 있음을 의미합니다.
HashJoinPreallocatedElementsInHashTables
해시 조인용 해시 테이블에 미리 할당된 요소 수입니다.
HedgedRequestsChangeReplica
헤지드 요청에서 레플리카 변경 대기 시간이 초과된 총 횟수입니다.
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의 총 개수
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 파티션 프루닝 과정에서 건너뛴 파일 수
IcebergTrivialCountOptimizationApplied
Iceberg에서 읽는 중 단순 count 최적화가 적용되었습니다
IcebergVersionHintUsed
version-hint.text가 사용된 횟수입니다.
IgnoredColdParts
설정 ignore_cold_parts_seconds를 참조하십시오. CacheWarmer가 아직 cache로 가져오지 않은 아주 최근에 생성된 파트를 읽기 쿼리가 무시한 횟수입니다.
IndexAnalysisRounds
쿼리에서 인덱스 분석이 수행된 횟수입니다.
인덱스 이진 검색 알고리즘
인덱스 마크에서 이진 검색 알고리즘이 사용된 횟수
IndexGenericExclusionSearchAlgorithm
인덱스 마크에서 일반 제외 검색 알고리즘이 사용된 횟수
InitialQuery
Query와 동일하지만, 초기 쿼리만 계산합니다(is_initial_query 참조).
InitialSelectQuery
InitialQuery와 동일하지만 SELECT 쿼리에만 해당합니다.
서브쿼리를 포함한 삽입 쿼리
모든 서브쿼리를 포함하는 INSERT 쿼리 수
InsertQuery
Query와 동일하지만, INSERT 쿼리에만 해당합니다.
InsertQueryTimeMicroseconds
INSERT 쿼리에 소요된 총 시간입니다.
삽입된 바이트 수
모든 테이블에 삽입된 바이트 수입니다(압축되지 않은 상태이며, 메모리에 저장된 컬럼 기준).
InsertedCompactParts
Compact 포맷으로 삽입된 파트의 수입니다.
InsertedRows
모든 테이블에 INSERT된 행 수입니다.
InsertedWideParts
wide format으로 삽입된 파트의 수.
InterfaceHTTPReceiveBytes
HTTP 인터페이스를 통해 수신된 바이트 수
InterfaceHTTPSendBytes
HTTP 인터페이스를 통해 전송된 바이트 수
InterfaceInterserverReceiveBytes
서버 간 인터페이스를 통해 수신한 바이트 수
InterfaceInterserverSendBytes
서버 간 인터페이스를 통해 전송된 바이트 수
InterfaceMySQLReceiveBytes
MySQL 인터페이스를 통해 수신된 바이트 수
InterfaceMySQLSendBytes
MySQL 인터페이스를 통해 전송된 바이트 수
InterfaceNativeReceiveBytes
네이티브 인터페이스를 통해 수신한 바이트 수
InterfaceNativeSendBytes
네이티브 인터페이스를 통해 전송된 바이트 수
InterfacePostgreSQLReceiveBytes
PostgreSQL 인터페이스를 통해 수신된 바이트 수
InterfacePostgreSQLSendBytes
PostgreSQL 인터페이스를 통해 전송한 바이트 수
InterfacePrometheusReceiveBytes
Prometheus 인터페이스를 통해 수신한 바이트 수
InterfacePrometheusSendBytes
Prometheus 인터페이스를 통해 전송된 바이트 수
Jemalloc allocation 샘플 추적 실패
jemalloc allocation 샘플 추적이 실패한 총 횟수
JemallocFailedDeallocationSampleTracking
jemalloc 할당 해제 샘플 추적에 실패한 총 횟수
JoinBuildPostProcessingMicroseconds
오른쪽 JOIN 측을 구축한 후 수행되는 후처리 단계의 소요 시간입니다.
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 횟수
KafkaMVNotReady
준비되지 않은 materialized view로 데이터 스트리밍을 시도했다가 실패한 횟수
KafkaMessagesFailed
ClickHouse가 파싱하지 못한 Kafka 메시지 수
KafkaMessagesPolled
librdkafka에서 ClickHouse로 폴링해 가져온 Kafka 메시지 수
KafkaMessagesProduced
Kafka로 전송된 메시지 수
KafkaMessagesRead
ClickHouse가 이미 처리한 Kafka 메시지 수
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 잠금을 획득할 때까지 대기한 시간
KeeperChangelogWrittenBytes
Keeper의 changelog에 기록된 바이트 수
KeeperCheckRequest
check 요청 수
KeeperCheckWatchRequest
watch 제거 요청 수
KeeperCommitWaitElapsedMicroseconds
특정 Log가 커밋될 때까지 기다리는 데 걸린 시간
KeeperCommits
성공적으로 완료된 커밋 수
KeeperCommitsFailed
실패한 커밋 수
KeeperCreateRequest
생성 요청 수
KeeperExistsRequest
exists 요청 개수
KeeperGetRequest
get 요청 횟수
KeeperLatency
Keeper 지연 시간
KeeperListRecursiveRequest
하위 항목을 재귀적으로 조회하는 요청 수
KeeperListRequest
list 요청 횟수
KeeperLiveSessionsLockWaitMicroseconds
Keeper 활성 세션 잠금을 획득하기 위해 대기한 시간
KeeperLogsEntryReadFromCommitCache
커밋 로그 캐시에서 읽히는 Keeper 로그 항목 수
KeeperLogsEntryReadFromFile
Keeper에서 changelog 파일로부터 직접 읽는 로그 항목 수
KeeperLogsEntryReadFromLatestCache
최신 로그 캐시에서 읽어 오는 Keeper 로그 항목 수
KeeperLogsPrefetchedEntries
Keeper가 changelog 파일에서 프리페치하는 로그 항목 수
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 스토리지 잠금 획득을 위해 대기한 시간
Keeper storage shared lock 획득을 위해 대기한 시간
KeeperTTLRemoveRequestsDropped
큐가 가득 차 폐기된 TTL 제거 요청 수
KeeperTTLRemoveRequestsEnqueued
큐에 성공적으로 등록된 TTL 제거 요청 수
KeeperTotalElapsedMicroseconds
단일 요청에 대한 Keeper의 총 지연 시간
KeeperWatchTriggeredNodeChildrenChanged
자식 노드 변경 작업으로 발생한 watch 트리거 수
KeeperWatchTriggeredNodeCreated
CREATE 작업으로 인한 watch 트리거 횟수
KeeperWatchTriggeredNodeDataChanged
변경 작업에 따른 watch 트리거 수
KeeperWatchTriggeredNodeDeleted
DELETE 작업으로 트리거된 watch 수
KeeperWatchesTriggered
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 풀에서 스레드를 빌린 총 횟수를 나타냅니다.
LocalThreadPoolJobWaitTimeMicroseconds
스레드 풀에 job이 예약된 시점부터 worker thread가 이를 실행하기 위해 가져가는 시점까지의 경과 시간을 측정합니다. 이 메트릭은 job 처리 지연을 파악하는 데 도움이 되며, 새 작업에 대해 스레드 풀이 얼마나 빠르게 반응하는지 보여줍니다.
LocalThreadPoolJobs
로컬 스레드 풀에 전달된 작업 수를 계산합니다.
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 수준 로그 메시지 수
LogInfo
Info 수준의 로그 메시지 수
LogTest
Test 수준의 로그 메시지 수
LogTrace
Trace 수준의 로그 메시지 수
LogWarning
Warning 수준의 로그 메시지 수
LoggerElapsedNanoseconds
로깅에 소요된 총 누적 시간
MMappedFileCacheHits
MMap cache에서 파일을 찾은 횟수입니다(mmap read_method 사용 시). 이 경우 파일을 다시 mmap할 필요가 없습니다.
MMappedFileCacheMisses
파일을 MMap cache에서 찾지 못해(mmap read_method 사용 시) 다시 mmap해야 했던 횟수입니다.
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 업데이트)
MergeExecuteMilliseconds
백그라운드 머지 실행에 사용된 총 작업 시간
MergeHorizontalStageExecuteMilliseconds
백그라운드 머지의 수평 단계 실행에 실제로 사용된 총 작업 시간
MergeHorizontalStageTotalMilliseconds
백그라운드 머지의 수평 단계에 사용된 총 시간
MergeMutateBackgroundExecutorTaskCancelMicroseconds
MergeMutate 실행기 작업의 cancel()에 소요된 시간입니다.
MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds
MergeMutate 실행기 작업에서 executeStep()를 수행하는 데 소요된 시간입니다.
MergeMutateBackgroundExecutorTaskResetMicroseconds
MergeMutate 실행기에서 작업을 재설정하는 데 소요된 시간입니다.
MergeMutateBackgroundExecutorWaitMicroseconds
MergeMutate 실행기에서 완료될 때까지 대기한 시간입니다.
MergePrewarmStageExecuteMilliseconds
백그라운드 머지의 예열 단계 실행에 소요된 총 작업 시간
MergePrewarmStageTotalMilliseconds
백그라운드 머지의 예열 단계에 사용된 총 시간
MergeProjectionStageExecuteMilliseconds
백그라운드 머지의 프로젝션 단계를 실행하는 데 소요된 총 활성 시간
MergeProjectionStageTotalMilliseconds
백그라운드 머지의 프로젝션 단계에 소요된 총 시간
MergeSourceParts
머지 대상으로 예약된 소스 파트 수입니다.
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
머지 작업 중 기록된 행 수입니다.
MergedColumns
머지의 수평 단계에서 머지된 컬럼 수입니다.
MergedIntoCompactParts
Compact 포맷으로 머지된 파트 수.
Wide format으로 머지된 파트
Wide format으로 머지된 파트 수.
MergedProjections
MergeTree 머지 중에 재구축되지 않고 머지된 프로젝션 수입니다.
MergedRows
백그라운드 머지를 위해 읽은 행 수입니다. 머지 전 기준의 행 수를 나타냅니다.
MergedUncompressedBytes
백그라운드 머지를 위해 읽은 비압축 바이트 수(메모리에 저장된 컬럼 기준)입니다. 머지 전의 값입니다.
MergerMutatorPartsInRangesForMergeCount
머지 후보 파트 수
MergerMutatorPrepareRangesForMergeElapsedMicroseconds
머지 프레디케이트에 따라 머지할 수 있는 파트 범위를 준비하는 데 걸린 시간입니다.
MergerMutatorRangesForMergeCount
머지를 위한 후보 범위 수
MergerMutatorSelectPartsForMergeElapsedMicroseconds
머지할 수 있는 범위에서 파트를 선택하는 데 걸린 시간입니다.
MergerMutatorSelectRangePartsCount
머지를 위해 선택한 범위 내 파트 수
MergerMutatorsGetPartsForMergeElapsedMicroseconds
데이터 파트의 스냅샷을 가져와 이를 바탕으로 범위를 구성하는 데 소요된 시간입니다.
MergesRejectedByMemoryLimit
메모리 제한으로 거부된 백그라운드 머지 수
MergesThrottlerBytes
'max_merges_bandwidth_for_server' 스로틀러를 통과한 바이트 수입니다.
MergesThrottlerSleepMicroseconds
'max_merges_bandwidth_for_server' 스로틀링 제한을 준수하기 위해 쿼리가 대기한 총 시간입니다.
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
디렉터리 트리 한 수준의 캐시 업데이트가 수행된 횟수
MoveBackgroundExecutorTaskCancelMicroseconds
Move 실행기 작업에서 cancel()에 소요된 시간입니다.
MoveBackgroundExecutorTaskExecuteStepMicroseconds
Move 실행기 작업에서 executeStep()를 실행하는 데 소요된 시간입니다.
MoveBackgroundExecutorTaskResetMicroseconds
Move 실행기에서 작업을 재설정하는 데 소요된 시간입니다.
MoveBackgroundExecutorWaitMicroseconds
Move 실행기에서 작업이 완료되기를 기다리는 데 소요된 시간입니다.
MutateTaskProjectionsCalculationMicroseconds
뮤테이션 중 프로젝션 계산에 소요된 시간
MutatedRows
뮤테이션을 위해 읽은 행 수입니다. 뮤테이션 적용 전 기준의 행 수를 의미합니다.
MutatedUncompressedBytes
뮤테이션을 위해 읽은 비압축 바이트 수입니다(메모리에 저장된 상태의 컬럼 기준). 뮤테이션이 적용되기 전의 값입니다.
mutation의 영향을 받은 행 수 상한
mutation의 영향을 받은 행 수의 상한입니다(예: UPDATE 또는 DELETE mutation의 프레디케이트를 만족하는 행 수). 실제 행 수는 이보다 약간 적을 수 있습니다.
MutationAllPartColumns
파트 내 모든 컬럼을 변경하는 작업이 생성된 횟수
MutationCommitMilliseconds
mutation 결과 커밋(part 이름 변경, checksum 검증, ZooKeeper 업데이트)에 소요된 총 시간
MutationCreatedEmptyParts
mutation을 실행하는 대신 빈 파트로 대체된 파트의 총수
MutationExecuteMilliseconds
뮤테이션 실행에 사용된 총 처리 시간입니다.
MutationSomePartColumns
파트에서 일부 컬럼에 대한 뮤테이션 작업이 생성된 횟수
MutationTotalMilliseconds
뮤테이션 수행에 소요된 총 시간입니다.
MutationTotalParts
뮤테이션 적용이 시도된 전체 파트 수
MutationUntouchedParts
프레디케이트에 따라 뮤테이션 적용을 시도했지만 완전히 건너뛴 전체 파트 수
MutationsAppliedOnFlyInAllReadTasks
모든 읽기 작업에서 실시간으로 적용된 뮤테이션의 총수
MutationsThrottlerBytes
'max_mutations_bandwidth_for_server' throttler를 거친 바이트 수입니다.
MutationsThrottlerSleepMicroseconds
'max_mutations_bandwidth_for_server' 스로틀링에 맞춰 쿼리가 대기한 총 시간입니다.
NaiveBayesClassifierModelsAllocatedBytes
Naive Bayes 분류기 모델에 할당된 바이트 수입니다.
NaiveBayesClassifierModelsLoaded
로드된 Naive Bayes 분류기 모델의 수.
NetworkReceiveBytes
네트워크를 통해 수신한 총 바이트 수입니다. 타사 라이브러리에 의한 네트워크 상호작용은 제외되며, ClickHouse 관련 상호작용만 포함됩니다.
NetworkReceiveElapsedMicroseconds
네트워크에서 데이터를 받기 위해 대기하거나 실제로 데이터를 수신하는 데 소요된 총 시간입니다. 타사 라이브러리에 의한 네트워크 상호작용은 제외되며, ClickHouse 관련 네트워크 상호작용만 포함됩니다.
NetworkSendBytes
네트워크로 전송된 총 바이트 수입니다. 타사 라이브러리에 의한 통신은 제외되며, ClickHouse 관련 네트워크 통신만 포함됩니다.
NetworkSendElapsedMicroseconds
네트워크로 데이터를 보내기 위해 대기하거나 실제로 전송하는 데 걸린 총 시간입니다. 타사 라이브러리에 의한 통신은 제외되며, ClickHouse 관련 네트워크 상호작용만 포함됩니다.
NotCreatedLogEntryForMerge
다른 레플리카의 동시 로그 업데이트로 인해 ReplicatedMergeTree에서 파트를 머지하기 위한 로그 항목이 생성되지 않습니다.
NotCreatedLogEntryForMutation
다른 레플리카가 로그를 동시에 업데이트하여 ReplicatedMergeTree에서 파트에 mutation을 적용하기 위한 로그 항목이 생성되지 않습니다.
OSCPUVirtualTimeMicroseconds
OS에서 인식한 CPU 사용 시간입니다. 가상화로 인해 비자발적으로 발생한 대기 시간은 포함되지 않습니다.
OSCPUWaitMicroseconds
OS 관점에서, thread가 실행 준비 상태였지만 OS가 스케줄링할 때까지 대기한 총 시간입니다.
OSIOWaitMicroseconds
OS 관점에서 스레드가 IO 작업 결과를 기다리는 데 소요한 총 시간입니다. 페이지 캐시는 포함되지 않은 실제 IO를 의미합니다.
OSReadBytes
디스크 또는 블록 디바이스에서 읽은 바이트 수입니다. 페이지 캐시에서 읽은 바이트는 포함되지 않습니다. 블록 크기, readahead 등의 영향으로 실제 필요량보다 많은 데이터가 포함될 수 있습니다.
OSReadChars
페이지 캐시를 포함해 파일 시스템, 네트워크 및 기타 파일에서 읽은 바이트 수입니다.
OSWriteBytes
디스크 또는 블록 디바이스에 기록된 바이트 수입니다. 페이지 캐시의 더티 페이지에 있는 바이트는 포함하지 않습니다. OS가 비동기적으로 기록한 데이터는 포함되지 않을 수 있습니다.
OSWriteChars
파일 시스템(페이지 캐시 포함), 네트워크 및 기타 파일에 기록된 바이트 수입니다.
ObjectStorageGlobFilteredObjects
glob 또는 regex 패턴과 일치하지 않아 목록 조회 중 건너뛴 객체입니다.
ObjectStorageListedObjects
필터링 전에 객체 스토리지 목록 조회 API가 반환한 총 객체 수입니다.
ObjectStoragePredicateFilteredObjects
_path/_file에 대한 가상 컬럼 프레디케이트 필터링으로 제외된 객체입니다.
ObjectStorageQueueCancelledFiles
StorageS3(Azure)Queue에서 취소된 파일 수
ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds
파일을 Failed 상태로 설정하는 데 소요된 시간
ObjectStorageQueueCommitRequests
파일을 Failed 또는 처리됨 상태로 커밋하는 Keeper 요청 수
ObjectStorageQueueExceptionsDuringInsert
S3(Azure)Queue에 삽입하는 동안 발생한 예외 수
ObjectStorageQueueExceptionsDuringRead
S3(Azure)Queue 읽기 중 발생한 예외 수
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로 제거된 객체 수
ObjectStorageQueueSuccessfulCommits
성공한 Keeper 커밋 수
ObjectStorageQueueTaggedObjects
after_processing = tag로 태그된 객체 수
ObjectStorageQueueTrySetProcessingFailed
파일을 처리 중 상태로 설정하는 데 실패한 횟수
ObjectStorageQueueTrySetProcessingRequests
Set 처리 요청을 보내려고 시도한 횟수
ObjectStorageQueueTrySetProcessingSucceeded
파일을 processing 상태로 성공적으로 전환한 횟수
ObjectStorageQueueUnsuccessfulCommits
실패한 Keeper 커밋 수
ObjectStorageReadObjects
객체 스토리지 소스에서 읽기 위해 실제로 연 객체 수입니다.
ObsoleteReplicatedParts
레플리카에서 가져온 다른 데이터 파트가 기존 데이터 파트를 덮어써, 해당 데이터 파트를 obsolete 상태로 표시하고 더 이상 필요하지 않게 된 횟수입니다.
OpenedFileCacheHits
파일이 opened file cache에서 발견되어 다시 열지 않아도 되었던 횟수입니다.
OpenedFileCacheMicroseconds
OpenedFileCache 메서드 실행에 소요된 시간입니다.
OpenedFileCacheMisses
파일이 opened file cache에 없어 다시 열어야 했던 횟수입니다.
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
사용자 공간 페이지 캐시에서 축출된 바이트 수
ParallelReplicasAnnouncementMicroseconds
announcement 전송에 소요된 시간
ParallelReplicasAvailableCount
작업 기반 병렬 레플리카로 쿼리를 실행할 수 있는 레플리카 수
ParallelReplicasCollectingOwnedSegmentsMicroseconds
hash로 할당된 세그먼트를 수집하는 데 소요된 시간
ParallelReplicasDeniedRequests
initiator로 전송된 요청 중 완전히 거부된 요청 수
ParallelReplicasHandleAnnouncementMicroseconds
레플리카 announcement를 처리하는 데 소요된 시간
ParallelReplicasHandleRequestMicroseconds
레플리카의 마크 요청 처리에 소요된 시간
ParallelReplicasNumRequests
initiator에 전송된 요청 수입니다.
ParallelReplicasProcessingPartsMicroseconds
데이터 파트 처리에 소요된 시간
ParallelReplicasQueryCount
쿼리 실행 중 병렬 레플리카를 사용해 실행된 (하위)쿼리의 수
ParallelReplicasReadAssignedForStealingMarks
모든 레플리카에서 consistent hash에 의해 스틸링 대상으로 할당된 예정된 마크 수의 합계
ParallelReplicasReadAssignedMarks
consistent hash에 의해 할당된 예정된 마크 수를 모든 레플리카에서 합산한 값
ParallelReplicasReadMarks
지정된 레플리카가 읽은 마크 개수
ParallelReplicasReadRequestMicroseconds
읽기 요청에 소요된 시간
ParallelReplicasReadUnassignedMarks
모든 레플리카에서 스케줄된 미할당 마크 수의 합계
해시 기반 스틸링 시간(마이크로초)
해시를 기준으로 스틸링할 세그먼트를 수집하는 데 소요된 시간
ParallelReplicasStealingLeftoversMicroseconds
미할당 세그먼트를 수집하는 데 걸린 시간
작업 기반 병렬 레플리카를 사용하는 쿼리 실행 중 선택되었지만 사용할 수 없는 것으로 확인된 레플리카 수
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로 수행된 총 읽기 횟수
ParquetPrunedRowGroups
Parquet 데이터에서 프루닝으로 제외된 row group의 총개수
ParquetReadRowGroups
Parquet 데이터에서 읽은 row groups의 총수
ParquetRowsFilterExpression
필터를 통과한 전체 행 수
PartsLockHoldMicroseconds
MergeTree 테이블에서 데이터 파트 잠금을 유지한 총 시간
PartsLockWaitMicroseconds
MergeTree 테이블에서 데이터 파트 잠금을 기다리며 소요된 총 시간
PartsLocks
MergeTree 테이블에서 데이터 파트 잠금이 획득된 횟수
PatchesAcquireLockMicroseconds
경량 업데이트를 실행하기 위한 잠금을 획득하는 데 소요된 총 마이크로초 수
PatchesAcquireLockTries
경량 업데이트 실행을 위해 잠금 획득을 시도한 총 횟수
PatchesAppliedInAllReadTasks
모든 읽기 작업에 걸쳐 적용된 패치 파트의 총 개수
PatchesJoinAppliedInAllReadTasks
모든 읽기 작업에서 Join 모드로 적용된 패치 파트의 총개수
PatchesJoinRowsAddedToHashTable
Join 모드로 패치 파트를 적용할 때 해시 테이블에 추가된 행의 총개수
PatchesMergeAppliedInAllReadTasks
모든 읽기 작업에서 머지 모드로 적용된 패치 파트의 총개수
PatchesReadRows
패치 파트에서 읽은 총 행 수
PatchesReadUncompressedBytes
패치 파트에서 읽은 비압축 바이트의 총량
정렬 불일치 오류 수
정렬되지 않은 메모리에 접근할 때 발생하는 정렬 불일치 오류의 수입니다. 커널이 이를 처리할 수는 있지만 성능이 저하됩니다. 이는 일부 아키텍처에서만 발생하며, x86에서는 발생하지 않습니다.
PerfBranchInstructions
실행이 완료된 분기 명령 수입니다. Linux 2.6.35 이전에는 AMD 프로세서에서 잘못된 이벤트를 사용했습니다.
PerfBranchMisses
분기 예측이 빗나간 분기 명령어입니다.
PerfBusCycles
버스 사이클입니다. 총 사이클과는 다를 수 있습니다.
PerfCPUClock
고해상도 CPU별 타이머인 CPU 클록
PerfCPUCycles
총 사이클 수입니다. CPU 주파수 스케일링 시 발생하는 영향에 유의하십시오.
PerfCPUMigrations
프로세스가 다른 CPU로 옮겨진 횟수
PerfCacheMisses
캐시 미스입니다. 일반적으로 Last Level Cache 미스를 의미하며, 캐시 미스율을 계산할 때는 PERFCOUNTHWCACHEREFERENCES 이벤트와 함께 사용합니다.
PerfCacheReferences
캐시 액세스입니다. 일반적으로는 마지막 수준 캐시(Last Level Cache) 액세스를 의미하지만, CPU에 따라 달라질 수 있습니다. 프리페치와 캐시 일관성 메시지가 포함될 수도 있으며, 이 또한 CPU 설계에 따라 다릅니다.
PerfContextSwitches
문맥 전환 횟수
PerfDataTLBMisses
데이터 TLB 미스
PerfDataTLBReferences
데이터 TLB 참조 횟수
PerfEmulationFaults
에뮬레이션 폴트 수입니다. 커널은 때때로 구현되지 않은 명령어를 만나면 트랩을 발생시키고, 사용자 공간에서 실행할 수 있도록 이를 에뮬레이션합니다. 이는 성능에 부정적인 영향을 줄 수 있습니다.
PerfInstructionTLBMisses
명령어 TLB 미스 횟수
PerfInstructionTLBReferences
명령어 TLB 참조
PerfInstructions
실행이 완료된 명령어 수입니다. 여러 요인의 영향을 받을 수 있으므로 주의하십시오. 특히 하드웨어 인터럽트 횟수의 영향을 크게 받을 수 있습니다.
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회로 합쳐집니다.
RWLockAcquiredReadLocks
heavy RWLock에서 읽기 잠금을 획득한 횟수입니다.
RWLockAcquiredWriteLocks
heavy RWLock에서 쓰기 잠금이 획득된 횟수입니다.
RWLockReadersWaitMilliseconds
읽기 잠금 획득을 기다리는 데 소요된 총 시간입니다(heavy RWLock에서).
RWLockWritersWaitMilliseconds
쓰기 잠금 획득을 기다리는 데 소요된 총 시간입니다(heavy RWLock에서).
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
압축된 소스(파일, 네트워크)에서 읽은 바이트 수입니다(압축 해제 전 기준).
ReadPatchesMicroseconds
패치 파트를 읽는 데 소요된 총 시간
ReadTaskRequestsReceived
읽기 작업을 선택하기 위해 원격 서버에서 initiator 서버로 다시 요청한 콜백 수입니다(s3Cluster 테이블 함수 및 이와 유사한 경우). initiator 서버 측에서 측정됩니다.
ReadTaskRequestsSent
읽기 작업을 선택하기 위해 원격 서버에서 initiator server로 다시 요청한 콜백 수입니다(s3Cluster 테이블 함수 및 유사한 기능에서 사용). 이 값은 원격 서버 측에서 측정됩니다.
ReadTaskRequestsSentElapsedMicroseconds
읽기 작업을 선택하기 위해 원격 서버에서 initiator server로 다시 요청한 콜백에 소요된 시간입니다(s3Cluster 테이블 함수 및 이와 유사한 경우). 원격 서버 측에서 측정됩니다.
ReadTasksWithAppliedMutationsOnFly
실시간으로 뮤테이션이 적용된 읽기 작업의 총 개수
ReadTasksWithAppliedPatches
패치 파트가 하나라도 적용된 읽기 작업의 총 개수
ReadWriteBufferFromHTTPBytes
ReadWriteBufferFromHTTP가 수신하고 전송한 payload 바이트의 총 크기입니다. HTTP 헤더는 포함되지 않습니다.
ReadWriteBufferFromHTTPRequestsSent
ReadWriteBufferFromHTTP가 전송한 HTTP 요청 수
ReaderExecutorBytesFromSource
모든 캐시 계층에서 데이터를 찾지 못한 후 ReaderExecutor가 소스에 요청한 실제 바이트 수입니다(포그라운드 및 백그라운드 프리페치를 포함하며, 이후 폐기로 인해 낭비된 프리페치 바이트도 포함). consumer가 제공한 바이트는 제외됩니다. ReaderExecutorRequestedBytes를 참조하십시오.
ReaderExecutorCacheGetRequests
ReaderExecutor에서 ICacheHandle::get이 호출된 횟수입니다. ReaderExecutor 캐시 계층이 도입되기 전에는 0입니다.
ReaderExecutorCachePopulateRequests
ReaderExecutor에서 ICacheHandle::put이 호출된 횟수입니다. ReaderExecutor 캐시 계층이 도입되기 전까지는 0입니다.
ReaderExecutorIncompleteConnections
ReaderExecutor가 소스 연결을 오른쪽 경계까지 모두 비우기 전에 폐기한 연결 수입니다. 이러한 연결은 풀에서 재사용할 수 없어 다시 설정해야 합니다. ReaderExecutor의 라이브 소스 버퍼 재사용이 도입되기 전까지는 값이 0입니다.
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로 계산합니다. 부하와 무관한 바이트당 비용을 얻으려면 ReaderExecutorRequestedBytes로 나눕니다. Experimental 항목이며, Experimental ReaderExecutor를 추적합니다.
ReaderExecutorRequestedBytes
ReaderExecutor가 읽기 요청에 제공한 유효 바이트 수입니다(요청된 윈도우 payload이며, 초과 읽기와 캐시 write-back은 제외). 모델링된 바이트당 비용 KPI(ReaderExecutorModeledCostMicroseconds / ReaderExecutorRequestedBytes)의 분모입니다.
ReaderExecutorSourceRequests
ReaderExecutor가 연 소스 측 요청 수입니다(live-buffer 재사용 제외).
ReaderExecutorWorkMicroseconds
ReaderExecutor::readNextWindow 내부(해당 윈도우를 열고, seek하고, 읽는 작업)에서 소요된 총 wall-clock 시간입니다. 쿼리 읽기 지연 시간에 직접적으로 기여하는 요인입니다.
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
현재 활성화된 모든 세트에 대해 행 정책 필터를 다시 조합하는 데 소요된 총 시간입니다(ContextAccess 빌드 경로에서도 획득하는 캐시 뮤텍스를 잡은 상태에서 수행됨).
RowPolicyCacheRecalculations
현재 활성화된 모든 세트에 대해 행 정책 캐시가 필터를 다시 조합한 횟수입니다. 액세스 엔터티 알림 배치당 1회로 합쳐집니다.
RowsReadByMainReader
MergeTree 테이블에서 주 리더가 읽은 행 수(PREWHERE 단계 이후).
Prewhere 리더가 읽은 총 행 수
Prewhere 리더가 MergeTree 테이블에서 읽은 전체 행 수입니다.
RuntimeDataflowStatisticsInputBytes
쿼리가 병렬 레플리카로 실행될 때 레플리카가 읽게 되는 바이트 수에 대한 수집 통계
RuntimeDataflowStatisticsOutputBytes
쿼리가 병렬 레플리카로 실행될 경우 레플리카가 initiator에 전송할 바이트 수에 대해 수집된 통계
RuntimeFilterBlocksProcessed
JOIN Runtime Filters가 처리한 블록 수
RuntimeFilterBlocksSkipped
필터링 비율이 낮아 필터가 동적으로 비활성화되면서 처리되지 않고 JOIN Runtime Filters에 의해 건너뛴 블록 수
RuntimeFilterRowsChecked
JOIN Runtime Filters에서 검사한 행 수
RuntimeFilterRowsPassed
JOIN Runtime Filters에 의해 필터링되지 않고 통과한 행 수
RuntimeFilterRowsSkipped
JOIN Runtime Filters로 건너뛴 블록 내 행 수
RuntimeFiltersCreated
쿼리 내에서 생성된 서로 다른 JOIN Runtime Filters의 수
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' 함수 호출 횟수입니다.
SelectQueriesWithPrimaryKeyUsage
WHERE 조건 평가에 기본 키를 사용하는 SELECT 쿼리 수
서브쿼리를 모두 포함한 SELECT 쿼리
서브쿼리를 모두 포함한 SELECT 쿼리 수
SelectQuery
Query와 같지만 SELECT 쿼리에만 해당합니다.
SelectQueryTimeMicroseconds
SELECT 쿼리에 소요된 총 시간입니다.
SelectedBytes
모든 테이블에서 SELECT로 읽은 바이트 수(비압축 상태이며, 메모리에 저장된 컬럼 기준).
SelectedMarks
MergeTree 테이블에서 읽기 위해 선택된 마크(인덱스 그래뉼)의 수입니다.
SelectedMarksTotal
MergeTree 테이블에서 읽을 마크를 선택하기 전의 전체 마크 수(인덱스 그래뉼)입니다.
SelectedParts
MergeTree 테이블에서 읽도록 선택된 데이터 파트 수입니다.
SelectedPartsTotal
MergeTree 테이블에서 읽을 파트를 선택하기 전 데이터 파트의 총수입니다.
선택된 범위
MergeTree 테이블에서 읽기 위해 선택된 모든 데이터 파트의 (서로 인접하지 않은) 범위 수입니다.
SelectedRows
모든 테이블에서 SELECT로 조회된 행 수입니다.
SelfDuplicatedAsyncInserts
ReplicatedMergeTree 테이블에 INSERT된 블록에서 자체 중복 제거된 async insert 수입니다.
ServerStartupMilliseconds
서버 시작 후 소켓 수신 대기를 시작할 때까지 걸린 시간(밀리초)
SettingsProfileCacheRecalculationMicroseconds
현재 활성화된 모든 세트에 대해 설정과 제약 조건을 다시 병합하는 데 소요된 총 시간입니다(ContextAccess build 경로에서도 획득하는 캐시 뮤텍스를 잡은 상태에서 측정됨).
SettingsProfileCacheRecalculations
설정 프로필 캐시가 현재 활성화된 모든 세트에 대해 설정과 제약 조건을 다시 머지한 횟수입니다. 이 값은 액세스 엔터티 알림 Batch마다 1회로 집계됩니다.
쿼리에 포함된 세그먼트 수로, 모든 분산 테이블과 테이블 함수에서 사용된 세그먼트를 합산한 값입니다. 하나의 호스트가 여러 테이블에 나타나면 여러 번 계산됩니다. 이 수치는 예상되는 전체 세그먼트 수를 의미하며, 여기에는 skip_unavailable_shards 설정으로 건너뛴 세그먼트도 포함됩니다.
SharedDatabaseCatalog에서 새 state를 적용하는 데 실패한 횟수
SharedDatabaseCatalog에서 새 상태를 적용하는 데 소요된 총 시간
폐기 대상으로 지정된 파트를 제거하는 데 사용된 ZooKeeper 요청의 수
충돌 때문에 잠금을 획득하지 못한 횟수
제거된 폐기 대상으로 지정된 파트 수
데이터 파트 가져오기 시도 횟수
피어에서 데이터 파트를 가져온 횟수
피어에서 데이터 파트를 가져오는 데 걸린 마이크로초
S3에서 데이터 파트를 가져온 횟수
scheduleDataProcessingJob에서 처리할 블로킹 파트의 수
scheduleDataProcessingJob에서 블로킹 파트를 처리하는 데 걸리는 시간
scheduleDataProcessingJob에서 fetch된 파트를 처리하는 데 걸린 시간
scheduleDataProcessingJob에서 처리하는 오래된 파트 수
scheduleDataProcessingJob에서 오래된 파트를 처리하는 데 걸리는 시간
SharedMergeTree 전용 loadColumnsChecksumsIndexes 시간
머지 또는 뮤테이션 할당을 시도한 횟수
Keeper의 충돌로 인해 머지 또는 뮤테이션 할당에 실패한 횟수
머지 또는 뮤테이션을 할당하려 했지만 머지할 대상이 없어 실패한 횟수
머지 또는 뮤테이션을 할당하려고 시도한 횟수
폐기 대상으로 지정된 디렉터리로 이동한 파트 수
오래된 디렉터리로 이동한 파트 수
SMT의 머지 선택 작업 시간(마이크로초)
Keeper로 가지 않고 메타데이터 캐시 힌트를 찾은 횟수
실행된 비동기 OPTIMIZE 쿼리
실행된 동기식 OPTIMIZE 쿼리
오래된 파트 확인을 위해 수행된 호출 횟수
오래된 파트 구성에 사용된 ZooKeeper 요청 수
오래된 파트를 확인하기 위해 전송된 HTTP 요청 수
오래된 파트를 확인하는 데 전송된 HTTP 응답 수
동시 변경이 발생하여 파티션 수준 작업(DROP/MOVE/REPLACE/CLONE/TRUNCATE PARTITION)이 Keeper 다중 쓰기를 재시도해야 했던 횟수
parts killer 메인 스레드의 소요 시간
killer가 예약한 파트 수
파트를 제거하는 데 걸리는 시간(여러 스레드에서 실행)
parts killer 실행 횟수
updateReplicaSetTask 실행 횟수
ZooKeeper로부터 레플리카 세트 정보를 업데이트한 횟수
레플리카 세트를 업데이트하는 데 걸리는 시간
레플리카 세트 업데이트를 위해 수행한 ZooKeeper 요청의 총수
scheduleDataProcessingJob 호출 횟수/
scheduleDataProcessingJob 실행 소요 시간
scheduleDataProcessingJob가 호출되었지만 처리할 작업이 없었던 횟수
selectPartsForCoordinatedFetch에 걸린 시간
selectPartsForCoordinatedFetch가 선택한 파트 수
selectPartsForFullFetch 소요 시간
selectPartsForFullFetch로 선택된 파트 수
selectPartsForRendezvousFetch에 소요된 시간
selectPartsForRendezvousFetch에서 선택한 파트 수
SnapshotCleanerThread가 파트 정리를 결정한 횟수
SnapshotCleanerThread의 실행 시간
SnapshotCleanerThread가 파트 정리를 시도하는 데 걸리는 시간
SnapshotCleanerThread가 파트를 정리하는 데 소요되는 시간
SnapshotCleanerThread의 실행 횟수
SnapshotCleanerThread가 파트 정리에 성공한 횟수
scheduleDataProcessingJob에서 tryUpdateDiskMetadataCacheForPart에 걸린 시간
가상 파트 업데이트 시간(마이크로초)
가상 파트 업데이트 횟수
리더별 가상 파트 업데이트
기본값이 아닌 백그라운드 job에서 발생한 가상 파트 updates
peer의 가상 파트 updates 수
피어의 가상 파트 업데이트 마이크로초
ZooKeeper의 가상 파트 업데이트 횟수
ZooKeeper의 가상 파트 업데이트(마이크로초)
가상 파트 업데이트 리더 선출 실패
가상 파트 업데이트 리더 선출 성공
peer의 가상 파트 업데이트를 찾을 수 없어 실패했습니다
MergeTree 테이블에서 공유 데이터 파트 잠금을 유지한 총 시간
MergeTree 테이블에서 공유 데이터 파트 잠금을 대기한 총 시간
MergeTree 테이블에서 공유 데이터 파트 잠금을 획득한 횟수
SleepFunctionCalls
sleep 함수(sleep, sleepEachRow)가 호출된 횟수입니다.
SleepFunctionElapsedMicroseconds
sleep 함수(sleep, sleepEachRow)에서 대기하는 데 소요된 시간입니다.
SleepFunctionMicroseconds
sleep 함수(sleep, sleepEachRow)에서 설정된 대기 시간입니다.
느린 읽기
파일에서 발생한 느린 읽기 횟수입니다. 이는 시스템 과부하를 나타냅니다. 임계값은 read_backoff_* 설정으로 제어됩니다.
소프트 페이지 폴트
쿼리 실행 스레드에서 발생한 소프트 페이지 폴트 수입니다. 소프트 페이지 폴트는 일반적으로 메모리 할당기 캐시의 캐시 미스를 의미하며, 이 경우 OS에서 새 메모리 매핑이 필요하고 이어서 물리 메모리 페이지가 할당됩니다.
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
스토리지의 재사용 연결 수
SummingSortedMilliseconds
정렬된 컬럼 합산에 소요된 총 시간
SuspendSendingQueryToShard
async_query_sending_for_remote가 활성화된 상태에서 세그먼트로 쿼리 전송이 일시 중지된 총 횟수입니다.
SynchronousReadWaitMicroseconds
비동기 로컬 읽기 중 동기 읽기를 기다리는 데 소요된 시간입니다.
SynchronousRemoteReadWaitMicroseconds
동기식 원격 읽기를 기다리는 데 걸린 시간입니다.
시스템 로그 플러시 오류 횟수
시스템 로그 중 하나라도 해당 시스템 테이블(system table)로 플러시되지 못한 횟수입니다. 플러시 시도는 반복해서 수행됩니다.
SystemTimeMicroseconds
OS kernel 모드에서 CPU 명령어를 실행하는 처리(쿼리 및 기타 작업) 스레드가 사용한 총 시간입니다. 즉, 시스템 호출에 소요된 시간이며, 블로킹 시스템 호출 중 대기한 시간은 제외됩니다.
TableFunctionExecute
테이블 함수 호출 횟수입니다.
TextIndexDiscardHint
텍스트 인덱스에서 직접 읽기가 힌트로 추가되었으나 선택도가 낮아 제외된 인덱스 그래뉼 수입니다.
TextIndexDiscardPatternScan
텍스트 인덱스에서 패턴 기반 딕셔너리 스캔이 읽어야 하는 포스팅 리스트 수가 임계값을 초과해 폐기된 횟수입니다.
TextIndexHeaderCacheHits
헤더를 캐시에서 찾은 횟수입니다.
TextIndexHeaderCacheMisses
캐시에서 헤더를 찾지 못한 횟수입니다.
TextIndexLazyAdvanceCount
지연 포스팅 리스트 모드에서 수행된 advance 연산 횟수입니다.
TextIndexLazyBlocksSkippedResolved
지연 포스팅 리스트 모드에서 출력 영역이 이미 확정되었기 때문에(OR의 경우 모두 1, AND의 경우 모두 0) 건너뛴 패킹된 블록 수입니다.
TextIndexLazyBruteForceIntersections
지연 포스팅 리스트 모드에서 수행된 브루트포스 교집합 연산 수입니다.
TextIndexLazyLeapfrogIntersections
지연 포스팅 리스트 모드에서 수행된 leapfrog 교집합 연산 횟수입니다.
TextIndexLazyPackedBlocksDecoded
지연 포스팅 리스트 모드에서 디코딩된 패킹된 블록 수입니다.
TextIndexLazySegmentsBuilt
지연 포스팅 리스트 모드에서 실제로 읽어 디코딩한 세그먼트 수(캐시 미스)입니다.
TextIndexLazySegmentsPrepared
지연 포스팅 리스트 모드에서 준비된 세그먼트 수(디스크에서 읽거나 캐시에서 가져온 세그먼트).
TextIndexLazySegmentsSkippedDense
지연 포스팅 리스트 모드에서 블록을 디코딩하지 않고 전체 단위로 패딩 처리된 완전 밀집 세그먼트의 수입니다(OR의 경우 memset, AND의 경우 증가).
TextIndexLazySegmentsSkippedResolved
지연 포스팅 리스트 모드에서 출력 영역이 이미 확정되어(OR는 모두 1, AND는 모두 0) 건너뛴 세그먼트 수입니다.
TextIndexPhraseMatchMicroseconds
roaringish phrase-match 교집합 연산에 소요된 총 시간입니다.
TextIndexPositionsDecodeMicroseconds
구문 검색용 텍스트 인덱스 위치 목록(.pos)을 디코딩하는 데 소요된 총 시간입니다.
TextIndexPostingsCacheHits
텍스트 인덱스 포스팅 리스트가 캐시에서 발견된 횟수입니다.
TextIndexPostingsCacheMisses
캐시에서 텍스트 인덱스 포스팅 리스트를 찾지 못한 횟수입니다.
TextIndexReadDictionaryBlocks
텍스트 인덱스 딕셔너리 블록이 디스크에서 읽힌 횟수입니다.
TextIndexReadGranulesMicroseconds
텍스트 인덱스의 그래뉼을 읽고 분석하는 데 소요된 총 시간입니다.
TextIndexReadPostings
포스팅 리스트를 텍스트 인덱스에서 읽은 횟수입니다.
TextIndexReadSparseIndexBlocks
텍스트 인덱스에서 희소 인덱스 블록을 읽어 온 횟수입니다.
TextIndexReaderTotalMicroseconds
텍스트 인덱스를 읽는 데 걸린 총 시간입니다.
TextIndexTokensCacheHits
텍스트 인덱스의 토큰 정보가 캐시에서 발견된 횟수입니다.
TextIndexTokensCacheMisses
텍스트 인덱스 토큰 정보를 캐시에서 찾지 못한 횟수입니다.
TextIndexUseHint
텍스트 인덱스에서의 직접 읽기가 힌트로 추가되어 실제로 사용된 인덱스 그래뉼 수입니다.
TextIndexUsedEmbeddedPostings
딕셔너리에 내장된 포스팅 리스트의 사용 횟수입니다.
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 클라이언트 복사본의 수입니다.
USearchAddComputedDistances
usearch 인덱스에 벡터를 추가할 때 거리를 계산한 횟수입니다.
USearchAddCount
usearch 인덱스에 추가된 벡터 개수입니다.
USearchAddVisitedMembers
벡터를 usearch 인덱스에 추가할 때 방문한 노드 수입니다.
USearchSearchComputedDistances
usearch 인덱스 검색 시 거리가 계산된 횟수입니다.
USearchSearchCount
usearch 인덱스에서 수행된 검색 작업 횟수입니다.
USearchSearchVisitedMembers
usearch 인덱스 검색 시 방문한 노드 수입니다.
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 블록을 로드해야 했던 횟수입니다.
UniqueKeySSTWriteMicroseconds
SSTIndexWriter의 전체 수명 주기 동안 내부에서 소요된 총 실제 경과 시간입니다. 여기에는 SST Open, 모든 addEncoded Put, 그리고 finalizeToStorage에서의 Finish 및 writeFile을 통한 복사가 포함됩니다. 작성기를 생성하기 전에 정적 보조 함수가 수행하는 작업(인코딩 + 비-prefix-경로 정렬)은 제외됩니다. 작성기마다 1회 기록됩니다.
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 알림의 횟수입니다.