Consultas no ClickHouse CloudOs dados nesta tabela de sistema são mantidos localmente em cada nó do ClickHouse Cloud. Portanto, para obter uma visão completa de todos os dados, é necessário usar a função
clusterAllReplicas. Consulte aqui para mais detalhes.Descrição
Contém informações sobre o número de eventos ocorridos no sistema. Por exemplo, na tabela, é possível ver quantas consultasSELECT foram processadas desde o início do servidor ClickHouse.
Descrições de eventos
ACMEAPIRequests
Número de solicitações feitas à API ACME.ACMECertificateOrders
Número de solicitações de certificados ACME emitidas.AdaptiveAggregationBucketsRetired
Número de buckets de dois níveis cuja memória de trabalho (slot de arena, referências a fragmentos preparados) foi liberada logo após a conclusão da mesclagem e conversão de cada um, antes que a mesclagem completa terminasse.AdaptiveAggregationDrainedRecords
Quantos registros atrasados a agregação adaptativa transferiu para a tabela compartilhada no momento da mesclagem.AdaptiveAggregationGiveUps
Quantas threads desistiram do congelamento na agregação adaptativa porque seu stream continha poucas chaves distintas.AdaptiveAggregationLocalFreezes
Quantas tabelas hash locais a agregação adaptativa congelou ao atingir o limiar de congelamento.AdaptiveAggregationPressureDrainedRecords
Quantos registros preparados a agregação adaptativa descarregou antecipadamente sob pressão de memória.AdaptiveAggregationPressureStandDowns
Quantas threads da agregação adaptativa abandonaram definitivamente a fase de aprendizado porque a pressão de memória ultrapassou o limiar da external aggregation, de modo que suas tabelas locais fazem spill pela external aggregation comum.AdaptiveAggregationPressureSweeps
Quantas vezes a agregação adaptativa descarregou antecipadamente os registros preparados devido à pressão de memória.AdaptiveAggregationProbeBypasses
Número de threads que deixaram de sondar sua tabela local congelada na agregação adaptativa porque quase nenhuma linha a acessava.AdaptiveAggregationResidueReleases
Quantas vezes a agregação adaptativa gravou sua tabela de drenagem compartilhada porque uma thread que havia voltado ao algoritmo de referência estava prestes a fazer spill por causa dela.AdaptiveAggregationSealedChunks
Quantos fragmentos coalescidos a agregação adaptativa selou a partir de lotes de staging em buffer.AdaptiveAggregationSealNormalizations
Quantas colunas de argumentos preparadas o selo de agregação adaptativa normalizou de uma representação encapsulada (Const, Replicated, Sparse, LowCardinality) para a forma densa consumida pelo dreno.AdaptiveAggregationSharedTableSpills
Quantas vezes a agregação adaptativa gravou em disco sua tabela compartilhada de drenagem por ter atingido o limite de partes sob pressão de memória.AdaptiveAggregationSpillBacklogSheds
Quantas vezes a agregação adaptativa descartou o backlog preparado porque uma thread no algoritmo de referência — seja uma que o descongelamento devolveu para lá, seja uma que se retirou por conta própria — estava prestes a fazer spill enquanto registros preparados ainda estavam residentes na memória.AdaptiveAggregationStagedBytes
Quantos bytes de chave a agregação adaptativa preparou para o escoamento no momento da mesclagem.AdaptiveAggregationStagedChunkPiecesOverBound
Quantas partes de um fragmento preparado truncado a agregação adaptativa publicou que ainda excedem o limite para o qual o fragmento foi truncado. Um fragmento é truncado nos limites de bucket e, dentro de um bucket que por si só excede o limite, registro a registro; portanto, trata-se de um único registro cujos bytes preparados, sozinhos, já excedem o limite. Uma parte dessas é reivindicada por inteiro, e seu escoamento pode ultrapassar a parte de pressão nessa mesma medida.AdaptiveAggregationStagedChunkSplits
Quantos fragmentos preparados a agregação adaptativa truncou nos limites de bucket durante a publicação porque o escoamento de um fragmento foi estimado acima do limite da parte de pressão.AdaptiveAggregationStagedClaimsClosedAtBound
Quantos claims de fragmentos preparados pelos drenos da agregação adaptativa foram fechados antes de um fragmento cuja adição levaria o lote ao limite da parte de pressão, deixando esse fragmento para o claim seguinte. O limite se aplica ao lote tal como drenado, de modo que dois fragmentos, cada um logo abaixo dele — dois pedaços de um fragmento truncado que ficam um único registro acima de meia parte —, são drenados para duas tabelas em vez de uma; apenas um primeiro fragmento que, sozinho, ultrapasse o limite é reivindicado de qualquer forma.AdaptiveAggregationStagedRecords
Quantos registros atrasados a agregação adaptativa preparou antes da desduplicação.AdaptiveAggregationStagedRecordsMerged
Quantos registros preparados a agregação adaptativa eliminou por mesclagem, por serem chaves duplicadas, na publicação e no selamento.AdaptiveAggregationThaws
Quantas vezes a agregação adaptativa descongelou as tabelas locais porque o stream em stage se mostrou dominado por repetições.AddressesDiscovered
Número total de novos endereços nos resultados da resolução de DNS para conexões HTTPEndereços expirados
Número total de endereços expirados que não aparecem mais nos resultados da resolução de DNS para conexões HTTPAddressesMarkedAsFailed
Contagem total de endereços marcados como inválidos devido a erros de conexão em conexões HTTPAggregatingSortedMilliseconds
Tempo total gasto na agregação de colunas ordenadasAggregationBucketTopKConversions
Número de buckets de dois níveis convertidos pela seleção Top-K local ao bucket (a otimização de plano aggregationBucketTopK).AggregationConvertedToTwoLevel
Quantas vezes uma tabela hash de agregação de um nível foi convertida em dois níveis durante a execução.AggregationHashTablesInitializedAsTwoLevel
Número de tabelas hash inicializadas como de dois níveis para agregação.AggregationOptimizedEqualRangesOfKeys
Para quantos blocos foi aplicada a otimização de intervalos iguais de chavesAggregationPreallocatedElementsInHashTables
Número de elementos pré-alocados em tabelas hash para agregação.AggregationTopKHeapsFrozen
Quantos heaps de agregação top-K foram congelados, recorrendo à agregação comum. Ou o heap rejeitou quase nada dentro de sua janela de observação (por exemplo, o número de chaves de agrupamento distintas não excede o LIMIT), ou um conjunto de empates na fronteira do heap — que nunca pode ser removido — o fez crescer demais (consulteenable_group_by_top_k_optimization).
AggregationTopKKeysEvicted
Quantas chaves de agrupamento foram removidas (evicted) do heap top-K limitado durante a agregação (consulteenable_group_by_top_k_optimization).
AggregationTopKKeysPruned
Quantas chaves de agrupamento removidas (evicted) também foram apagadas da tabela hash intermediária, com seus estados de agregação destruídos (vejaenable_group_by_top_k_optimization). Menor que AggregationTopKKeysEvicted quando o método de agregação não consegue apagar chaves, ou quando apenas um prefixo da chave é classificado: nesse caso, o heap ainda pula linhas, mas a tabela hash mantém todos os grupos admitidos.
AggregationTopKRowsSkipped
Quantas linhas foram ignoradas durante a agregação porque sua chave de agrupamento não pôde entrar no resultado top-K (consulteenable_group_by_top_k_optimization).
AIAPICalls
Número de solicitações HTTP encaminhadas aos provedores de IA.AIInputTokens
Total de tokens do prompt consumidos em todas as chamadas de função de IA na consulta.AIORead
Número de leituras usando a interface AIO do Linux ou do FreeBSDAIOReadBytes
Número de bytes lidos usando a interface AIO do Linux ou do FreeBSDAIOutputTokens
Total de tokens de resposta consumidos em todas as chamadas da função AI na consulta.AIOWrite
Número de escritas com a interface AIO do Linux ou FreeBSDAIOWriteBytes
Número de bytes escritos com a interface AIO do Linux ou do FreeBSDAIRowsProcessed
Número de linhas que receberam um resultado de IA.AIRowsSkipped
Número de linhas que receberam um valor padrão devido a QUOTA ou erro.AllUsersThrottlerBytes
Bytes que passaram pelo throttler ‘max_network_bandwidth_for_all_users’.AllUsersThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou aguardando para obedecer ao throttling de ‘max_network_bandwidth_for_all_users’.AnalyzePatchRangesMicroseconds
Tempo total gasto na análise do índice das partes de patchApplyPatchesMicroseconds
Tempo total gasto na aplicação de partes de patch aos blocosApplyPatchMergeOnKeyMicroseconds
Tempo total gasto nos laços de mesclagem por chave de ordenação do applyPatchesMergeOnKeyArenaAllocBytes
Número de bytes alocados na Arena de memória (usada para GROUP BY e operações semelhantes)ArenaAllocChunks
Número de fragmentos alocados na Arena de memória (usada para GROUP BY e operações semelhantes)ASTFuzzerOracleChecks
Número de verificações de oráculo realizadas pelo AST fuzzer do lado do servidor.ASTFuzzerOracleMismatches
Número de divergências de oráculo detectadas pelo AST fuzzer do lado do servidor.ASTFuzzerOracleTLPAggregateChecks
Número de verificações do oráculo TLP Aggregate (State/Merge) tentadas pelo AST fuzzer lado do servidor.ASTFuzzerQueries
Número de consultas submetidas a fuzzing tentadas pelo AST fuzzer no servidor.ASTFuzzerSkippedBackupRestore
Número de consultas BACKUP/RESTORE geradas por fuzzing que o AST fuzzer lado do servidor ignorou em vez de executar.ASTFuzzerSkippedReplicatedDDLInternal
Número de vezes que o AST fuzzer do lado do servidor ignorou o fuzzing porque havia uma execução interna de DDL de banco de dados replicado (uma ZooKeeperMetadataTransaction ativa) em andamento no Context.AsynchronousReaderIgnoredBytes
Número de bytes ignorados durante a leitura assíncronaAsynchronousReadWaitMicroseconds
Tempo gasto na espera por leituras assíncronas em leitura local assíncrona.AsynchronousRemoteReadWaitMicroseconds
Tempo gasto na espera por leituras remotas assíncronas.AsyncInsertBytes
Tamanho, em bytes, dos dados de consultas INSERT assíncronas.AsyncInsertCacheHits
Número de vezes em que um ID hash duplicado foi encontrado no cache de IDs hash de INSERT assíncrono.AsyncInsertFlush
Número de flushes da fila de INSERT assíncronos. Cada flush insere um lote de consultas INSERT assíncronas como uma única parte. Compare com AsyncInsertQuery para ver quantas consultas são agrupadas em cada lote, em média.AsyncInsertQuery
Igual a InsertQuery, mas apenas para consultas INSERT assíncronas.AsyncInsertRows
Número de linhas inseridas por consultas INSERT assíncronas.AsyncLoaderSpawnFailures
Número de vezes em que o carregador assíncrono não conseguiu criar um worker porque o global thread pool não pôde fornecer uma thread. Nesses casos, os jobs enfileirados são executados por um worker que o pool já tem: um que esteja em execução ou um que esteja retomando após aguardar um job de outro pool.AsyncLoaderWaitMicroseconds
Tempo total em que uma consulta ficou aguardando tarefas do carregador assíncrono.AsyncLoggingConsoleDroppedMessages
Quantas mensagens foram descartadas do log no console porque a fila de log assíncrono estava cheiaAsyncLoggingConsoleTotalMessages
Número de mensagens (aceitas ou descartadas) enviadas para a fila assíncrona do log do consoleAsyncLoggingErrorFileLogDroppedMessages
Quantas mensagens foram descartadas do arquivo de log de erros porque a fila de log assíncrono estava cheiaAsyncLoggingErrorFileLogTotalMessages
Quantas mensagens (aceitas ou descartadas) foram enviadas para a fila assíncrona do arquivo de log de erroAsyncLoggingFileLogDroppedMessages
Quantas mensagens foram descartadas no log em arquivo porque a fila de logs assíncrona estava cheiaAsyncLoggingFileLogTotalMessages
Quantas mensagens (aceitas ou descartadas) foram enviadas para a fila assíncrona do log em arquivoAsyncLoggingSyslogDroppedMessages
Quantas mensagens foram descartadas do syslog porque a fila de logs assíncronos estava cheiaAsyncLoggingSyslogTotalMessages
Quantas mensagens (aceitas ou descartadas) foram enviadas para a fila assíncrona de syslogAsyncLoggingTextLogDroppedMessages
Quantas mensagens foram descartadas do text_log porque a fila de log assíncrono estava cheiaAsyncLoggingTextLogTotalMessages
Número de mensagens (aceitas ou descartadas) enviadas para a fila assíncrona do text_logAzureCommitBlockList
Número de chamadas CommitBlockList da API do Azure Blob StorageAzureCopyObject
Número de chamadas CopyObject da API do Azure Blob StorageAzureCreateContainer
Número de chamadas CreateContainer da API do Azure Blob Storage.AzureDeleteObjects
Número de chamadas DeleteObject(s) da API do Azure Blob Storage.AzureGetObject
Número de chamadas GetObject para a API do Azure Blob Storage.AzureGetProperties
Número de chamadas GetProperties da API do Azure Blob Storage.AzureGetRequestThrottlerBlocked
Número de requisições GET do Azure bloqueadas pelo throttler.AzureGetRequestThrottlerCount
Número de solicitações GET do Azure que passaram pelo throttler: bloqueadas e não bloqueadas.AzureGetRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para cumprir a limitação de taxa de solicitações GET do Azure.AzureListObjects
Número de chamadas ListObjects à API do Azure Blob Storage.AzurePutRequestThrottlerBlocked
Número de solicitações PUT do Azure bloqueadas pelo throttler.AzurePutRequestThrottlerCount
Número de solicitações PUT do Azure que passaram pelo throttler: bloqueadas e não bloqueadas.AzurePutRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para atender à limitação de taxa das solicitações PUT do Azure.AzureReadMicroseconds
Tempo total de espera por solicitações de leitura do Azure.AzureReadRequestsCount
Número de solicitações de leitura no Azure.AzureReadRequestsErrors
Número de erros em solicitações de leitura do Azure.AzureReadRequestsRedirects
Número de redirecionamentos de solicitações de leitura do Azure.AzureReadRequestsThrottling
Número de solicitações de leitura do Azure com limitação de taxa.AzureStageBlock
Número de chamadas à API StageBlock do Azure blob storageAzureUpload
Número de chamadas de Upload da API do Azure Blob StorageAzureWriteMicroseconds
Tempo total de espera por solicitações de gravação no Azure.AzureWriteRequestsCount
Número de solicitações de gravação no Azure.AzureWriteRequestsErrors
Número de erros em solicitações de gravação no Azure.AzureWriteRequestsRedirects
Número de redirecionamentos de solicitações de escrita do Azure.AzureWriteRequestsThrottling
Número de solicitações de gravação do Azure que foram limitadas.BackgroundLoadingMarksTasks
Número de tarefas em segundo plano para carregar marcasBackupEntriesCollectorForTablesDataMicroseconds
Tempo gasto na criação de entradas de backup para dados de tabelasBackupEntriesCollectorMicroseconds
Tempo gasto na criação de entradas de backupBackupEntriesCollectorRunPostTasksMicroseconds
Tempo gasto na execução de tarefas posteriores após a criação de entradas de backupBackupLockFileReads
Quantas vezes o arquivo ‘.lock’ foi lido ao criar o backupBackupPreparingFileInfosMicroseconds
Tempo gasto preparando informações de arquivos para as entradas do backupBackupReadLocalBytesToCalculateChecksums
Tamanho total dos arquivos lidos localmente para calcular checksums dos itens do backupBackupReadLocalFilesToCalculateChecksums
Número de arquivos lidos localmente para calcular checksum dos itens do backupBackupReadMetadataMicroseconds
Tempo gasto na leitura dos metadados do backup a partir do arquivo .backupBytes remotos lidos pelo Backup para calcular checksums
Tamanho total dos arquivos lidos em discos remotos para calcular os checksums dos itens de backupBackupReadRemoteFilesToCalculateChecksums
Número de arquivos lidos de discos remotos para calcular checksums de itens do backupBackupsOpenedForRead
Número de backups abertos para leituraBackupsOpenedForUnlock
Número de backups abertos para desbloqueioBackupsOpenedForWrite
Número de backups abertos para gravaçãoBackupThrottlerBytes
Bytes que passaram pelo throttler ‘max_backup_bandwidth_for_server’.BackupThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou aguardando para obedecer à limitação de taxa de ‘max_backup_bandwidth_for_server’.BackupWriteMetadataMicroseconds
Tempo gasto ao gravar metadados do backup no arquivo .backupBlobCopierThreadLockBlobsErrors
Número de erros de bloqueio de blobs que ocorreram durante a execução do BlobCopierBlobCopierThreadLockedBlobs
Número de blobs retornados pelo armazenamento de metadadosBlobCopierThreadRecordBlobsErrors
Número de erros ocorridos ao registrar blobs durante a execução do BlobCopierBlobCopierThreadRecordedBlobs
Número de blobs cuja replicação pelo BlobCopier foi registrada no armazenamento de metadadosBlobCopierThreadReplicateBlobsErrors
Número de erros de replicação de blobs que ocorreram durante a execução do BlobCopierBlobCopierThreadReplicatedBlobs
Número de blobs replicados pelo BlobCopierBlobCopierThreadRuns
Número de execuções da thread BlobCopierBlobKillerThreadLockBlobsErrors
Número de erros de bloqueio de blobs durante a execução do BlobKillerBlobKillerThreadLockedBlobs
Número de blobs retornados pelo armazenamento de metadadosBlobKillerThreadRecordBlobsErrors
Número de erros ao registrar blobs ocorridos durante a execução do BlobKillerBlobKillerThreadRecordedBlobs
Número de blobs cuja remoção pelo BlobKiller foi registrada no armazenamento de metadadosBlobKillerThreadRemoveBlobsErrors
Número de erros na remoção de blobs ocorridos durante a execução do BlobKillerBlobKillerThreadRemovedBlobs
Número de blobs removidos pelo BlobKillerBlobKillerThreadRemoveTasks
Número de tarefas de remoção criadas pelo BlobKillerBlobKillerThreadRuns
Número de execuções da thread BlobKillerBuildPatchesJoinMicroseconds
Tempo total gasto na criação de índices e tabelas hash para aplicar partes de patch no modo JoinBuildPatchesMergeMicroseconds
Tempo total gasto na criação de índices para aplicar parte de patch no modo MergeCachedReadBufferCacheWriteBytes
Bytes gravados da origem (sistema de arquivos remoto etc.) para o cache do sistema de arquivosCachedReadBufferCacheWriteMicroseconds
Tempo gasto na gravação de dados no cache do sistema de arquivosCachedReadBufferCacheWriteStopped
Número de vezes em que a gravação de um file segment no cache do sistema de arquivos foi interrompida no meio do download (falha na reserva de espaço ou na gravação no cache), após o que a leitura prossegue ignorando o cacheCachedReadBufferCreateBufferMicroseconds
Tempo para preparar o bufferCachedReadBufferPredownloadedBytes
Bytes lidos da origem do cache do sistema de arquivos. Os segmentos do cache são lidos da esquerda para a direita como um todo; portanto, pode ser necessário baixar previamente alguma parte do segmento que não é relevante para a tarefa atual apenas para chegar aos dados necessáriosCachedReadBufferPredownloadedFromSourceBytes
Bytes lidos da origem do cache do sistema de arquivos para pré-download (de sistema de arquivos remoto etc.)CachedReadBufferPredownloadedFromSourceMicroseconds
Tempo de leitura da origem do cache do sistema de arquivos durante o pré-download (do sistema de arquivos remoto etc.)CachedReadBufferReadFromCacheBytes
Bytes lidos do cache do sistema de arquivosCachedReadBufferReadFromCacheHits
Número de vezes em que a leitura no cache do sistema de arquivos resultou em acerto no cache.CachedReadBufferReadFromCacheMicroseconds
Tempo de leitura a partir do cache do sistema de arquivosCachedReadBufferReadFromCacheMisses
Número de vezes em que a leitura no cache do sistema de arquivos resultou em cache miss.CachedReadBufferReadFromSourceBytes
Bytes lidos da origem do cache do sistema de arquivos (do sistema de arquivos remoto etc.)CachedReadBufferReadFromSourceMicroseconds
Tempo de leitura a partir da origem do cache do sistema de arquivos (sistema de arquivos remoto etc.)CachedReadBufferWaitReadBufferMicroseconds
Tempo gasto aguardando o buffer interno de leitura (inclui a espera pelo cache)CachedWriteBufferCacheWriteBytes
Bytes gravados da origem (sistema de arquivos remoto etc.) para o cache do sistema de arquivosCachedWriteBufferCacheWriteMicroseconds
Tempo gasto na gravação de dados no cache do sistema de arquivosCachedWriteBufferCacheWriteStopped
Número de vezes em que o caching write-through foi interrompido (falha na reserva de espaço ou na gravação no cache, ou um segmento de cobertura estava sendo removido), após o que a gravação prossegue sem popular o cacheCachedWriteBufferCoveringSegmentShrinkFailed
Número de vezes que o caching write-through precisou ser interrompido porque um file segment de cobertura que ficou atrás do offset em que se estava gravando não pôde ser redimensionado (está retido por outro processo, portanto o buraco nele não pode ser resolvido) ou foi evicted de forma concurrentCachedWriteBufferCoveringSegmentShrunk
Número de vezes que o caching write-through redimensionou um file segment de cobertura que ficou atrás do offset em que a gravação estava ocorrendo (os ranges intermediários foram para outro distributed cache server), a fim de continuar o cache em um novo file segmentCacheWarmerBytesDownloaded
Quantidade de dados carregados no cache do sistema de arquivos por threads dedicadas em segundo plano.CacheWarmerDataPartsDownloaded
Número de partes de dados que foram baixadas integralmente pelo CacheWarmer.CannotRemoveEphemeralNode
Número de vezes em que ocorreu um erro ao tentar remover um nó efêmero. Isso não é um problema, porque nossa implementação da biblioteca ZooKeeper garante que a sessão expirará e o nó será removido.CannotWriteToWriteBufferDiscard
Número de stack traces descartados pelo query profiler ou pelo manipulador de sinais porque o pipe está cheio ou porque não é possível gravar nele.CoalescingSortedMilliseconds
Tempo total gasto na consolidação de colunas ordenadasCollapsingSortedMilliseconds
Tempo total gasto no colapso de colunas ordenadasCommonBackgroundExecutorTaskCancelMicroseconds
Tempo gasto em cancel() nas tarefas do Common executor.CommonBackgroundExecutorTaskExecuteStepMicroseconds
Tempo gasto em executeStep() nas tarefas do Common executor.CommonBackgroundExecutorTaskResetMicroseconds
Tempo gasto ao redefinir a tarefa do Common executor.CommonBackgroundExecutorWaitMicroseconds
Tempo gasto aguardando a conclusão no Common executor.CompiledFunctionExecute
Número de vezes que uma função compilada foi executada.CompileExpressionsBytes
Número de bytes usados na compilação de expressões.CompileExpressionsMicroseconds
Tempo total gasto na compilação de expressões em código LLVM.CompileFunction
Número de vezes em que foi iniciada a compilação do código LLVM gerado (para criar uma função unificada para expressões complexas).CompileRegexpFunction
Número de vezes que uma expressão regular foi compilada em tempo de execução (JIT) para código de máquina.CompressedReadBufferBlocks
Número de blocos compactados (blocos de dados compactados independentemente uns dos outros) lidos de fontes compactadas (arquivos, rede).CompressedReadBufferBytes
Número de bytes não compactados (ou seja, o número de bytes após a descompressão) lidos de fontes compactadas (arquivos, rede).CompressedReadBufferChecksumDoesntMatch
Número de vezes em que o checksum do bloco compactado não correspondeu.CompressedReadBufferChecksumDoesntMatchMicroseconds
Tempo total gasto na detecção de inversões de bits causadas por divergências na soma de verificação de blocos comprimidos.CompressedReadBufferChecksumDoesntMatchSingleBitMismatch
Número de vezes em que uma divergência no checksum de um bloco compactado foi causada por uma diferença de um único bit.ConcurrencyControlDownscales
Número total de eventos de redução de capacidade da CPUConcurrencyControlPreemptedMicroseconds
Tempo total em que uma consulta ficou em espera devido à preempção de slots de CPU.ConcurrencyControlPreemptions
Número total de preempções da CPUConcurrencyControlQueriesDelayed
Número de consultas atrasadas pela pressão de capacidade dos slots de CPU. Indicador de contenção — exclui esperas por aumento de escala preguiçoso em um servidor sem contenção.ConcurrencyControlSlotsAcquired
Número total de slots de CPU obtidosConcurrencyControlSlotsAcquiredNonCompeting
Número total de slots de CPU não concorrentes adquiridosConcurrencyControlSlotsDelayed
Número de slots de CPU não concedidos no momento da alocação devido à pressão de capacidade. Exclui slots retidos pela alocação preguiçosa.ConcurrencyControlSlotsGranted
Número de slots de CPU concedidos com base na garantia de 1 thread por consulta e para consultas com a configuração ‘use_concurrency_control’ = 0ConcurrencyControlUpscales
Número total de eventos de escalonamento de CPU para cimaConcurrencyControlWaitMicroseconds
Tempo total que uma consulta ficou aguardando solicitações de recursos para slots de CPU.ConcurrentQuerySlotsAcquired
Número total de slots de consulta obtidosConcurrentQueryWaitMicroseconds
Tempo total em que uma consulta ficou aguardando slots de consultaConnectionPoolIsFullMicroseconds
Tempo total gasto aguardando um slot no pool de conexões.ContextLock
Número de vezes que o bloqueio de Context foi adquirido ou que se tentou adquiri-lo. Trata-se de um bloqueio global.ContextLockWaitMicroseconds
Tempo de espera pelo bloqueio do Context em microssegundosCoordinatedMergesMergeAssignmentRequest
Número total de solicitações de atribuição de mergeCoordinatedMergesMergeAssignmentRequestMicroseconds
Tempo total gasto no cliente responsável pela atribuição de mergeCoordinatedMergesMergeAssignmentResponse
Número total de solicitações de atribuição de mergeCoordinatedMergesMergeAssignmentResponseMicroseconds
Tempo total gasto no handler de atribuição de mergeCoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds
Tempo total gasto na obtenção de metadados atualizados no coordenador de mergeCoordinatedMergesMergeCoordinatorFilterMicroseconds
Tempo total gasto na filtragem de merges preparados no coordenador de mergeCoordinatedMergesMergeCoordinatorLockStateExclusivelyCount
Número total de aquisições exclusivas do bloqueio de estado do coordenadorCoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds
Tempo total gasto no bloqueio exclusivo do mutex do estado do coordenadorCoordinatedMergesMergeCoordinatorLockStateForShareCount
Número total de capturas do bloqueio do estado do coordenador em modofor share
CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds
Tempo total gasto ao bloquear o mutex do estado do coordenador em modo compartilhadoCoordinatedMergesMergeCoordinatorSelectMergesMicroseconds
Tempo total gasto para encontrar uma mesclagem usando seletores de mesclagem dentro do coordenador de mergeCoordinatedMergesMergeCoordinatorUpdateCount
Número total de atualizações do coordenador de mergeCoordinatedMergesMergeCoordinatorUpdateMicroseconds
Tempo total gasto para atualizar o estado do coordenador de mergeCoordinatedMergesMergeWorkerUpdateCount
Número total de atualizações do worker de mergeCoordinatedMergesMergeWorkerUpdateMicroseconds
Tempo total gasto para atualizar o estado local das mesclagens atribuídas no workerCreatedLogEntryForMerge
Registro de log criado com sucesso para mesclar partes no ReplicatedMergeTree.CreatedLogEntryForMutation
Entrada de log criada com sucesso para executar a mutação das partes no ReplicatedMergeTree.CreatedReadBufferDirectIO
Número de vezes em que um buffer de leitura com O_DIRECT foi criado para ler dados (ao escolher entre outros métodos de leitura).CreatedReadBufferDirectIOFailed
Número de vezes em que se tentou criar um buffer de leitura com O_DIRECT para ler dados (ao escolher entre outros métodos de leitura), mas o SO não permitiu isso (devido à falta de suporte do filesystem ou por outros motivos), e o sistema recorreu ao método de leitura comum.CreatedReadBufferMMap
Número de vezes em que um buffer de leitura com ‘mmap’ foi criado para ler dados (ao optar entre outros métodos de leitura).CreatedReadBufferMMapFailed
Número de vezes em que se tentou criar um buffer de leitura com ‘mmap’ para ler dados (ao escolher entre outros métodos de leitura), mas o sistema operacional não permitiu isso (devido à falta de suporte do filesystem ou por outros motivos), e houve fallback para o método de leitura comum.CreatedReadBufferOrdinary
Número de vezes que o buffer de leitura padrão foi criado para ler dados (ao escolher entre outros métodos de leitura).DataAfterMergeDiffersFromReplica
Número de vezes em que os dados após a mesclagem não são byte a byte idênticos aos dados em outras réplicas. Pode haver vários motivos:- Uso de uma versão mais recente da biblioteca de compressão após a atualização do servidor.
- Uso de outro método de compressão.
- Algoritmo de compressão não determinístico (altamente improvável).
- Algoritmo de mesclagem não determinístico devido a um erro lógico no código.
- Corrupção de dados na memória devido a um bug no código.
- Corrupção de dados na memória devido a um problema de hardware.
- Modificação manual dos dados de origem após a inicialização do servidor.
- Modificação manual das somas de verificação armazenadas no ZooKeeper.
- Configurações relacionadas ao formato das partes, como ‘enable_mixed_granularity_parts’, são diferentes entre as réplicas. O servidor detectou essa situação com sucesso e baixará a parte mesclada da réplica para garantir um resultado byte a byte idêntico.
DataAfterMutationDiffersFromReplica
Número de vezes em que os dados após a mutação não são byte a byte idênticos aos dados em outras réplicas. Além dos motivos descritos em ‘DataAfterMergeDiffersFromReplica’, isso também pode ocorrer devido a uma mutação não determinística.DefaultImplementationForNullsRows
Número de linhas processadas pela implementação padrão para valores NULL durante a execução da funçãoDefaultImplementationForNullsRowsWithNulls
Número de linhas com valores nulos processadas pela implementação padrão para nulos durante a execução da funçãoDelayedInserts
Número de vezes que o INSERT de um bloco em uma tabela MergeTree foi limitado devido ao alto número de partes de dados ativas na partição.DelayedInsertsMilliseconds
Número total de milissegundos gastos enquanto o INSERT de um bloco em uma tabela MergeTree teve sua taxa limitada devido ao alto número de partes de dados ativas na partição.DelayedMutations
Número de vezes em que a mutação de uma tabela MergeTree teve sua taxa limitada devido ao alto número de mutações pendentes na tabela.DelayedMutationsMilliseconds
Número total de milissegundos gastos enquanto a mutação de uma tabela MergeTree foi limitada devido ao alto número de mutações não concluídas na tabela.DeltaLakeDeltaLogExistenceChecks
Número de listagens no armazenamento de objetos realizadas para verificar se existe um_delta_log do DeltaLake (por exemplo, durante CREATE TABLE).
DeltaLakePartitionPrunedFiles
Número de arquivos ignorados durante a eliminação de partições do DeltaLakeDeltaLakeScannedFiles
Número de arquivos examinados durante os callbacks da varredura do DeltaLakeDeltaLakeSnapshotInitializations
Número de vezes que o snapshot de uma tabela DeltaLake foi inicializado (carregado do armazenamento de objetos)DictCacheKeysExpired
Número de chaves consultadas nos dicionários do tipo ‘cache’ e encontradas no cache, mas que estavam obsoletas.DictCacheKeysHit
Número de chaves consultadas nos dicionários do tipo ‘cache’ e encontradas no cache.DictCacheKeysNotFound
Número de chaves consultadas nos dicionários do tipo ‘cache’ e não encontradas.DictCacheKeysRequested
Número de chaves solicitadas à fonte de dados para os dicionários do tipo ‘cache’.DictCacheKeysRequestedFound
Número de chaves solicitadas à fonte de dados para dicionários do tipo ‘cache’ e encontradas na fonte de dados.DictCacheKeysRequestedMiss
Número de chaves solicitadas à fonte de dados para dicionários do tipo ‘cache’, mas não encontradas nela.DictCacheLockReadNs
Número de nanossegundos gastos aguardando o bloqueio de leitura para consultar os dados dos dicionários do tipo ‘cache’.DictCacheLockWriteNs
Número de nanossegundos gastos aguardando o bloqueio de escrita para atualizar os dados dos dicionários do tipo ‘cache’.DictCacheRequests
Número de requisições em lote às fontes de dados externas dos dicionários do tipo ‘cache’.DictCacheRequestTimeNs
Número de nanossegundos gastos consultando as fontes de dados externas dos dicionários do tipo ‘cache’.DirectorySync
Número de vezes que a função F_FULLFSYNC/fsync/fdatasync foi chamada em diretórios.DirectorySyncElapsedMicroseconds
Tempo total gasto aguardando a syscall F_FULLFSYNC/fsync/fdatasync em diretórios.DiskAzureCommitBlockList
Número de chamadas CommitBlockList da API de armazenamento de blobs do Disk AzureDiskAzureCopyObject
Número de chamadas à API CopyObject do armazenamento de blobs do Disk AzureDiskAzureCreateContainer
Número de chamadas CreateContainer da API de armazenamento de blobs do Disk Azure.DiskAzureDeleteObjects
Número de chamadas à API DeleteObject(s) do Armazenamento de Blobs do Azure.DiskAzureGetObject
Número de chamadas à API GetObject do Disk Azure.DiskAzureGetProperties
Número de chamadas à API GetProperties do armazenamento de blobs do Disk Azure.DiskAzureGetRequestThrottlerBlocked
Número de solicitações GET ao disco do Azure bloqueadas pelo throttler.DiskAzureGetRequestThrottlerCount
Número de solicitações GET ao disco do Azure que passaram pelo throttler: bloqueadas e não bloqueadas.DiskAzureGetRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para obedecer à limitação de taxa de solicitações GET do disco do Azure.DiskAzureListObjects
Número de chamadas à API ListObjects do armazenamento de blobs do Disk Azure.DiskAzurePutRequestThrottlerBlocked
Número de solicitações PUT para disco no Azure bloqueadas pelo throttler.DiskAzurePutRequestThrottlerCount
Número de solicitações PUT para disco no Azure que passaram pelo throttler: bloqueadas e não bloqueadas.DiskAzurePutRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para atender à limitação de taxa das solicitações PUT do disco do Azure.DiskAzureReadMicroseconds
Tempo total gasto aguardando solicitações de leitura do disco do Azure.DiskAzureReadRequestsCount
Número de solicitações de leitura do disco do Azure.DiskAzureReadRequestsErrors
Número de erros em solicitações de leitura do disco do Azure.Redirecionamentos de solicitações de leitura em disco do Azure
Número de redirecionamentos de solicitações de leitura em disco do Azure.DiskAzureReadRequestsThrottling
Número de solicitações de leitura do disco do Azure limitadas por taxa.DiskAzureStageBlock
Número de chamadas à API StageBlock do armazenamento de blobs do Disk AzureDiskAzureUpload
Número de chamadas de upload da API de armazenamento de blobs do Disk AzureDiskAzureWriteMicroseconds
Tempo total gasto aguardando solicitações de gravação no disco do Azure.DiskAzureWriteRequestsCount
Número de solicitações de gravação no disco do Azure.DiskAzureWriteRequestsErrors
Número de erros em solicitações de gravação no disco do Azure.DiskAzureWriteRequestsRedirects
Número de redirecionamentos de solicitações de gravação em discos do Azure.DiskAzureWriteRequestsThrottling
Número de solicitações de gravação em disco do Azure que sofreram limitação de taxa.DiskConnectionsCreated
Número de conexões de disco criadasDiskConnectionsElapsedMicroseconds
Tempo total gasto na criação de conexões com o discoDiskConnectionsErrors
Número de casos em que a criação de uma conexão para o disco falhouDiskConnectionsExpired
Número de conexões expiradas do discoDiskConnectionsPreserved
Número de conexões preservadas do discoDiskConnectionsReset
Número de conexões com o disco que foram reiniciadasDiskConnectionsReused
Número de conexões reutilizadas do discoDiskObjectStorageWaitBlobRemovalMicroseconds
Tempo gasto aguardando a remoção pendente de blob após confirmar a transação de metadadosDiskPlainRewritableAzureDirectoryCreated
Número de diretórios criados pelo armazenamento de metadados ‘plain_rewritable’ no AzureObjectStorage.DiskPlainRewritableAzureDirectoryRemoved
Número de diretórios removidos pelo armazenamento de metadados ‘plain_rewritable’ no AzureObjectStorage.DiskPlainRewritableLegacyLayoutDiskCount
Número de discos ‘plain_rewritable’ com layout legado.DiskPlainRewritableLocalDirectoryCreated
Número de diretórios criados pelo armazenamento de metadados ‘plain_rewritable’ para o LocalObjectStorage.DiskPlainRewritableLocalDirectoryRemoved
Número de diretórios removidos pelo armazenamento de metadados ‘plain_rewritable’ do LocalObjectStorage.DiskPlainRewritableS3DirectoryCreated
Número de diretórios criados pelo armazenamento de metadados ‘plain_rewritable’ para o S3ObjectStorage.DiskPlainRewritableS3DirectoryRemoved
Número de diretórios removidos pelo armazenamento de metadados ‘plain_rewritable’ no S3ObjectStorage.DiskPlainRewritableUndoStageRetries
Número de vezes que um passo da reversão de uma transação de metadados ‘plain_rewritable’ com falha precisou ser repetido porque o armazenamento de objetos o rejeitou.DiskReadElapsedMicroseconds
Tempo total gasto aguardando a syscall de leitura. Isso inclui leituras do page cache.DiskS3AbortMultipartUpload
Número de chamadas da API DiskS3 para AbortMultipartUpload.DiskS3CompleteMultipartUpload
Número de chamadas à API CompleteMultipartUpload do DiskS3.DiskS3CopyObject
Número de chamadas CopyObject da API DiskS3.DiskS3CreateMultipartUpload
Número de chamadas à API DiskS3 CreateMultipartUpload.DiskS3DeleteObjects
Número de chamadas DeleteObject da API DiskS3.DiskS3GetObject
Número de chamadas à API GetObject do DiskS3.DiskS3GetObjectTagging
Número de chamadas GetObjectTagging da API do DiskS3.DiskS3GetRequestThrottlerBlocked
Número de requisições GET e SELECT do DiskS3 bloqueadas pelo throttler.DiskS3GetRequestThrottlerCount
Número de solicitações GET e SELECT do DiskS3 que passaram pelo throttler: bloqueadas e não bloqueadas.DiskS3GetRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou aguardando para atender à limitação de taxa das solicitações GET e SELECT do DiskS3.DiskS3HeadObject
Número de chamadas HeadObject da API do DiskS3.DiskS3ListObjects
Número de chamadas à API ListObjects do DiskS3.DiskS3PutObject
Número de chamadas PutObject da API do DiskS3.DiskS3PutRequestThrottlerBlocked
Número de solicitações PUT, COPY, POST e LIST do DiskS3 bloqueadas pelo throttler.DiskS3PutRequestThrottlerCount
Número de solicitações PUT, COPY, POST e LIST do DiskS3 que passaram pelo throttler: bloqueadas e não bloqueadas.DiskS3PutRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou aguardando para se adequar à limitação de taxa das requisições PUT, COPY, POST e LIST do DiskS3.DiskS3ReadMicroseconds
Tempo das solicitações GET e HEAD no armazenamento DiskS3.DiskS3ReadRequestAttempts
Número de tentativas de solicitações GET e HEAD para o armazenamento DiskS3, incluindo a tentativa inicial e quaisquer retentativas, mas excluindo as retentativas executadas internamente pela estratégia de retry do S3DiskS3ReadRequestRetryableErrors
Número de erros com possibilidade de nova tentativa em solicitações GET e HEAD para o armazenamento DiskS3, excluindo as novas tentativas executadas internamente pela estratégia de retry do S3DiskS3ReadRequestsCount
Número de solicitações GET e HEAD para o armazenamento do DiskS3.DiskS3ReadRequestsErrors
Número de erros não relacionados a throttling em solicitações GET e HEAD para o armazenamento do DiskS3.DiskS3ReadRequestsRedirects
Número de redirecionamentos em solicitações GET e HEAD para o armazenamento do DiskS3.DiskS3ReadRequestsThrottling
Número de erros 429 e 503 nas requisições GET e HEAD ao armazenamento DiskS3.DiskS3UploadPart
Número de chamadas à operação UploadPart da API DiskS3.DiskS3UploadPartCopy
Número de chamadas à API DiskS3 para UploadPartCopy.DiskS3WriteMicroseconds
Duração das solicitações POST, DELETE, PUT e PATCH para o armazenamento DiskS3.DiskS3WriteRequestAttempts
Número de tentativas de requisições POST, DELETE, PUT e PATCH para o armazenamento DiskS3, incluindo a tentativa inicial e quaisquer retentativas, mas excluindo as retentativas realizadas internamente pela estratégia de retryDiskS3WriteRequestRetryableErrors
Número de erros que permitem nova tentativa em solicitações POST, DELETE, PUT e PATCH para o armazenamento do DiskS3, excluindo as novas tentativas executadas internamente pela estratégia de retryDiskS3WriteRequestsCount
Número de requisições POST, DELETE, PUT e PATCH para o armazenamento do DiskS3.DiskS3WriteRequestsErrors
Número de erros que não são de throttling em requisições POST, DELETE, PUT e PATCH para o armazenamento DiskS3.DiskS3WriteRequestsRedirects
Número de redirecionamentos em requisições POST, DELETE, PUT e PATCH para o armazenamento DiskS3.DiskS3WriteRequestsThrottling
Número de erros 429 e 503 em requisições POST, DELETE, PUT e PATCH ao armazenamento DiskS3.DiskWriteElapsedMicroseconds
Tempo total gasto aguardando a syscall de gravação. Isso inclui gravações no page cache.DistinctTransformsAbandonedDeduplication
Quantas transformações de desduplicação descartaram sua tabela hash e deixaram de desduplicar porque a entrada observada era quase totalmente única e um consumer mais adiante faz a desduplicação de qualquer forma: oDISTINCT preliminar (veja allow_preliminary_distinct_abandoning) e a pré-desduplicação por stream antes do preenchimento de um Set de subconsulta IN.
DistinctTransformsSwitchedToPassThrough
Quantas transformações preliminares deDISTINCT liberaram sua tabela hash e passaram a repassar todas as linhas adiante porque a memória da consulta excedeu o limiar de DISTINCT externo, ou porque as allocations de hashing projetadas excederiam o orçamento restante do limiar (veja max_bytes_before_external_distinct): nesse caso, é o DISTINCT final, que faz spill para o disco, que resolve as duplicatas.
DistrCacheBackgroundWrites
Evento do buffer de gravação do Distributed Cache. Número de gravações no cache executadas em uma background thread (um slot de gravação em segundo plano foi adquirido)DistrCacheConnectAttempts
Evento de conexão do Distributed Cache. Número de tentativas de conexão com o Distributed CacheDistrCacheConnectErrors
Evento de cliente do Distributed Cache. Número de falhas ao se conectar a um servidor de distributed cache antes de fazer uma solicitação (contadas uma vez por solicitação, depois que todas as tentativas de conexão se esgotam, ao contrário de DistrCacheUnsuccessfulConnectAttempts, que conta por tentativa). Um timeout ao aguardar uma conexão livre no pool também é contado aqui. Falhas ao reconectar durante a criação da solicitação são contadas em DistrCacheMakeRequestErrorsDistrCacheConnectMicroseconds
Evento de conexão do Distributed Cache. Tempo gasto para se conectar ao Distributed CacheDistrCacheEstimatedInflightBytesOnSeek
Evento do buffer de leitura do Distributed Cache. Estimativa de bytes in-flight nos seeks que consideraram descartar a connection (compare com DistrCacheUnusedDataPacketsBytesReadRangeIdChanged)DistrCacheFallbackReadMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo gasto na leitura a partir do buffer de fallback em vez do Distributed CacheDistrCacheGetClientMicroseconds
Evento de conexão do Distributed Cache. Tempo gasto ao obter um cliente do Distributed CacheDistrCacheGetResponseMicroseconds
Evento de cliente do Distributed Cache. Tempo gasto aguardando a resposta do Distributed CacheDistrCacheHashRingRebuilds
Evento do registro do Distributed Cache. Número de reconstruções do hash ring do Distributed CacheDistrCacheInlineWrites
Evento do buffer de gravação do Distributed Cache. Número de gravações no cache executadas de forma inline na thread chamadora (gravações de dados temporários, que não possuem gravação no armazenamento de objetos com a qual se sobrepor)DistrCacheLockRegistryMicroseconds
Evento do registro do Distributed Cache. Tempo gasto para adquirir o bloqueio do DistributedCacheRegistryDistrCacheMakeRequestErrors
Evento de cliente do Distributed Cache. Número de erros do Distributed Cache ao fazer uma requisiçãoDistrCacheNextImplMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo gasto em ReadBufferFromDistributedCache::nextImplDistrCacheObjectStorageWriteBytes
Evento do buffer de gravação do Distributed Cache. Número de bytes gravados no armazenamento de objetosDistrCacheObjectStorageWriteMicroseconds
Evento do buffer de gravação do Distributed Cache. Tempo gasto na gravação em armazenamento de objetosDistrCacheOpenedConnections
Evento de conexão do Distributed Cache. Número de conexões abertas com o Distributed CacheDistrCacheOpenedConnectionsBypassingPool
Evento de conexão do Distributed Cache. O número de conexões abertas com o Distributed Cache sem passar pelo poolDistrCachePrecomputeRangesMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo gasto para pré-calcular intervalos de leituraDistrCacheRangeChange
Evento do buffer de leitura do Distributed Cache. Número de vezes que alteramos o intervalo de leitura devido a uma mudança em seek/last_positionDistrCacheRangeResetBackward
Evento do buffer de leitura do Distributed Cache. Número de vezes em que redefinimos o intervalo de leitura devido a uma alteração emseek/last_position
DistrCacheRangeResetForward
Evento do buffer de leitura do Distributed Cache. Número de vezes em que o intervalo de leitura foi redefinido devido a uma alteração em seek/last_positionDistrCacheReadBytesFromFallbackBuffer
Evento do buffer de leitura do Distributed Cache. Bytes lidos do buffer de fallbackDistrCacheReadBytesSkippedOnSeek
Evento do buffer de leitura do Distributed Cache. Bytes in-flight descartados em um seek para frente a fim de reutilizar o stream abertoDistrCacheReadBytesUnconsumedOnEndRequest
Evento do buffer de leitura do Distributed Cache. Bytes do intervalo de leitura solicitado que não foram consumidos quando a request foi encerrada antecipadamenteDistrCacheReadErrors
Evento de cliente do Distributed Cache. Número total de erros no Distributed Cache durante solicitações de leitura (igual a DistrCacheReadErrorsRetriable + DistrCacheReadErrorsNonRetriable)DistrCacheReadErrorsNonRetriable
Evento do cliente do Distributed Cache. Número de erros não recuperáveis do Distributed Cache durante solicitações de leituraDistrCacheReadErrorsRetriable
Evento de cliente do Distributed Cache. Número de erros do Distributed Cache passíveis de retentativa durante solicitações de leitura (contados a cada ocorrência, incluindo aqueles recuperados por uma retentativa)DistrCacheReadMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo gasto na leitura do distributed cacheDistrCacheReadRequestRetries
Evento do buffer de leitura do Distributed Cache. Número de retentativas de solicitação de leitura após um erro passível de retentativa (incluindo retentativas da criação inicial da solicitação)DistrCacheReadRequestRetriesExhausted
Evento de buffer de leitura do Distributed Cache. Número de vezes em que um erro de leitura com retentativa não foi concluído com sucesso dentro do limite de retentativas da solicitação de leituraDistrCacheReadThrottlerBytes
Bytes que passaram pelo throttler ‘max_distributed_cache_read_bandwidth_for_server’.DistrCacheReadThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar ao throttling de ‘max_distributed_cache_read_bandwidth_for_server’.DistrCacheReceivedCredentialsRefreshPackets
Evento do cliente do Distributed Cache. Número total de pacotes RefreshCredentials recebidos do Distributed CacheDistrCacheReceivedDataPackets
Evento do cliente do Distributed Cache. Número total de pacotes de dados recebidos do Distributed CacheDistrCacheReceivedDataPacketsBytes
Evento de cliente do Distributed Cache. O número de bytes nos pacotes Data recebidos do Distributed CacheDistrCacheReceivedErrorPackets
Evento de cliente do Distributed Cache. Número total de pacotes de erro recebidos do Distributed CacheDistrCacheReceivedOkPackets
Evento do cliente do Distributed Cache. Número total de pacotes Ok recebidos do Distributed CacheDistrCacheReceivedSlowDownPackets
Evento de cliente do Distributed Cache. Número total de packets SlowDown recebidos do distributed cache (o servidor rejeitou uma nova connection porque este cliente tem connections abertas em excesso em relação ao seu peso)DistrCacheReceivedStopPackets
Evento do cliente do Distributed Cache. Número total de pacotes Stop recebidos do Distributed CacheDistrCacheReceiveResponseErrors
Evento de cliente do Distributed Cache. Número de erros do Distributed Cache ao receber a resposta de uma solicitaçãoDistrCacheRegistryUpdateMicroseconds
Evento do registro do Distributed Cache. Tempo gasto na atualização do registro do Distributed CacheDistrCacheRegistryUpdates
Evento do registro do Distributed Cache. Número de atualizações do registro do Distributed CacheDistrCacheRemoveOutdatedMicroseconds
Evento de conexão do Distributed Cache. Tempo gasto na remoção de conexões desatualizadas do poolDistrCacheReusedConnections
Evento de conexão do Distributed Cache. O número de conexões reutilizadas para o Distributed CacheDistrCacheSeekBufferedBytesShortfall
Evento do buffer de leitura do Distributed Cache. O número de bytes que faltaram aos dados armazenados em buffer localmente para cobrir o gap quando um salto foi recusadoDistrCacheSeekCancelledRequests
Evento do buffer de leitura do Distributed Cache. O número de vezes que um seek cancelou a request aberta em vez de reutilizar o streamDistrCacheSeekReRequestFirstPacketMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo entre a solicitação de um novo intervalo de leitura no stream aberto em decorrência de um seek e o recebimento de seu primeiro packetDistrCacheSeekReRequests
Distributed Cache read buffer event. Número de vezes que um seek solicitou um novo intervalo de leitura na mesma connectionDistrCacheSeekSkipDeclinedGapNotBuffered
Evento do buffer de leitura do Distributed Cache. O número de seeks para frente que não puderam ser ignorados porque o gap não estava armazenado em buffer localmenteDistrCacheSeekSkips
Evento do buffer de leitura do Distributed Cache. O número de seeks para frente que ignoraram o gap no stream abertoDistrCacheSentDataPackets
Evento do cliente do Distributed Cache. Número total de pacotes de dados enviados ao Distributed CacheDistrCacheSentDataPacketsBytes
Evento de cliente do Distributed Cache. O número de bytes nos pacotes Data enviados ao Distributed CacheDistrCacheServerAckRequestPackets
Evento do servidor do Distributed Cache. Número de pacotes AckRequest em DistributedCacheServerDistrCacheServerCachedReadBufferCacheHits
Evento do servidor Distributed Cache. Número de vezes em que o Distributed Cache encontrou dados no cache ao ler do cache do sistema de arquivosDistrCacheServerCachedReadBufferCacheMisses
Evento do servidor Distributed Cache. Número de vezes em que o Distributed Cache não encontrou dados no cache ao ler do cache do sistema de arquivosDistrCacheServerCachedReadBufferCachePredownloadBytes
Evento do servidor do Distributed Cache. Número de bytes lidos do armazenamento de objetos para pré-download no Distributed Cache durante a leitura do cache do sistema de arquivosDistrCacheServerCachedReadBufferCacheReadBytes
Evento do servidor do Distributed Cache. O número de bytes lidos do cache do Distributed Cache durante a leitura do cache do sistema de arquivosDistrCacheServerCachedReadBufferCacheWrittenBytes
Evento do servidor Distributed Cache. Número de bytes gravados no cache do distributed cache durante a leitura do cache do sistema de arquivosDistrCacheServerCachedReadBufferObjectStorageReadBytes
Evento do servidor Distributed Cache. Número de bytes lidos do armazenamento de objetos no Distributed Cache ao ler do cache do sistema de arquivosDistrCacheServerConnectionRegistryClientLockWaitMicroseconds
Evento do servidor do Distributed Cache. Tempo gasto aguardando o mutex do bucket de connection por cliente em caso de contention (register/unregister/identify/eviction)DistrCacheServerConnectionRegistryLockWaitMicroseconds
Evento do servidor do Distributed Cache. Tempo gasto aguardando o mutex do registry global de conexões em caso de contenção (identify, setClientWeight, eviction e unregister quando uma reindexação ou remoção de bucket é necessária)DistrCacheServerConnectionsDroppedOverLimit
Evento do servidor do distributed cache. O número de conexões encerradas porque o número de conexões excedeu o limite (encerradas no cliente com o maior número de conexões em relação ao seu peso)DistrCacheServerConnectionsRejectedOverLimit
Evento do servidor do Distributed Cache. O número de novas conexões rejeitadas com um packet SlowDown porque o cliente que tentou se conectar excedeu sua cota de conexõesDistrCacheServerContinueRequestPackets
Evento do servidor da Distributed Cache. Número de pacotes ContinueRequest no DistributedCacheServerDistrCacheServerCredentialsRefresh
Evento do servidor Distributed Cache. Número de credenciais expiradas renovadasDistrCacheServerEndRequestPackets
Evento do servidor de Distributed Cache. Número de pacotes EndRequest no DistributedCacheServerDistrCacheServerNewS3CachedClients
Evento do servidor Distributed Cache. O número de novos clientes S3 em cacheDistrCacheServerProcessRequestMicroseconds
Evento do servidor Distributed Cache. Tempo gasto no processamento da solicitação no lado do servidor DistributedCacheDistrCacheServerReceivedCredentialsRefreshPackets
Evento do servidor Distributed Cache. Número de pacotes RefreshCredentials do cliente no DistributedCacheServerDistrCacheServerReusedS3CachedClients
Evento do servidor do Distributed Cache. O número de clientes S3 em cache reutilizadosDistrCacheServerShutdownConnectionsMicroseconds
Evento do servidor do Distributed Cache. Tempo gasto em shutdownAllConnections aguardando a conclusão das conexões ativas (ou seu fechamento forçado) durante o desligamento do servidorDistrCacheServerSkipped
Evento do servidor do Distributed Cache. Número de vezes em que o servidor do Distributed Cache foi ignorado devido a tentativas anteriores de conexão malsucedidasDistrCacheServerStartRequestPackets
Evento do servidor de Distributed Cache. Número de pacotes StartRequest no DistributedCacheServerDistrCacheServerSwitches
Evento do buffer de leitura do Distributed Cache. Número de trocas de servidor entre servidores do Distributed Cache no cache read/write-throughDistrCacheServerUpdates
Evento do Distributed Cache. O número de trocas de servidor durante a leitura ou a gravação porque o servidor escolhido pelo hash mudou (por exemplo, devido ao desregistro do servidor)DistrCacheSkippedWrites
Evento do buffer de gravação do Distributed Cache. Número de write buffers que ignoraram a gravação no write-through cache porque nenhum slot de gravação em segundo plano estava livre (o limite definido pela configuração de servidordistributed_cache_write_pool_size foi atingido) ou porque não foi possível iniciar uma gravação em segundo plano. Os dados ainda assim são gravados no armazenamento de objetos
DistrCacheStaleReconnections
Evento de conexão do Distributed Cache. O número de reconexões devido a conexões do pool obsoletas (fechadas pela contraparte)DistrCacheStartRangeMicroseconds
Evento do buffer de leitura do Distributed Cache. Tempo gasto para iniciar um novo intervalo de leitura com o Distributed CacheDistrCacheSuccessfulConnectAttempts
Evento de conexão do Distributed Cache. Número de tentativas de conexão bem-sucedidas com o Distributed CacheDistrCacheSuccessfulRegistryUpdates
Evento de registro do Distributed Cache. O número de atualizações bem-sucedidas no registro de servidoresDistrCacheSystemTablesErrors
Evento de cliente do Distributed Cache. Número de erros do distributed cache durante solicitações às tabelas de sistema de introspecção (system.distributed_cache, system.distributed_cache_metrics, system.distributed_cache_events). Essas solicitações não têm nova tentativa, portanto erros recuperáveis e não recuperáveis são contabilizados em conjunto
DistrCacheTemporaryFilesBytesWritten
Evento de conexão do Distributed Cache. Número de bytes gravados nos arquivos temporários criados no Distributed CacheDistrCacheTemporaryFilesCreated
Evento de conexão do Distributed Cache. Número de arquivos temporários criados no Distributed CacheDistrCacheUnsuccessfulConnectAttempts
Evento de conexão do Distributed Cache. Número de tentativas de conexão malsucedidas com o Distributed CacheDistrCacheUnsuccessfulRegistryUpdates
Evento do registro do Distributed Cache. O número de atualizações malsucedidas no registro de servidoresDistrCacheUnusedDataPacketsBytes
Evento de cliente do Distributed Cache. Número de bytes nos pacotes Data que foram ignoradosDistrCacheUnusedDataPacketsBytesReadRangeIdChanged
Evento de cliente do Distributed Cache. O número de bytes em pacotes Data ignorados (parte de DistrCacheUnusedDataPacketsBytes) que chegaram para a requisição monitorada, mas com um id de read range mais antigo (um read range mais recente foi solicitado na mesma requisição)DistrCacheUnusedDataPacketsBytesUnknownRequest
Distributed Cache client event. O número de bytes em pacotes Data ignorados (parte de DistrCacheUnusedDataPacketsBytes) que chegaram referentes a uma requisição que o cliente não rastreia mais (por exemplo, a leitura foi interrompida via EndRequest depois que o servidor já havia enviado mais dados)DistrCacheUnusedPackets
Evento de cliente do Distributed Cache. Número de pacotes não utilizados ignorados do Distributed CacheDistrCacheUnusedPacketsBufferAllocations
Evento de cliente do Distributed Cache. Número de alocações adicionais de buffer quando não foi possível reutilizar o buffer existenteDistrCacheWriteBytes
Evento do buffer de gravação do Distributed Cache. Quantidade de bytes gravados no Distributed CacheDistrCacheWriteErrors
Evento de cliente do Distributed Cache. Número total de erros do Distributed Cache durante solicitações de gravação (igual a DistrCacheWriteErrorsRetriable + DistrCacheWriteErrorsNonRetriable). UmStop de cache write-through iniciado pelo servidor é controle de fluxo, não um erro, e não é contabilizado
DistrCacheWriteErrorsNonRetriable
Evento do cliente do Distributed Cache. Número de erros do Distributed Cache que não permitem nova tentativa durante requisições de escritaDistrCacheWriteErrorsRetriable
Evento do cliente do Distributed Cache. Número de erros recuperáveis do distributed cache durante solicitações de escrita (contados a cada ocorrência, incluindo os recuperados por nova tentativa)DistrCacheWriteMicroseconds
Evento do buffer de gravação do Distributed Cache. Tempo gasto em WriteBufferFromDistributedCache::writeToFileSegmentDistrCacheWriteRequestRetries
Evento do buffer de gravação do Distributed Cache. O número de novas tentativas de solicitação de gravação após um erro recuperávelDistrCacheWriteRequestRetriesExhausted
Evento do buffer de gravação do Distributed Cache. Número de vezes que um erro de gravação passível de nova tentativa não pôde ser resolvido dentro do limite de tentativas da solicitação de gravaçãoDistrCacheWriteThrottlerBytes
Bytes que passaram pelo throttler ‘max_distributed_cache_write_bandwidth_for_server’.DistrCacheWriteThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar à limitação de taxa de ‘max_distributed_cache_write_bandwidth_for_server’.DistributedAsyncInsertionFailures
Número de falhas na inserção assíncrona em uma tabela distribuída (com ‘distributed_foreground_insert’ = 0)DistributedConnectionConnectCount
Número de conexões com outros servidores feitas durante a execução distribuída de consultas. Isso ocorre quando uma nova conexão é estabelecida em vez de reutilizar uma já existente no pool.DistributedConnectionFailAtAll
Contagem total quando a conexão distribuída falha após esgotadas todas as tentativas de repetição.DistributedConnectionFailTry
Contagem total quando a conexão distribuída falha e há nova tentativa.DistributedConnectionMissingTable
Número de vezes em que rejeitamos uma réplica de uma consulta distribuída porque ela não continha uma tabela necessária para a consulta.DistributedConnectionReconnectCount
Número de reconexões com outros servidores feitas durante a execução distribuída de consultas. Isso pode acontecer quando uma conexão desatualizada é obtida do pool de conexõesDistributedConnectionSkipReadOnlyReplica
Número de réplicas ignoradas durante o INSERT em uma tabela distribuída porque as réplicas estavam em modo somente leituraDistributedConnectionStaleReplica
Número de vezes em que uma réplica foi rejeitada em uma consulta distribuída porque alguma tabela necessária para a consulta tinha atraso de replicação acima do limiar configurado.DistributedConnectionTries
Número total de tentativas de conexão distribuída.DistributedConnectionUsable
Número total de conexões distribuídas bem-sucedidas com um servidor utilizável (com a tabela necessária, mas possivelmente desatualizada).DistributedDelayedInserts
Número de vezes em que o INSERT de um bloco em uma tabela distribuída teve sua taxa limitada devido à grande quantidade de bytes pendentes.DistributedDelayedInsertsMilliseconds
Número total de milissegundos gastos enquanto o INSERT de um bloco em uma tabela distribuída teve sua taxa limitada devido à grande quantidade de bytes pendentes.DistributedIndexAnalysisMicroseconds
Tempo total gasto durante a análise distribuída de índiceDistributedIndexAnalysisMissingParts
Número de partes ausentes durante a análise distribuída de índice que serão resolvidas localmenteDistributedIndexAnalysisParts
Número de partes enviadas para a análise distribuída de índiceDistributedIndexAnalysisReplicaFallback
Número de vezes em que a análise de índice distribuída falhou em uma das réplicas, com fallback para a réplica localDistributedIndexAnalysisReplicaUnavailable
Número de vezes em que a análise distribuída de índice falhou em uma das réplicas, sem fallback (falha ao conectar)DistributedIndexAnalysisScheduledReplicas
Número de réplicas (a réplica local é contabilizada uma vez) para as quais a análise distribuída de índice foi agendadaDistributedPlanHostsUsed
Número de hosts distintos aos quais foi atribuída pelo menos uma tarefa durante a execução de uma consulta commake_distributed_plan.
DistributedPlanLocalExecution
Definido como 1 quando uma consultamake_distributed_plan foi executada no processo local por meio do executor local (distributed_plan_execute_locally), em vez de ser encaminhada para workers remotos.
DistributedPlanRemoteTasks
Número de tarefas enviadas para workers remotos ao executar uma consulta commake_distributed_plan. Um valor diferente de zero significa que a consulta foi realmente executada de forma distribuída.
DistributedPlanWorkerPartsPruned
Número de data parts atribuídas que a análise de índice do próprio worker descartou, de modo que o worker não as lê. O coordinator seleciona as partes sem realizar essa análise, portanto pode atribuir uma parte com a qual nenhuma linha da consulta possa corresponder.DistributedPlanWorkerPartsReceived é a soma deste valor com DistributedPlanWorkerPartsScanned.
DistributedPlanWorkerPartsReceived
Número de data parts que o coordinator atribuiu a um worker de um distributed query plan, somado ao longo das leituras por bucket que uma consulta executa nesse worker. Uma parte atribuída a vários buckets é contada uma vez por leitura.DistributedPlanWorkerPartsScanned
Número de data parts atribuídas que o worker mantém para leitura.DistributedRejectedInserts
Número de vezes em que o INSERT de um bloco em uma tabela distribuída foi rejeitado com a exceção ‘Too many bytes’ devido ao grande número de bytes pendentes.DistributedShardsSkipped
Número de shards ignorados silenciosamente em uma consulta a uma tabela Distributed (ou às funções de tabela remote/cluster) quandoskip_unavailable_shards está habilitado, seja porque o shard estava indisponível, seja porque ele gerou uma exceção contemplada por skip_unavailable_shards_mode.
DistributedSyncInsertionTimeoutExceeded
O tempo limite foi excedido ao aguardar os shards durante a inserção síncrona em uma tabela distribuída (com ‘distributed_foreground_insert’ = 1)DNSError
Número total de erros na resolução de DNSDuplicatedAsyncInserts
Número de async inserts no bloco inserido em uma tabela ReplicatedMergeTree que foram desduplicados.DuplicatedInsertedBlocks
Número de inserções síncronas em uma tabela *MergeTree que foram deduplicadas.DuplicationDataHashComputations
Número de cálculos de hash de dados por coluna realizados durante a desduplicação de blocos inseridos com INSERT em tabelas *MergeTree (cache misses no hash de desduplicação unificado).DuplicationElapsedMicroseconds
Tempo total gasto na verificação de duplicação de blocos inseridos em tabelas *MergeTree.EncryptionHeaderCacheHits
Número de vezes em que os bytes do cabeçalho de criptografia foram encontrados no cache de cabeçalhos de criptografia, dispensando a leitura do cabeçalho na origem.EncryptionHeaderCacheMisses
Número de vezes em que os bytes do cabeçalho de criptografia não foram encontrados no cache de cabeçalho de criptografia e, portanto, precisaram ser lidos da origem.EngineFileLikeReadFiles
Número de arquivos lidos em motores de tabela que operam com arquivos (como File/S3/URL/HDFS).ExecutableUserDefinedFunctionElapsedMicroseconds
Tempo de relógio gasto na execução de funções definidas pelo usuário do tipo executable e executable_pool, em microssegundos.ExecutableUserDefinedFunctionInputBytes
Total de bytes gravados no stdin dos processos filhos de funções definidas pelo usuário do tipo executable e executable_pool.ExecutableUserDefinedFunctionInvocations
Número de invocações de funções definidas pelo usuário dos tiposexecutable e executable_pool.
ExecutableUserDefinedFunctionOutputBytes
Total de bytes lidos da stdout dos processos filhos de funções definidas pelo usuário dos tipos executable e executable_pool.ExecutableUserDefinedFunctionPeakMemoryByteSeconds
Pico de memória por processo consumido pelos processos filhos de funções definidas pelo usuário dos tipos executable e executable_pool, integrado ao longo do tempo de relógio, em bytes-segundo.ExecutableUserDefinedFunctionPoolWaitMicroseconds
Tempo gasto esperando em tryBorrowObject quando o pool da função definida pelo usuário executable_pool está esgotado, em microssegundos.ExecutableUserDefinedFunctionSystemTimeMicroseconds
Tempo de CPU em modo kernel consumido pelos processos filhos de funções definidas pelo usuário do tipo executable e de executable_pool, em microssegundos.ExecutableUserDefinedFunctionUserTimeMicroseconds
Tempo de CPU no modo de usuário consumido pelos processos filhos de funções definidas pelo usuário dos tipos executable e executable_pool, em microssegundos.ExecuteShellCommand
Número de execuções de comandos no shell.ExternalAggregationCompressedBytes
Número de bytes gravados no disco para agregação em memória externa.ExternalAggregationMerge
Número de vezes em que arquivos temporários foram mesclados para agregação em memória externa.ExternalAggregationUncompressedBytes
Quantidade de dados não compactados (antes da compressão) gravados em disco para agregação em memória externa.ExternalAggregationWritePart
Número de vezes que um arquivo temporário foi escrito no disco para agregação em memória externa.ExternalDataSourceLocalCacheReadBytes
Bytes lidos do buffer do cache local no RemoteReadBufferCacheExternalDistinctCompressedBytes
Número de bytes comprimidos gravados para DISTINCT em memória externa.ExternalDistinctMerge
Número de vezes que arquivos temporários foram mesclados para DISTINCT em memória externa.ExternalDistinctUncompressedBytes
Quantidade de dados (não comprimidos, antes da compressão) gravados para DISTINCT em memória externa.ExternalDistinctWritePart
Número de vezes que um arquivo temporário foi gravado em disco para DISTINCT em memória externa.ExternalJoinCompressedBytes
Número de bytes comprimidos gravados para JOIN em memória externa.ExternalJoinMerge
Número de vezes em que arquivos temporários foram mesclados para operações de JOIN em memória externa.ExternalJoinUncompressedBytes
Quantidade de dados (não compactados, antes da compressão) gravados para JOIN na memória externa.ExternalJoinWritePart
Número de vezes que um arquivo temporário foi gravado no disco para JOIN em memória externa.ExternalProcessingCompressedBytesTotal
Número de bytes compactados gravados pelo processamento externo (ordenação/agregação/join)Total de arquivos usados no processamento externo
Número de arquivos usados no processamento externo (ordenação/agregação/join)ExternalProcessingUncompressedBytesTotal
Quantidade de dados (não comprimidos, antes da compressão) gravados pelo processamento externo (ordenação/agregação/JOIN)ExternalSortCompressedBytes
Número de bytes comprimidos gravados para ordenação em memória externa.ExternalSortMerge
Número de vezes que arquivos temporários foram mesclados durante a ordenação em memória externa.ExternalSortUncompressedBytes
Quantidade de dados (sem compactação, antes da compactação) gravados durante a ordenação em memória externa.ExternalSortWritePart
Número de vezes em que um arquivo temporário foi gravado em disco durante a ordenação com memória externa.FailedAsyncInsertQuery
Número de consultas ASYNC INSERT que falharam.FailedInitialQuery
Número de consultas iniciais com falha.FailedInitialSelectQuery
O mesmo que FailedInitialQuery, mas apenas para consultas SELECT.FailedInsertQuery
Igual a FailedQuery, mas apenas para consultas do tipo INSERT.FailedInternalInsertQuery
O mesmo que FailedInternalQuery, mas apenas para consultas INSERT.FailedInternalQuery
Número de consultas internas que falharam.FailedInternalSelectQuery
O mesmo que FailedInternalQuery, mas apenas para consultas SELECT.FailedQuery
Número total de consultas que falharam, tanto internas quanto de usuários.FailedSelectQuery
O mesmo que FailedQuery, mas apenas para consultas SELECT.FetchBackgroundExecutorTaskCancelMicroseconds
Tempo gasto em cancel() para tarefas do executor de fetch.FetchBackgroundExecutorTaskExecuteStepMicroseconds
Tempo gasto em executeStep() nas tarefas do executor Fetch.FetchBackgroundExecutorTaskResetMicroseconds
Tempo gasto ao redefinir a tarefa do executor Fetch.FetchBackgroundExecutorWaitMicroseconds
Tempo de espera pela conclusão no executor Fetch.FiberStackAllocBytes
Número de bytes alocados para pilhas de fibras, incluindo guard pages (as guard pages são usadas apenas em builds de debug e com sanitizer).FiberStackAllocNanoseconds
Tempo gasto na alocação de pilhas de fibras. Nanossegundos são usados porque uma única alocação normalmente é mais rápida que um microssegundo, a menos que haja contenção no allocator ou no kernel.FiberStackAllocs
Número de pilhas alocadas para fibras (fibras são usadas na comunicação assíncrona com réplicas remotas).FiberStackFreeNanoseconds
Tempo gasto na desalocação de pilhas de fibras.FileOpen
Número de arquivos abertos.Invocações do callback FileProgress
Número de vezes que oFileProgressCallback por consulta foi invocado (conta cada evento FileProgress por arquivo entregue ao cliente via TCP nativo ou por clickhouse-local).
FileSegmentCompleteMicroseconds
Duração de FileSegment::complete() no cache do sistema de arquivosFileSegmentFailToIncreasePriority
Número de vezes em que a prioridade não foi aumentada devido à alta contenção no bloqueio de cacheFileSegmentHolderCompleteMicroseconds
Tempo de execução de complete() do holder de segmentos de arquivoFileSegmentIncreasePriorityMicroseconds
Tempo de aumento da prioridade do segmento de arquivoFileSegmentLockMicroseconds
Tempo de bloqueio do segmento de arquivoFileSegmentRemoveMicroseconds
Tempo de remove() do segmento de arquivoFileSegmentWaitMicroseconds
Tempo de espera no estado DOWNLOADINGFileSegmentWaitTimeouts
Número de vezes que a espera por um segmento de arquivo no estado DOWNLOADING excedeu o tempo limite (consultefilesystem_cache_wait_for_concurrent_download_timeout_milliseconds)
FileSegmentWriteMicroseconds
Tempo da operação write() do segmento de arquivoFileSync
Número de vezes que a função F_FULLFSYNC/fsync/fdatasync foi chamada em arquivos.FileSyncElapsedMicroseconds
Tempo total gasto aguardando a execução da chamada de sistema F_FULLFSYNC/fsync/fdatasync em arquivos.FilesystemCacheBackgroundDownloadQueuePush
Número de segmentos de arquivo enviados para download em segundo plano no cache do sistema de arquivosFilesystemCacheBackgroundEvictedBytes
Número de bytes removidos pela thread em segundo planoFilesystemCacheBackgroundEvictedFileSegments
Número de segmentos de arquivo removidos pela thread de segundo planoFilesystemCacheBackgroundRemovedInvalidatedEntries
Número de entradas invalidadas (removidas de forma adiada) da fila de prioridade expurgadas pela thread de limpeza em segundo planoFilesystemCacheCheckCorrectness
Número de vezes em que FileCache::assertCacheCorrectness foi chamadoFilesystemCacheCheckCorrectnessMicroseconds
Quanto tempo o FileCache::assertCacheCorrectness leva para ser executadoFilesystemCacheClientsMapLockWaitMicroseconds
Tempo gasto aguardando um bloqueio disputado do shard do map de uso por cliente (user_id) na política de cache de overcommit
FilesystemCacheCreatedKeyDirectories
Número de diretórios de chaves criadosFilesystemCacheDowngradedFileSegments
Número de segmentos de arquivo rebaixados (movidos) da fila protegida para a fila probatória na política de cache SLRU. Esta é uma movimentação interna no cache, não uma evicção.FilesystemCacheEvictedBytes
Número de bytes removidos do cache do sistema de arquivosFilesystemCacheEvictedFileSegments
Número de segmentos de arquivo removidos do cache do sistema de arquivosFilesystemCacheEvictionReusedIterator
Número de reutilizações do iterador do cache do sistema de arquivosFilesystemCacheEvictionSkippedEvictingFileSegments
Número de segmentos de arquivo ignorados na evicção por estarem em processo de evicçãoFilesystemCacheEvictionSkippedFileSegments
Número de segmentos de arquivo ignorados durante a evicção por estarem em um estado que não pode ser liberadoFilesystemCacheEvictionSkippedMovingFileSegments
Número de segmentos de arquivo ignorados na evicção por estarem em estado de movingFilesystemCacheEvictionTries
Número de tentativas de evicção do cache do sistema de arquivosFilesystemCacheEvictMicroseconds
Tempo de evicção do cache do sistema de arquivosFilesystemCacheFailedEvictionCandidates
Número de segmentos de arquivo que falharam inesperadamente ao serem removidos durante a evicção dinâmica do cache do sistema de arquivosFilesystemCacheFailedReserveAttempts
Número de tentativas malsucedidas de reserva de espaço no cache de arquivos.FilesystemCacheFailToReserveSpaceBecauseOfCacheResize
Número de vezes que a reserva de espaço foi ignorada porque o cache está sendo redimensionadoFilesystemCacheFailToReserveSpaceBecauseOfLockContention
Número de vezes em que a reserva de espaço foi ignorada devido à alta contenção no bloqueio de cacheErros da Thread de Manutenção do Espaço Livre do Cache do Sistema de Arquivos
Número de exceções capturadas pela tarefa em segundo plano de manutenção do espaço livre (coleta, remoção ou finalização)FilesystemCacheFreeSpaceKeepingThreadRun
Número de vezes que a thread em segundo plano executou a tarefa de manutenção do espaço livreFilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds
Tempo durante o qual a thread em segundo plano executou o job de manutenção do espaço livreFilesystemCacheGetMicroseconds
Tempo doget() no cache do sistema de arquivos
FilesystemCacheGetOrSetMicroseconds
Tempo dogetOrSet() no cache do sistema de arquivos
FilesystemCacheHoldFileSegments
Número de segmentos de arquivo no cache do sistema de arquivos que foram mantidosFilesystemCacheIdleClientEvictions
Número de vezes em que todas as cache entries de um cliente ocioso de cache distribuído (user_id) foram purgadas por não ter ocorrido nenhum acesso dentro de idle_client_ttl_sec.
FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds
Tempo em que a thread em segundo plano executou a tarefa de limpeza das entradas invalidadas da fila de prioridadeFilesystemCacheLoadMetadataMicroseconds
Tempo gasto no carregamento dos metadados do cache do sistema de arquivosFilesystemCacheLockKeyMicroseconds
Tempo da chave de bloqueio do cacheFilesystemCacheLockMetadataMicroseconds
Tempo de bloqueio dos metadados do cache do sistema de arquivosFilesystemCacheLockOriginPoolMicroseconds
Tempo de bloqueio do pool compartilhado de origin do cache do sistema de arquivosFilesystemCacheOvercommitCandidatesIterationSteps
Número de iterações externas que o loop de evicção do overcommit executou além da primeira passagem para atender ao déficit de uma reservaFilesystemCachePriorityReadLockMicroseconds
Tempo de bloqueio para leitura do cache do sistema de arquivos na fila de prioridadeFilesystemCachePriorityWriteLockMicroseconds
Tempo de bloqueio do cache do sistema de arquivos ao gravar na fila de prioridadeFilesystemCacheReserveAttempts
Tentativa de reserva de espaço no cache do sistema de arquivosFilesystemCacheReserveMicroseconds
Tempo de reserva de espaço no cache do sistema de arquivosFilesystemCacheStateLockMicroseconds
Tempo de bloqueio do cache do sistema de arquivos durante o bloqueio de estadoFilesystemCacheUnusedHoldFileSegments
Contagem de segmentos de arquivo do cache do sistema de arquivos que foram retidos, mas não usados (por causa de seek ou LIMIT n, etc.)FilteringMarksWithPrimaryKeyMicroseconds
Tempo gasto na filtragem de partes pela PK.FilteringMarksWithPrimaryKeyProcessedMarks
Total de marcas processadas durante a análise da chave primária.FilteringMarksWithSecondaryKeysMicroseconds
Tempo gasto filtrando partes por índices de salto.FilterPartsByVirtualColumnsMicroseconds
Tempo total gasto na função filterPartsByVirtualColumns.FilterTransformPassedBytes
Número de bytes que passaram pelo filtro durante a consultaFilterTransformPassedRows
Número de linhas que passaram pelo filtro na consultaFunctionExecute
Número de chamadas de funções SQL comuns (as funções SQL são chamadas por bloco; portanto, esse número representa a quantidade de blocos).GatheredColumns
Número de colunas coletadas durante o estágio vertical das mesclagens.GatheringColumnMilliseconds
Tempo total gasto durante a coleta de colunas para a mesclagem verticalGlobalMemoryLimitExceeded
Número de vezes em que o limite global de memória foi excedido.GlobalThreadPoolExpansions
Conta o número total de vezes em que novas threads foram adicionadas ao pool global de threads. Essa métrica indica a frequência de expansões no pool global de threads para atender ao aumento das demandas de processamento.GlobalThreadPoolJobs
Conta o número de jobs enviados ao pool global de threads.GlobalThreadPoolJobWaitTimeMicroseconds
Mede o tempo decorrido entre o momento em que um job é agendado no pool de threads e o momento em que ele é pego para execução por uma thread de trabalho. Essa métrica ajuda a identificar atrasos no processamento de jobs, indicando a capacidade de resposta do pool de threads a novas tarefas.GlobalThreadPoolLockWaitMicroseconds
Tempo total que as threads passaram aguardando bloqueios no pool global de threads.GlobalThreadPoolShrinks
Conta o número total de vezes que o pool global de threads foi reduzido com a remoção de threads. Isso ocorre quando o número de threads ociosas excedemax_thread_pool_free_size, indicando ajustes no tamanho do pool global de threads em resposta à redução do uso de threads.
GlobalThreadPoolThreadCreationMicroseconds
Tempo total de espera para o início de novas threads.HardPageFaults
O número de hard page faults nas threads de execução de consultas. Valores altos indicam que você se esqueceu de desativar a swap no seu servidor, a remoção de páginas de memória do binário do ClickHouse sob pressão de memória muito alta ou o uso bem-sucedido do método de leitura ‘mmap’ para os dados das tabelas.HashJoinPreallocatedElementsInHashTables
Quantos elementos foram pré-alocados nas tabelas hash para hash join.HedgedRequestsChangeReplica
Contagem total de vezes em que o timeout para trocar de réplica expirou em hedged requests.HTTPConnectionsCreated
Número de conexões HTTP de cliente criadasHTTPConnectionsElapsedMicroseconds
Tempo total gasto para estabelecer conexões HTTP do clienteHTTPConnectionsErrors
Número de vezes em que a criação de uma conexão HTTP do cliente falhouHTTPConnectionsExpired
Número de conexões HTTP do cliente expiradasHTTPConnectionsPreserved
Número de conexões HTTP preservadas do clienteHTTPConnectionsReset
Número de conexões HTTP do cliente reiniciadasHTTPConnectionsReused
Número de conexões HTTP do cliente reutilizadasHTTPServerConnectionsClosed
Número de conexões HTTP do servidor que foram fechadas. O Keep alive não foi negociadoHTTPServerConnectionsCreated
Número de conexões HTTP do servidor criadasHTTPServerConnectionsExpired
Número de conexões HTTP expiradas do servidor.HTTPServerConnectionsPreserved
Número de conexões HTTP do servidor preservadas. Conexão mantida ativa com sucessoHTTPServerConnectionsReset
Número de conexões HTTP do servidor encerradas com reset. O servidor fecha a conexãoHTTPServerConnectionsReused
Número de conexões HTTP do servidor reutilizadasIcebergIteratorInitializationMicroseconds
Tempo total gasto na inicialização síncrona dos iteradores de dados do Iceberg.IcebergMetadataFilesCacheHits
Número de vezes em que os arquivos de metadados do Iceberg foram encontrados no cache.IcebergMetadataFilesCacheMisses
Número de vezes em que os arquivos de metadados do Iceberg não foram encontrados no cache de metadados do Iceberg e precisaram ser lidos do disco (remoto).IcebergMetadataFilesCacheStaleMisses
Número de vezes em que arquivos de metadados do Iceberg foram encontrados no cache, mas foram considerados desatualizados e tiveram de ser lidos do disco (remoto).IcebergMetadataFilesCacheWeightLost
Número aproximado de bytes removidos do cache de metadados do Iceberg.IcebergMetadataReadWaitTimeMicroseconds
Tempo total que os leitores de dados passam aguardando a leitura e a análise dos arquivos de metadados do Iceberg, somado entre todas as threads de leitura.IcebergMetadataReturnedObjectInfos
Número total de informações de objetos retornadas pelo iterador do Iceberg.IcebergMetadataUpdateMicroseconds
Tempo total gasto na atualização dos metadados de armazenamento do Iceberg a partir do estado (buildStorageMetadataFromState).IcebergMinMaxIndexPrunedFiles
Número de arquivos ignorados com o uso do índice MinMax no IcebergIcebergMinMaxNonPrunedDeleteFiles
Número total de pares aceitos de arquivos de dados e arquivos de exclusão por posição na análise minmax, entre os pares adequados por particionamento e número de sequência.IcebergMinMaxPrunedDeleteFiles
Número total de pares aceitos de arquivos de dados e arquivos de exclusão por posição, segundo a análise minmax, entre os pares adequados por particionamento e número de sequência.IcebergPartitionPrunedFiles
Número de arquivos ignorados durante a poda de partições do IcebergIcebergPartitionPrunedManifestFiles
Número de arquivos de manifesto do Iceberg ignorados sem serem lidos, com base nos resumos de partição da manifest listIcebergTrivialCountOptimizationApplied
Otimização trivial de contagem aplicada durante a leitura do IcebergIcebergVersionHintUsed
Número de vezes em que version-hint.text foi usado.IgnoredColdParts
Consulte a configuração ignore_cold_parts_seconds. Número de vezes em que consultas de leitura ignoraram partes recém-criadas que ainda não haviam sido carregadas no cache pelo CacheWarmer.IndexAnalysisRounds
Número de vezes em que a análise de índice foi realizada na consulta.IndexBinarySearchAlgorithm
Número de vezes que o algoritmo de busca binária é usado nas marcas do índiceIndexGenericExclusionSearchAlgorithm
Número de vezes que o algoritmo de busca por exclusão genérica é usado nas marcas do índiceIndexGenericExclusionSearchStepLimitReached
Número de vezes que a busca por exclusão genérica sobre as marcas do índice atingiu merge_tree_generic_exclusion_search_max_steps e aceitou os mark ranges restantes sem realizar novos splitsInitialQuery
O mesmo que Query, mas conta apenas consultas iniciais (consulte is_initial_query).InitialSelectQuery
O mesmo que InitialQuery, mas apenas para consultas SELECT.InsertedBytes
Número de bytes (não compactados; das colunas, conforme armazenadas na memória) inseridos em todas as tabelas.InsertedCompactParts
Número de partes inseridas no formato Compact.InsertedRows
Número de linhas inseridas em todas as tabelas.InsertedWideParts
Número de partes inseridas no formato Wide.InsertQueriesWithSubqueries
Conta consultas INSERT com todas as subconsultasInsertQuery
O mesmo que Query, mas apenas para consultas INSERT.InsertQueryTimeMicroseconds
Tempo total das consultas de INSERT.InterfaceHTTPReceiveBytes
Número de bytes recebidos pelas interfaces HTTPInterfaceHTTPSendBytes
Número de bytes enviados pelas interfaces HTTPInterfaceInterserverReceiveBytes
Número de bytes recebidos pelas interfaces entre servidoresInterfaceInterserverSendBytes
Número de bytes enviados pelas interfaces entre servidoresInterfaceMySQLReceiveBytes
Número de bytes recebidos por interfaces MySQLInterfaceMySQLSendBytes
Número de bytes enviados pelas interfaces MySQLInterfaceNativeReceiveBytes
Número de bytes recebidos pelas interfaces nativasInterfaceNativeSendBytes
Número de bytes enviados por interfaces nativasInterfacePostgreSQLReceiveBytes
Número de bytes recebidos por interfaces PostgreSQLInterfacePostgreSQLSendBytes
Número de bytes enviados por meio das interfaces do PostgreSQLInterfacePrometheusReceiveBytes
Número de bytes recebidos pelas interfaces do PrometheusInterfacePrometheusSendBytes
Número de bytes enviados por meio das interfaces do PrometheusIOBufferAllocBytes
Número de bytes alocados para os buffers de E/S (ReadBuffer/WriteBuffer).IOBufferAllocs
Número de alocações de buffers de E/S (para ReadBuffer/WriteBuffer).IOUringCQEsCompleted
Número total de CQEs do io_uring concluídos com sucessoIOUringCQEsFailed
Número total de CQEs do io_uring concluídos com falhaIOUringSQEsResubmitsAsync
Número total de reenvios assíncronos de SQE do io_uring realizadosIOUringSQEsResubmitsSync
Número total de reenvios síncronos de SQEs do io_uring efetuadosIOUringSQEsSubmitted
Número total de SQEs de io_uring submetidosJemallocFailedAllocationSampleTracking
Número total de vezes em que o rastreamento da amostra de alocação do jemalloc falhou.JemallocFailedDeallocationSampleTracking
Número total de vezes que o rastreamento da amostra de desalocação do jemalloc falhouJoinBuildPostProcessingMicroseconds
Tempo gasto nas etapas de pós-processamento após a construção do lado direito do JOIN.JoinBuildRowStoreMicroseconds
Tempo decorrido na transformação da carga útil do lado direito do JOIN para o formato orientado a linhas (row-major).JoinBuildTableRowCount
Número total de linhas na tabela de build em uma operação JOIN.JoinDelayedJoinedTransformBlockCount
Número de blocos emitidos pelo DelayedJoinedBlocksWorkerTransform.JoinDelayedJoinedTransformRowCount
Número de linhas emitidas por DelayedJoinedBlocksWorkerTransform.JoinNonJoinedTransformBlockCount
Número de blocos emitidos pelo NonJoinedBlocksTransform.JoinNonJoinedTransformRowCount
Número de linhas sem correspondência emitidas por NonJoinedBlocksTransform.JoinOptimizeMicroseconds
Tempo total gasto na execução das otimizações do plano de JOIN.JoinProbeTableRowCount
Número total de linhas na tabela de sondagem em uma operação JOIN.JoinReorderMicroseconds
Tempo total gasto na execução do algoritmo de reordenação de JOIN.JoinResultRowCount
Número total de linhas no resultado de uma operação de JOIN.JoinSpillingHashJoinSwitchedToGraceJoin
Número de vezes em que um (Concurrent)HashJoin foi alterado para GraceHashJoin devido ao limite de memória no SpillingHashJoin.KafkaBackgroundReads
Número de leituras em segundo plano que preenchem visões materializadas a partir do Kafka desde a inicialização do servidorKafkaCommitFailures
Número de falhas ao confirmar no Kafka os offsets consumidos (geralmente é um sinal de duplicação de dados)KafkaCommits
Número de commits bem-sucedidos dos offsets consumidos no Kafka (normalmente deve ser o mesmo que KafkaBackgroundReads)KafkaConsumerErrors
Número de erros reportados pela librdkafka durante as chamadas de pollKafkaDirectReads
Número de consultas SELECT diretas em tabelas Kafka desde a inicialização do servidorKafkaMessagesFailed
Número de mensagens do Kafka que o ClickHouse não conseguiu interpretarKafkaMessagesPolled
Número de mensagens do Kafka consumidas dalibrdkafka pelo ClickHouse
KafkaMessagesProduced
Número de mensagens enviadas ao KafkaKafkaMessagesRead
Número de mensagens do Kafka já processadas pelo ClickHouseKafkaMVNotReady
Número de tentativas malsucedidas de enviar dados para uma visão materializada que não está prontaKafkaProducerErrors
Número de erros ao produzir mensagens para o KafkaKafkaProducerFlushes
Número de flushes explícitos do produtor KafkaAtribuições de rebalanceamento do Kafka
Número de atribuições de partição (estágio final do rebalanceamento do grupo de consumidores)KafkaRebalanceErrors
Número de rebalanceamentos de grupos de consumidores que falharamKafkaRebalanceRevocations
Número de revogações de partições (o primeiro estágio do rebalanceamento do grupo de consumidores)KafkaRowsRead
Número de linhas analisadas a partir de mensagens do KafkaKafkaRowsRejected
Número de linhas processadas que foram posteriormente rejeitadas (devido a rebalances, erros ou motivos semelhantes). Essas linhas serão consumidas novamente após o rebalance.KafkaRowsWritten
Número de linhas inseridas nas tabelas KafkaKafkaWrites
Número de gravações (inserts) nas tabelas KafkaKeeperAddWatchRequest
Número de solicitações de adição de watchesKeeperBatchMaxCount
Número de lotes que atingiram o limite de max_requests_batch_sizeKeeperBatchMaxReadCount
Número de lotes que atingiram o limite de max_read_batch_sizeKeeperBatchMaxReadTotalSize
Número de lotes que atingiram o limitemax_read_batch_bytes_size
KeeperBatchMaxTotalSize
Número de lotes que atingiram o limite de max_requests_batch_bytes_sizeKeeperChangelogFileSyncMicroseconds
Tempo gasto emfsync para o changelog do Keeper (somente logs não compactados)
KeeperChangelogLockWaitMicroseconds
Tempo gasto aguardando a aquisição do bloqueio do changelog do KeeperKeeperChangelogStartupReadBytes
Número de bytes físicos (checksum + cabeçalho + blob) lidos dos arquivos de changelog pelo leitor paralelo de inicialização do KeeperKeeperChangelogStartupReadEntries
Número de registros de changelog validados pelo leitor paralelo de inicialização do KeeperKeeperChangelogStartupReadMicroseconds
Wall time gasto na leitura paralela do changelog durante a inicialização do KeeperKeeperChangelogStartupStitchMicroseconds
Wall time gasto na combinação dos resultados das leituras paralelas de inicialização de cada arquivo no state do LogEntryStorageKeeperChangelogWrittenBytes
Número de bytes gravados no changelog do KeeperKeeperCheckRequest
Número de requisições de verificaçãoKeeperCheckWatchRequest
Número de solicitações de remove watchesKeeperCommits
Número de commits realizados com sucessoKeeperCommitsFailed
Número de commits que falharamKeeperCommitWaitElapsedMicroseconds
Tempo gasto aguardando a confirmação de determinado logKeeperCreateRequest
Número de requisições de criaçãoKeeperExistsRequest
Número de requisições de existsKeeperGetRequest
Número de requisições de getKeeperLatency
Latência do KeeperKeeperListRecursiveRequest
Número de solicitações recursivas para obter nós filhosKeeperListRequest
Número de requisições de listagemKeeperLiveSessionsLockWaitMicroseconds
Tempo gasto aguardando a aquisição do bloqueio de sessões ativas do KeeperKeeperLogsEntryReadFromCommitReadAhead
Número de entradas de log entregues à commit thread a partir da decoded window do leitor de read-ahead de commit (pop por fast-path ou pop de drenagem do primeiro elemento da window)KeeperLogsEntryReadFromFile
Número de entradas de log no Keeper lidas diretamente do arquivo de changelogKeeperLogsEntryReadFromLatestCache
Número de entradas de log no Keeper lidas a partir do cache dos logs mais recentesKeeperLogsReadAheadCursorsInstalled
Número de novos cursores de preenchimento enfileirados em um leitor de read-ahead do changelog do Keeper (peer ou commit) que ainda não eram cobertos pela tarefa de preenchimentoKeeperLogsReadAheadFillDecodedEntries
Número de entradas de log decodificadas pela tarefa de preenchimento de read-ahead do KeeperKeeperLogsReadAheadFillReopens
Número de vezes que o preenchimento por leitura antecipada (read-ahead) do Keeper reabriu ou realizou seek em um changelog fileKeeperLogsReadAheadPlanEpochMismatches
Número de vezes que um plano de leitura do changelog do Keeper foi descartado porque um truncamento concorrente por write_at o invalidou antes que ele pudesse ser atendidoKeeperLogsReadAheadReadersCreated
Número de leitores read-ahead do changelog do Keeper (e suas tasks de preenchimento) criados; permanecer plano ao cruzar limites de arquivo indica que um leitor está sendo reutilizado, em vez de destruído e recriadoKeeperLogsReadAheadScheduleRejected
Número de vezes que não foi possível criar um leitor de read-ahead do changelog do Keeper porque a fila do pool de threads de read-ahead estava cheia; nesse caso, o chamador recorre a uma leitura diretaKeeperLogsReadAheadTimeoutFallbacks
Número de vezes que uma requisição de atendimento por read-ahead do changelog do Keeper excedeu o tempo limite aguardando a tarefa de preenchimento e recorreu ao fallback de leitura direta do restante da cauda (tail)KeeperLSMTCommittedEntryBytes
Bytes serializados das entradas anexadas à memtable confirmada do LSMT do KeeperKeeperLSMTCommittedMemtablesCreated
Número de memtables confirmadas criadas pelo LSMT do KeeperKeeperLSMTFileDeletionExceptions
Número de exceções na exclusão de arquivos LSMT do KeeperKeeperLSMTFlushes
Número de flushes da memtable LSMT do Keeper concluídos com sucessoKeeperLSMTFlushExceptions
Número de exceções em flushes de memtable LSMT do KeeperKeeperLSMTFlushWrittenCompressedBytes
Bytes comprimidos gravados em arquivos pelos flushes da memtable LSMT do KeeperKeeperLSMTFlushWrittenUncompressedBytes
Bytes não comprimidos gravados em arquivos pelos flushes de memtable do LSMT do KeeperKeeperLSMTGetBlockFromCache
Número de acessos a blocos LSMT do Keeper atendidos pelo cache de blocosKeeperLSMTGetBlockFromWeakPtr
Número de acessos a blocos LSMT do Keeper atendidos pelo ponteiro fraco nas informações de bloco do arquivoKeeperLSMTGetBlockLoadedGroup
Número de acessos a blocos LSMT do Keeper que precisaram carregar um grupo de blocos do discoKeeperLSMTGetCommittedNodeFromMemory
Número de lookups de nós confirmados do LSMT do Keeper que encontraram o bloco do nó já em memóriaKeeperLSMTGetCommittedNodeLoadedBlock
Número de lookups de nós confirmados no LSMT do Keeper que precisaram carregar o bloco do nóKeeperLSMTGetCommittedNodeNonexistent
Número de lookups de nós confirmados do LSMT do Keeper para nós inexistentesKeeperLSMTGetUncommittedNodeHits
Número de lookups de nós LSMT do Keeper que encontraram o nó em memtables não confirmadasKeeperLSMTGetUncommittedNodeMisses
Número de lookups de nós LSMT do Keeper que não encontraram o nó nas memtables não confirmadas e recorreram ao state confirmadoKeeperLSMTListFilterFalsePositives
Número de varreduras de arquivos não ignoradas pelo filtro de caminhos pai do LSMT do Keeper que não encontraram nenhum filhoKeeperLSMTListFilterSkipped
Número de varreduras de arquivos ignoradas pelas operações de listagem LSMT do Keeper porque o filtro de caminhos pais excluiu todos os filhosKeeperLSMTListFilterTruePositives
Número de varreduras de arquivos não ignoradas pelo filtro de caminhos pais do LSMT do Keeper que encontraram filhosKeeperLSMTListNamesFromFiles
Nomes de filhos (incluindo tombstones) obtidos de arquivos pelas operações de listagem do LSMT do KeeperKeeperLSMTListNamesFromMemtables
Nomes de filhos (incluindo tombstones) obtidos das memtables pelas operações de listagem do LSMT do KeeperKeeperLSMTListScannedBlocks
Blocos varridos pelas operações de listagem LSMT do Keeper em arquivosKeeperLSMTListScannedEntries
Entradas percorridas pelas operações de listagem LSMT do Keeper em arquivosKeeperLSMTLoadedBlocks
Número de blocos carregados do disco pelo LSMT do KeeperKeeperLSMTLoadedUncompressedBytes
Bytes não comprimidos de blocos carregados do disco pelo LSMT do KeeperKeeperLSMTMergeConsumedFiles
Número de arquivos de entrada totalmente consumidos e descartados pelas mesclagens LSMT do KeeperKeeperLSMTMergeConsumedUncompressedBytes
Bytes não comprimidos em arquivos de entrada totalmente consumidos e descartados pelas mesclagens LSMT do KeeperKeeperLSMTMergeExceptions
Número de exceções em mesclagens LSMT do KeeperKeeperLSMTMerges
Número de mesclagens LSMT do Keeper concluídas com sucessoKeeperLSMTMergeWrittenCompressedBytes
Bytes comprimidos nos arquivos de saída publicados pelas mesclagens LSMT do KeeperKeeperLSMTMergeWrittenFiles
Número de arquivos de saída publicados pelas mesclagens LSMT do KeeperKeeperLSMTMergeWrittenUncompressedBytes
Bytes não comprimidos nos arquivos de saída publicados pelas mesclagens LSMT do KeeperKeeperLSMTNodeCacheEntriesUpdated
Número de entradas de cache de nós LSMT do Keeper reapontadas para um bloco recém-carregadoKeeperLSMTThrottledWrites
Número de gravações atrasadas porque os flushes ou as mesclagens em segundo plano do LSMT do Keeper não acompanharam o ritmoKeeperLSMTUncommittedCreateBytes
Bytes serializados de entradas Create anexadas às memtables não confirmadas do LSMT do KeeperKeeperLSMTUncommittedCreates
Número de entradas Create anexadas às memtables não confirmadas do LSMT do KeeperKeeperLSMTUncommittedMemtablesCreated
Número de memtables não confirmadas criadas pelo LSMT do KeeperKeeperLSMTUncommittedRemoveBytes
Bytes serializados de entradas Remove anexadas às memtables não confirmadas do LSMT do KeeperKeeperLSMTUncommittedRemoves
Número de entradas Remove anexadas às memtables não confirmadas do LSMT do KeeperKeeperLSMTUncommittedUpdateBytes
Bytes serializados de entradas de Update anexadas às memtables não confirmadas do LSMT do KeeperKeeperLSMTUncommittedUpdates
Número de entradas de Update anexadas às memtables não confirmadas do LSMT do KeeperKeeperMultiReadRequest
Número de solicitações de multileituraKeeperMultiRequest
Número de solicitações múltiplasKeeperPacketsReceived
Pacotes recebidos pelo servidor do KeeperKeeperPacketsSent
Pacotes enviados pelo servidor KeeperKeeperPreprocessElapsedMicroseconds
Latência de pré-processamento do Keeper para uma única requisiçãoKeeperProcessAndResponsesLockWaitMicroseconds
Tempo gasto aguardando a obtenção do bloqueio de processamento e respostas do KeeperKeeperProcessElapsedMicroseconds
Latência de commit do Keeper para uma única solicitaçãoKeeperReadBatchCount
Número de lotes de requisições de leitura processados pelo KeeperKeeperReadBatchTotalRequests
Número total de solicitações de leitura que o Keeper processou em lotesKeeperReadRequestQueueLockWaitMicroseconds
Tempo gasto aguardando a obtenção do bloqueio da fila de solicitações de leitura do KeeperKeeperReadSnapshot
Número de leituras de snapshot concluídasKeeperReadSnapshotDeferred
Número de leituras de snapshot adiadas porque o snapshot solicitado não está mais disponível localmente; o NuRaft tentará novamente usando o snapshot mais recente.KeeperReadSnapshotFailed
Número de falhas na leitura de snapshotKeeperReadSnapshotObject
Número de objetos de snapshot enviados aos nós seguidoresKeeperReconfigRequest
Número de solicitações de reconfiguraçãoKeeperRemoveRequest
Número de requisições de remoçãoKeeperRemoveWatchRequest
Número de solicitações de remoção de watchesKeeperRequestRejectedDueToSoftMemoryLimitCount
Número de solicitações rejeitadas por excederem o limite flexível de memóriaKeeperRequestTotal
Número total de requisições no servidor KeeperTotal de requisições do Keeper com sub-requisições
Número total de requisições no servidor Keeper, contando cada sub-requisição dentro de uma requisição múltiplaKeeperSaveSnapshot
Número de salvamentos de snapshotKeeperSaveSnapshotFailed
Número de falhas ao salvar snapshotsKeeperSaveSnapshotObject
Número de objetos de snapshot recebidos do nó líderKeeperServerWriteLockWaitMicroseconds
Tempo gasto aguardando a aquisição do bloqueio de escrita do servidor KeeperKeeperSessionCallbackLockWaitMicroseconds
Tempo gasto aguardando a obtenção do bloqueio de callback da sessão do KeeperKeeperSetRequest
Número de solicitações do tipo setKeeperSetWatchesRequest
Número de solicitações para definir watchesKeeperSnapshotApplys
Número de aplicações de snapshotsKeeperSnapshotApplysFailed
Número de falhas ao aplicar snapshotsKeeperSnapshotCreations
Número de snapshots criadosKeeperSnapshotCreationsFailed
Número de falhas na criação de snapshotsKeeperSnapshotFileSyncMicroseconds
Tempo gasto nofsync dos arquivos de snapshot do Keeper
KeeperSnapshotRemoteLoaderErrors
Número de erros de leitura remota no RemoteSnapshotLoader ao fornecer um snapshot a um seguidorKeeperSnapshotWrittenBytes
Número de bytes gravados nos arquivos de snapshot do KeeperKeeperStaleRequestsSkipped
Número de solicitações do Keeper ignoradas porque a sessão não está mais ativaKeeperStorageLockWaitMicroseconds
Tempo gasto aguardando a obtenção do bloqueio de armazenamento do KeeperKeeperStorageSharedLockWaitMicroseconds
Tempo gasto aguardando a obtenção do bloqueio compartilhado do armazenamento do KeeperKeeperTotalElapsedMicroseconds
Latência total do Keeper para uma única requisiçãoKeeperTTLRemoveRequestsDropped
Número de solicitações de remoção de TTL descartadas porque a fila estava cheiaKeeperTTLRemoveRequestsEnqueued
Número de solicitações de remoção de TTL colocadas na fila com sucessoKeeperWatchesTriggered
Número de acionamentos de watchKeeperWatchTriggeredNodeChildrenChanged
Número de acionamentos de watch por operações de alteração nos filhos do nóKeeperWatchTriggeredNodeCreated
Número de acionamentos de watch pela operaçãoCREATE
KeeperWatchTriggeredNodeDataChanged
Número de acionamentos de watch por operações de modificaçãoKeeperWatchTriggeredNodeDeleted
Número de acionamentos dewatch pela operação DELETE
KeeperWriteBatchCount
Número de lotes de solicitações de gravação processados pelo KeeperKeeperWriteBatchTotalRequests
Número total de requisições de gravação que o Keeper processou em lotesLoadedDataParts
Número de partes de dados carregadas pelas tabelas MergeTree durante a inicialização.LoadedDataPartsMicroseconds
Microssegundos gastos pelas tabelas MergeTree no carregamento de partes de dados durante a inicialização.Número de marcas carregadas
Número de marcas carregadas (total em todas as colunas).LoadedMarksFiles
Número de arquivos de marcação carregados.LoadedMarksMemoryBytes
Tamanho das representações em memória das marcas carregadas.LoadedPrimaryIndexBytes
Quantidade de linhas da chave primária carregadas.Arquivos do índice primário carregados
Número de arquivos do índice primário carregados.LoadedPrimaryIndexRows
Número de linhas da chave primária que foram carregadas.LoadedStatisticsMicroseconds
Tempo decorrido para carregar estatísticas das partesLoadingMarksTasksCanceled
Número de vezes que tarefas em segundo plano de carregamento de marcas foram canceladasLocalReadThrottlerBytes
Bytes que passaram pelo limitador de taxa ‘max_local_read_bandwidth_for_server’/‘max_local_read_bandwidth’.LocalReadThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para atender à limitação de taxa de'max_local_read_bandwidth_for_server'/'max_local_read_bandwidth'.
LocalThreadPoolBusyMicroseconds
Tempo total que as threads passaram executando o trabalho propriamente dito.LocalThreadPoolExpansions
Conta o número total de vezes em que threads foram emprestadas do pool global de threads para expandir os pools locais de threads.LocalThreadPoolJobs
Conta o número de jobs enviados para os pools de threads locais.LocalThreadPoolJobWaitTimeMicroseconds
Mede o tempo decorrido entre o momento em que um job é agendado no pool de threads e o momento em que ele é assumido para execução por uma thread worker. Essa métrica ajuda a identificar atrasos no processamento de jobs, indicando a capacidade de resposta do pool de threads a novas tarefas.LocalThreadPoolLockWaitMicroseconds
Tempo total que as threads passaram aguardando locks nos pools de threads locais.LocalThreadPoolShrinks
Conta o número total de vezes que threads foram devolvidas dos pools locais de threads ao pool global de threads.LocalThreadPoolThreadCreationMicroseconds
Tempo total que os pools de threads locais passaram aguardando para obter uma thread emprestada do pool global.LocalWriteThrottlerBytes
Bytes que passaram pelo limitador de taxa ‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’.LocalWriteThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar à limitação de taxa de ‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’.LogDebug
Número de mensagens de log no nível DebugLogError
Número de mensagens de log no nível ErrorLogFatal
Quantidade de mensagens de log de nível FatalLoggerElapsedNanoseconds
Tempo cumulativo gasto com loggingLogInfo
Número de mensagens de log no nível InfoLogTest
Número de mensagens de log no nível TestLogTrace
Número de mensagens de log no nível TraceLogWarning
Número de mensagens de log no nível WarningMainConfigLoads
Número de vezes que a configuração principal foi recarregada.MarkCacheEvictedBytes
Número de bytes removidos do cache de marcas.MarkCacheEvictedFiles
Número de arquivos de marcação removidos do cache de marcações.MarkCacheEvictedMarks
Número de marcas removidas do cache de marcas.MarkCacheHits
Número de vezes que uma entrada foi encontrada no cache de marcas, evitando a necessidade de carregar um arquivo de marcas.MarkCacheMisses
Número de vezes em que uma entrada não foi encontrada no cache de marcas, e tivemos que carregar um arquivo de marca na memória, o que é uma operação custosa e aumenta a latência da consulta.MarksTasksFromCache
Número de vezes em que as marcas foram carregadas de forma síncrona por já estarem presentes no cache.MemoryAllocatedWithoutCheck
Número de vezes em que a memória foi alocada sem verificar os limites de memória.MemoryAllocatedWithoutCheckBytes
Quantidade de bytes alocados sem verificar as restrições de memória.MemoryAllocatorPurge
Número total de vezes que a limpeza do alocador de memória foi solicitadaMemoryAllocatorPurgeTimeMicroseconds
Tempo total gasto na purga do alocador de memóriaMemoryOvercommitWaitTimeMicroseconds
Tempo total gasto aguardando a liberação de memória no OvercommitTracker.MemoryReservationAdmitMicroseconds
Tempo total que uma consulta ficou aguardando a reserva inicial de memória ser aprovadaMemoryReservationDecreases
Número total de solicitações aprovadas para redução de reserva de memóriaMemoryReservationFailed
Número total de reservas de memória que falharamMemoryReservationIncreaseMicroseconds
Tempo total que uma consulta passou aguardando a aprovação do aumento da reserva de memóriaMemoryReservationIncreases
Número total de solicitações aprovadas para aumento da reserva de memóriaMemoryReservationKilled
Número total de sinais de interrupção da reserva de memóriaMemoryWorkerRun
Número de execuções do MemoryWorker em segundo planoMemoryWorkerRunElapsedMicroseconds
Tempo total gasto pelo MemoryWorker em tarefas em segundo planoMerge
Número de mesclagens em segundo plano iniciadas.MergeCommitMilliseconds
Tempo total gasto para efetivar os resultados da mesclagem (renomeação de partes, verificação de checksum, atualizações no ZooKeeper)MergedColumns
Número de colunas unificadas durante a etapa horizontal das operações de merge.MergedIntoCompactParts
Número de partes mescladas para o formato Compact.MergedIntoWideParts
Número de partes mescladas para o formato Wide.MergedProjections
Número de projeções mescladas (não reconstruídas) durante as mesclagens do MergeTree.MergedRows
Linhas lidas para mesclagens em segundo plano. Este é o número de linhas antes do merge.MergedUncompressedBytes
Bytes descomprimidos (das colunas, conforme armazenados na memória) lidos para mesclagens em segundo plano. Este é o valor antes do merge.MergeExecuteMilliseconds
Tempo total de atividade gasto na execução de mesclagens em segundo planoMergeHorizontalStageExecuteMilliseconds
Tempo total em atividade gasto na execução do estágio horizontal das mesclagens em segundo planoMergeHorizontalStageTotalMilliseconds
Tempo total gasto na etapa horizontal das mesclagens em segundo planoMergeMutateBackgroundExecutorTaskCancelMicroseconds
Tempo gasto no cancel() das tarefas do executor MergeMutate.MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds
Tempo gasto noexecuteStep() pelas tarefas do executor MergeMutate.
MergeMutateBackgroundExecutorTaskResetMicroseconds
Tempo gasto redefinindo a tarefa do executor MergeMutate.MergeMutateBackgroundExecutorWaitMicroseconds
Tempo gasto aguardando a conclusão no executor do MergeMutate.MergePrewarmStageExecuteMilliseconds
Tempo total em atividade gasto na execução da etapa de pré-aquecimento das mesclagens em segundo planoMergePrewarmStageTotalMilliseconds
Tempo total gasto na etapa de pré-aquecimento das mesclagens em segundo planoMergeProjectionStageExecuteMilliseconds
Tempo total em atividade gasto na execução do estágio de projeção das mesclagens em segundo planoMergeProjectionStageTotalMilliseconds
Tempo total gasto no estágio de projeção das mesclagens em segundo planoMergerMutatorPartsInRangesForMergeCount
Quantidade de partes candidatas à mesclagemMergerMutatorPrepareRangesForMergeElapsedMicroseconds
Tempo gasto para preparar os intervalos de partes que podem ser mescladas de acordo com o predicado de mesclagem.MergerMutatorRangesForMergeCount
Quantidade de intervalos candidatos para mesclagemMergerMutatorSelectPartsForMergeElapsedMicroseconds
Tempo gasto para selecionar partes de intervalos que podem ser mescladas.MergerMutatorSelectRangePartsCount
Quantidade de partes no intervalo selecionado para mesclagemMergerMutatorsGetPartsForMergeElapsedMicroseconds
Tempo gasto para obter um snapshot das partes de dados para criar intervalos a partir delas.MergeSourceParts
Número de partes de origem programadas para mesclagens.MergesRejectedByMemoryLimit
Número de mesclagens em segundo plano rejeitadas devido ao limite de memóriaMergesThrottlerBytes
Bytes que passaram pelo limitador de taxa ‘max_merges_bandwidth_for_server’.MergesThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para obedecer à limitação de taxa de ‘max_merges_bandwidth_for_server’.MergeTextIndexStageExecuteMilliseconds
Tempo total ocupado na execução do estágio de índice de texto das mesclagens em segundo planoMergeTextIndexStageTotalMilliseconds
Tempo total gasto na etapa do índice de texto das mesclagens em segundo planoMergeTotalMilliseconds
Tempo total gasto em mesclagens em segundo planoMergeTreeAllRangesAnnouncementsSent
O número de anúncios enviados do servidor remoto ao servidor iniciador sobre o conjunto de partes de dados (para tabelas MergeTree). Medido no servidor remoto.MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds
Tempo gasto para enviar o anúncio do servidor remoto ao servidor iniciador sobre o conjunto de partes de dados (para tabelas MergeTree). Medido no servidor remoto.MergeTreeDataProjectionWriterBlocks
Número de blocos inseridos na projeção das tabelas MergeTree. Cada bloco forma uma parte de dados de nível zero.MergeTreeDataProjectionWriterBlocksAlreadySorted
Número de blocos inseridos na projeção das tabelas MergeTree que aparentavam já estar ordenados.MergeTreeDataProjectionWriterCompressedBytes
Bytes gravados no sistema de arquivos para dados inseridos nas projeções de tabelas MergeTree.MergeTreeDataProjectionWriterMergingBlocksMicroseconds
Tempo gasto mesclando blocosMergeTreeDataProjectionWriterRows
Número de linhas inseridas na projeção das tabelas MergeTree.MergeTreeDataProjectionWriterSortingBlocksMicroseconds
Tempo gasto para ordenar blocos (para a projeção, pode ser uma chave diferente da chave de ordenação da tabela)MergeTreeDataProjectionWriterUncompressedBytes
Bytes não compactados (das colunas, conforme são armazenadas na memória) inseridos na projeção de tabelas MergeTree.MergeTreeDataWriterBlocks
Número de blocos inseridos em tabelas MergeTree. Cada bloco forma uma parte de dados de nível zero.MergeTreeDataWriterBlocksAlreadySorted
Número de blocos inseridos em tabelas MergeTree que aparentemente já estavam ordenados.MergeTreeDataWriterCompressedBytes
Bytes gravados no sistema de arquivos para dados inseridos nas tabelas MergeTree.MergeTreeDataWriterMergingBlocksMicroseconds
Tempo gasto na mesclagem de blocos de entrada (para motores especiais do MergeTree)MergeTreeDataWriterProjectionsCalculationMicroseconds
Tempo gasto para calcular projeçõesMergeTreeDataWriterRows
Número de linhas inseridas em tabelas MergeTree.MergeTreeDataWriterSkipIndicesCalculationMicroseconds
Tempo gasto no cálculo de índices de saltoMergeTreeDataWriterSortingBlocksMicroseconds
Tempo gasto na ordenação dos blocosMergeTreeDataWriterStatisticsCalculationMicroseconds
Tempo gasto no cálculo das estatísticasMergeTreeDataWriterUncompressedBytes
Bytes não compactados (das colunas conforme são armazenadas na memória) inseridos em tabelas MergeTree.MergeTreePrefetchedReadPoolInit
Tempo gasto na preparação de tarefas no MergeTreePrefetchedReadPoolMergeTreeReadTaskRequestsReceived
O número de callbacks solicitados do servidor remoto ao servidor iniciador para selecionar a tarefa de leitura (para tabelas MergeTree). Medido no servidor iniciador.MergeTreeReadTaskRequestsSent
O número de callbacks solicitados do servidor remoto para o servidor iniciador para escolher a tarefa de leitura (para tabelas MergeTree). Medido no servidor remoto.MergeTreeReadTaskRequestsSentElapsedMicroseconds
Tempo gasto em callbacks solicitadas pelo servidor remoto ao servidor iniciador para escolher a tarefa de leitura (para tabelas MergeTree). Medido no lado do servidor remoto.MergeVerticalStageExecuteMilliseconds
Tempo total em atividade gasto na execução da etapa vertical das mesclagens em segundo planoMergeVerticalStageTotalMilliseconds
Tempo total gasto na etapa vertical das mesclagens em segundo planoMergeWrittenRows
Número de linhas gravadas durante a mesclagem.MergingSortedMilliseconds
Tempo total gasto na mesclagem de colunas ordenadasMetadataFromKeeperBackgroundCleanupBlobs
Número de vezes que uma parte vazia do layout de blob foi removida por uma tarefa em segundo planoMetadataFromKeeperBackgroundCleanupErrors
Número de vezes em que ocorreu um erro na tarefa de limpeza em segundo planoMetadataFromKeeperBackgroundCleanupObjects
Número de vezes em que a limpeza de um objeto excluído antigo foi executada por uma tarefa em segundo planoMetadataFromKeeperBackgroundCleanupTransactions
Número de vezes que o token de idempotência de transação antigo foi removido pela tarefa em segundo planoMetadataFromKeeperCacheHit
Número de vezes que uma solicitação de metadados do armazenamento de objetos foi atendida pelo cache sem fazer uma solicitação ao KeeperMetadataFromKeeperCacheMiss
Número de vezes em que uma solicitação de metadados do armazenamento de objetos precisou ser atendida pelo KeeperMetadataFromKeeperCacheTooManyInvalidated
Número de vezes que o cache do sistema de arquivos retornou entradas inválidas em excessoMetadataFromKeeperCacheUpdateMicroseconds
Tempo total gasto na atualização do cache, incluindo o tempo de espera por respostas do KeeperMetadataFromKeeperCleanupTransactionCommit
Número de vezes que se tentou fazer o commit da transação de metadados para a limpeza de objetos excluídosMetadataFromKeeperCleanupTransactionCommitRetry
Número de vezes que houve nova tentativa do commit da transação de metadados para a limpeza de objetos excluídosMetadataFromKeeperIndividualOperations
Número de caminhos lidos ou gravados por requisições simples ou múltiplas ao KeeperMetadataFromKeeperIndividualOperationsMicroseconds
Tempo gasto em requisições únicas ou múltiplas ao KeeperMetadataFromKeeperOperations
Número de vezes que uma solicitação foi feita ao KeeperMetadataFromKeeperReconnects
Número de vezes em que foi feita uma reconexão ao KeeperMetadataFromKeeperTransactionCommit
Número de vezes em que houve tentativa de commit da transação de metadadosMetadataFromKeeperTransactionCommitRetry
Número de vezes que a confirmação da transação de metadados foi repetidaMetadataFromKeeperUpdateCacheOneLevel
Número de vezes em que foi feita uma atualização do cache para um nível da árvore de diretóriosMetadataTransactionRollbacks
Número de transações de metadados que falharam ao fazer commit e foram revertidas.MetadataTransactionRollbacksFailed
Número de rollbacks de transações de metadados que não foram concluídos até o fim, de modo que os metadados retêm parte de uma transação que foi reportada como falha.MMappedFileCacheHits
Número de vezes que um arquivo foi encontrado no cache MMap (para oread_method ‘mmap’), de modo que não foi necessário fazer o mmap novamente.
MMappedFileCacheMisses
Número de vezes em que um arquivo não foi encontrado no cache MMap (para oread_method ‘mmap’), portanto foi necessário mapeá-lo em memória novamente.
MoveBackgroundExecutorTaskCancelMicroseconds
Tempo gasto nocancel() para tarefas do executor Move.
MoveBackgroundExecutorTaskExecuteStepMicroseconds
Tempo gasto emexecuteStep() nas tarefas do executor Move.
MoveBackgroundExecutorTaskResetMicroseconds
Tempo gasto ao redefinir a tarefa do executor Move.MoveBackgroundExecutorWaitMicroseconds
Tempo gasto aguardando a conclusão no executor de Move.MutatedRows
Número de linhas lidas para mutações. Este é o número de linhas antes da mutaçãoMutatedUncompressedBytes
Bytes não compactados (das colunas, conforme armazenadas na memória) lidos para as mutações. Esse é o valor antes da mutação.MutateTaskProjectionsCalculationMicroseconds
Tempo gasto no cálculo de projeções em mutaçõesMutationAffectedRowsUpperBound
O limite superior do número de linhas afetadas pela mutação (por exemplo, o número de linhas que satisfazem o predicado da mutação de UPDATE ou DELETE). O número real pode ser ligeiramente menorMutationAllPartColumns
Número de vezes em que foi criada a tarefa de aplicar mutação a todas as colunas na parteMutationCommitMilliseconds
Tempo total gasto para efetivar os resultados da mutação (renomeação de partes, verificação de checksum, atualizações no ZooKeeper)MutationCreatedEmptyParts
Número total de partes substituídas por partes vazias em vez de executar a mutaçãoMutationExecuteMilliseconds
Tempo total em atividade gasto na execução de mutações.MutationsAppliedOnFlyInAllReadTasks
Número total de mutações aplicadas em tempo real em todas as tarefas de leituraMutationSomePartColumns
Número de vezes em que foi criada uma tarefa para modificar algumas colunas em uma parteMutationsThrottlerBytes
Bytes processados pelo limitador ‘max_mutations_bandwidth_for_server’.MutationsThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para se adequar à limitação de taxa de ‘max_mutations_bandwidth_for_server’.MutationTotalMilliseconds
Tempo total gasto com mutações.MutationTotalParts
Número total de partes às quais se tentou aplicar mutaçõesMutationUntouchedParts
Número total de partes às quais se tentou aplicar mutações, mas que foram totalmente ignoradas com base no predicadoNativeProtocolSend
Número de flushes não vazios do buffer de saída do protocolo nativo.NetworkReceiveBytes
Número total de bytes recebidos da rede. Inclui apenas a interação de rede relacionada ao ClickHouse, não a realizada por bibliotecas de terceiros.NetworkReceiveElapsedMicroseconds
Tempo total gasto aguardando o recebimento de dados ou recebendo dados pela rede. Apenas a interação de rede relacionada ao ClickHouse está incluída, não a de bibliotecas de terceiros.NetworkSendBytes
Número total de bytes enviados pela rede. Inclui apenas a interação de rede relacionada ao ClickHouse, não a de bibliotecas de terceiros.NetworkSendElapsedMicroseconds
Tempo total gasto aguardando o envio de dados pela rede ou enviando dados pela rede. Apenas a interação de rede relacionada ao ClickHouse está incluída, não a realizada por bibliotecas de terceiros.Entrada de log não criada para merge
A entrada de log para realizar o merge de partes no ReplicatedMergeTree não é criada devido a uma atualização concorrente do log por outra réplica.NotCreatedLogEntryForMutation
A entrada de log para aplicar mutação às partes no ReplicatedMergeTree não é criada devido a uma atualização concorrente do log por outra réplica.ObjectStorageGlobFilteredObjects
Objetos que não corresponderam ao padrão glob nem à expressão regular e foram ignorados durante a listagem.ObjectStorageListedObjects
Total de objetos retornados pela API de listagem do armazenamento de objetos antes de qualquer filtro.ObjectStoragePredicateFilteredObjects
Objetos removidos pela filtragem por predicado nas colunas virtuais _path/_file.ObjectStorageQueueBucketLockLostOwnership
Número de vezes em que se detectou a perda da propriedade de um bloqueio do bucket no S3(Azure)Queue. Um valor diferente de zero indica um valor muito baixo para persistent_processing_node_ttl_seconds ou um bugObjectStorageQueueBucketLockRefreshes
Número de renovações bem-sucedidas do bloqueio do bucket no S3(Azure)QueueObjectStorageQueueCancelledFiles
Número de arquivos cancelados na StorageS3(Azure)QueueObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds
Tempo gasto para marcar o arquivo como falhoObjectStorageQueueCommitRequests
Número de solicitações ao Keeper para marcar arquivos como com falha ou processadosObjectStorageQueueExceptionsDuringInsert
Número de exceções durante a inserção em S3(Azure)QueueExceções de ObjectStorageQueue durante a leitura
Número de exceções durante a leitura no S3(Azure)QueueObjectStorageQueueExclusiveModeProcessingErrors
Número de vezes que um arquivo em S3(Azure)Queue não finalizou o estado devido a um erro de processamento. Apenas para o modo ‘exclusive’.ObjectStorageQueueFailedFiles
Número de arquivos cujo processamento falhouObjectStorageQueueFailedToBatchSetProcessing
Número de vezes que a solicitação de processamento em lote do Set falhouObjectStorageQueueFilteredFiles
Número de arquivos filtrados na StorageS3(Azure)QueueObjectStorageQueueInsertIterations
Número de iterações de inserçãoObjectStorageQueueListedFiles
Número de arquivos listados na StorageS3(Azure)QueueObjectStorageQueueMovedObjects
Número de objetos movidos quando after_processing = moveObjectStorageQueueProcessedFiles
Número de arquivos processadosObjectStorageQueueProcessedRows
Número de linhas processadas no StorageS3(Azure)QueueObjectStorageQueuePullMicroseconds
Tempo gasto para ler os dados do arquivoObjectStorageQueueReadBytes
Número de bytes lidos (não corresponde ao número de bytes efetivamente inseridos)ObjectStorageQueueReadFiles
Número de arquivos lidos (não é igual ao número de arquivos efetivamente inseridos)ObjectStorageQueueReadRows
Número de linhas lidas (não corresponde ao número de linhas realmente inseridas)ObjectStorageQueueRemovedObjects
Número de objetos removidos quando after_processing = deleteObjectStorageQueueRemoveObjectFailures
Número de objetos que não puderam ser removidos como parte de after_processing = deleteObjectStorageQueueSuccessfulCommits
Número de commits bem-sucedidos no KeeperObjectStorageQueueTaggedObjects
Número de objetos marcados quando after_processing = tagObjectStorageQueueTrySetProcessingFailed
O número de vezes em que não foi possível definir o arquivo como processingObjectStorageQueueTrySetProcessingRequests
O número de vezes que tentamos enviar a solicitação para marcar como processingObjectStorageQueueTrySetProcessingSucceeded
O número de vezes em que conseguimos marcar o arquivo como processingObjectStorageQueueUnsuccessfulCommits
Número de commits malsucedidos no KeeperObjectStorageReadObjects
Objetos efetivamente abertos para leitura a partir do armazenamento de objetos.ObsoleteReplicatedParts
Número de vezes que uma parte de dados foi coberta por outra parte de dados obtida de uma réplica (ou seja, marcamos a parte de dados coberta como obsoleta e não mais necessária).OneLakeAccessTokenExpirations
Número de vezes em que o token de acesso do OneLake em cache foi identificado como expirado e renovado de forma transparente.OneLakeAccessTokenRequestFailures
Número de requisições de token de acesso malsucedidas emitidas pelo catálogo OneLake por meio da concessão de refresh token do Entra ID (incluindo refresh tokens expirados ou revogados).OneLakeAccessTokenRequestMicroseconds
Tempo total gasto na solicitação de tokens de acesso por meio da concessão de refresh token do Entra ID no catálogo do OneLake.OneLakeAccessTokenRequests
Número de requisições de token de acesso emitidas pelo catálogo OneLake por meio da concessão de refresh token do Entra ID.Acertos no cache de arquivos abertos
Número de vezes em que um arquivo foi encontrado no cache de arquivos abertos, sem precisar ser aberto novamente.OpenedFileCacheMicroseconds
Tempo gasto na execução de métodos do OpenedFileCache.OpenedFileCacheMisses
Número de vezes que um arquivo não foi encontrado no cache de arquivos abertos e precisou ser aberto novamente.OSCPUVirtualTimeMicroseconds
Tempo de CPU consumido, conforme visto pelo SO. Não inclui esperas involuntárias devido à virtualização.OSCPUWaitMicroseconds
Tempo total em que uma thread estava pronta para execução, mas aguardava ser escalonada pelo SO, na perspectiva do SO.OSIOWaitMicroseconds
Tempo total que uma thread ficou aguardando o resultado de uma operação de IO, do ponto de vista do SO. Trata-se de IO real e não inclui o cache de página.OSReadBytes
Número de bytes lidos de discos ou dispositivos de bloco. Não inclui bytes lidos do cache de página. Pode incluir dados excedentes devido ao tamanho do bloco, à leitura antecipada etc.OSReadChars
Número de bytes lidos do sistema de arquivos, inclusive do cache de páginas, além da rede e de outros arquivos.OSWriteBytes
Número de bytes gravados em discos ou dispositivos de bloco. Não inclui bytes em páginas sujas do cache de página. Pode não incluir dados gravados pelo SO de forma assíncrona.OSWriteChars
Número de bytes gravados no sistema de arquivos, inclusive no cache de páginas, bem como na rede e em outros arquivos.OtherQueryTimeMicroseconds
Tempo total das consultas que não são SELECT nem INSERT.OverflowAny
Número de vezes em que o GROUP BY aproximado foi aplicado: quando a agregação foi realizada apenas nas primeiras ‘max_rows_to_group_by’ chaves únicas, e as demais chaves foram ignoradas devido a ‘group_by_overflow_mode’ = ‘any’.OverflowBreak
Número de vezes em que o processamento de dados foi interrompido pela limitação de complexidade da consulta com a configuração ’*_overflow_mode’ = ‘break’, e o resultado ficou incompleto.OverflowThrow
Número de vezes em que o processamento de dados foi cancelado pela limitação de complexidade da consulta com a configuração ’*_overflow_mode’ = ‘throw’ e uma exceção foi lançada.PageCacheHits
Número de vezes em que um bloco de dados foi encontrado no cache de páginas em espaço de usuário.PageCacheMisses
Número de vezes que um bloco de dados não foi encontrado no cache de páginas em espaço de usuário.PageCacheOvercommitResize
Número de vezes em que o cache de páginas em espaço de usuário foi redimensionado automaticamente para liberar memória durante uma alocação de memória.PageCacheReadBytes
Número de bytes lidos do cache de páginas no espaço do usuário.PageCacheResized
Número de vezes que o cache de páginas em espaço de usuário foi redimensionado automaticamente (isso normalmente acontece algumas vezes por segundo, controlado pormemory_worker_period_ms).
PageCacheWeightLost
Número de bytes removidos do cache de páginas em espaço de usuárioPaimonMetadataFilesCacheHits
Número de vezes que arquivos de metadados do Paimon foram encontrados no cache.PaimonMetadataFilesCacheMisses
Número de vezes que arquivos de metadados do Paimon não foram encontrados no cache de metadados do Paimon e precisaram ser lidos do disco (remoto).PaimonMetadataFilesCacheWeightLost
Número aproximado de bytes removidos do cache de metadados do Paimon.ParallelReplicasAnnouncementMicroseconds
Tempo gasto no envio de um anúncioParallelReplicasAvailableCount
Número de réplicas disponíveis para executar uma consulta usando réplicas paralelas baseadas em tarefasParallelReplicasCollectingOwnedSegmentsMicroseconds
Tempo gasto na coleta de segmentos determinados por hashParallelReplicasDeniedRequests
Número de requisições totalmente negadas ao iniciadorParallelReplicasHandleAnnouncementMicroseconds
Tempo gasto no processamento de anúncios das réplicasParallelReplicasHandleRequestMicroseconds
Tempo gasto processando solicitações de marcas de réplicasParallelReplicasNumRequests
Número de solicitações para o nó iniciador.ParallelReplicasProcessingPartsMicroseconds
Tempo gasto no processamento de partes de dadosParallelReplicasQueryCount
Número de (sub)consultas executadas com réplicas paralelas durante a execução de uma consultaParallelReplicasReadAssignedForStealingMarks
Soma, em todas as réplicas, de quantas marcas agendadas foram atribuídas para roubo via hash consistenteParallelReplicasReadAssignedMarks
Soma, em todas as réplicas, de quantas marcas agendadas foram atribuídas por hash consistenteParallelReplicasReadMarks
Quantas marcas foram lidas pela réplica especificadaParallelReplicasReadRequestMicroseconds
Tempo gasto em solicitações de leituraParallelReplicasReadUnassignedMarks
Soma, em todas as réplicas, de quantas marcas não atribuídas foram programadasParallelReplicasStealingByHashMicroseconds
Tempo gasto coletando segmentos destinados ao roubo por hashParallelReplicasStealingLeftoversMicroseconds
Tempo gasto na coleta de segmentos órfãosParallelReplicasUnavailableCount
Número de réplicas que foram escolhidas, mas estavam indisponíveis durante a execução da consulta com réplicas paralelas baseadas em tarefasParallelReplicasUsedCount
Número de réplicas usadas para executar uma consulta com réplicas paralelas baseadas em tarefasParquetColumnsFilterExpression
Número total de colunas que passaram pelo filtroParquetDecodingTaskBatches
Grupos de tarefas que o leitor de Parquet envia a uma thread poolParquetDecodingTasks
Tarefas geradas pelo leitor de ParquetParquetFetchWaitTimeMicroseconds
Tempo de espera por leituras de arquivos Parquet pelas threads de decodificação (não pelas threads de prefetch)ParquetMetadataCacheHits
Número de vezes em que os metadados do Parquet foram encontrados em cache.ParquetMetadataCacheMisses
Número de vezes em que os metadados do Parquet não foram encontrados no cache e precisaram ser lidos do disco.ParquetMetadataCacheWeightLost
Número aproximado de bytes removidos do cache de metadados do Parquet.ParquetPrefetcherReadEntireFile
O número total de leituras usando ReadMode::EntireFileIsInMemory pelo DB::Parquet::PrefetcherParquetPrefetcherReadRandomRead
O número total de leituras com ReadMode::RandomRead feitas pelo DB::Parquet::PrefetcherParquetPrefetcherReadSeekAndRead
O número total de leituras com ReadMode::SeekAndRead realizadas pelo DB::Parquet::PrefetcherParquetPrunedPages
O número total de pages descartadas dos dados Parquet por meio do índice de colunaParquetPrunedRowGroups
O número total de grupos de linhas descartados dos dados ParquetParquetReadPages
O número total de pages de dados Parquet lidasParquetReadRowGroups
O número total de grupos de linhas lidos dos dados ParquetParquetRowsFilterExpression
O número total de linhas que passaram pelo filtroPartsLockHoldMicroseconds
Tempo total em que o bloqueio das partes de dados foi mantido em tabelas MergeTreePartsLocks
Número de vezes em que o bloqueio das partes de dados foi adquirido para tabelas MergeTreePartsLockWaitMicroseconds
Tempo total de espera pelo bloqueio de partes de dados em tabelas MergeTreePatchesAcquireLockBadVersionRetries
Número total de novas tentativas de aquisição do bloqueio para atualizações leves causadas por uma atualização concorrente que fez commit primeiroPatchesAcquireLockMicroseconds
Número total de microssegundos gastos para adquirir o bloqueio a fim de executar atualizações levesPatchesAcquireLockTries
Número total de tentativas de obter o bloqueio para executar atualizações levesPatchesAppliedInAllReadTasks
Número total de partes de patch aplicadas em todas as tarefas de leituraPatchesJoinAppliedInAllReadTasks
Número total de partes de patch aplicadas no modo Join em todas as tarefas de leituraPatchesJoinRowsAddedToHashTable
Número total de linhas adicionadas a tabelas hash ao aplicar partes de patch no modo JoinPatchesMergeAppliedInAllReadTasks
Número total de partes de patch aplicadas no modo Merge em todas as tarefas de leituraPatchesMergeOnKeyAppliedInAllReadTasks
Número total de partes de patch aplicadas com o modo MergeOnKey (v2) entre todas as tarefas de leituraPatchesReadRows
Número total de linhas lidas de partes de patchPatchesReadUncompressedBytes
Número total de bytes não compactados lidos a partir de partes de patchFalhas de alinhamento
Número de falhas de alinhamento. Elas ocorrem quando há acessos à memória não alinhados; o kernel consegue lidar com isso, mas há perda de desempenho. Isso ocorre apenas em algumas arquiteturas (nunca em x86).PerfBranchInstructions
Instruções de desvio concluídas. Antes do Linux 2.6.35, isso usava o evento incorreto em processadores AMD.PerfBranchMisses
Instruções de desvio com previsão incorreta.PerfBusCycles
Ciclos de barramento, que podem ser diferentes do número total de ciclos.PerfCacheMisses
Falhas de cache. Em geral, isso indica falhas na Last Level Cache; deve ser usado em conjunto com o evento PERFCOUNTHWCACHEREFERENCES para calcular as taxas de falha de cache.PerfCacheReferences
Acessos ao cache. Em geral, isso indica acessos ao cache de último nível, mas isso pode variar dependendo da sua CPU. Isso pode incluir prefetches e mensagens de coerência; novamente, isso depende da arquitetura da sua CPU.PerfContextSwitches
Número de trocas de contextoPerfCPUClock
O clock da CPU, um temporizador de alta resolução para cada CPUCiclos de CPU
Ciclos totais. Fique atento ao que acontece durante o escalonamento da frequência da CPU.PerfCPUMigrations
Número de vezes que o processo foi migrado para uma nova CPUPerfDataTLBMisses
Falhas no TLB de dadosPerfDataTLBReferences
Referências ao TLB de dadosPerfEmulationFaults
Número de falhas de emulação. Às vezes, o kernel intercepta instruções não implementadas e as emula no espaço do usuário. Isso pode afetar negativamente o desempenho.PerfInstructions
Instruções executadas. Tenha cuidado, pois isso pode ser afetado por vários fatores, principalmente pela contagem de interrupções de hardware.PerfInstructionTLBMisses
Falhas no TLB de instruçõesReferências ao TLB de instruções
Referências ao TLB de instruçõesPerfLocalMemoryMisses
Falhas de leitura na memória do nó NUMA localPerfLocalMemoryReferences
Leituras da memória do nó NUMA localPerfMinEnabledRunningTime
Tempo de execução do evento com o menor tempo em que esteve habilitado. Usado para acompanhar o nível de multiplexação de eventosPerfMinEnabledTime
Para todos os eventos, tempo mínimo durante o qual um evento permaneceu habilitado. Usado para acompanhar o efeito da multiplexação de eventosPerfRefCPUCycles
Ciclos totais; não são afetados pelo escalonamento da frequência da CPU.PerfStalledCyclesBackend
Ciclos parados durante a retirada de instruções.PerfStalledCyclesFrontend
Ciclos estagnados durante a emissão.PerfTaskClock
Uma contagem de ciclos de clock específica da tarefa em execuçãoPreferredWarmedUnmergedParts
Veja a configuraçãoprefer_warmed_unmerged_parts_seconds. Número de vezes em que consultas de leitura usaram partes desatualizadas antes do merge que estão no cache, em vez da parte mesclada que o CacheWarmer ainda não trouxe para o cache.
PrimaryIndexCacheHits
Número de vezes que uma entrada foi encontrada no cache do índice primário, de modo que não foi necessário carregar um arquivo de índice.PrimaryIndexCacheMisses
Número de vezes em que uma entrada não foi encontrada no cache de índice primário, o que exigiu carregar um arquivo de índice na memória — uma operação custosa que aumenta a latência da consulta.QueriesWithSubqueries
Número de consultas com todas as subconsultasConsulta
Número de consultas a serem interpretadas e potencialmente executadas. Não inclui consultas que não puderam ser analisadas ou que foram rejeitadas devido a limites de tamanho da AST, limites de quota ou limites no número de consultas executadas simultaneamente. Pode incluir consultas internas iniciadas pelo próprio ClickHouse. Não contabiliza subconsultas.QueryAnalysisMicroseconds
Tempo total gasto para construir a árvore de consulta e executar as etapas do analyzer (resolução de identificadores, tipos e expressões).QueryBackupThrottlerBytes
Bytes que passaram pelo limitador ‘max_backup_bandwidth’.QueryBackupThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para obedecer ao throttling de ‘max_backup_bandwidth’.QueryCacheAgeSeconds
A soma, em segundos, da idade das entradas encontradas no cache de consultas. O valor é definido tanto para acertos quanto para falhas.QueryCacheHits
Número de vezes em que o resultado de uma consulta foi encontrado no cache de consultas (evitando o processamento da consulta). Atualizado apenas para consultas SELECT com SETTING use_query_cache = 1.QueryCacheMisses
Número de vezes que o resultado de uma consulta não foi encontrado no cache de consultas (e exigiu o processamento da consulta). Atualizado apenas para consultas SELECT com SETTING use_query_cache = 1.QueryCacheReadBytes
O número de bytes (descompactados) lidos do cache de consultas.QueryCacheReadRows
O número de linhas lidas a partir do cache de consultas.QueryCacheWrittenBytes
A quantidade de bytes (não compactados) gravados no cache de consultasQueryCacheWrittenRows
O número de linhas gravadas no cache de consultas.Acertos do cache de condições de consulta
Número de vezes em que uma entrada foi encontrada no cache de condições de consulta (e a leitura das marcas pode ser ignorada). Atualizado apenas para consultas SELECT com SETTING use_query_condition_cache = 1.QueryConditionCacheMisses
Número de vezes que uma entrada não foi encontrada no cache de condições de consulta (e a leitura demark não pode ser ignorada). Atualizado apenas para consultas SELECT com SETTING use_query_condition_cache = 1.
QueryLocalReadThrottlerBytes
Bytes que passaram pelo limitador ‘max_local_read_bandwidth’.QueryLocalReadThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar ao throttling de ‘max_local_read_bandwidth’.QueryLocalWriteThrottlerBytes
Bytes que passaram pelo limitador ‘max_local_write_bandwidth’.QueryLocalWriteThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para se adequar ao throttling demax_local_write_bandwidth.
QueryMaskingRulesMatch
Número de vezes em que as regras de mascaramento de consultas foram correspondidas com sucesso.QueryMemoryLimitExceeded
Número de vezes em que a consulta excedeu o limite de memória.QueryParseMicroseconds
Tempo total gasto na análise sintática do texto da consulta para convertê-lo em uma AST.QueryPipelineBuildMicroseconds
Tempo total gasto na construção do QueryPipeline a partir do QueryPlan otimizado.QueryPlanBuildMicroseconds
Tempo total gasto na criação do QueryPlan a partir da árvore de consulta analisada.QueryPlanOptimizeMicroseconds
Tempo total gasto para executar otimizações do plano de consulta.QueryPreempted
Número de vezes em que as tarefas são pausadas e ficam aguardando por causa da configuração ‘priority’QueryProfilerConcurrencyOverruns
Número de vezes em que descartamos o processamento de um sinal do profiler de consulta devido ao número excessivo de profilers de consulta em execução simultânea em outras threads, o que pode indicar sobrecarga.QueryProfilerErrors
Acessos inválidos à memória durante o desenrolamento assíncrono da pilha.QueryProfilerRuns
Número de vezes em que o QueryProfiler foi executado.QueryProfilerSignalOverruns
Número de vezes em que o processamento de um sinal do profiler de consulta é descartado devido a overrun, mais o número de sinais que o sistema operacional não entregou devido a overrun.QueryRemoteReadThrottlerBytes
Bytes que passaram pelo limitador ‘max_remote_read_network_bandwidth’.QueryRemoteReadThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para obedecer ao throttling de ‘max_remote_read_network_bandwidth’.QueryRemoteWriteThrottlerBytes
Bytes que passaram pelo limitadormax_remote_write_network_bandwidth.
QueryRemoteWriteThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou em espera para atender ao throttling de ‘max_remote_write_network_bandwidth’.QueryTimeMicroseconds
Tempo total de todas as consultas.QuorumFailedInserts
Número de inserções que falharam porque o quórum não foi atingido.QuorumParts
Número de partes de dados gravadas com quórum. Conta como uma parte para insert síncrono e pode chegar ao número de async inserts no insert que faz o flush dos async inserts.QuorumWaitMicroseconds
Tempo total gasto aguardando o quórum durante as inserções.QuotaCacheRecalculationMicroseconds
Tempo total gasto na reescolha de quotas para todos os conjuntos ativos habilitados (mantido sob o mutex de cache, que também é adquirido pelo caminho de compilação do ContextAccess).Recálculos do cache de quotas
Número de vezes que o cache de quotas voltou a selecionar quotas para todos os conjuntos habilitados em uso. Agrupado em uma única vez por lote de notificações de entidades de acesso.ReadBackoff
Número de vezes em que o número de threads de processamento de consultas foi reduzido devido à lentidão nas leituras.ReadBufferFromAzureBytes
Bytes lidos do Azure.ReadBufferFromAzureInitMicroseconds
Tempo gasto na inicialização da conexão com o Azure.ReadBufferFromAzureMicroseconds
Tempo gasto na leitura a partir do Azure.ReadBufferFromAzureRequestsErrors
Número de exceções durante a leitura a partir do AzureReadBufferFromFileDescriptorRead
Número de leituras (read/pread) de um descritor de arquivo. Não inclui sockets.
ReadBufferFromFileDescriptorReadBytes
Número de bytes lidos de descritores de arquivo. Se o arquivo estiver compactado, será mostrado o tamanho dos dados compactados.ReadBufferFromFileDescriptorReadFailed
Número de vezes em que a leitura (read/pread) de um descritor de arquivo falhou.
ReadBufferFromS3Bytes
Bytes lidos do S3.ReadBufferFromS3InitMicroseconds
Tempo gasto na inicialização da conexão com o S3.ReadBufferFromS3Microseconds
Tempo gasto na leitura a partir do S3.ReadBufferFromS3RequestsErrors
Número de exceções ao ler do S3.ReadBufferSeekCancelConnection
Número de reposicionamentos que resultam em uma nova conexão (S3, HTTP)ReadCompressedBytes
Número de bytes (antes da descompressão) lidos de fontes compactadas (arquivos, rede).ReaderExecutorBytesFromSource
Bytes físicos que o ReaderExecutor solicitou à fonte após não encontrar dados em nenhuma camada de cache (prefetch em primeiro plano e em segundo plano, incluindo bytes de prefetch desperdiçados por um descarte posterior); não inclui bytes fornecidos pelo consumer — consulte ReaderExecutorDeliveredBytes.ReaderExecutorCacheGetRequests
Número de invocações de ICacheHandle::get no ReaderExecutor. Permanece em zero até que as camadas de cache do ReaderExecutor sejam introduzidas.ReaderExecutorCachePopulateRequests
Número de invocações de ICacheHandle::put no ReaderExecutor. Permanece em zero até que as camadas de cache do ReaderExecutor sejam introduzidas.ReaderExecutorDecryptMicroseconds
Tempo que o ReaderExecutor gastou descriptografando in-place a carga útil entregue (CTR, endereçável por posição). Zero para leituras não criptografadas e em builds sem SSL.ReaderExecutorDeliveredBytes
Bytes úteis que o ReaderExecutor entregou às solicitações de leitura (a carga útil da janela solicitada, excluindo sobreleitura e write-back do cache). Denominador do KPI modelado de custo por byte (ReaderExecutorModeledCostMicroseconds / ReaderExecutorDeliveredBytes).ReaderExecutorIncompleteConnections
Número de conexões de origem que o ReaderExecutor descartou antes de esgotá-las até o limite direito; não reutilizáveis no pool, o que força seu restabelecimento. Zero até que seja introduzida a reutilização em tempo real do buffer de origem do ReaderExecutor.ReaderExecutorLongConnectionBytes
Total de bytes lidos por meio de long source connections.ReaderExecutorLongConnectionFallbacks
Número de vezes em que o ReaderExecutor solicitou uma long connection, mas recorreu a uma leitura única (one-shot) por não haver slot disponível.ReaderExecutorLongConnectionHits
Número de janelas que o ReaderExecutor atendeu lendo de uma long source connection já aberta.ReaderExecutorLongConnectionOpened
Número de long source connections abertas pelo ReaderExecutor para otimização de leitura sequential.ReaderExecutorModeledCostMicroseconds
Custo de E/S modelado das leituras do ReaderExecutor: um KPI sintético que serve como proxy da otimização do caminho de leitura, NÃO é uma latência medida. Soma ponderada dos contadores acima com pesos heurísticos de S3: 30 ms por solicitação à origem + 5 ms por conexão incompleta + 20 ms por MiB transferido da origem (carga útil útil mais leitura excedente) + 0,1 ms por gravação no cache + 0,05 ms por leitura do cache. Divida por ReaderExecutorDeliveredBytes para obter um custo por byte independente da carga. Experimental, acompanha o ReaderExecutor, que também é experimental.ReaderExecutorSourceRequests
Número de solicitações abertas na origem pelo ReaderExecutor (exclui reutilizações do buffer ativo).ReaderExecutorWorkMicroseconds
Tempo total decorrido dentro de ReaderExecutor::readNextWindow (abrindo, reposicionando e lendo a janela processada). Contribui diretamente para a latência de leitura da consulta.ReadPatchesMicroseconds
Tempo total gasto na leitura de partes de patchReadPoolRangeRefinerDroppedCuts
Quantas vezes os ranges truncados de uma parte por um read pool do MergeTree foram totalmente descartados por um refinador de ranges, de modo que nenhuma task de leitura foi criada para elesReadPoolRangeRefinerDroppedMarks
Quantas marcas foram descartadas das tarefas de leitura por um refinador de ranges nos pools de leitura MergeTree (por exemplo, marcas totalmente filtradas por um projection index)ReadTaskRequestsReceived
O número de callbacks solicitados ao servidor remoto de volta ao servidor iniciador para selecionar a tarefa de leitura (para a table function s3Cluster e semelhantes). Medido no servidor iniciador.ReadTaskRequestsSent
O número de callbacks que o servidor remoto solicita de volta ao servidor iniciador para escolher a tarefa de leitura (para a função de tabela s3Cluster e similares). Medido no servidor remoto.ReadTaskRequestsSentElapsedMicroseconds
Tempo gasto em callbacks solicitados pelo servidor remoto ao servidor iniciador para escolher a tarefa de leitura (para a função de tabela s3Cluster e similares). Medido no lado do servidor remoto.ReadTasksWithAppliedMutationsOnFly
Número total de tarefas de leitura às quais alguma mutação foi aplicada em tempo realReadTasksWithAppliedPatches
Número total de tarefas de leitura às quais foi aplicada alguma patch partReadWriteBufferFromHTTPBytes
Tamanho total, em bytes, do payload recebido e enviado por ReadWriteBufferFromHTTP. Não inclui os cabeçalhos HTTP.ReadWriteBufferFromHTTPRequestsSent
Número de requisições HTTP enviadas por ReadWriteBufferFromHTTPRealTimeMicroseconds
Tempo total decorrido gasto pelas threads de processamento (consultas e outras tarefas) (observe que isso é uma soma).RebuiltProjections
Número de projeções reconstruídas do zero durante os merges do MergeTree.RefreshableViewLockTableRetry
Quantas vezes um SELECT de uma view materializada atualizável precisou mudar para uma nova tabela porque a tabela antiga foi excluídaRefreshableViewRefreshFailed
Quantas vezes as views materializadas atualizáveis falharam ao serem atualizadasRefreshableViewRefreshSuccess
Número de vezes que as views materializadas atualizáveis foram atualizadasRefreshableViewSyncReplicaRetry
Número de vezes que um SELECT em uma view materializada atualizável falhou e tentou novamente uma SYNC REPLICA implícitaRefreshableViewSyncReplicaSuccess
Quantas vezes um SELECT em uma view materializada atualizável realizou um SYNC REPLICA implícitoRegexpLocalCacheHit
Número de vezes que buscamos uma expressão regular compilada em um cache local.RegexpLocalCacheMiss
Número de vezes em que não foi possível buscar uma expressão regular compilada em um cache local.RegexpWithMultipleNeedlesCreated
Expressões regulares com múltiplos padrões (biblioteca VectorScan) compiladas.RegexpWithMultipleNeedlesGlobalCacheHit
Número de vezes em que a expressão regular compilada com múltiplos padrões (biblioteca VectorScan) foi obtida do cache global.RegexpWithMultipleNeedlesGlobalCacheMiss
Número de vezes em que não foi possível obter do cache global a expressão regular compilada com múltiplos padrões (biblioteca VectorScan).RejectedInserts
Número de vezes em que o INSERT de um bloco em uma tabela MergeTree foi rejeitado com a exceção ‘Too many parts’ devido ao alto número de partes de dados ativas na partição.RejectedLightweightUpdates
Número de vezes em que a atualização leve foi rejeitada devido ao excesso de bytes não compactados em patches.RejectedMutations
Número de vezes que a mutação de uma tabela MergeTree foi rejeitada com a exceção ‘Too many mutations’ devido ao grande número de mutações não concluídas na tabela.RemoteFSBuffers
Número de buffers criados para leitura assíncrona de um sistema de arquivos remotoRemoteFSCancelledPrefetches
Número de prefetches cancelados (devido a operações de seek)RemoteFSLazySeeks
Número de operações de seek lazyRemoteFSPrefetchedBytes
Número de bytes provenientes do buffer de prefetchRemoteFSPrefetchedReads
Número de leituras a partir do buffer de prefetchRemoteFSPrefetches
Número de prefetches realizados na leitura assíncrona do sistema de arquivos remotoRemoteFSSeeks
Número total de operações de seek do buffer assíncronoRemoteFSSeeksWithReset
Número de operações de seek que resultam em uma nova conexãoRemoteFSUnprefetchedBytes
Número de bytes de buffer não prefetchRemoteFSUnprefetchedReads
Número de leituras de buffer sem prefetchRemoteFSUnusedPrefetches
Número de prefetches pendentes quando o buffer é destruídoRemoteReadThrottlerBytes
Bytes que passaram pelo throttler de taxa ‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’.RemoteReadThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar à limitação de taxa de ‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’.RemoteWriteThrottlerBytes
Bytes processados pelo throttler ‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’.RemoteWriteThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar à limitação de taxa de ‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’.ReplacingSortedMilliseconds
Tempo total gasto na substituição de colunas ordenadasReplicaPartialShutdown
Número de vezes que uma tabela replicada precisa desinicializar seu estado devido à expiração da sessão no ZooKeeper. O estado é reinicializado sempre que o ZooKeeper volta a ficar disponível.ReplicatedCoveredPartsInZooKeeperOnStart
Para fins de depuração. Número de partes no ZooKeeper que têm uma parte que as cobre, mas não existem no disco. Verificado na inicialização do servidor.ReplicatedDataLoss
Número de vezes em que uma parte de dados que queríamos não existe em nenhuma réplica (nem mesmo nas réplicas que estão offline no momento). Essas partes de dados estão definitivamente perdidas. Isso é normal devido à replicação assíncrona (se inserts com quórum não estiverem habilitados), quando a réplica na qual a parte de dados foi gravada falha e, ao voltar a ficar online após a falha, não contém essa parte de dados.ReplicatedPartChecks
Número de vezes em que foi necessário realizar uma busca avançada por uma parte de dados nas réplicas ou confirmar a necessidade de uma parte de dados existente.ReplicatedPartChecksFailed
Número de vezes em que a busca avançada por uma parte de dados nas réplicas não produziu resultado ou em que uma parte inesperada foi encontrada e movida para outro local.ReplicatedPartFailedFetches
Número de vezes em que falhou o download de uma parte de dados de uma réplica de uma tabela ReplicatedMergeTree.ReplicatedPartFetches
Número de vezes que uma parte de dados foi baixada de uma réplica de uma tabela ReplicatedMergeTree.ReplicatedPartFetchesOfMerged
Número de vezes em que preferimos baixar uma parte já mesclada de uma réplica de uma tabela ReplicatedMergeTree em vez de fazer a mesclagem por conta própria (em geral, preferimos fazer a mesclagem por conta própria para economizar tráfego de rede). Isso acontece quando não temos todas as partes de origem para realizar a mesclagem ou quando a parte de dados é antiga o suficiente.ReplicatedPartMerges
Número de vezes em que as partes de dados das tabelas ReplicatedMergeTree foram mescladas com sucesso.ReplicatedPartMutations
Número de vezes em que partes de dados de tabelas ReplicatedMergeTree sofreram mutações com sucesso.RestorePartsSkippedBytes
Tamanho total dos arquivos ignorados durante a restauração das partesRestorePartsSkippedFiles
Número de arquivos ignorados durante a restauração das partesRoleCacheRecalculationMicroseconds
Tempo total gasto recalculando todos os conjuntos ativos habilitados de funções (mantidos sob o mutex do cache, que também é usado pelo caminho de compilação de ContextAccess).RoleCacheRecalculations
Número de vezes que o cache de funções recalculou todos os conjuntos ativos habilitados. Agrupado em uma única ocorrência por lote de notificações de entidades de acesso.RowPolicyCacheRecalculationMicroseconds
Tempo total gasto recombinando filtros de política de linha para todos os conjuntos ativos habilitados, fora do mutex do RowPolicyCache (de modo que não bloqueie o caminho de compilação do ContextAccess).RowPolicyCacheRecalculations
Número de vezes que o cache de políticas de linha recombinou os filtros para todos os conjuntos habilitados em uso. Agrupado em uma única ocorrência por lote de notificações de entidades de acesso.Linhas lidas pelo leitor principal
Número de linhas lidas das tabelas MergeTree pelo leitor principal (após a etapa PREWHERE).RowsReadByPrewhereReaders
Número total de linhas lidas de tabelas MergeTree por leitores de prewhere.RuntimeDataflowStatisticsInputBytes
Estatísticas coletadas sobre o número de bytes que as réplicas leriam caso a consulta fosse executada com réplicas paralelasRuntimeDataflowStatisticsOutputBytes
Estatísticas coletadas sobre a quantidade de bytes que as réplicas enviariam ao iniciador caso a consulta fosse executada com réplicas paralelasRuntimeFilterBlocksProcessed
Número de blocos processados pelos JOIN Runtime FiltersRuntimeFilterBlocksSkipped
Número de blocos ignorados pelos JOIN Runtime Filters sem serem processados, porque o filtro foi desabilitado dinamicamente devido à baixa taxa de filtragemRuntimeFilterBloomFilterBuildsSkipped
Número de compilações de filtro de Bloom do JOIN Runtime Filter ignoradas porque a contagem de chaves do lado de construção, obtida das estatísticas da tabela hash, indicou que o filtro excederia a razão máxima de bits definidosRuntimeFilterGranulesConsidered
Número de grânulos examinados para pruning em tempo de leitura pelos JOIN Runtime FiltersRuntimeFilterGranulesDropped
Número de grânulos descartados durante a leitura pelos JOIN Runtime FiltersRuntimeFilterRowsChecked
Número de linhas verificadas pelos JOIN Runtime FiltersRuntimeFilterRowsPassed
Número de linhas que passaram pelos JOIN Runtime Filters (ou seja, não foram filtradas)RuntimeFilterRowsSkipped
Número de linhas nos blocos que foram ignoradas pelos JOIN Runtime FiltersRuntimeFiltersCreated
Número de JOIN Runtime Filters distintos criados em uma consultaRWLockAcquiredReadLocks
Número de vezes em que um bloqueio de leitura foi adquirido (em um heavy RWLock).RWLockAcquiredWriteLocks
Número de vezes em que um bloqueio de escrita foi adquirido (em um heavy RWLock).RWLockReadersWaitMilliseconds
Tempo total gasto aguardando a obtenção de um bloqueio de leitura (em um heavy RWLock).RWLockWritersWaitMilliseconds
Tempo total gasto aguardando até que um bloqueio de escrita seja adquirido (em um heavy RWLock).S3AbortMultipartUpload
Número de chamadas da API S3 AbortMultipartUpload.S3CachedCredentialsProvidersAdded
Número total de provedores de credenciais recém-adicionados ao cacheS3CachedCredentialsProvidersReused
Número total de provedores de credenciais reutilizados a partir do cacheS3Clients
Número de clientes S3 criados.S3CompleteMultipartUpload
Número de chamadas CompleteMultipartUpload da API S3.S3CopyObject
Número de chamadas à CopyObject da API S3.S3CreateMultipartUpload
Número de chamadas à API S3 CreateMultipartUpload.S3DeleteObjects
Número de chamadas à API S3 DeleteObject(s).S3GetObject
Número de chamadas GetObject da API do S3.S3GetObjectTagging
Número de chamadas GetObjectTagging da API S3.S3GetRequestThrottlerBlocked
Número de requisições GET e SELECT do S3 bloqueadas pelo throttler.S3GetRequestThrottlerCount
Número de requisições S3 GET e SELECT que passaram pelo throttler: bloqueadas e não bloqueadas.S3GetRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para atender à limitação de taxa das solicitações GET e SELECT do S3.S3HeadObject
Número de chamadas à API HeadObject do S3.S3ListObjects
Número de chamadas à API ListObjects do S3.S3PutObject
Número de chamadas PutObject da API do S3.S3PutRequestThrottlerBlocked
Número de requisições S3 PUT, COPY, POST e LIST bloqueadas pelo throttler.S3PutRequestThrottlerCount
Número de requisições S3 PUT, COPY, POST e LIST que passaram pelo throttler: bloqueadas e não bloqueadas.S3PutRequestThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para se adequar à limitação de taxa das solicitações S3 PUT, COPY, POST e LIST.S3QueueSetFileFailedMicroseconds
Tempo gasto para marcar o arquivo como falhoS3QueueSetFileProcessedMicroseconds
Tempo gasto para marcar o arquivo como processadoS3QueueSetFileProcessingMicroseconds
Tempo gasto para marcar o arquivo como em processamentoS3ReadMicroseconds
Tempo das requisições GET e HEAD para o armazenamento S3.S3ReadRequestAttempts
Número de tentativas de solicitações GET e HEAD, incluindo a tentativa inicial e quaisquer novas tentativas, mas excluindo as novas tentativas realizadas internamente pela estratégia de retry do S3S3ReadRequestRetryableErrors
Número de erros que permitem nova tentativa em solicitações GET e HEAD, excluindo as novas tentativas realizadas internamente pela estratégia de retry do S3S3ReadRequestsCount
Número de requisições GET e HEAD para o armazenamento S3.S3ReadRequestsErrors
Número de erros não relacionados a throttling em requisições GET e HEAD para o armazenamento S3.S3ReadRequestsRedirects
Número de redirecionamentos em requisições GET e HEAD para o armazenamento S3.S3ReadRequestsThrottling
Número de erros 429 e 503 em requisições GET e HEAD para o armazenamento S3.S3UploadPart
Número de chamadas UploadPart da API do S3.S3UploadPartCopy
Número de chamadas à API S3 UploadPartCopy.S3WriteMicroseconds
Tempo das solicitações POST, DELETE, PUT e PATCH para o armazenamento S3.S3WriteRequestAttempts
Número de tentativas para solicitações POST, DELETE, PUT e PATCH, incluindo a tentativa inicial e quaisquer novas tentativas, mas excluindo as tentativas executadas internamente pela estratégia de retryS3WriteRequestRetryableErrors
Número de erros passíveis de nova tentativa em requisições POST, DELETE, PUT e PATCH, excluindo as novas tentativas executadas internamente pela estratégia de retryS3WriteRequestsCount
Número de solicitações POST, DELETE, PUT e PATCH ao armazenamento S3.S3WriteRequestsErrors
Número de erros que não são de throttling em solicitações POST, DELETE, PUT e PATCH para o armazenamento S3.S3WriteRequestsRedirects
Número de redirecionamentos em requisições POST, DELETE, PUT e PATCH para o armazenamento S3.S3WriteRequestsThrottling
Número de erros 429 e 503 em requisições POST, DELETE, PUT e PATCH no armazenamento S3.ScalarSubqueriesCacheMiss
Número de vezes em que a leitura de uma subconsulta escalar não foi encontrada no cache e precisou ser calculada integralmenteScalarSubqueriesGlobalCacheHit
Número de vezes em que a leitura de uma subconsulta escalar foi feita usando o cache globalScalarSubqueriesLocalCacheHit
Número de vezes em que a leitura de uma subconsulta escalar foi feita usando o cache localSchedulerIOReadBytes
Bytes que passaram pelo scheduler em leituras de E/S.SchedulerIOReadRequests
Solicitações de recursos encaminhadas pelo scheduler para leituras de E/S.SchedulerIOReadWaitMicroseconds
Tempo total em que uma consulta ficou aguardando solicitações de recursos para leituras de IO.SchedulerIOWriteBytes
Bytes processados pelo scheduler em gravações de E/S.SchedulerIOWriteRequests
Solicitações de recursos encaminhadas pelo scheduler para operações de gravação de E/S.SchedulerIOWriteWaitMicroseconds
Tempo total que uma consulta ficou aguardando recursos solicitados para operações de gravação de E/S.SchemaInferenceCacheEvictions
Número de vezes que um esquema em cache foi removido por overflowSchemaInferenceCacheHits
Número de vezes em que a fonte solicitada é encontrada no cache de esquemaSchemaInferenceCacheInvalidations
Número de vezes que um esquema no cache se tornou inválido devido a alterações nos dadosSchemaInferenceCacheMisses
Número de vezes em que a fonte solicitada não está no cache de esquemaSchemaInferenceCacheNumRowsHits
Número de vezes em que o número de linhas é encontrado no cache de esquema durante a contagem de arquivosSchemaInferenceCacheNumRowsMisses
Número de vezes em que a fonte solicitada está no cache, mas a quantidade de linhas não está no cache durante a contagem a partir dos arquivosSchemaInferenceCacheSchemaHits
Número de vezes em que o esquema é encontrado no cache de esquema durante a inferência de esquemaSchemaInferenceCacheSchemaMisses
Número de vezes em que a fonte solicitada está no cache, mas o esquema não está no cache durante a inferência de esquemaSeek
Número de vezes em que a função ‘lseek’ foi chamada.SelectedBytes
Número de bytes (não compactados; para colunas conforme armazenadas na memória) selecionados de todas as tabelas.SelectedMarks
Número de marcas (grânulos de índice) selecionadas para leitura em uma tabela MergeTree.SelectedMarksTotal
Número total de marcas (grânulos de índice) antes de selecionar quais delas serão lidas de uma tabela MergeTree.SelectedParts
Número de partes de dados selecionadas para leitura em uma tabela MergeTree.SelectedPartsTotal
Número total de partes de dados antes de selecionar quais serão lidas de uma tabela MergeTree.SelectedRanges
Número de intervalos (não adjacentes) em todas as partes de dados selecionadas para leitura em uma tabela MergeTree.SelectedRows
Número de linhas selecionadas em todas as tabelas.SelectivityEstimatorInSetEstimatedFromSize
Número de condiçõesIN cuja seletividade foi estimada a partir do tamanho e dos limites do Set, em vez de seus intervalos exatos, porque o Set excede statistics_max_set_size_for_exact_selectivity_estimation
SelectivityEstimatorInSetNotBuilt
Número de condiçõesIN que o estimador de seletividade não conseguiu analisar porque o set ainda não havia sido construído, e ele não deve executar a subconsulta para preenchê-lo
SelectQueriesWithPrimaryKeyUsage
Número de consultas SELECT que usam a chave primária para avaliar a condição WHERESelectQueriesWithSubqueries
Número de consultas SELECT com todas as subconsultasSelectQuery
O mesmo que Query, mas apenas para consultas SELECT.SelectQueryTimeMicroseconds
Tempo total das consultas SELECT.SelfDuplicatedAsyncInserts
Número de inserts assíncronos no bloco inserido em uma tabela ReplicatedMergeTree que foram autoduplicados.ServerStartupMilliseconds
Tempo decorrido desde a inicialização do servidor até começar a escutar nos sockets, em milissegundosSetsBuiltFromSubquery
Número de sets deIN/JOIN preenchidos pela execução de suas subconsultas. Um set obtido do cache de sets preparados, ou já construído e reutilizado, não é contabilizado.
SettingsProfileCacheRecalculationMicroseconds
Tempo total gasto refazendo a mesclagem de configurações e restrições para todos os conjuntos ativos habilitados (sob o mutex do cache, também usado pelo caminho de compilação do ContextAccess).SettingsProfileCacheRecalculations
Número de vezes que o cache do perfil de configurações refez a mesclagem das configurações e restrições para todos os conjuntos habilitados ativos no momento. Agrupado em uma única ocorrência por lote de notificações de entidade de acesso.Shards
O número de shards envolvidos em uma consulta, somado entre todas as tabelas distribuídas e funções de tabela. Um único host é contado várias vezes se aparecer em várias tabelas. Esse número representa o total esperado de shards, incluindo os shards ignorados com a configuraçãoskip_unavailable_shards.
SharedCatalogStateFetchFullFallback
Número de vezes em que o fetch incremental do estado do Shared Catalog falhou vezes consecutivas demais e, em vez disso, foi realizado um fetch completo do estadoSharedDatabaseCatalogFailedToApplyState
Número de falhas ao aplicar o novo estado no SharedDatabaseCatalogSharedDatabaseCatalogStateApplicationMicroseconds
Tempo total gasto na aplicação de um novo estado no SharedDatabaseCatalogSharedMergeTreeBlobRefCounterSharedBlobs
Quantos blobs de dados foram compartilhados por caminho entre partes blob-list do SharedMergeTree (incrementos de contagem de referências preparados em transações de commit, antes de serem acumulados em uma única atualização por nó de contador)SharedMergeTreeBlobsListBlobsWritten
Quantos blobs de dados foram registrados nos maps blobs.list do SharedMergeTreeSharedMergeTreeBlobsListInlineFilesWritten
Quantos arquivos pequenos foram armazenados inline em maps blobs.list do SharedMergeTree em vez de blobs separadosSharedMergeTreeBlobsListPartsWritten
Quantas partes blob-list do SharedMergeTree foram gravadas (um nó blobs.list consolidado para cada uma)SharedMergeTreeCondemnedPartsKillRequest
Quantas solicitações ao ZooKeeper foram usadas para remover partes marcadas para remoçãoSharedMergeTreeCondemnedPartsLockConflict
Quantas vezes não foi possível obter o bloqueio devido a um conflitoSharedMergeTreeCondemnedPartsRemoved
Quantas partes marcadas para remoção foram removidasSharedMergeTreeDataPartsFetchAttempt
Quantas vezes tentamos obter partes de dadosSharedMergeTreeDataPartsFetchFromPeer
Número de vezes que buscamos partes de dados de um peerSharedMergeTreeDataPartsFetchFromPeerMicroseconds
Busca de partes de dados de um peer em microssegundosSharedMergeTreeDataPartsFetchFromS3
Quantas vezes buscamos partes de dados a partir do S3SharedMergeTreeFetchDeduplicated
Número de operações de fetch de partes deduplicadas porque a parte já estava sendo obtida ou produzida por outra threadSharedMergeTreeHandleBlockingParts
Número de partes bloqueadoras a serem tratadas em scheduleDataProcessingJobSharedMergeTreeHandleBlockingPartsMicroseconds
Tempo de processamento das partes bloqueadoras em scheduleDataProcessingJobSharedMergeTreeHandleFetchPartsMicroseconds
Tempo de tratamento das partes recuperadas em scheduleDataProcessingJobSharedMergeTreeHandleOutdatedParts
Quantas partes desatualizadas devem ser tratadas em scheduleDataProcessingJobSharedMergeTreeHandleOutdatedPartsMicroseconds
Tempo para processar partes desatualizadas em scheduleDataProcessingJobSharedMergeTreeLoadChecksumAndIndexesMicroseconds
Tempo de loadColumnsChecksumsIndexes somente para SharedMergeTreeSharedMergeTreeMergeMutationAssignmentAttempt
Quantas vezes tentamos atribuir um merge ou uma mutationSharedMergeTreeMergeMutationAssignmentFailedWithConflict
Quantas vezes tentamos atribuir um merge ou uma mutation e falhamos devido a um conflito no KeeperSharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo
Quantas vezes tentamos atribuir uma operação de merge ou mutação e falhamos porque não havia nada para mesclarSharedMergeTreeMergeMutationAssignmentSuccessful
Quantas vezes tentamos atribuir uma operação de merge ou mutaçãoSharedMergeTreeMergePartsMovedToCondemned
Número de partes movidas para o diretório marcado para remoçãoSharedMergeTreeMergePartsMovedToOudated
Quantas partes foram movidas para o diretório desatualizadoSharedMergeTreeMergeSelectingTaskMicroseconds
Microssegundos da tarefa de seleção de merge do SMTSharedMergeTreeMetadataCacheHintLoadedFromCache
Número de vezes que a dica do cache de metadados foi encontrada sem acessar o KeeperSharedMergeTreeOptimizeAsync
Execução de consultas OPTIMIZE assíncronasSharedMergeTreeOptimizeSync
Consultas OPTIMIZE executadas de forma síncronaSharedMergeTreeOutdatedPartsConfirmationInvocations
Quantas invocações foram realizadas para confirmar partes desatualizadasSharedMergeTreeOutdatedPartsConfirmationRequest
Quantas solicitações do ZooKeeper foram usadas para configurar as partes desatualizadasSharedMergeTreeOutdatedPartsHTTPRequest
Quantas solicitações HTTP foram enviadas para confirmar as partes desatualizadasSharedMergeTreeOutdatedPartsHTTPResponse
Quantas respostas HTTP foram enviadas para confirmar partes desatualizadasSharedMergeTreePartitionOperationRetries
Quantas vezes uma operação em nível de partição (DROP/MOVE/REPLACE/CLONE/TRUNCATE PARTITION) precisou repetir a gravação múltipla no Keeper devido a uma alteração concorrenteSharedMergeTreePartsKillerMicroseconds
Quanto tempo a thread principal do parts killer leva para concluirSharedMergeTreePartsKillerParts
Número de partes agendadas pelo killerSharedMergeTreePartsKillerPartsMicroseconds
Quanto tempo leva para remover partes (executado em múltiplas threads)SharedMergeTreePartsKillerRuns
Número de vezes que o parts killer foi executadoSharedMergeTreeReplicaSetUpdatesFromZooKeeper
Quantas vezes atualizamos o conjunto de réplicas a partir do ZooKeeperSharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds
Tempo gasto para atualizar o conjunto de réplicasSharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests
Número total de solicitações ao ZooKeeper feitas para atualizar o conjunto de réplicasSharedMergeTreeReplicaSetUpdateTaskRuns
Número de vezes que updateReplicaSetTask foi executadaSharedMergeTreeScheduleDataProcessingJob
Número de vezes que scheduleDataProcessingJob foi chamado/SharedMergeTreeScheduleDataProcessingJobMicroseconds
tempo de execução do scheduleDataProcessingJobSharedMergeTreeScheduleDataProcessingJobNothingToScheduled
Número de vezes em quescheduleDataProcessingJob foi chamado, mas não havia nada a fazer
SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds
Tempo do selectPartsForCoordinatedFetchSharedMergeTreeSelectPartsForCoordinatedFetchParts
Número de partes selecionadas por selectPartsForCoordinatedFetchSharedMergeTreeSelectPartsForFullFetchMicroseconds
Tempo do selectPartsForFullFetchSharedMergeTreeSelectPartsForFullFetchParts
Número de partes selecionadas pelo selectPartsForFullFetchSharedMergeTreeSelectPartsForRendezvousFetchMicroseconds
Tempo de execução de selectPartsForRendezvousFetchSharedMergeTreeSelectPartsForRendezvousFetchParts
Número de partes selecionadas por selectPartsForRendezvousFetchSharedMergeTreeSnapshotDeadLocksReclaimed
Quantos nós ou subárvores do Keeper pertencentes a lightweight snapshots que não estão mais ativos foram recuperadosSharedMergeTreeSnapshotPartsCleanerMicroseconds
Há quanto tempo a thread SnapshotCleanerThread está em execuçãoSharedMergeTreeSnapshotPartsCleanerParts
Por quanto tempo a SnapshotCleanerThread tenta limpar uma parteSharedMergeTreeSnapshotPartsCleanerPartsMicroseconds
Quanto tempo a SnapshotCleanerThread leva para limpar as partesSharedMergeTreeSnapshotPartsCleanerRuns
Número de vezes que o SnapshotCleanerThread é executadoSharedMergeTreeSnapshotPartsCleanRequest
Número de vezes que a SnapshotCleanerThread decide limpar uma parteSharedMergeTreeSnapshotPartsRemoved
Quantas vezes a SnapshotCleanerThread limpa uma parte com sucessoSharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds
Duração de tryUpdateDiskMetadataCacheForPart em scheduleDataProcessingJobSharedMergeTreeVirtualPartsUpdateMicroseconds
Microssegundos de atualização das partes virtuaisSharedMergeTreeVirtualPartsUpdates
Contagem de atualizações de partes virtuaisSharedMergeTreeVirtualPartsUpdatesByLeader
Atualizações de partes virtuais por líderSharedMergeTreeVirtualPartsUpdatesForMergesOrStatus
Atualizações de partes virtuais provenientes de um job em segundo plano que não é o padrãoSharedMergeTreeVirtualPartsUpdatesFromPeer
Contagem de atualizações de partes virtuais do peerSharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds
Atualizações de partes virtuais do peer em microssegundosSharedMergeTreeVirtualPartsUpdatesFromZooKeeper
Número de atualizações de partes virtuais do ZooKeeperSharedMergeTreeVirtualPartsUpdatesFromZooKeeperFullyCached
Número de descobertas de partes virtuais em que todas as partições vieram do cache de descoberta e nada foi buscado do ZooKeeperSharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds
Atualizações de partes virtuais do ZooKeeper, em microssegundosSharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitions
Número de partições descobertas no ZooKeeper durante a descoberta de partes virtuais porque suas estatísticas não estavam presentes ou estavam desatualizadas no cache de descobertaSharedMergeTreeVirtualPartsUpdatesFromZooKeeperPartitionsFromCache
Número de partições ignoradas durante a descoberta de partes virtuais porque suas estatísticas já estavam atualizadas no cache de descobertaSharedMergeTreeVirtualPartsUpdatesLeaderFailedElection
Falha na eleição do líder das atualizações de partes virtuaisSharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection
Eleição do líder de atualizações de partes virtuais bem-sucedidaSharedMergeTreeVirtualPartsUpdatesPeerNotFound
As atualizações virtuais do peer falharam porque nenhum peer foi encontradoSharedPartsLockHoldMicroseconds
Tempo total durante o qual o bloqueio das partes de dados compartilhados foi mantido em tabelas MergeTreeSharedPartsLocks
Número de vezes que o bloqueio de partes de dados compartilhados foi adquirido para tabelas MergeTreeSharedPartsLockWaitMicroseconds
Tempo total de espera pelo bloqueio de partes de dados compartilhadas em tabelas MergeTreeSleepFunctionCalls
Número de vezes que uma função sleep (sleep, sleepEachRow) foi chamada.
SleepFunctionElapsedMicroseconds
Tempo gasto em pausa em uma função sleep (sleep, sleepEachRow).SleepFunctionMicroseconds
Tempo definido para pausa em uma função sleep (sleep, sleepEachRow).
SlowRead
Número de leituras lentas de um arquivo. Isso indica sobrecarga do sistema. Os limiares são controlados pelas configuraçõesread_backoff_*.
Falhas de página leves
O número de falhas de página leves nas threads de execução de consultas. Uma falha de página leve geralmente indica que não houve correspondência no cache do alocador de memória, o que exige um novo mapeamento de memória pelo sistema operacional e a subsequente alocação de uma página de memória física.StatelessWorkerCreateLeaseErrors
Número de requisições create_lease malsucedidas ao serviço de discovery de workers sem estado (qualquer erro ou tempo limite).StatelessWorkerCreateLeaseMicroseconds
Tempo total gasto em requests de create_lease para o serviço de discovery de workers sem estado.StatelessWorkerCreateLeaseRequests
Número de requisições create_lease enviadas ao serviço de discovery de workers sem estado para adquirir workers.StatelessWorkerDiscoveryCreateLeaseErrors
Número de requisições create_lease que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryCreateLeaseMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requests create_lease.StatelessWorkerDiscoveryCreateLeaseRequests
Número de requisições create_lease processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryCreateWorkerErrors
Número de requests create_worker que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryCreateWorkerMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requisições create_worker.StatelessWorkerDiscoveryCreateWorkerRequests
Número de requests create_worker atendidas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryDeleteWorkerErrors
Número de requestsdelete_worker que o serviço de discovery de workers sem estado respondeu com um error.
StatelessWorkerDiscoveryDeleteWorkerMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requests delete_worker.StatelessWorkerDiscoveryDeleteWorkerRequests
Número de requisições delete_worker processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryGetLeaseErrors
Número de requisições get_lease que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryGetLeaseMicroseconds
Tempo total que o serviço de discovery de workers sem estado passou processando requisições get_lease.StatelessWorkerDiscoveryGetLeaseRequests
Número de requests get_lease atendidas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryGetWorkerErrors
Número de requisições get_worker que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryGetWorkerMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requisições get_worker.StatelessWorkerDiscoveryGetWorkerRequests
Número de requisições get_worker atendidas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryHeartbeatErrors
Número de requisições de heartbeat às quais o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryHeartbeatMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requests de heartbeat.StatelessWorkerDiscoveryHeartbeatRequests
Número de requisições de heartbeat processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryHeartbeatsRejected
Número de heartbeats rejeitados pelo serviço de discovery de workers sem estado porque o worker já havia sido removido.StatelessWorkerDiscoveryInternalErrors
Número de requests que o serviço de discovery de workers sem estado não conseguiu tratar devido a um erro interno (uma exception ou uma falha no armazenamento de coordenação), em vez de rejeitar um request inválido.StatelessWorkerDiscoveryKeeperTransactionRetries
Número de transações de escrita que o serviço de discovery de worker sem estado repetiu porque o estado de seu armazenamento de coordenação (Keeper) foi modificado concorrentemente.StatelessWorkerDiscoveryListWorkersErrors
Número de requisições list_workers que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryListWorkersMicroseconds
Tempo total que o serviço de discovery de workers sem estado passou processando requisiçõeslist_workers.
StatelessWorkerDiscoveryListWorkersRequests
Número de requisições list_workers processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryTenantErrors
Número de requisições de gerenciamento de tenants que o serviço de discovery de workers sem estado respondeu com um erro.StatelessWorkerDiscoveryTenantMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requests de gerenciamento de tenants.StatelessWorkerDiscoveryTenantRequests
Número de requisições de gerenciamento de tenant (criar, atualizar, excluir, obter ou listar tenant) processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryUpdateLeaseErrors
Número de requisições update_lease que o serviço de discovery de workers sem estado respondeu com erro.StatelessWorkerDiscoveryUpdateLeaseMicroseconds
Tempo total que o serviço de discovery de workers sem estado gastou processando requisições update_lease.StatelessWorkerDiscoveryUpdateLeaseRequests
Número de requisições update_lease processadas pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryWorkersHeartbeatExpired
Número de workers sem estado reivindicados pelo serviço de discovery de workers sem estado por terem parado de enviar heartbeats.StatelessWorkerDiscoveryWorkersLeased
Número de workers sem estado recém-alocados a tenants pelo serviço de discovery de workers sem estado.StatelessWorkerDiscoveryWorkersLeaseExpired
Número de workers sem estado recuperados pelo serviço de discovery de workers sem estado por terem o lease expirado.StatelessWorkerDiscoveryWorkersUnavailable
Número de workers sem estado solicitados pelos tenants que o serviço de discovery de workers sem estado não pôde fornecer, seja por não haver workers livres disponíveis, seja porque o limite de workers do tenant foi atingido.StatelessWorkerGetLeaseErrors
Número de requisições get_lease malsucedidas ao serviço de discovery de workers sem estado (qualquer erro ou tempo limite).StatelessWorkerGetLeaseMicroseconds
Tempo total gasto em requests get_lease ao serviço de discovery de workers sem estado.StatelessWorkerGetLeaseRequests
Número de requisições get_lease enviadas ao serviço de discovery de workers sem estado para atualizar a lista de workers em lease.StatelessWorkerNotAccessible
Número de vezes que um worker sem estado obtido por lease foi considerado ainda não acessível e excluído da alocação de consultas até passar na verificação de acessibilidade.StatelessWorkerProvided
Número de workers sem estado fornecidos às consultas para execução de consultas distribuídas.StatelessWorkerProvisioningMicroseconds
Tempo total que as consultas passaram aguardando o provisionamento de workers sem estado.StatelessWorkerProvisioningWaits
Número de vezes que uma consulta teve de aguardar até que o serviço de discovery de workers sem estado fornecesse workers.StatelessWorkerRequested
Número de workers sem estado solicitados pelas consultas para execução distribuída de consultas.StatelessWorkerServerHeartbeatErrors
Número de heartbeats com falha enviados pelos workers sem estado ao serviço de discovery de workers sem estado (qualquer erro ou tempo limite).StatelessWorkerServerHeartbeatMicroseconds
Tempo total que os workers sem estado passaram enviando heartbeats ao serviço de discovery de workers sem estado.StatelessWorkerServerHeartbeatRequests
Número de heartbeats que um worker sem estado enviou ao serviço de discovery de workers sem estado.StatelessWorkerServerLeasesLost
Número de vezes em que o lease de um worker sem estado terminou e ele passou a aguardar o desligamento.StatelessWorkerServerRegisterErrors
Número de requisições de registro malsucedidas enviadas por workers sem estado ao serviço de discovery de workers sem estado (qualquer erro ou tempo limite).StatelessWorkerServerRegisterMicroseconds
Tempo total que os workers sem estado passaram se registrando no serviço de discovery de workers sem estado.StatelessWorkerServerRegisterRequests
Número de requisições de registro que um worker sem estado enviou ao serviço de discovery de workers sem estado.StatelessWorkerServerTenantBindings
Número de vezes que um worker sem estado foi atribuído a um tenant para atender às suas consultas.StatelessWorkerTimeToAvailableMicroseconds
Tempo total (somado entre os workers) entre o momento em que um worker sem estado arrendado aparece pela primeira vez no serviço de discovery e o momento em que ele passa na verificação de acessibilidade e se torna disponível para a execução de consultas.StatelessWorkerUpdateLeaseErrors
Número de requisições update_lease que falharam ao serviço de discovery de workers sem estado (qualquer erro ou tempo limite).StatelessWorkerUpdateLeaseMicroseconds
Tempo total gasto em requisições update_lease ao serviço de discovery de workers sem estado.StatelessWorkerUpdateLeaseRequests
Número de requisições update_lease enviadas ao serviço de discovery de workers sem estado para renovar os leases dos workers.StorageBufferErrorOnFlush
Número de vezes que um buffer na tabela ‘Buffer’ não conseguiu descarregar devido a um erro de gravação na tabela de destino.StorageBufferFlush
Número de vezes que um buffer em uma tabela ‘Buffer’ foi gravado.StorageBufferLayerLockReadersWaitMilliseconds
Tempo de espera da camada Buffer durante a leitura.StorageBufferLayerLockWritersWaitMilliseconds
Tempo de espera até que uma camada Buffer fique livre para gravação (pode ser usado para ajustar as camadas Buffer).StorageBufferPassedAllMinThresholds
Número de vezes que um critério de limites mínimos foi atingido para fazer o flush de um buffer em uma tabela ‘Buffer’.StorageBufferPassedBytesFlushThreshold
Número de vezes que o limite de bytes para flush somente em segundo plano foi atingido para descarregar um buffer em uma tabela ‘Buffer’. Esta é uma métrica apenas para especialistas. Se você está lendo isto e não é um especialista, pare de ler.StorageBufferPassedBytesMaxThreshold
Número de vezes que um critério de limite máximo de bytes foi atingido para realizar o flush de um buffer em uma tabela ‘Buffer’.StorageBufferPassedRowsFlushThreshold
Número de vezes que o limiar de flush apenas em segundo plano, com base no número de linhas, foi atingido para descarregar um buffer em uma tabela ‘Buffer’. Esta é uma métrica apenas para especialistas. Se você está lendo isto e não é um especialista, pare de ler.StorageBufferPassedRowsMaxThreshold
Número de vezes que um critério do limite máximo de linhas foi atingido para descarregar o buffer em uma tabela ‘Buffer’.StorageBufferPassedTimeFlushThreshold
Número de vezes em que o limite de tempo de flush apenas em segundo plano foi atingido para descarregar um buffer em uma tabela ‘Buffer’. Esta métrica é apenas para especialistas. Se você está lendo isto e não é um especialista, pare de ler.StorageBufferPassedTimeMaxThreshold
Número de vezes em que o critério de tempo máximo foi atingido e acionou o flush de um buffer em uma tabela ‘Buffer’.StorageConnectionsCreated
Número de conexões criadas para os armazenamentosStorageConnectionsElapsedMicroseconds
Tempo total gasto na criação de conexões para armazenamentoStorageConnectionsErrors
Número de casos em que a criação de uma conexão com o armazenamento falhouStorageConnectionsExpired
Número de conexões expiradas com os armazenamentosStorageConnectionsPreserved
Número de conexões preservadas para os sistemas de armazenamentoStorageConnectionsReset
Número de conexões reiniciadas com os armazenamentosStorageConnectionsReused
Número de conexões reutilizadas para os armazenamentosStreamingExchangeConnectionWaitMicroseconds
Tempo que um sink de exchange de streaming aguardou até que a task receptora se conectasse.StreamingExchangeDeserializeMicroseconds
Tempo gasto para descomprimir e desserializar pacotes de streaming exchange em fragmentos.StreamingExchangeEarlyCloses
Quantas vezes uma origem de streaming exchange pediu ao seu remetente que parasse antes de o stream ser lido até o fim, por exemplo, porque um LIMIT foi atingido. Um remetente que já havia encerrado não é contabilizado.StreamingExchangePacketsReceived
Pacotes de dados lidos de exchanges de streaming, um por fragmento mais um pacote de fim de stream por stream.StreamingExchangePacketsSent
Pacotes de dados gravados por inteiro nos sockets dos exchanges de streaming, um por fragmento mais um pacote de fim de stream por stream. Um pacote é contabilizado quando é gravado por inteiro; um pacote truncado porque o receiver não precisava de mais dados não é contabilizado.StreamingExchangeReceiveBytes
Bytes lidos dos sockets dos streaming exchanges de um plano de consulta distribuída.NetworkReceiveBytes não os contabiliza.
StreamingExchangeReceiveWaitMicroseconds
Tempo que uma fonte de streaming exchange aguardou pelos próximos bytes do seu remetente.StreamingExchangeSendBytes
Bytes gravados nos sockets dos streaming exchanges de um plano de consulta distribuída.NetworkSendBytes não os contabiliza.
StreamingExchangeSendQueueFullMicroseconds
Tempo durante o qual um sink de streaming exchange não recebeu fragmentos porque sua fila de pacotes à espera do socket estava cheia.StreamingExchangeSerializedBytes
Bytes dos blocos Native nos pacotes de streaming exchange antes da compressão, contados uma vez por pacote em que são serializados. Em comparação comStreamingExchangeSendBytes, isso fornece a taxa de compressão de um shuffle ou de um gather; um broadcast envia cada pacote para cada destino, portanto, nesse caso, StreamingExchangeSendBytes cresce conforme o número de destinos.
StreamingExchangeSerializeMicroseconds
Tempo gasto serializando e comprimindo fragmentos em pacotes de streaming exchange.SummingSortedMilliseconds
Tempo total gasto ao somar colunas classificadasSuspendSendingQueryToShard
Número total de vezes em que o envio da consulta para o shard foi suspenso quandoasync_query_sending_for_remote está habilitado.
SynchronousReadWaitMicroseconds
Tempo gasto aguardando leituras síncronas durante uma leitura local assíncrona.SynchronousRemoteReadWaitMicroseconds
Tempo gasto esperando por leituras remotas síncronas.SystemLogErrorOnFlush
Número de vezes em que algum dos logs do sistema falhou ao ser gravado na tabela de sistema correspondente. As tentativas de gravação são repetidas.SystemTimeMicroseconds
Tempo total gasto pelas threads de processamento (consultas e outras tarefas) executando instruções da CPU no modo kernel do SO. É o tempo gasto em chamadas de sistema, excluindo o tempo de espera durante chamadas de sistema bloqueantes.TableFunctionExecute
Número de chamadas de funções de tabela.TextIndexDiscardHint
Número de grânulos de índice em que uma leitura direta do índice de texto foi considerada como dica, mas descartada devido à baixa seletividade.TextIndexDiscardPatternScan
Número de vezes em que uma varredura por dicionário baseada em padrões em um índice de texto foi descartada porque o número de posting lists a serem lidas excedeu o limite.TextIndexGenericExclusionSearchAlgorithm
Número de vezes que o generic exclusion search algorithm é utilizado sobre o índice de texto.TextIndexGenericExclusionSearchStepLimitReached
Número de vezes em que a generic exclusion search sobre o índice de texto atingiu merge_tree_generic_exclusion_search_max_steps e aceitou os mark ranges restantes sem realizar novos splits.TextIndexHeaderCacheHits
Número de vezes em que um cabeçalho foi encontrado no cache.TextIndexHeaderCacheMisses
Número de vezes em que um cabeçalho não foi encontrado no cache.TextIndexLazyAdvanceCount
Número de operações de avanço realizadas no modo preguiçoso da lista de postings.TextIndexLazyBlocksSkippedResolved
Número de blocos compactados ignorados porque a região de saída já havia sido resolvida (todos 1 para OR, todos 0 para AND) no modo preguiçoso de lista de postings.TextIndexLazyBruteForceIntersections
Número de interseções por força bruta realizadas no modo preguiçoso de lista de postings.TextIndexLazyLeapfrogIntersections
Número de interseções leapfrog realizadas no modo preguiçoso de listas de postings.TextIndexLazyPackedBlocksDecoded
Número de blocos compactados decodificados no modo preguiçoso da lista de postings.TextIndexLazySegmentsBuilt
Número de segmentos realmente lidos e decodificados (falhas de cache) no modo preguiçoso da lista de postings.TextIndexLazySegmentsPrepared
Número de segmentos preparados (lidos do disco ou recuperados do cache) no modo preguiçoso de lista de postings.TextIndexLazySegmentsSkippedDense
Número de segmentos totalmente densos preenchidos de uma só vez (memset para OR, incremento para AND), em vez de decodificar blocos, no modo preguiçoso de lista de postings.
TextIndexLazySegmentsSkippedResolved
Número de segmentos ignorados porque a região de saída já havia sido determinada (todos 1s para OR, todos 0s para AND) no modo preguiçoso de lista de postings.TextIndexPhraseCandidates
Linhas candidatas (interseção de postings) examinadas pela busca de frase baseada em candidatos.TextIndexPhraseFallbacks
Número de vezes que uma consulta de phrase ignorou o índice de texto porque se estimou que a phrase corresponderia a mais linhas do que ‘text_index_hint_max_selectivity’, sendo avaliada diretamente na coluna.TextIndexPhraseMatchMicroseconds
Tempo total gasto na correspondência de posições de frases nas linhas candidatas.TextIndexPhraseSearches
Número de buscas por frase (phrase searches) executadas sobre um índice de texto. Buscas repetidas da mesma phrase na mesma parte são atendidas pelo cache e não são contabilizadas.TextIndexPositionsBlocksRead
Número de blocos de posições lidos para corresponder a consultas de phrase sobre um índice de texto. Um block que abrange duas candidate windows é contado uma vez por leitura.TextIndexPositionsBlocksTotal
Número total de blocos de posições dos tokens da phrase antes de selecionar quais deles serão lidos.TextIndexPositionsBytesRead
Bytes de blocos de posições lidos para corresponder a consultas de phrase em um índice de texto.TextIndexPositionsDecodeMicroseconds
Tempo total gasto para decodificar listas de posições (.pos) do índice de texto em buscas por frase.TextIndexPostingsCacheHits
Número de vezes que uma lista de postings do índice de texto foi encontrada no cache.TextIndexPostingsCacheMisses
Número de vezes em que uma lista de postings de um índice de texto não foi encontrada no cache.TextIndexReadDictionaryBlocks
Número de vezes que um bloco do dicionário do índice de texto foi lido do disco.TextIndexReaderTotalMicroseconds
Tempo total gasto na leitura do índice de texto.TextIndexReadGranulesMicroseconds
Tempo total gasto na leitura e na análise dos grânulos do índice de texto.TextIndexReadPostings
Número de vezes que uma lista de postings foi lida a partir do índice de texto.TextIndexReadSparseIndexBlocks
Número de vezes em que um bloco de índice esparso foi lido do índice de texto.TextIndexTemporarySegmentsWritten
Número de segmentos temporários gravados durante a construção de índices de texto.TextIndexTokensCacheHits
Número de vezes em que as informações de um token do índice de texto foram encontradas no cache.TextIndexTokensCacheMisses
Número de vezes em que as informações sobre um token do índice de texto não foram encontradas no cache.TextIndexTokensCacheNegativeHits
Número de vezes em que um token ausente de índice de texto foi encontrado no cache.TextIndexTokensCacheNegativeMisses
Número de tokens de índice de texto ausentes adicionados ao cache após um lookup no dicionário.TextIndexUsedEmbeddedPostings
Número de vezes que uma lista de postings incorporada ao Dicionário foi utilizada.TextIndexUseHint
Número de grânulos de índice para os quais uma leitura direta do índice de texto foi adicionada como dica e utilizada.ThreadPoolReaderPageCacheHit
Número de vezes em que a leitura no ThreadPoolReader foi feita a partir do cache de páginas.ThreadPoolReaderPageCacheHitBytes
Número de bytes lidos pelo ThreadPoolReader a partir do cache de páginas.ThreadPoolReaderPageCacheHitElapsedMicroseconds
Tempo gasto na leitura de dados do cache de página no ThreadPoolReader.ThreadPoolReaderPageCacheMiss
Número de vezes em que a leitura dentro de ThreadPoolReader não foi feita a partir do cache de página e foi passada para o pool de threads.ThreadPoolReaderPageCacheMissBytes
Número de bytes lidos no ThreadPoolReader quando a leitura não foi feita a partir do cache de página e foi encaminhada ao pool de threads.ThreadPoolReaderPageCacheMissElapsedMicroseconds
Tempo gasto lendo dados no job assíncrono em ThreadPoolReader, quando a leitura não foi feita a partir do cache de páginas.ThreadpoolReaderPrepareMicroseconds
Tempo gasto na preparação (por exemplo, na chamada ao métodoseek() do leitor)
ThreadpoolReaderReadBytes
Bytes lidos por uma tarefa do pool de thread durante a leitura assíncronaThreadpoolReaderSubmit
Bytes lidos por uma task do pool de thread durante a leitura assíncronaThreadpoolReaderSubmitLookupInCacheMicroseconds
Quanto tempo foi gasto verificando se o conteúdo está em cacheThreadpoolReaderSubmitReadSynchronously
Quantas vezes deixamos de agendar uma tarefa no pool de threads e, em vez disso, fizemos a leitura de forma síncronaThreadpoolReaderSubmitReadSynchronouslyBytes
Quantidade de bytes lidos de forma síncronaThreadpoolReaderSubmitReadSynchronouslyMicroseconds
Quanto tempo foi gasto em leituras síncronasThreadpoolReaderTaskMicroseconds
Tempo gasto para obter os dados em leitura assíncronaThrottlerSleepMicroseconds
Tempo total em que uma consulta permaneceu em espera para obedecer a todas as configurações de limitação de taxa.TinyS3Clients
Número de cópias de clientes S3 que reutilizam o provedor de autenticação existente de outro cliente.UncompressedCacheHits
Número de vezes em que um bloco de dados foi encontrado no cache de dados não compactados (evitando a descompressão).UncompressedCacheMisses
Número de vezes em que um bloco de dados não foi encontrado no cache não compactado (exigindo descompressão).UncompressedCacheWeightLost
Número de bytes removidos do cache não compactado.UniqueKeyBitmapLoadMicroseconds
Tempo gasto na leitura e desserialização de arquivos sidecar do bitmap de exclusão de UNIQUE KEY quando ocorre um miss no DeleteBitmapCache.Atualizações do bitmap de UNIQUE KEY
Número de arquivos sidecar do bitmap de exclusão de UNIQUE KEY gravados (um por substituição / commit de DELETE).UniqueKeyIndexCacheHits
Número de vezes em que uma entrada foi encontrada no cache de índice UNIQUE KEY, evitando a necessidade de carregar um bloco SST.UniqueKeyIndexCacheLookupMicroseconds
Tempo decorrido gasto emUniqueKeyIndexCache::Lookup + UniqueKeyIndexCache::Insert (adaptador CacheBase no lado do ClickHouse para o cache de blocos do RocksDB).
UniqueKeyIndexCacheMisses
Número de vezes em que uma entrada não foi encontrada no cache de índice UNIQUE KEY, e por isso foi necessário carregar um bloco SST do disco.UniqueKeyLoadTimeSSTRebuildCount
Número de partes UNIQUE KEY cujounique_key_index.sst foi reconstruído no carregamento após a janela de crash antes do flush.
UniqueKeyLoadTimeSSTRebuildMicroseconds
Tempo total gasto na reconstrução deunique_key_index.sst no momento do carregamento (leitura sequencial das colunas UK + escrita do SST).
UniqueKeySSTWriteMicroseconds
Tempo total decorrido durante o ciclo de vida de umSSTIndexWriter — cobre o Open do SST, cada Put de addEncoded e Finish + finalização do WriteBuffer (+ fsync) em finish (os bytes do SST são enviados diretamente para o WriteBuffer do armazenamento da parte). Exclui o trabalho que os helpers estáticos fazem antes da construção do writer (encode + ordenação de caminhos sem prefixo). Emitido uma vez por writer.
USearchAddComputedDistances
Número de vezes em que a distância foi calculada ao adicionar vetores aos índices do USearch.USearchAddCount
Número de vetores adicionados aos índices do USearch.USearchAddVisitedMembers
Número de nós visitados ao adicionar vetores a índices usearch.USearchSearchComputedDistances
Número de vezes em que a distância foi calculada ao pesquisar índices USearch.USearchSearchCount
Número de operações de busca realizadas nos índices do usearch.USearchSearchVisitedMembers
Número de nós visitados durante a busca em índices usearch.UserThrottlerBytes
Bytes processados pelo limitador ‘max_network_bandwidth_for_user’.UserThrottlerSleepMicroseconds
Tempo total em que uma consulta ficou suspensa para obedecer ao throttling demax_network_bandwidth_for_user.
UserTimeMicroseconds
Tempo total gasto por threads de processamento (consultas e outras tarefas) executando instruções da CPU em modo de usuário. Isso inclui o tempo em que o pipeline da CPU ficou bloqueado devido ao acesso à memória principal, falhas de cache, previsões incorretas de desvios, hyper-threading etc.VectorSimilarityIndexCacheHits
Número de vezes que um grânulo do índice foi encontrado no cache do índice vetorial.VectorSimilarityIndexCacheMisses
Número de vezes que um grânulo de índice não foi encontrado no cache do índice vetorial e precisou ser lido do disco.VectorSimilarityIndexCacheWeightLost
Número aproximado de bytes removidos do cache do índice vetorial.VersionedCollapsingSortedMilliseconds
Tempo total gasto durante o colapso de versões de colunas ordenadasWaitMarksLoadMicroseconds
Tempo gasto no carregamento de marcasWaitPrefetchTaskMicroseconds
Tempo gasto à espera do leitor pré-carregadoWasmDeserializationMicroseconds
Tempo gasto na execução de código WebAssemblyWasmGuestExecuteMicroseconds
Tempo gasto na execução de código WebAssemblyWasmMemoryAllocated
Memória total alocada para compartimentos do WebAssemblyWasmModuleInstatiate
Número de compartimentos do WebAssembly criadosWasmSerializationMicroseconds
Tempo gasto na execução de código WebAssemblyWasmTotalExecuteMicroseconds
Tempo gasto na execução de código WebAssemblyWriteBufferFromFileDescriptorWrite
Número de operações de escrita (write/pwrite) em um descritor de arquivo. Não inclui sockets.
WriteBufferFromFileDescriptorWriteBytes
Número de bytes gravados em descritores de arquivo. Se o arquivo estiver compactado, será exibido o tamanho dos dados compactados.WriteBufferFromFileDescriptorWriteFailed
Número de vezes que a escrita (write/pwrite) em um descritor de arquivo falhou.
WriteBufferFromHTTPBytes
Tamanho total, em bytes, do payload recebido e enviado pelo WriteBufferFromHTTP. Não inclui os cabeçalhos HTTP.WriteBufferFromHTTPRequestsSent
Número de requisições HTTP enviadas por WriteBufferFromHTTPWriteBufferFromS3Bytes
Bytes gravados no S3.WriteBufferFromS3Microseconds
Tempo gasto gravando no S3.WriteBufferFromS3RequestsErrors
Número de exceções durante a gravação no S3.WriteBufferFromS3WaitInflightLimitMicroseconds
Tempo gasto aguardando até que algumas das solicitações atuais sejam concluídas quando sua quantidade atinge o limite definido por s3_max_inflight_parts_for_one_file.ZooKeeperBytesReceived
Número de bytes recebidos pela rede durante a comunicação com o ZooKeeper.ZooKeeperBytesSent
Número de bytes enviados pela rede durante a comunicação com o ZooKeeper.ZooKeeperCheck
Número de solicitações ‘check’ para o ZooKeeper. Em geral, elas só fazem sentido como parte de uma transação complexa, não isoladamente.ZooKeeperClose
Número de vezes que a conexão com o ZooKeeper foi encerrada voluntariamente.ZooKeeperCreate
Número de solicitações ‘create’ ao ZooKeeper.ZooKeeperExists
Número de requisições ‘exists’ ao ZooKeeper.ZooKeeperGet
Número de solicitações ‘get’ ao ZooKeeper.ZooKeeperGetACL
Número de solicitaçõesgetACL ao ZooKeeper.
ZooKeeperHardwareExceptions
Número de exceções durante o trabalho com o ZooKeeper relacionadas à rede (perda de conexão ou semelhante).ZooKeeperInit
Número de vezes em que a conexão com o ZooKeeper foi estabelecida.ZooKeeperList
Número de solicitações de ‘list’ (getChildren) ao ZooKeeper.ZooKeeperListRecursive
Número de requisições ‘listRecursive’ ao ZooKeeper.ZooKeeperMulti
Número de requisições ‘multi’ ao ZooKeeper (transações compostas).ZooKeeperMultiRead
Número de solicitações de leitura ‘multi’ ao ZooKeeper (transações compostas).ZooKeeperMultiWrite
Número de solicitações ‘multi’ de gravação para o ZooKeeper (transações compostas).ZooKeeperOtherExceptions
Número de exceções ao trabalhar com o ZooKeeper, além de ZooKeeperUserExceptions e ZooKeeperHardwareExceptions.ZooKeeperReconfig
Número de solicitações ‘reconfig’ ao ZooKeeper.ZooKeeperRemove
Número de solicitações ‘remove’ ao ZooKeeper.ZooKeeperSet
Número de solicitações ‘set’ ao ZooKeeper.ZooKeeperSync
Número de solicitações de ‘sync’ para o ZooKeeper. Essas solicitações raramente são necessárias ou aproveitáveis.ZooKeeperTransactions
Número de operações do ZooKeeper, que incluem tanto operações de leitura quanto de escrita, bem como multitransações.ZooKeeperUserExceptions
Número de exceções ao trabalhar com o ZooKeeper relacionadas aos dados (nó inexistente, versão inválida ou algo semelhante).ZooKeeperWaitMicroseconds
Número de microssegundos gastos aguardando respostas do ZooKeeper após a criação de uma solicitação, somado em todas as threads que fizeram a solicitação.ZooKeeperWatchCallbackDurationMicroseconds
Tempo total gasto nos callbacks de watch do ZooKeeper (thread de rede).ZooKeeperWatchCallbackErrors
Número de exceções geradas pelos callbacks de watch do ZooKeeper.ZooKeeperWatchResponse
Número de vezes que uma notificação de watch foi recebida do ZooKeeper.ZooKeeperWatchTriggeredBackupCoordination
Número de notificações de watch encaminhadas para a coordenação de backup / restauração.ZooKeeperWatchTriggeredClusterDiscovery
Número de notificações de watch encaminhadas para o ClusterDiscovery.ZooKeeperWatchTriggeredDistributedDDL
Número de notificações de watch despachadas para a fila DDLWorker.ZooKeeperWatchTriggeredMaterializedViewRefresh
Número de notificações de watch enviadas à coordenação de atualização de MaterializedView.ZooKeeperWatchTriggeredObjectStorageQueue
Número de notificações de watch encaminhadas para ObjectStorageQueue / S3Queue.ZooKeeperWatchTriggeredOther
Número de notificações de watch encaminhadas para callbacks não categorizados.ZooKeeperWatchTriggeredReplicatedAccessControl
Número de notificações de watch enviadas para o ReplicatedAccessStorage.ZooKeeperWatchTriggeredReplicatedMergeTreeLeaderElection
Número de notificações de watch encaminhadas para a eleição de líder / bloqueios de réplica do ReplicatedMergeTree.ZooKeeperWatchTriggeredReplicatedMergeTreeLog
Número de notificações de watch encaminhadas para entradas de log do ReplicatedMergeTree.ZooKeeperWatchTriggeredReplicatedMergeTreeMutations
Número de notificações de watch encaminhadas para mutações do ReplicatedMergeTree.ZooKeeperWatchTriggeredReplicatedMergeTreeReplicaSync
Número de notificações de watch despachadas enquanto se aguarda que as réplicas processem registros de log (SYNC REPLICA, ALTER, mutações).ZooKeeperWatchTriggeredUserDefinedSQLObjects
Número de notificações de watch encaminhadas para UserDefinedSQLObjectsZooKeeperStorage.ZooKeeperWatchTriggeredWorkloadEntity
Número de notificações de watch encaminhadas para WorkloadEntityKeeperStorage.KeeperLogsEntryReadFromCommitCache
Evento descontinuado que contava as entradas de log lidas do cache dos logs de commit do Keeper.KeeperLogsPrefetchedEntries
Evento descontinuado que contava as entradas de log do Keeper pré-carregadas do arquivo de changelog.NaiveBayesClassifierModelsAllocatedBytes
Evento descontinuado que contava os bytes alocados para os modelos do classificador Naive Bayes.NaiveBayesClassifierModelsLoaded
Evento descontinuado que contava os modelos do classificador Naive Bayes carregados.ReaderExecutorRequestedBytes
Evento descontinuado que contava os bytes úteis entregues pelas solicitações de leitura doReaderExecutor.
Colunas
event(String) — Nome do evento.value(UInt64) — Número de ocorrências do evento.description(String) — Descrição do evento.
name— Alias deevent.
Exemplo
Veja também
- system.asynchronous_metrics — Contém métricas calculadas periodicamente.
- system.metrics — Contém métricas calculadas instantaneamente.
- system.metric_log — Contém um histórico dos valores das métricas das tabelas
system.metricsesystem.events. - Monitoramento — Conceitos básicos de monitoramento do ClickHouse.