메인 콘텐츠로 건너뛰기
ClickHouse Cloud에서 쿼리하기이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 저장됩니다. 따라서 전체 데이터를 모두 확인하려면 clusterAllReplicas 함수를 사용해야 합니다. 자세한 내용은 여기를 참조하십시오.

설명

시스템에서 발생한 이벤트 개수에 관한 정보를 담고 있습니다. 예를 들어, 이 테이블에서는 ClickHouse 서버가 시작된 이후 처리된 SELECT 쿼리가 몇 건인지 확인할 수 있습니다.

컬럼

  • event (String) — 이벤트 이름.
  • value (UInt64) — 발생한 이벤트의 수.
  • description (String) — 이벤트 설명.

예시

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 │ 파일 디스크립터에서 읽은 바이트 수입니다. 파일이 압축된 경우 압축 데이터 크기가 표시됩니다.                                                                                                                                                              │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

관련 항목

이벤트 설명

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

정렬된 컬럼 집계에 소요된 총 시간

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 슬롯이 생길 때까지 대기해야 했던 CPU 슬롯 수

ConcurrencyControlSlotsGranted

쿼리당 1개의 thread를 보장하는 기준과 use_concurrency_control = 0으로 설정된 쿼리에 대해 부여된 CPU 슬롯 수

ConcurrencyControlUpscales

CPU 업스케일링이 발생한 총 횟수

ConcurrencyControlWaitMicroseconds

쿼리가 CPU 슬롯을 요청한 리소스를 기다리며 대기한 총 시간입니다.

ConcurrentQuerySlotsAcquired

획득된 쿼리 슬롯의 총개수

ConcurrentQueryWaitMicroseconds

쿼리가 쿼리 슬롯을 대기한 총 시간

ConnectionPoolIsFullMicroseconds

연결 풀의 슬롯을 기다리는 데 소요된 총 시간입니다.

ContextLock

Context 잠금을 획득했거나 획득을 시도한 횟수입니다. 전역 잠금입니다.

ContextLockWaitMicroseconds

Context 잠금 대기 시간(마이크로초 단위)

CoordinatedMergesMergeAssignmentRequest

머지 할당 요청의 총 수

CoordinatedMergesMergeAssignmentRequestMicroseconds

머지 할당 클라이언트에서 소요된 총 시간

CoordinatedMergesMergeAssignmentResponse

머지 할당 요청의 총 개수

CoordinatedMergesMergeAssignmentResponseMicroseconds

머지 할당 핸들러에 소요된 총 시간

CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds

머지 코디네이터 내부에서 최신 메타데이터를 가져오는 데 걸린 총 시간

CoordinatedMergesMergeCoordinatorFilterMicroseconds

머지 코디네이터 내부에서 준비된 머지를 필터링하는 데 걸린 총 시간

CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount

coordinator state lock을 배타적으로 획득한 총 횟수

CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds

coordinator state 뮤텍스를 배타적으로 잠그는 데 걸린 총 시간

CoordinatedMergesMergeCoordinatorLockStateForShareCount

coordinator state lock의 for share 캡처 총 횟수

CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds

공유 잠금을 위해 coordinator state 뮤텍스를 잠그는 데 소요된 총 시간

CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds

머지 코디네이터 내부에서 머지 선택기를 사용해 머지를 선정하는 데 소요된 총 시간

CoordinatedMergesMergeCoordinatorUpdateCount

머지 코디네이터 업데이트의 총 횟수

CoordinatedMergesMergeCoordinatorUpdateMicroseconds

머지 코디네이터 상태 업데이트에 소요된 총 시간

CoordinatedMergesMergeWorkerUpdateCount

머지 워커 업데이트의 총 개수

CoordinatedMergesMergeWorkerUpdateMicroseconds

워커가 할당된 머지의 로컬 상태를 업데이트하는 데 걸린 총 시간

CreatedLogEntryForMerge

ReplicatedMergeTree에서 파트 머지를 위한 로그 항목을 성공적으로 생성했습니다.

CreatedLogEntryForMutation

ReplicatedMergeTree에서 파트 변경을 위한 로그 항목을 성공적으로 생성했습니다.

CreatedReadBufferDirectIO

다른 읽기 메서드와 비교해 선택하는 과정에서, 데이터 읽기용 O_DIRECT 읽기 버퍼가 생성된 횟수입니다.

CreatedReadBufferDirectIOFailed

데이터를 읽기 위해 O_DIRECT를 사용하는 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드 중에서 선택하는 과정에서), 파일 시스템 지원 부족이나 기타 이유로 OS가 이를 허용하지 않아 일반적인 읽기 메서드로 대체된 횟수입니다.

CreatedReadBufferMMap

읽기 방식으로 다른 메서드 대신 mmap을 사용하는 읽기 버퍼가 생성된 횟수입니다.

CreatedReadBufferMMapFailed

데이터를 읽기 위해 mmap 기반 읽기 버퍼를 생성하려고 시도했지만(다른 읽기 메서드와 비교해 선택하는 과정에서), 파일 시스템 미지원 등으로 OS가 이를 허용하지 않아 일반 읽기 메서드로 대체된 횟수입니다.

CreatedReadBufferOrdinary

데이터를 읽기 위해 일반 읽기 버퍼가 생성된 횟수입니다(다른 읽기 메서드 중에서 읽기 방식을 선택하는 과정에서).

DNSError

DNS 이름 확인 중 발생한 오류의 총 개수

DataAfterMergeDiffersFromReplica

머지 후 데이터가 다른 레플리카의 데이터와 바이트 단위까지 동일하지 않은 횟수입니다. 원인은 여러 가지일 수 있습니다.
  1. 서버 업데이트 후 더 최신 버전의 압축 라이브러리를 사용하는 경우
  2. 다른 압축 방식을 사용하는 경우
  3. 비결정적 압축 알고리즘을 사용하는 경우(발생 가능성은 매우 낮음)
  4. 코드의 논리 오류로 인해 머지 알고리즘이 비결정적으로 동작하는 경우
  5. 코드 버그로 인해 메모리에서 데이터 손상이 발생한 경우
  6. 하드웨어 문제로 인해 메모리에서 데이터 손상이 발생한 경우
  7. 서버 시작 후 원본 데이터를 수동으로 수정한 경우
  8. ZooKeeper에 저장된 체크섬을 수동으로 수정한 경우
  9. ‘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에 연결을 시도한 횟수입니다.

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에서 발생한 오류 수

DistrCacheReadMicroseconds

Distributed Cache 읽기 버퍼 이벤트. 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 패킷의 총 개수

DistrCacheReconnectsAfterTimeout

Distributed Cache 읽기 버퍼 이벤트입니다. timeout 이후 재연결된 횟수입니다.

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 클라이언트 중 재사용된 수입니다.

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 레지스트리 이벤트입니다. 서버 레지스트리가 성공적으로 업데이트된 횟수입니다.

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 오류의 수

DistrCacheWriteMicroseconds

Distributed Cache write buffer 이벤트입니다. WriteBufferFromDistributedCache::writeToFileSegment에 소요된 시간입니다.

DistrCacheWriteReconnectsAfterTimeout

Distributed Cache write buffer 이벤트입니다. timeout 발생 후 재연결한 횟수입니다

DistrCacheWriteThrottlerBytes

‘max_distributed_cache_write_bandwidth_for_server’ throttler를 거친 바이트 수입니다.

DistrCacheWriteThrottlerSleepMicroseconds

‘max_distributed_cache_write_bandwidth_for_server’ 스로틀링을 준수하기 위해 쿼리가 대기한 총 시간입니다.

DistributedAsyncInsertionFailures

분산 테이블에 비동기로 삽입할 때 발생한 실패 횟수(‘distributed_foreground_insert’ = 0인 경우)

DistributedConnectionConnectCount

분산 쿼리 실행 중 다른 서버에 연결한 횟수입니다. 연결 풀의 기존 connection을 사용하는 대신 새 connection이 설정될 때 발생합니다.

DistributedConnectionFailAtAll

모든 재시도가 끝난 후에도 분산 연결이 실패한 총 횟수입니다.

DistributedConnectionFailTry

재시도 시 분산 연결이 실패한 총 횟수입니다.

DistributedConnectionMissingTable

쿼리에 필요한 테이블이 없어 분산 쿼리에서 레플리카를 제외한 횟수입니다.

DistributedConnectionReconnectCount

분산 쿼리 실행 중 다른 서버에 다시 연결한 횟수입니다. 연결 풀에서 오래된 연결을 가져온 경우 이런 일이 발생할 수 있습니다.

DistributedConnectionSkipReadOnlyReplica

레플리카가 읽기 전용 상태여서 분산 테이블에 INSERT할 때 건너뛴 레플리카 수

DistributedConnectionStaleReplica

쿼리에 필요한 테이블 중 하나의 복제 지연이 설정된 임계값보다 커서 분산 쿼리에서 레플리카를 거부한 횟수입니다.

DistributedConnectionTries

분산 연결 시도의 총횟수입니다.

DistributedConnectionUsable

사용 가능한 서버(필요한 테이블은 있지만 오래되었을 수 있음)에 대한 성공적인 분산 연결의 총개수입니다.

DistributedDelayedInserts

대기 중인 바이트 수가 많아 분산 테이블에 블록을 INSERT할 때 속도 제한이 적용된 횟수입니다.

DistributedDelayedInsertsMilliseconds

대기 중인 바이트 수가 많아 분산 테이블에 블록을 INSERT하는 작업이 스로틀링된 동안 소요된 총 밀리초 수입니다.

DistributedIndexAnalysisMicroseconds

분산 인덱스 분석에 소요된 총 시간

DistributedIndexAnalysisMissingParts

분산 인덱스 분석 중 로컬에서 처리될 누락된 파트 수

DistributedIndexAnalysisParts

분산 인덱스 분석을 위해 전송되는 파트 수

DistributedIndexAnalysisReplicaFallback

분산 인덱스 분석이 레플리카 중 하나에서 실패해 로컬 레플리카로 폴백된 횟수

DistributedIndexAnalysisReplicaUnavailable

폴백 없이 레플리카 중 하나에서 분산 인덱스 분석이 실패한 횟수(연결 시 실패)

DistributedIndexAnalysisScheduledReplicas

분산 인덱스 분석이 예정된 레플리카 수입니다(로컬 레플리카는 1회만 계산됨).

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

실행형 및 실행형 풀 사용자 정의 함수의 자식 프로세스가 사용한 프로세스별 최대 메모리 사용량을 실제 경과 시간을 기준으로 적분한 값이며, 단위는 바이트-초입니다.

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

열린 파일 수.

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

백그라운드 스레드가 제거한 파일 세그먼트 수

FilesystemCacheCheckCorrectness

FileCache::assertCacheCorrectness 호출 횟수

FilesystemCacheCheckCorrectnessMicroseconds

FileCache::assertCacheCorrectness에 걸리는 시간

FilesystemCacheCreatedKeyDirectories

키 디렉터리 생성 수

FilesystemCacheEvictMicroseconds

파일 시스템 캐시 축출 시간

FilesystemCacheEvictedBytes

파일 시스템 캐시에서 축출된 바이트 수

FilesystemCacheEvictedFileSegments

파일 시스템 캐시에서 축출된 파일 세그먼트 수

FilesystemCacheEvictedFileSegmentsDuringPriorityIncrease

파일 세그먼트의 우선순위를 높일 때 파일 시스템 캐시에서 축출된 파일 세그먼트 수(SLRU 캐시 정책에 적용됨)

FilesystemCacheEvictionReusedIterator

파일 시스템 캐시 반복자 재사용 횟수

FilesystemCacheEvictionSkippedEvictingFileSegments

evicting 상태이므로 eviction 과정에서 건너뛴 파일 세그먼트 수

FilesystemCacheEvictionSkippedFileSegments

해제할 수 없는 상태이므로 eviction 대상에서 제외된 파일 세그먼트 수

FilesystemCacheEvictionSkippedMovingFileSegments

moving 상태이어서 eviction이 건너뛴 파일 세그먼트 수

FilesystemCacheEvictionTries

파일 시스템 캐시 축출 시도 횟수

FilesystemCacheFailToReserveSpaceBecauseOfCacheResize

캐시 크기 조정 중이라 공간 예약을 건너뛴 횟수

FilesystemCacheFailToReserveSpaceBecauseOfLockContention

캐시 잠금 경합이 심해 공간 예약을 건너뛴 횟수

FilesystemCacheFailedEvictionCandidates

동적 파일 시스템 캐시 축출 중 예기치 않게 축출에 실패한 파일 세그먼트의 수

FilesystemCacheFreeSpaceKeepingThreadRun

백그라운드 스레드가 여유 공간 유지 작업을 실행한 횟수

FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds

백그라운드 스레드가 여유 공간 유지 작업을 수행한 시간

FilesystemCacheGetMicroseconds

파일 시스템 캐시 get() 소요 시간

FilesystemCacheGetOrSetMicroseconds

파일 시스템 캐시 getOrSet() 소요 시간

FilesystemCacheHoldFileSegments

유지 중인 파일 시스템 캐시 파일 세그먼트 수

FilesystemCacheLoadMetadataMicroseconds

파일 시스템 캐시 메타데이터를 불러오는 데 소요된 시간

FilesystemCacheLockKeyMicroseconds

캐시 키 잠금 시간

FilesystemCacheLockMetadataMicroseconds

파일 시스템 캐시 메타데이터 잠금 소요 시간

FilesystemCachePriorityReadLockMicroseconds

우선순위 큐에서 읽기 시 파일 시스템 캐시 잠금 시간

FilesystemCachePriorityWriteLockMicroseconds

우선순위 큐에 쓰기 위해 파일 시스템 캐시를 잠그는 시간

FilesystemCacheReserveAttempts

파일 시스템 캐시 공간 예약 시도 횟수

FilesystemCacheReserveMicroseconds

파일 시스템 캐시 공간 예약 소요 시간

FilesystemCacheStateLockMicroseconds

state lock의 파일 시스템 캐시 잠금 시간

FilesystemCacheUnusedHoldFileSegments

유지되었지만 사용되지 않은(예: seek 또는 LIMIT n 등으로 인해) 파일 시스템 캐시 파일 세그먼트 수

FilterPartsByVirtualColumnsMicroseconds

filterPartsByVirtualColumns 함수에 소요된 총 시간입니다.

FilterTransformPassedBytes

쿼리에서 필터를 통과한 바이트 수

FilterTransformPassedRows

쿼리에서 필터를 통과한 행 수

FilteringMarksWithPrimaryKeyMicroseconds

PK를 사용해 파트를 필터링하는 데 소요된 시간.

프라이머리 키 필터링 시 처리된 마크 수

프라이머리 키 분석 중 처리된 총 마크 수입니다.

FilteringMarksWithSecondaryKeysMicroseconds

스킵 인덱스를 사용해 파트를 필터링하는 데 걸린 시간입니다.

FunctionExecute

일반 SQL 함수 호출 횟수입니다(SQL 함수는 block 단위로 호출되므로, 이 수치는 block 수를 나타냅니다).

수집된 컬럼 수

머지의 수직 단계에서 수집된 컬럼의 수입니다.

GatheringColumnMilliseconds

수직 병합 중 컬럼 수집에 소요된 총 시간

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

Iceberg 데이터 이터레이터의 동기 초기화에 소요된 총 시간입니다.

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

Batch 크기가 개수 제한에 걸린 횟수

KeeperBatchMaxTotalSize

Batch 크기가 총 바이트 크기 제한에 걸린 횟수

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 스토리지 잠금 획득을 위해 대기한 시간

KeeperStorageSharedLockWaitMicroseconds

Keeper storage shared lock 획득을 위해 대기한 시간

KeeperTotalElapsedMicroseconds

단일 요청에 대한 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에서 메모리가 해제될 때까지 기다린 총 시간입니다.

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_modebreak로 설정했을 때, 쿼리 복잡도 제한으로 인해 데이터 처리가 중단되어 결과가 불완전해진 횟수입니다.

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

미할당 세그먼트를 수집하는 데 걸린 시간

ParallelReplicasUnavailableCount

작업 기반 병렬 레플리카를 사용하는 쿼리 실행 중 선택되었지만 사용할 수 없는 것으로 확인된 레플리카 수

ParallelReplicasUsedCount

작업 기반 병렬 레플리카로 쿼리를 실행할 때 사용된 레플리카 수

ParquetColumnsFilterExpression

필터를 거친 컬럼의 총개수

ParquetDecodingTaskBatches

Parquet 리더가 스레드 풀에 전달하는 작업 그룹

ParquetDecodingTasks

Parquet 리더가 생성한 작업

ParquetFetchWaitTimeMicroseconds

디코딩 스레드가 Parquet 파일 읽기를 기다린 시간(프리페치 스레드 제외)

ParquetMetadataCacheHits

cache에서 Parquet 메타데이터를 찾은 횟수입니다.

ParquetMetadataCacheMisses

캐시에서 Parquet 메타데이터를 찾지 못해 디스크에서 읽어야 했던 횟수입니다.

ParquetMetadataCacheWeightLost

Parquet 메타데이터 캐시에서 제거된 바이트 수의 대략적인 값입니다.

ParquetPrefetcherReadEntireFile

DB::Parquet::Prefetcher가 ReadMode::EntireFileIsInMemory로 읽은 총 횟수

ParquetPrefetcherReadRandomRead

DB::Parquet::Prefetcher에서 ReadMode::RandomRead로 수행한 총 읽기 횟수

ParquetPrefetcherReadSeekAndRead

DB::Parquet::Prefetcher에서 ReadMode::SeekAndRead로 수행된 총 읽기 횟수

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

현재 실행 중인 작업의 클록 카운트

PolygonsAddedToPool

‘pointInPolygon’ 함수의 cache(풀)에 Polygon이 추가되었습니다.

PolygonsInPoolAllocatedBytes

‘pointInPolygon’ 함수의 캐시(풀)에 추가된 Polygon에 할당된 바이트 수입니다.

PreferredWarmedUnmergedParts

설정 prefer_warmed_unmerged_parts_seconds를 참조하십시오. 읽기 쿼리가 CacheWarmer가 아직 캐시로 가져오지 않은 병합된 파트 대신, 캐시에 있는 병합 전의 오래된 파트를 사용한 횟수입니다.

PrimaryIndexCacheHits

프라이머리 인덱스 캐시에서 항목을 찾아 인덱스 파일을 로드하지 않아도 되었던 횟수입니다.

PrimaryIndexCacheMisses

프라이머리 인덱스 캐시에서 항목을 찾지 못한 횟수입니다. 이 경우 인덱스 파일을 메모리에 로드해야 하며, 이는 비용이 큰 작업이므로 쿼리 지연 시간을 증가시킵니다.

서브쿼리를 포함한 쿼리

모든 서브쿼리를 포함한 쿼리의 수

쿼리

해석되어 잠재적으로 실행될 수 있는 쿼리 수입니다. parse에 실패했거나 AST 크기 제한, QUOTA 제한 또는 동시에 실행 중인 쿼리 수 제한으로 인해 거부된 쿼리는 포함되지 않습니다. ClickHouse 자체에서 시작한 내부 쿼리가 포함될 수 있습니다. 서브쿼리는 포함되지 않습니다.

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

쿼리의 메모리 제한 초과 발생 횟수입니다.

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

삽입 중 쿼럼이 충족되기를 기다리는 데 소요된 총 시간입니다.

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 요청 수

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

파트 복원 중 건너뛴 파일 수

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

서버 시작 후 소켓 수신 대기를 시작할 때까지 걸린 시간(밀리초)

세그먼트

쿼리에 포함된 세그먼트 수로, 모든 분산 테이블과 테이블 함수에서 사용된 세그먼트를 합산한 값입니다. 하나의 호스트가 여러 테이블에 나타나면 여러 번 계산됩니다. 이 수치는 예상되는 전체 세그먼트 수를 의미하며, 여기에는 skip_unavailable_shards 설정으로 건너뛴 세그먼트도 포함됩니다.

SharedDatabaseCatalogFailedToApplyState

SharedDatabaseCatalog에서 새 state를 적용하는 데 실패한 횟수

SharedDatabaseCatalogStateApplicationMicroseconds

SharedDatabaseCatalog에서 새 상태를 적용하는 데 소요된 총 시간

SharedMergeTreeCondemnedPartsKillRequest

폐기 대상으로 지정된 파트를 제거하는 데 사용된 ZooKeeper 요청의 수

SharedMergeTreeCondemnedPartsLockConflict

충돌 때문에 잠금을 획득하지 못한 횟수

SharedMergeTreeCondemnedPartsRemoved

제거된 폐기 대상으로 지정된 파트 수

SharedMergeTreeDataPartsFetchAttempt

데이터 파트 가져오기 시도 횟수

SharedMergeTreeDataPartsFetchFromPeer

피어에서 데이터 파트를 가져온 횟수

SharedMergeTreeDataPartsFetchFromPeerMicroseconds

피어에서 데이터 파트를 가져오는 데 걸린 마이크로초

SharedMergeTreeDataPartsFetchFromS3

S3에서 데이터 파트를 가져온 횟수

SharedMergeTreeHandleBlockingParts

scheduleDataProcessingJob에서 처리할 블로킹 파트의 수

SharedMergeTreeHandleBlockingPartsMicroseconds

scheduleDataProcessingJob에서 블로킹 파트를 처리하는 데 걸리는 시간

SharedMergeTreeHandleFetchPartsMicroseconds

scheduleDataProcessingJob에서 fetch된 파트를 처리하는 데 걸린 시간

SharedMergeTreeHandleOutdatedParts

scheduleDataProcessingJob에서 처리하는 오래된 파트 수

SharedMergeTreeHandleOutdatedPartsMicroseconds

scheduleDataProcessingJob에서 오래된 파트를 처리하는 데 걸리는 시간

SharedMergeTreeLoadChecksumAndIndexesMicroseconds

SharedMergeTree 전용 loadColumnsChecksumsIndexes 시간

SharedMergeTreeMergeMutationAssignmentAttempt

머지 또는 뮤테이션 할당을 시도한 횟수

SharedMergeTreeMergeMutationAssignmentFailedWithConflict

Keeper의 충돌로 인해 머지 또는 뮤테이션 할당에 실패한 횟수

SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo

머지 또는 뮤테이션을 할당하려 했지만 머지할 대상이 없어 실패한 횟수

SharedMergeTreeMergeMutationAssignmentSuccessful

머지 또는 뮤테이션을 할당하려고 시도한 횟수

SharedMergeTreeMergePartsMovedToCondemned

폐기 대상으로 지정된 디렉터리로 이동한 파트 수

SharedMergeTreeMergePartsMovedToOudated

오래된 디렉터리로 이동한 파트 수

SharedMergeTreeMergeSelectingTaskMicroseconds

SMT의 머지 선택 작업 시간(마이크로초)

SharedMergeTreeMetadataCacheHintLoadedFromCache

Keeper로 가지 않고 메타데이터 캐시 힌트를 찾은 횟수

SharedMergeTreeOptimizeAsync

실행된 비동기 OPTIMIZE 쿼리

SharedMergeTreeOptimizeSync

실행된 동기식 OPTIMIZE 쿼리

SharedMergeTreeOutdatedPartsConfirmationInvocations

오래된 파트 확인을 위해 수행된 호출 횟수

SharedMergeTreeOutdatedPartsConfirmationRequest

오래된 파트 구성에 사용된 ZooKeeper 요청 수

SharedMergeTreeOutdatedPartsHTTPRequest

오래된 파트를 확인하기 위해 전송된 HTTP 요청 수

SharedMergeTreeOutdatedPartsHTTPResponse

오래된 파트를 확인하는 데 전송된 HTTP 응답 수

SharedMergeTreePartsKillerMicroseconds

parts killer 메인 스레드의 소요 시간

SharedMergeTreePartsKillerParts

killer가 예약한 파트 수

SharedMergeTreePartsKillerPartsMicroseconds

파트를 제거하는 데 걸리는 시간(여러 스레드에서 실행)

SharedMergeTreePartsKillerRuns

parts killer 실행 횟수

SharedMergeTreeReplicaSetUpdateTaskRuns

updateReplicaSetTask 실행 횟수

SharedMergeTreeReplicaSetUpdatesFromZooKeeper

ZooKeeper로부터 레플리카 세트 정보를 업데이트한 횟수

SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds

레플리카 세트를 업데이트하는 데 걸리는 시간

SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests

레플리카 세트 업데이트를 위해 수행한 ZooKeeper 요청의 총수

SharedMergeTreeScheduleDataProcessingJob

scheduleDataProcessingJob 호출 횟수/

SharedMergeTreeScheduleDataProcessingJobMicroseconds

scheduleDataProcessingJob 실행 소요 시간

SharedMergeTreeScheduleDataProcessingJobNothingToScheduled

scheduleDataProcessingJob가 호출되었지만 처리할 작업이 없었던 횟수

SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds

selectPartsForCoordinatedFetch에 걸린 시간

SharedMergeTreeSelectPartsForCoordinatedFetchParts

selectPartsForCoordinatedFetch가 선택한 파트 수

SharedMergeTreeSelectPartsForFullFetchMicroseconds

selectPartsForFullFetch 소요 시간

SharedMergeTreeSelectPartsForFullFetchParts

selectPartsForFullFetch로 선택된 파트 수

SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds

selectPartsForRendezvousFetch에 소요된 시간

SharedMergeTreeSelectPartsForRendezvousFetchParts

selectPartsForRendezvousFetch에서 선택한 파트 수

SharedMergeTreeSnapshotPartsCleanRequest

SnapshotCleanerThread가 파트 정리를 결정한 횟수

SharedMergeTreeSnapshotPartsCleanerMicroseconds

SnapshotCleanerThread의 실행 시간

SharedMergeTreeSnapshotPartsCleanerParts

SnapshotCleanerThread가 파트 정리를 시도하는 데 걸리는 시간

SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds

SnapshotCleanerThread가 파트를 정리하는 데 소요되는 시간

SharedMergeTreeSnapshotPartsCleanerRuns

SnapshotCleanerThread의 실행 횟수

SharedMergeTreeSnapshotPartsRemoved

SnapshotCleanerThread가 파트 정리에 성공한 횟수

SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds

scheduleDataProcessingJob에서 tryUpdateDiskMetadataCacheForPart에 걸린 시간

SharedMergeTreeVirtualPartsUpdateMicroseconds

가상 파트 업데이트 시간(마이크로초)

SharedMergeTreeVirtualPartsUpdates

가상 파트 업데이트 횟수

SharedMergeTreeVirtualPartsUpdatesByLeader

리더별 가상 파트 업데이트

SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus

기본값이 아닌 백그라운드 job에서 발생한 가상 파트 updates

SharedMergeTreeVirtualPartsUpdatesFromPeer

peer의 가상 파트 updates 수

SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds

피어의 가상 파트 업데이트 마이크로초

SharedMergeTreeVirtualPartsUpdatesFromZooKeeper

ZooKeeper의 가상 파트 업데이트 횟수

SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds

ZooKeeper의 가상 파트 업데이트(마이크로초)

SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection

가상 파트 업데이트 리더 선출 실패

SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection

가상 파트 업데이트 리더 선출 성공

SharedMergeTreeVirtualPartsUpdatesPeerNotFound

peer의 가상 파트 업데이트를 찾을 수 없어 실패했습니다

SharedPartsLockHoldMicroseconds

MergeTree 테이블에서 공유 데이터 파트 잠금을 유지한 총 시간

SharedPartsLockWaitMicroseconds

MergeTree 테이블에서 공유 데이터 파트 잠금을 대기한 총 시간

SharedPartsLocks

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

캐시에서 헤더를 찾지 못한 횟수입니다.

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

비압축 캐시에서 제거된 바이트 수입니다.

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의 응답을 기다리는 데 소요된 시간을, 모든 요청 스레드에 걸쳐 마이크로초 단위로 합산한 값입니다.

ZooKeeperWatchResponse

ZooKeeper에서 watch 알림을 받은 횟수입니다.
마지막 수정일 2026년 6월 10일