> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Tabela de sistema que contém métricas calculadas periodicamente em segundo plano. Por exemplo, a quantidade de RAM em uso.

# system.asynchronous_metrics

<Info>
  **Consultas no ClickHouse Cloud**

  Os 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](/pt-BR/reference/system-tables/overview#system-tables-in-clickhouse-cloud) para mais detalhes.
</Info>

<div id="description">
  ## Descrição
</div>

Contém métricas calculadas periodicamente em segundo plano. Por exemplo, a quantidade de RAM em uso.

<div id="columns">
  ## Colunas
</div>

* `metric` ([String](/pt-BR/reference/data-types/string)) — Nome da métrica.
* `value` ([Float64](/pt-BR/reference/data-types/float)) — Valor da métrica.
* `description` ([String](/pt-BR/reference/data-types/string) - Descrição da métrica)

<div id="example">
  ## Exemplo
</div>

```sql theme={null}
SELECT * FROM system.asynchronous_metrics LIMIT 10
```

```text theme={null}
┌─metric──────────────────────────────────┬──────value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ AsynchronousMetricsCalculationTimeSpent │ 0.00179053 │ Time in seconds spent for calculation of asynchronous metrics (this is the overhead of asynchronous metrics).                                                                                                                                              │
│ NumberOfDetachedByUserParts             │          0 │ The total number of parts detached from MergeTree tables by users with the `ALTER TABLE DETACH` query (as opposed to unexpected, broken or ignored parts). The server does not care about detached parts and they can be removed.                          │
│ NumberOfDetachedParts                   │          0 │ The total number of parts detached from MergeTree tables. A part can be detached by a user with the `ALTER TABLE DETACH` query or by the server itself it the part is broken, unexpected or unneeded. The server does not care about detached parts and they can be removed. │
│ TotalRowsOfMergeTreeTables              │    2781309 │ Total amount of rows (records) stored in all tables of MergeTree family.                                                                                                                                                                                   │
│ TotalBytesOfMergeTreeTables             │    7741926 │ Total amount of bytes (compressed, including data and indices) stored in all tables of MergeTree family.                                                                                                                                                   │
│ NumberOfTables                          │         93 │ Total number of tables summed across the databases on the server, excluding the databases that cannot contain MergeTree tables. The excluded database engines are those who generate the set of tables on the fly, like `Lazy`, `MySQL`, `PostgreSQL`, `SQlite`. │
│ NumberOfDatabases                       │          6 │ Total number of databases on the server.                                                                                                                                                                                                                   │
│ MaxPartCountForPartition                │          6 │ Maximum number of parts per partition across all partitions of all tables of MergeTree family. Values larger than 300 indicates misconfiguration, overload, or massive data loading.                                                                       │
│ ReplicasSumMergesInQueue                │          0 │ Sum of merge operations in the queue (still to be applied) across Replicated tables.                                                                                                                                                                       │
│ ReplicasSumInsertsInQueue               │          0 │ Sum of INSERT operations in the queue (still to be replicated) across Replicated tables.                                                                                                                                                                   │
└─────────────────────────────────────────┴────────────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
```

<div id="metric-descriptions">
  ## Descrições das métricas
</div>

As descrições abaixo são geradas a partir do código-fonte em C++ por `utils/generate-async-metrics-docs`. A fonte única de verdade é o literal de string ao lado de cada registro de métrica em `src/Common/AsynchronousMetrics.cpp`, `src/Interpreters/ServerAsynchronousMetrics.cpp` e `src/Coordination/KeeperAsynchronousMetrics.cpp`. Os nomes de métricas que incluem um sufixo variável (por disco, por CPU, por interface, ...) são exibidos com um placeholder `*name*`; o servidor em execução os informa com o sufixo concreto substituído.

<div id="asynchronousheavymetricscalculationtimespent">
  ### TempoGastoNoCálculoDeMétricasAssíncronasPesadas
</div>

Tempo, em segundos, gasto no cálculo de métricas assíncronas pesadas (relacionadas a tabelas) — esta é a sobrecarga das métricas assíncronas.

<div id="asynchronousheavymetricsupdateinterval">
  ### AsynchronousHeavyMetricsUpdateInterval
</div>

Intervalo de atualização de métricas pesadas relacionadas a tabelas

<div id="asynchronousmetricscalculationtimespent">
  ### AsynchronousMetricsCalculationTimeSpent
</div>

Tempo em segundos gasto no cálculo das métricas assíncronas (essa é a sobrecarga das métricas assíncronas).

<div id="asynchronousmetricsupdateinterval">
  ### AsynchronousMetricsUpdateInterval
</div>

Intervalo de atualização das métricas

<div id="asyncloggingmetric_firstqueuesize">
  ### AsyncLogging*metric\_first*QueueSize
</div>

Número de mensagens assíncronas na fila, aguardando serem registradas em log neste canal

<div id="blockactivetime_name">
  ### BlockActiveTime\_*name*
</div>

Tempo, em segundos, durante o qual o dispositivo de bloco teve solicitações de E/S na fila. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Origem: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockactivetimeperop_name">
  ### BlockActiveTimePerOp\_*name*
</div>

Semelhante às métricas `BlockActiveTime`, mas o valor é dividido pelo número de operações de E/S para medir o tempo por operação.

<div id="blockdiscardbytes_name">
  ### BlockDiscardBytes\_*name*
</div>

Número de bytes descartados no dispositivo de bloco. Essas operações são relevantes para SSDs. As operações de descarte não são usadas pelo ClickHouse, mas podem ser usadas por outros processos no sistema. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockdiscardmerges_name">
  ### BlockDiscardMerges\_*name*
</div>

Número de operações de descarte solicitadas ao dispositivo de bloco e agrupadas pelo scheduler de E/S do sistema operacional. Essas operações são relevantes em SSDs. As operações de descarte não são usadas pelo ClickHouse, mas podem ser usadas por outros processos no sistema. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Origem: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockdiscardops_name">
  ### BlockDiscardOps\_*name*
</div>

Número de operações de descarte solicitadas no dispositivo de bloco. Essas operações são relevantes para SSDs. As operações de descarte não são usadas pelo ClickHouse, mas podem ser usadas por outros processos no sistema. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockdiscardtime_name">
  ### BlockDiscardTime\_*name*
</div>

Tempo, em segundos, gasto em operações de descarte solicitadas ao dispositivo de bloco, somado ao longo de todas as operações. Essas operações são relevantes para SSDs. As operações de descarte não são usadas pelo ClickHouse, mas podem ser usadas por outros processos no sistema. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockinflightops_name">
  ### BlockInFlightOps\_*name*
</div>

Este valor conta o número de solicitações de E/S que foram enviadas ao driver do dispositivo, mas ainda não foram concluídas. Ele não inclui solicitações de E/S que estão na fila, mas ainda não foram enviadas ao driver do dispositivo. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockqueuetime_name">
  ### BlockQueueTime\_*name*
</div>

Este valor representa o número de milissegundos em que as solicitações de E/S ficaram esperando neste dispositivo de bloco. Se houver várias solicitações de E/S em espera, este valor aumentará pelo produto do número de milissegundos pelo número de solicitações em espera. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockqueuetimeperop_name">
  ### BlockQueueTimePerOp\_*name*
</div>

Semelhante às métricas `BlockQueueTime`, mas o valor é dividido pelo número de operações de E/S para obter o tempo por operação.

<div id="blockreadbytes_name">
  ### BlockReadBytes\_*name*
</div>

Número de bytes lidos do dispositivo de bloco. Pode ser menor que o número de bytes lidos do sistema de arquivos devido ao uso do cache de páginas do sistema operacional, que economiza E/S. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockreadmerges_name">
  ### BlockReadMerges\_*name*
</div>

Número de operações de leitura solicitadas ao dispositivo de bloco e agrupadas pelo scheduler de E/S do SO. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockreadops_name">
  ### BlockReadOps\_*name*
</div>

Número de operações de leitura solicitadas ao dispositivo de bloco. Esta é uma métrica do sistema como um todo; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockreadtime_name">
  ### BlockReadTime\_*name*
</div>

Tempo, em segundos, gasto em operações de leitura solicitadas ao dispositivo de bloco, somado em todas as operações. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockwritebytes_name">
  ### BlockWriteBytes\_*name*
</div>

Número de bytes gravados no dispositivo de bloco. Esse valor pode ser menor que o número de bytes gravados no sistema de arquivos devido ao uso do cache de páginas do sistema operacional, que economiza E/S. Uma gravação no dispositivo de bloco pode ocorrer depois da gravação correspondente no sistema de arquivos devido ao cache write-through. Esta é uma métrica de todo o sistema: inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockwritemerges_name">
  ### BlockWriteMerges\_*name*
</div>

Número de operações de escrita solicitadas ao dispositivo de bloco e mescladas pelo scheduler de E/S do sistema operacional. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina hospedeira, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockwriteops_name">
  ### BlockWriteOps\_*name*
</div>

Número de operações de escrita solicitadas para o dispositivo de bloco. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Consulte [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="blockwritetime_name">
  ### BlockWriteTime\_*name*
</div>

Tempo em segundos gasto em operações de gravação solicitadas ao dispositivo de bloco, somado em todas as operações. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. Fonte: `/sys/block`. Veja [https://www.kernel.org/doc/Documentation/block/stat.txt](https://www.kernel.org/doc/Documentation/block/stat.txt)

<div id="cgroupmaxcpu">
  ### CGroupMaxCPU
</div>

O número máximo de núcleos de CPU segundo os CGroups.

<div id="cgroupmemorytotal">
  ### CGroupMemoryTotal
</div>

A quantidade total de memória no cgroup, em bytes. Se esse valor for zero, o limite será o mesmo que OSMemoryTotal.

<div id="cgroupmemoryused">
  ### CGroupMemoryUsed
</div>

A quantidade de memória usada no cgroup, em bytes. No cgroup v2, isso corresponde a anon + sock + memória de kernel não recuperável; no cgroup v1, corresponde a RSS. Em ambos os casos, o cache de páginas do SO do kernel (cache baseado em arquivo) é excluído.

<div id="cgroupmemoryusedwithoutpagecache">
  ### CGroupMemoryUsedWithoutPageCache
</div>

A quantidade de memória usada no cgroup, em bytes, excluindo o cache de páginas em espaço do usuário do ClickHouse. Isso corresponde a CGroupMemoryUsed menos o tamanho do cache de páginas em espaço do usuário. Quando o cache de páginas em espaço do usuário está desabilitado, esse valor é igual a CGroupMemoryUsed.

<div id="cgroupsystemtime">
  ### CGroupSystemTime
</div>

A proporção do tempo em que o núcleo da CPU estava executando código do kernel do sistema operacional (system).

<div id="cgroupsystemtimenormalized">
  ### CGroupSystemTimeNormalized
</div>

O valor é semelhante a `CGroupSystemTime`, mas é dividido pelo número de núcleos de CPU disponíveis para ser medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a cota de CPU do cgroup dividida pelo seu período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em alguns momentos.

<div id="cgroupusertime">
  ### CGroupUserTime
</div>

A proporção de tempo em que o núcleo da CPU estava executando código em espaço de usuário. Isso também inclui o tempo em que a CPU ficou subutilizada por motivos internos à própria CPU (carregamentos de memória, stalls de pipeline, previsões incorretas de desvio, execução de outro núcleo SMT).

<div id="cgroupusertimenormalized">
  ### CGroupUserTimeNormalized
</div>

O valor é semelhante a `CGroupUserTime`, mas é dividido pelo número de núcleos de CPU disponíveis, para ser medido no intervalo \[0..1] independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a CPU quota do cgroup dividida pelo respectivo período pode ser usada no lugar do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em determinados momentos.

<div id="cpufrequencymhz_core_id">
  ### CPUFrequencyMHz\_*core\_id*
</div>

A frequência atual da CPU, em MHz. A maioria das CPUs modernas ajusta essa frequência dinamicamente para economizar energia e usar o Turbo Boost.

<div id="dictionarymaxupdatedelay">
  ### DictionaryMaxUpdateDelay
</div>

O atraso máximo, em segundos, na atualização do dicionário

<div id="dictionarytotalfailedupdates">
  ### DictionaryTotalFailedUpdates
</div>

Número de erros desde o último carregamento bem-sucedido de todos os dicionários.

<div id="diskavailable_name">
  ### DiskAvailable\_*name*
</div>

Bytes disponíveis no disco (sistema de arquivos virtual). Filesystems remotos podem não fornecer essas informações e podem exibir um valor alto, como 16 EiB.

<div id="diskgetobjectthrottleravailable_name">
  ### DiskGetObjectThrottlerAvailable\_*name*
</div>

Número de requisições GetObject que podem ser feitas no momento sem atingir o limite de throttling no disco (sistema de arquivos virtual). Sistemas de arquivos locais podem não fornecer essa informação.

<div id="diskgetobjectthrottlerrps_name">
  ### DiskGetObjectThrottlerRPS\_*name*
</div>

Limite de throttling de requisições GetObject no disco, em requisições por segundo (sistema de arquivos virtual). Sistemas de arquivos locais podem não fornecer essas informações.

<div id="diskputobjectthrottleravailable_name">
  ### DiskPutObjectThrottlerAvailable\_*name*
</div>

Número de solicitações PutObject que podem ser feitas atualmente sem atingir o limite de throttling no disco (sistema de arquivos virtual). Sistemas de arquivos locais podem não disponibilizar essa informação.

<div id="diskputobjectthrottlerrps_name">
  ### DiskPutObjectThrottlerRPS\_*name*
</div>

Limite de taxa de requisições PutObject no disco, em requisições por segundo (sistema de arquivos virtual). Sistemas de arquivos locais podem não fornecer essas informações.

<div id="disktotal_name">
  ### DiskTotal\_*name*
</div>

O tamanho total, em bytes, do disco (sistema de arquivos virtual). Sistemas de arquivos remotos podem não fornecer essa informação e podem mostrar um valor alto, como 16 EiB.

<div id="diskunreserved_name">
  ### DiskUnreserved\_*name*
</div>

Bytes disponíveis no disco (sistema de arquivos virtual), sem considerar as reservas para merges, fetches e moves. Sistemas de arquivos remotos podem não fornecer essas informações e exibir um valor alto, como 16 EiB.

<div id="diskused_name">
  ### DiskUsed\_*name*
</div>

Bytes usados no disco (sistema de arquivos virtual). Filesystems remotos nem sempre fornecem essa informação.

<div id="edaci_correctable">
  ### EDAC*i*\_Correctable
</div>

O número de erros corrigíveis de memória ECC. Um valor alto indica RAM defeituosa, que deve ser substituída imediatamente, pois, quando há muitos erros corrigidos, também podem ocorrer erros silenciosos, levando à corrupção de dados. Fonte: `/sys/devices/system/edac/mc/`

<div id="edaci_uncorrectable">
  ### EDAC*i*\_Uncorrectable
</div>

O número de erros de memória ECC incorrigíveis. Um valor diferente de zero indica RAM com defeito e deve ser substituída imediatamente, pois há risco de corrupção de dados. Fonte: `/sys/devices/system/edac/mc/`

<div id="filesystemcachebytes">
  ### FilesystemCacheBytes
</div>

Total de bytes no sistema de arquivos virtual `cache`. Esse cache é mantido em disco.

<div id="filesystemcachecapacity">
  ### Capacidade do cache do sistema de arquivos virtual
</div>

Capacidade total no sistema de arquivos virtual `cache`. Esse cache é mantido em disco.

<div id="filesystemcachefiles">
  ### FilesystemCacheFiles
</div>

Número total de segmentos de arquivo em cache no sistema de arquivos virtual `cache`. Esse cache é armazenado em disco.

<div id="filesystemlogspathavailablebytes">
  ### FilesystemLogsPathAvailableBytes
</div>

Bytes disponíveis no volume em que o diretório de logs do ClickHouse está montado. Se esse valor se aproximar de zero, ajuste a rotação de logs no arquivo de configuração.

<div id="filesystemlogspathavailableinodes">
  ### FilesystemLogsPathAvailableINodes
</div>

O número de inodes disponíveis no volume em que o caminho dos logs do ClickHouse está montado.

<div id="filesystemlogspathtotalbytes">
  ### FilesystemLogsPathTotalBytes
</div>

O tamanho do volume em que o diretório de logs do ClickHouse está montado, em bytes. Recomenda-se ter pelo menos 10 GB para os logs.

<div id="filesystemlogspathtotalinodes">
  ### FilesystemLogsPathTotalINodes
</div>

O número total de inodes no volume em que o caminho dos logs do ClickHouse está montado.

<div id="filesystemlogspathusedbytes">
  ### FilesystemLogsPathUsedBytes
</div>

Bytes em uso no volume em que o caminho dos logs do ClickHouse está montado.

<div id="filesystemlogspathusedinodes">
  ### FilesystemLogsPathUsedINodes
</div>

O número de inodes em uso no volume em que o caminho dos logs do ClickHouse está montado.

<div id="filesystemmainpathavailablebytes">
  ### FilesystemMainPathAvailableBytes
</div>

Número de bytes disponíveis no volume em que o caminho principal do ClickHouse está montado.

<div id="filesystemmainpathavailableinodes">
  ### INodesDisponíveisNoCaminhoPrincipalDoFilesystem
</div>

O número de inodes disponíveis no volume em que o caminho principal do ClickHouse está montado. Se esse número estiver próximo de zero, isso indica uma configuração incorreta, e você receberá 'no space left on device' mesmo que o disco não esteja cheio.

<div id="filesystemmainpathtotalbytes">
  ### FilesystemMainPathTotalBytes
</div>

O tamanho, em bytes, do volume em que o caminho principal do ClickHouse está montado.

<div id="filesystemmainpathtotalinodes">
  ### Total de inodes no caminho principal do sistema de arquivos
</div>

O número total de inodes no volume em que o caminho principal do ClickHouse está montado. Se for menor que 25 milhões, isso indica uma configuração incorreta.

<div id="filesystemmainpathusedbytes">
  ### FilesystemMainPathUsedBytes
</div>

Bytes em uso no volume em que o caminho principal do ClickHouse está montado.

<div id="filesystemmainpathusedinodes">
  ### FilesystemMainPathUsedINodes
</div>

O número de inodes em uso no volume em que o caminho principal do ClickHouse está montado. Esse valor, em geral, corresponde ao número de arquivos.

<div id="grpcrejectedconnections">
  ### GRPCRejectedConnections
</div>

Número de conexões rejeitadas no protocolo gRPC.

<div id="grpcthreads">
  ### GRPCThreads
</div>

Número de threads do servidor do protocolo GRPC.

<div id="hashtablestatscacheentries">
  ### HashTableStatsCacheEntries
</div>

O número de entradas no cache de tamanhos da tabela hash. O cache de tamanhos da tabela hash é usado para otimização preditiva de GROUP BY.

<div id="hashtablestatscachehits">
  ### HashTableStatsCacheHits
</div>

O número de vezes em que a previsão do tamanho de uma tabela hash foi correta.

<div id="hashtablestatscachemisses">
  ### HashTableStatsCacheMisses
</div>

O número de vezes em que a previsão do tamanho de uma tabela hash foi incorreta.

<div id="httpconnectionpoolgroup_nametcprcvbuftotalbytes">
  ### HTTPConnectionPool*group\_name*TCPRcvBufTotalBytes
</div>

Memória total do buffer TCP de recebimento do kernel (sk\_rmem\_alloc) em todos os sockets do pool de conexões HTTP.

<div id="httpconnectionpoolgroup_nametcpsndbuftotalbytes">
  ### HTTPConnectionPool*group\_name*TCPSndBufTotalBytes
</div>

Memória total do buffer de transmissão TCP do kernel (sk\_wmem\_alloc) em todos os sockets do pool de conexões HTTP.

<div id="httprejectedconnections">
  ### HTTPRejectedConnections
</div>

Número de conexões rejeitadas na interface HTTP (sem TLS).

<div id="httpsecurerejectedconnections">
  ### HTTPSecureRejectedConnections
</div>

Número de conexões rejeitadas pela interface HTTPS.

<div id="httpsecurethreads">
  ### HTTPSecureThreads
</div>

Número de threads no servidor da interface HTTPS.

<div id="httpthreads">
  ### HTTPThreads
</div>

Número de threads no servidor da interface HTTP (sem TLS).

<div id="interserverrejectedconnections">
  ### InterserverRejectedConnections
</div>

Número de conexões rejeitadas no protocolo de comunicação entre réplicas (sem TLS).

<div id="interserversecurerejectedconnections">
  ### InterserverSecureRejectedConnections
</div>

Número de conexões rejeitadas no protocolo de comunicação entre réplicas (com TLS).

<div id="interserversecurethreads">
  ### InterserverSecureThreads
</div>

Número de threads no servidor do protocolo de comunicação das réplicas (com TLS).

<div id="interserverthreads">
  ### InterserverThreads
</div>

Número de threads no servidor do protocolo de comunicação entre as réplicas (sem TLS).

<div id="jemallocactive">
  ### jemalloc.active
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocallocated">
  ### jemalloc.allocated
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasalldirty_purged">
  ### jemalloc.arenas.all.dirty\_purged
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasallmuzzy_purged">
  ### jemalloc.arenas.all.muzzy\_purged
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasallpactive">
  ### jemalloc.arenas.all.pactive
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasallpdirty">
  ### jemalloc.arenas.all.pdirty
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasallpmuzzy">
  ### jemalloc.arenas.all.pmuzzy
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocarenasdirty_decay_ms">
  ### jemalloc.arenas.dirty\_decay\_ms
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocbackground_threadnum_runs">
  ### jemalloc.background\_thread.num\_runs
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocbackground_threadnum_threads">
  ### jemalloc.background\_thread.num\_threads
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocbackground_threadrun_intervals">
  ### jemalloc.background\_thread.run\_intervals
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemalloccache_arenapactive">
  ### jemalloc.cache\_arena.pactive
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemalloccache_arenapdirty">
  ### jemalloc.cache\_arena.pdirty
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocepoch">
  ### jemalloc.epoch
</div>

Um número interno de atualização incremental das estatísticas do jemalloc (o alocador de memória de Jason Evans), usado em todas as outras métricas de `jemalloc`.

<div id="jemallocmapped">
  ### jemalloc.mapped
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocmergetree_arenaactive_bytes">
  ### jemalloc.mergetree\_arena.active\_bytes
</div>

Bytes ativos na arena dedicada do jemalloc para o MergeTree. Ela mantém o estado de heap de longa duração do MergeTree: metadados por parte (`NamesAndTypesList`, `SerializationInfoByName`, o map `serializations`, `column_name_to_position`, a árvore `MergeTreeDataPartChecksums`, os delegates `Poco::LRUCache<String, ColumnSize>` dentro de cada `IMergeTreeDataPart`, os maps `ColumnSize`/`IndexSize` por parte, `MinMaxIndex`, `VersionMetadataOnDisk` e o próprio objeto `MergeTreeDataPart{Compact,Wide}`), além de metadados por tabela (clones de `StorageInMemoryMetadata` / `ColumnsDescription` / `VirtualColumnsDescription` configurados por `setProperties`, a agregação `serialization_hints` e o `columns_descriptions_cache`). Tanto as partes ativas quanto as partes desatualizadas pendentes de limpeza contribuem para esse total. Ela é distinta da arena de cache e da arena de JIT. As colunas por parte `system.parts.primary_key_bytes_in_memory[_allocated]` e `system.parts.index_granularity_bytes_in_memory[_allocated]` são subconjuntos dessa métrica (quando seus valores são diferentes de zero — elas também podem estar em `PrimaryIndexCacheBytes`, que fica na arena de cache e não é contabilizada aqui).

<div id="jemallocmergetree_arenadirty_bytes">
  ### jemalloc.mergetree\_arena.dirty\_bytes
</div>

Bytes sujos na arena do MergeTree elegíveis para serem liberados de volta para o sistema operacional.

<div id="jemallocmergetree_arenapactive">
  ### jemalloc.mergetree\_arena.pactive
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocmergetree_arenapdirty">
  ### jemalloc.mergetree\_arena.pdirty
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocmetadata">
  ### jemalloc.metadata
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocmetadata_thp">
  ### jemalloc.metadata\_thp
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocprofactive">
  ### jemalloc.prof.active
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocproflg_sample">
  ### jemalloc.prof.lg\_sample
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocprofthread_active_init">
  ### jemalloc.prof.thread\_active\_init
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocresident">
  ### jemalloc.resident
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jemallocretained">
  ### jemalloc.retained
</div>

Uma métrica interna do alocador de memória de baixo nível (jemalloc). Consulte [https://jemalloc.net/jemalloc.3.html](https://jemalloc.net/jemalloc.3.html)

<div id="jitter">
  ### Jitter
</div>

A diferença entre o momento em que a thread responsável pelo cálculo das métricas assíncronas estava programada para ser ativada e o momento em que ela foi efetivamente ativada. Um indicador indireto da latência geral e da capacidade de resposta do sistema.

<div id="keeperapproximatedatasize">
  ### KeeperApproximateDataSize
</div>

O tamanho aproximado dos dados do ClickHouse Keeper, em bytes.

<div id="keeperavglatency">
  ### KeeperAvgLatency
</div>

Latência média das solicitações do ClickHouse Keeper.

<div id="keepercommitlogscacheentries">
  ### KeeperCommitLogsCacheEntries
</div>

Número de entradas armazenadas no cache em memória para os próximos logs a receberem confirmado

<div id="keepercommitlogscachesize">
  ### KeeperCommitLogsCacheSize
</div>

Tamanho total do cache em memória dos próximos logs a serem confirmados

<div id="keeperephemeralscount">
  ### KeeperEphemeralsCount
</div>

A quantidade de nós efêmeros no ClickHouse Keeper.

<div id="keeperfollowers">
  ### KeeperFollowers
</div>

O número de seguidores do ClickHouse Keeper.

<div id="keeperisexceedingmemorysoftlimithit">
  ### KeeperIsExceedingMemorySoftLimitHit
</div>

1 se o ClickHouse Keeper estiver excedendo o limite flexível de memória; caso contrário, 0.

<div id="keeperisfollower">
  ### KeeperIsFollower
</div>

1 se o ClickHouse Keeper estiver como seguidor, 0 caso contrário.

<div id="keeperisleader">
  ### KeeperIsLeader
</div>

1 se o ClickHouse Keeper for o líder, 0 caso contrário.

<div id="keeperisobserver">
  ### KeeperIsObserver
</div>

1 se o ClickHouse Keeper for um observador; caso contrário, 0.

<div id="keeperisstandalone">
  ### KeeperIsStandalone
</div>

1 se o ClickHouse Keeper estiver em modo standalone, 0 caso contrário.

<div id="keeperkeyarenasize">
  ### KeeperKeyArenaSize
</div>

O tamanho, em bytes, da arena de memória para chaves do ClickHouse Keeper.

<div id="keeperlastcommittedlogidx">
  ### KeeperLastCommittedLogIdx
</div>

Índice do último log confirmado no ClickHouse Keeper.

<div id="keeperlastlogidx">
  ### KeeperLastLogIdx
</div>

Índice do último log armazenado no ClickHouse Keeper.

<div id="keeperlastlogterm">
  ### KeeperLastLogTerm
</div>

Termo do Raft do último log armazenado no ClickHouse Keeper.

<div id="keeperlastsnapshotidx">
  ### KeeperLastSnapshotIdx
</div>

Índice do último log presente no snapshot criado mais recentemente.

<div id="keeperlatestlogscacheentries">
  ### KeeperLatestLogsCacheEntries
</div>

Número de entradas armazenadas no cache em memória dos logs mais recentes

<div id="keeperlatestlogscachesize">
  ### KeeperLatestLogsCacheSize
</div>

Tamanho total do cache em memória para os logs mais recentes

<div id="keeperlatestsnapshotsize">
  ### KeeperLatestSnapshotSize
</div>

O tamanho em bytes, sem compressão, do snapshot mais recente criado pelo ClickHouse Keeper.

<div id="keepermaxfiledescriptorcount">
  ### KeeperMaxFileDescriptorCount
</div>

O número máximo de descritores de arquivo abertos no ClickHouse Keeper.

<div id="keepermaxlatency">
  ### KeeperMaxLatency
</div>

Latência máxima de requisição do ClickHouse Keeper.

<div id="keeperminlatency">
  ### KeeperMinLatency
</div>

Latência mínima de requisição do ClickHouse Keeper.

<div id="keeperopenfiledescriptorcount">
  ### KeeperOpenFileDescriptorCount
</div>

O número de descritores de arquivo abertos no ClickHouse Keeper.

<div id="keeperpacketsreceived">
  ### KeeperPacketsReceived
</div>

Número de pacotes recebidos pelo ClickHouse Keeper.

<div id="keeperpacketssent">
  ### KeeperPacketsSent
</div>

Número de pacotes enviados pelo ClickHouse Keeper.

<div id="keeperpathswatched">
  ### KeeperPathsWatched
</div>

O número de diferentes caminhos monitorados pelos clientes do ClickHouse Keeper.

<div id="keepersessionwithwatches">
  ### KeeperSessionWithWatches
</div>

O número de sessões de clientes do ClickHouse Keeper com watches.

<div id="keepersyncedfollowers">
  ### KeeperSyncedFollowers
</div>

O número de seguidores do ClickHouse Keeper que também estão em sincronia.

<div id="keepertargetcommitlogidx">
  ### KeeperTargetCommitLogIdx
</div>

Índice até o qual os logs podem sofrer commit no ClickHouse Keeper.

<div id="keepertcprejectedconnections">
  ### KeeperTCPRejectedConnections
</div>

Número de conexões rejeitadas no protocolo TCP do Keeper (sem TLS).

<div id="keepertcpsecurerejectedconnections">
  ### KeeperTCPSecureRejectedConnections
</div>

Número de conexões rejeitadas no protocolo TCP do Keeper (com TLS).

<div id="keepertcpsecurethreads">
  ### KeeperTCPSecureThreads
</div>

Número de threads no servidor do protocolo TCP do Keeper (com TLS).

<div id="keepertcpthreads">
  ### KeeperTCPThreads
</div>

Número de threads no servidor do protocolo TCP do Keeper (sem TLS).

<div id="keeperwatchcount">
  ### KeeperWatchCount
</div>

Número de watches no ClickHouse Keeper.

<div id="keeperznodecount">
  ### KeeperZnodeCount
</div>

O número de nós (entradas de dados) no ClickHouse Keeper.

<div id="keeperzxid">
  ### KeeperZxid
</div>

O identificador numérico da transação atual (zxid) no ClickHouse Keeper.

<div id="loadaverage1">
  ### LoadAverage1
</div>

A carga do sistema como um todo, calculada como uma média com suavização exponencial ao longo de 1 minuto. A carga representa o número de threads em todos os os processos (as entidades de escalonamento do kernel do sistema operacional) que estão atualmente em execução na CPU ou aguardando E/S, ou prontas para execução, mas que não estão sendo escalonadas neste momento. Esse número inclui todos os processos, não apenas o clickhouse-server. Esse número pode ser maior que o número de núcleos de CPU se o sistema estiver sobrecarregado e muitos processos estiverem prontos para executar, mas aguardando CPU ou E/S.

<div id="loadaverage15">
  ### LoadAverage15
</div>

A carga do sistema como um todo, calculada como uma média com suavização exponencial ao longo de 15 minutos. A carga representa o número de threads em todos os processos (as entidades de escalonamento do kernel do sistema operacional) que estão atualmente em execução na CPU ou aguardando E/S, ou prontas para execução, mas que não estão sendo escalonadas neste momento. Esse número inclui todos os processos, não apenas o clickhouse-server. Esse número pode ser maior que o número de núcleos de CPU se o sistema estiver sobrecarregado e muitos processos estiverem prontos para executar, mas aguardando CPU ou E/S.

<div id="loadaverage5">
  ### LoadAverage5
</div>

A carga do sistema como um todo, calculada como uma média com suavização exponencial ao longo de 5 minutos. A carga representa o número de threads em todos os processos (as entidades de escalonamento do kernel do sistema operacional) que estão atualmente em execução na CPU ou aguardando E/S, ou prontas para execução, mas que não estão sendo escalonadas neste momento. Esse número inclui todos os processos, não apenas o clickhouse-server. Esse número pode ser maior que o número de núcleos de CPU se o sistema estiver sobrecarregado e muitos processos estiverem prontos para executar, mas aguardando CPU ou E/S.

<div id="longestrunningmerge">
  ### LongestRunningMerge
</div>

Tempo decorrido, em segundos, do merge em segundo plano que está em execução há mais tempo no momento.

<div id="maxpartcountforpartition">
  ### MaxPartCountForPartition
</div>

Número máximo de partes por partição, considerando todas as partições de todas as tabelas da família MergeTree. Valores acima de 300 indicam configuração incorreta, sobrecarga ou carregamento massivo de dados.

<div id="memorycode">
  ### MemoryCode
</div>

Quantidade de memória virtual mapeada para as páginas de código de máquina do processo do servidor, em bytes.

<div id="memorydataandstack">
  ### MemoryDataAndStack
</div>

A quantidade de memória virtual mapeada para uso da pilha e da memória alocada, em bytes. Não está especificado se isso inclui as pilhas por `thread` e a maior parte da memória alocada com a chamada de sistema 'mmap'. Essa métrica existe apenas por completude. Recomendo usar a métrica `MemoryResident` para monitoramento.

<div id="memoryresident">
  ### MemoryResident
</div>

Quantidade de memória física usada pelo processo do servidor, em bytes.

<div id="memoryresidentmax">
  ### MemoryResidentMax
</div>

Quantidade máxima de memória física usada pelo processo do servidor, em bytes.

<div id="memoryresidentwithoutpagecache">
  ### MemoryResidentWithoutPageCache
</div>

A quantidade de memória física usada pelo processo do servidor, excluindo o cache de páginas em espaço do usuário, em bytes. Isso fornece uma visão mais precisa do uso real de memória quando o cache de páginas em espaço do usuário é utilizado. Quando o cache de páginas em espaço do usuário está desativado, esse valor é igual a MemoryResident.

<div id="memoryshared">
  ### MemoryShared
</div>

A quantidade de memória usada pelo processo do servidor que também é compartilhada com outros processos, em bytes. O ClickHouse não usa memória compartilhada, mas o sistema operacional pode, por seus próprios motivos, classificar parte da memória como compartilhada. Não faz muito sentido acompanhar essa métrica, e ela existe apenas por completude.

<div id="memoryvirtual">
  ### MemoryVirtual
</div>

O tamanho do espaço de endereçamento virtual alocado pelo processo do servidor, em bytes. O tamanho do espaço de endereçamento virtual geralmente é muito maior do que o consumo de memória física e não deve ser usado como estimativa desse consumo. Valores altos dessa métrica são totalmente normais e só fazem sentido do ponto de vista técnico.

<div id="mysqlrejectedconnections">
  ### MySQLRejectedConnections
</div>

Número de conexões rejeitadas pelo protocolo de compatibilidade com MySQL.

<div id="mysqlthreads">
  ### MySQLThreads
</div>

Número de threads no servidor do protocolo de compatibilidade com MySQL.

<div id="networkreceivebytes_interface_name">
  ### NetworkReceiveBytes\_*interface\_name*
</div>

Número de bytes recebidos pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina hospedeira, não apenas o clickhouse-server.

<div id="networkreceivedrop_interface_name">
  ### NetworkReceiveDrop\_*interface\_name*
</div>

Número de bytes de um pacote descartado ao ser recebido pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networkreceiveerrors_interface_name">
  ### NetworkReceiveErrors\_*interface\_name*
</div>

Número de vezes que ocorreu um erro ao receber dados pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networkreceivepackets_interface_name">
  ### NetworkReceivePackets\_*interface\_name*
</div>

Número de pacotes de rede recebidos pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networksendbytes_interface_name">
  ### NetworkSendBytes\_*interface\_name*
</div>

Número de bytes enviados pela interface de rede. Esta é uma métrica do sistema como um todo; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networksenddrop_interface_name">
  ### NetworkSendDrop\_*interface\_name*
</div>

Número de vezes que um packed foi descartado durante o envio pela interface de rede. Esta é uma métrica do sistema como um todo; ela inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networksenderrors_interface_name">
  ### NetworkSendErrors\_*interface\_name*
</div>

Número de vezes que um erro (por exemplo, retransmissão de TCP) ocorreu durante o envio pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networksendpackets_interface_name">
  ### NetworkSendPackets\_*interface\_name*
</div>

Número de pacotes de rede enviados pela interface de rede. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="networktcpreceivequeue">
  ### NetworkTCPReceiveQueue
</div>

Tamanho total das filas de recepção dos sockets de rede usados pelo servidor em TCPv4 e TCPv6.

<div id="networktcpsocketremoteaddresses">
  ### NetworkTCPSocketRemoteAddresses
</div>

Número total de endereços remotos únicos dos sockets de rede usados pelo servidor em TCPv4 e TCPv6.

<div id="networktcpsockets">
  ### NetworkTCPSockets
</div>

Número total de sockets de rede usados no servidor, em TCPv4 e TCPv6, em todos os estados.

<div id="networktcpsockets_description">
  ### NetworkTCPSockets\_*descrição*
</div>

Número total de sockets de rede em um estado específico no servidor, considerando TCPv4 e TCPv6.

<div id="networktcptransmitqueue">
  ### NetworkTCPTransmitQueue
</div>

Tamanho total das filas de transmissão dos sockets de rede usados pelo servidor em TCPv4 e TCPv6.

<div id="networktcpunrecoveredretransmits">
  ### NetworkTCPUnrecoveredRetransmits
</div>

Tamanho total das retransmissões atuais (ainda não recuperadas neste momento) de sockets de rede usados no servidor via TCPv4 e TCPv6.

<div id="numberofdatabases">
  ### NumberOfDatabases
</div>

Número total de bancos de dados no servidor.

<div id="numberofdetachedbyuserparts">
  ### NumberOfDetachedByUserParts
</div>

O número total de partes desanexadas de tabelas MergeTree por usuários por meio da consulta `ALTER TABLE DETACH` (em oposição a partes inesperadas, corrompidas ou ignoradas). O servidor não considera as partes desanexadas e elas podem ser removidas.

<div id="numberofdetachedparts">
  ### NumberOfDetachedParts
</div>

O número total de partes desanexadas de tabelas MergeTree. Uma parte pode ser desanexada por um usuário com a consulta `ALTER TABLE DETACH` ou pelo próprio servidor se a parte estiver corrompida, inesperada ou não for necessária. O servidor ignora as partes desanexadas e elas podem ser removidas.

<div id="numberofpendingmutations">
  ### NumberOfPendingMutations
</div>

O número total de mutações que ainda precisam ser aplicadas.

<div id="numberofpendingmutationsoverexecutiontime">
  ### Número de mutações pendentes ao longo do tempo de execução
</div>

O número total de mutações que ainda têm partes de dados a serem alteradas acima do valor especificado na configuração `max_pending_mutations_execution_time_to_warn`.

<div id="numberoftables">
  ### NumberOfTables
</div>

Número total de tabelas somado em todos os bancos de dados do servidor, excluindo os bancos de dados que não podem conter tabelas MergeTree. Os motores de banco de dados excluídos são aqueles que geram o conjunto de tabelas em tempo real, como `Lazy`, `MySQL`, `PostgreSQL`, `SQlite`.

<div id="numberoftablessystem">
  ### NumberOfTablesSystem
</div>

Número total de tabelas no banco de dados system do servidor, armazenadas em tabelas da família MergeTree.

<div id="oscontextswitches">
  ### OSContextSwitches
</div>

O número de trocas de contexto pelas quais o sistema passou na máquina host. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="oscpuoverload">
  ### OSCPUOverload
</div>

Déficit relativo de CPU, calculado da seguinte forma: quantas threads estão aguardando CPU em relação ao número de threads que estão usando CPU. Se for maior que zero, o servidor se beneficiaria de mais CPU. Se for significativamente maior que zero, o servidor pode deixar de responder. A métrica é acumulada entre as atualizações de métricas assíncronas.

<div id="osguestnicetimecpu_suffix">
  ### OSGuestNiceTime*cpu\_suffix*
</div>

A proporção do tempo gasto executando uma CPU virtual de sistemas operacionais convidados sob o controle do kernel Linux, quando o convidado foi configurado com prioridade mais alta (consulte `man procfs`). Esta é uma métrica do sistema como um todo; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Essa métrica é irrelevante para o ClickHouse, mas ainda existe por completude. O valor para um único núcleo de CPU estará no intervalo \[0..1]. O valor para todos os núcleos de CPU é calculado como a soma entre eles \[0..num cores].

<div id="osguestnicetimenormalized">
  ### OSGuestNiceTimeNormalized
</div>

O valor é semelhante a `OSGuestNiceTime`, mas é dividido pelo número de núcleos de CPU para ser expresso no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a cota de CPU do Cgroup dividida pelo respectivo período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em determinados momentos.

<div id="osguesttimecpu_suffix">
  ### OSGuestTime*cpu\_suffix*
</div>

A proporção do tempo gasto executando uma CPU virtual para sistemas operacionais convidados sob o controle do kernel Linux (consulte `man procfs`). Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Esta métrica é irrelevante para o ClickHouse, mas ainda existe para fins de completude. O valor de um único núcleo de CPU estará no intervalo \[0..1]. O valor de todos os núcleos de CPU é calculado como a soma entre eles \[0..num cores].

<div id="osguesttimenormalized">
  ### OSGuestTimeNormalized
</div>

O valor é semelhante a `OSGuestTime`, mas é dividido pelo número de núcleos de CPU para ser medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificado, a Cgroup CPU quota dividida pelo respectivo período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode ultrapassar 1 em determinados momentos.

<div id="osidletimecpu_suffix">
  ### OSIdleTime*cpu\_suffix*
</div>

A proporção de tempo em que o núcleo da CPU ficou ocioso (sem estar sequer pronto para executar um processo aguardando E/S), do ponto de vista do kernel do sistema operacional. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Isso não inclui o tempo em que a CPU ficou subutilizada por motivos internos à própria CPU (cargas de memória, paralisações do pipeline, previsões incorretas de branch, execução de outro núcleo SMT). O valor de um único núcleo da CPU estará no intervalo \[0..1]. O valor de todos os núcleos da CPU é calculado como a soma entre eles \[0..num cores].

<div id="osidletimenormalized">
  ### OSIdleTimeNormalized
</div>

O valor é semelhante a `OSIdleTime`, mas é dividido pelo número de núcleos de CPU para ser expresso no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificado, a quota de CPU do Cgroup dividida por seu período pode ser usada no lugar do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode ultrapassar 1 em alguns momentos.

<div id="osinterrupts">
  ### Interrupções do SO
</div>

O número de interrupções na máquina host. Esta é uma métrica de todo o sistema; inclui todos os processos da máquina host, não apenas o clickhouse-server.

<div id="osiowaittimecpu_suffix">
  ### OSIOWaitTime*cpu\_suffix*
</div>

A proporção de tempo em que o núcleo da CPU não estava executando código, enquanto o kernel do SO não executava nenhum outro processo nessa CPU porque os processos estavam aguardando E/S. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. O valor para um único núcleo da CPU estará no intervalo \[0..1]. O valor para todos os núcleos da CPU é calculado como a soma de todos eles \[0..num cores].

<div id="osiowaittimenormalized">
  ### OSIOWaitTimeNormalized
</div>

O valor é semelhante a `OSIOWaitTime`, mas é dividido pelo número de núcleos de CPU para ficar no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificado, a quota de CPU do Cgroup dividida pelo respectivo período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode ultrapassar 1 em determinados momentos.

<div id="osirqtimecpu_suffix">
  ### OSIrqTime*cpu\_suffix*
</div>

A proporção do tempo gasto na execução de requisições de interrupção de hardware na CPU. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Um valor alto dessa métrica pode indicar uma configuração incorreta de hardware ou uma carga de rede muito alta. O valor para um único núcleo de CPU estará no intervalo \[0..1]. O valor para todos os núcleos de CPU é calculado como a soma de todos eles \[0..num cores].

<div id="osirqtimenormalized">
  ### OSIrqTimeNormalized
</div>

O valor é semelhante a `OSIrqTime`, mas é dividido pelo número de núcleos de CPU para que fique no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter o valor médio da métrica de utilização de recursos. Se especificado, a quota de CPU do Cgroup dividida pelo seu período pode ser usada no lugar do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em alguns momentos.

<div id="osmemoryavailable">
  ### Memória disponível do SO
</div>

A quantidade de memória disponível para uso por programas, em bytes. É muito semelhante à métrica `OSMemoryFreePlusCached`. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osmemorybuffers">
  ### OSMemoryBuffers
</div>

A quantidade de memória usada pelos buffers do kernel do SO, em bytes. Esse valor normalmente deve ser baixo, e valores altos podem indicar uma configuração incorreta do SO. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osmemorycached">
  ### OSMemoryCached
</div>

A quantidade de memória usada pelo cache de páginas do sistema operacional, em bytes. Normalmente, quase toda a memória disponível é usada pelo cache de páginas do sistema operacional — valores altos dessa métrica são normais e esperados. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osmemoryfreepluscached">
  ### OSMemoryFreePlusCached
</div>

A quantidade de memória livre somada à memória do cache de páginas do SO no sistema host, em bytes. Essa memória está disponível para uso pelos programas. O valor deve ser muito semelhante a `OSMemoryAvailable`. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osmemoryfreewithoutcached">
  ### OSMemoryFreeWithoutCached
</div>

A quantidade de memória livre no sistema do host, em bytes. Isso não inclui a memória usada pelo cache de páginas do SO, em bytes. A memória do cache de páginas também está disponível para uso pelos programas, portanto o valor dessa métrica pode ser confuso. Em vez disso, consulte a métrica `OSMemoryAvailable`. Por conveniência, também fornecemos a métrica `OSMemoryFreePlusCached`, que deve ser relativamente semelhante a OSMemoryAvailable. Veja também [https://www.linuxatemyram.com/](https://www.linuxatemyram.com/). Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osmemoryswapcached">
  ### OSMemorySwapCached
</div>

A quantidade de memória na swap que também foi carregada na RAM. A swap deve ser desativada em sistemas de produção. Se o valor desta métrica for alto, isso indica uma configuração incorreta. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina hospedeira, não apenas o clickhouse-server.

<div id="osmemorytotal">
  ### OSMemoryTotal
</div>

A quantidade total de memória no sistema hospedeiro, em bytes.

<div id="osnicetimecpu_suffix">
  ### OSNiceTime*cpu\_suffix*
</div>

A proporção de tempo em que o núcleo da CPU estava executando código em espaço de usuário com prioridade mais alta. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. O valor de um único núcleo da CPU estará no intervalo \[0..1]. O valor de todos os núcleos da CPU é calculado como a soma de todos eles \[0..num cores].

<div id="osnicetimenormalized">
  ### OSTempoNiceNormalizado
</div>

O valor é semelhante a `OSNiceTime`, mas é dividido pelo número de núcleos de CPU para ser medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a quota de CPU do Cgroup dividida pelo seu período pode ser usada no lugar do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em determinados momentos.

<div id="osopenfiles">
  ### OSOpenFiles
</div>

O número total de arquivos abertos na máquina host. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osprocessesblocked">
  ### OSProcessesBlocked
</div>

Número de threads bloqueadas, aguardando a conclusão de operações de E/S (`man procfs`). Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osprocessescreated">
  ### OSProcessesCreated
</div>

O número de processos criados. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="osprocessesrunning">
  ### OSProcessesRunning
</div>

O número de threads aptas a executar (em execução ou prontas para executar) no sistema operacional. Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server.

<div id="ossoftirqtimecpu_suffix">
  ### OSSoftIrqTime*cpu\_suffix*
</div>

A proporção do tempo gasto na execução de solicitações de interrupção de software na CPU. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Um valor alto dessa métrica pode indicar a execução de software ineficiente no sistema. O valor para um único núcleo de CPU estará no intervalo \[0..1]. O valor para todos os núcleos de CPU é calculado como a soma de todos eles \[0..num cores].

<div id="ossoftirqtimenormalized">
  ### OSSoftIrqTimeNormalized
</div>

O valor é semelhante a `OSSoftIrqTime`, mas é dividido pelo número de núcleos de CPU, para que seja medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos varie, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a quota de CPU do Cgroup dividida por seu período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em determinados momentos.

<div id="osstealtimecpu_suffix">
  ### OSStealTime*cpu\_suffix*
</div>

A proporção do tempo em que a CPU fica ocupada por outros sistemas operacionais ao executar em um ambiente virtualizado. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Nem todos os ambientes virtualizados fornecem essa métrica, e a maioria não fornece. O valor para um único núcleo de CPU estará no intervalo \[0..1]. O valor para todos os núcleos de CPU é calculado como a soma entre eles \[0..num cores].

<div id="osstealtimenormalized">
  ### OSStealTimeNormalized
</div>

O valor é semelhante a `OSStealTime`, mas é dividido pelo número de núcleos de CPU para ser expresso no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica entre vários servidores em um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificado, a quota de CPU do Cgroup dividida pelo respectivo período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode exceder 1 em determinados momentos.

<div id="ossystemtimecpu_suffix">
  ### OSSystemTime*cpu\_suffix*
</div>

A proporção do tempo em que o núcleo da CPU esteve executando código do kernel do sistema operacional (system). Esta é uma métrica de todo o sistema; inclui todos os processos na máquina host, não apenas o clickhouse-server. O valor de um único núcleo de CPU estará no intervalo \[0..1]. O valor de todos os núcleos de CPU é calculado como a soma entre eles \[0..num cores].

<div id="ossystemtimenormalized">
  ### OSSystemTimeNormalized
</div>

O valor é semelhante a `OSSystemTime`, mas é dividido pelo número de núcleos de CPU para ser medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a quota de CPU do Cgroup dividida pelo respectivo período pode ser usada em vez do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode ultrapassar 1 em determinados momentos.

<div id="osthreadsrunnable">
  ### OSThreadsRunnable
</div>

O número total de threads "prontas para execução", conforme visto pelo scheduler do kernel do sistema operacional.

<div id="osthreadstotal">
  ### OSThreadsTotal
</div>

O número total de threads, segundo o scheduler do kernel do SO.

<div id="osuptime">
  ### OSUptime
</div>

O tempo de atividade do servidor host (a máquina em que o ClickHouse está sendo executado), em segundos.

<div id="osusertimecpu_suffix">
  ### OSUserTime*cpu\_suffix*
</div>

A proporção de tempo em que o núcleo da CPU estava executando código em espaço de usuário. Esta é uma métrica de todo o sistema; ela inclui todos os processos na máquina host, não apenas o clickhouse-server. Isso também inclui o tempo em que a CPU ficou subutilizada por motivos internos à própria CPU (carregamentos de memória, stalls de pipeline, previsões incorretas de desvio, execução de outro núcleo SMT). O valor de um único núcleo de CPU estará no intervalo \[0..1]. O valor de todos os núcleos de CPU é calculado como a soma entre eles \[0..num cores].

<div id="osusertimenormalized">
  ### OSUserTimeNormalized
</div>

O valor é semelhante a `OSUserTime`, mas é dividido pelo número de núcleos de CPU para que seja medido no intervalo \[0..1], independentemente da quantidade de núcleos. Isso permite calcular a média dos valores dessa métrica em vários servidores de um cluster, mesmo que o número de núcleos não seja uniforme, e ainda assim obter a métrica média de utilização de recursos. Se especificada, a quota de CPU do cgroup dividida pelo respectivo período pode ser usada no lugar do número real de núcleos de CPU e, nesse caso, o valor dessa métrica pode ultrapassar 1 em alguns momentos.

<div id="pagecachemaxbytes">
  ### PageCacheMaxBytes
</div>

Limite atual do tamanho do cache de páginas em espaço do usuário, em bytes.

<div id="postgresqlrejectedconnections">
  ### PostgreSQLRejectedConnections
</div>

Número de conexões rejeitadas pelo protocolo de compatibilidade com PostgreSQL.

<div id="postgresqlthreads">
  ### PostgreSQLThreads
</div>

Número de threads no servidor do protocolo de compatibilidade com PostgreSQL.

<div id="processsignalqueuelimit">
  ### ProcessSignalQueueLimit
</div>

Limite total da fila de sinais (ao atingir ProcessSignalQueueSize, você pode receber erros CANNOT\_CREATE\_TIMER)

<div id="processsignalqueuesize">
  ### ProcessSignalQueueSize
</div>

Tamanho da fila de sinais (sinais pendentes, temporizadores para profiling da consulta)

<div id="prometheusrejectedconnections">
  ### PrometheusRejectedConnections
</div>

Número de conexões rejeitadas no endpoint do Prometheus. Observação: os endpoints do Prometheus também podem ser usados por meio das portas HTTP/HTTPS usuais.

<div id="prometheusthreads">
  ### PrometheusThreads
</div>

Número de threads no servidor do endpoint do Prometheus. Observação: endpoints do Prometheus também podem ser usados por meio das portas HTTP/HTTPS usuais.

<div id="psi_type_stall_type">
  ### PSI\_*type*\_*stall\_type*
</div>

Microssegundos de tempo de stall desde a última medição. A documentação upstream sobre as métricas e como interpretá-las está disponível em [https://docs.kernel.org/accounting/psi.html](https://docs.kernel.org/accounting/psi.html)

<div id="queriesmemoryusage">
  ### QueriesMemoryUsage
</div>

Memória total usada no momento por todas as consultas em execução no servidor, em bytes. Útil para atribuir a pressão sobre a memória à carga de consultas concorrentes.

<div id="queriespeakmemoryusage">
  ### QueriesPeakMemoryUsage
</div>

Soma dos picos de memória de consulta por usuário de todos os usuários rastreados em `ProcessList`, em bytes. O pico de cada usuário é a marca d’água máxima do memory tracker desse usuário, que é redefinido quando o usuário não tem consultas em execução. Portanto, este é um agregado dos picos por usuário atualmente rastreados, e não um único pico de todo o servidor para todas as consultas desde a inicialização.

<div id="replicasmaxabsolutedelay">
  ### ReplicasMaxAbsoluteDelay
</div>

Diferença máxima, em segundos, entre a parte replicada mais recente e a parte de dados mais recente que ainda precisa ser replicada, nas tabelas Replicated. Um valor muito alto indica uma réplica sem dados.

<div id="replicasmaxinsertsinqueue">
  ### ReplicasMaxInsertsInQueue
</div>

Número máximo de operações de INSERT na fila (ainda pendentes de replicação) em tabelas Replicated.

<div id="replicasmaxmergesinqueue">
  ### ReplicasMaxMergesInQueue
</div>

Número máximo de operações de merge na fila (ainda pendentes de aplicação) em tabelas Replicated.

<div id="replicasmaxqueuesize">
  ### ReplicasMaxQueueSize
</div>

Tamanho máximo da fila (em número de operações, como get e merge) nas tabelas Replicated.

<div id="replicasmaxrelativedelay">
  ### ReplicasMaxRelativeDelay
</div>

Diferença máxima entre o atraso de uma réplica e o da réplica mais atualizada da mesma tabela, nas tabelas Replicated.

<div id="replicassuminsertsinqueue">
  ### ReplicasSumInsertsInQueue
</div>

Soma das operações de INSERT na fila (ainda pendentes de replicação) nas tabelas Replicated.

<div id="replicassummergesinqueue">
  ### ReplicasSumMergesInQueue
</div>

Soma das operações de merge na fila (ainda pendentes de aplicação) nas tabelas Replicated.

<div id="replicassumqueuesize">
  ### ReplicasSumQueueSize
</div>

Soma do tamanho da fila (em número de operações, como get e merge) em tabelas Replicated.

<div id="tcprejectedconnections">
  ### TCPRejectedConnections
</div>

Número de conexões rejeitadas no protocolo TCP (sem TLS).

<div id="tcpsecurerejectedconnections">
  ### TCPSecureRejectedConnections
</div>

Número de conexões rejeitadas no protocolo TCP (com TLS).

<div id="tcpsecurethreads">
  ### TCPSecureThreads
</div>

Número de threads do servidor do protocolo TCP (com TLS).

<div id="tcpthreads">
  ### TCPThreads
</div>

Número de threads do servidor do protocolo TCP (sem TLS).

<div id="temperaturei">
  ### Temperatura*i*
</div>

A temperatura do dispositivo correspondente em ℃. Um sensor pode retornar um valor fora da realidade. Fonte: `/sys/class/thermal`

<div id="temperature_hwmon_name">
  ### Temperatura\_*hwmon\_name*
</div>

A temperatura, em ℃, informada pelo monitor de hardware correspondente. Um sensor pode retornar um valor irrealista. Fonte: `/sys/class/hwmon`

<div id="temperature_hwmon_name_sensor_name">
  ### Temperatura\_*hwmon\_name*\_*sensor\_name*
</div>

A temperatura, em ℃, informada pelo monitor de hardware e pelo sensor correspondentes. Um sensor pode retornar um valor irrealista. Fonte: `/sys/class/hwmon`

<div id="totalbytesofmergetreetables">
  ### TotalBytesOfMergeTreeTables
</div>

Quantidade total de bytes (comprimidos, incluindo dados e índices) armazenados em todas as tabelas da família MergeTree.

<div id="totalbytesofmergetreetablessystem">
  ### TotalBytesOfMergeTreeTablesSystem
</div>

Quantidade total de bytes (comprimidos, incluindo dados e índices) armazenados em tabelas da família MergeTree no banco de dados system.

<div id="totalindexgranularitybytesinmemory">
  ### TotalIndexGranularityBytesInMemory
</div>

A quantidade total de memória (em bytes) usada pelos grânulos de índice (considera apenas as partes ativas).

<div id="totalindexgranularitybytesinmemoryallocated">
  ### TotalIndexGranularityBytesInMemoryAllocated
</div>

A quantidade total de memória (em bytes) reservada para grânulos de índice (considera apenas as partes ativas).

<div id="totalpartsofmergetreetables">
  ### TotalPartsOfMergeTreeTables
</div>

Quantidade total de partes de dados em todas as tabelas da família MergeTree. Valores acima de 10 000 afetarão negativamente o tempo de inicialização do servidor e podem indicar uma escolha inadequada da chave de partição.

<div id="totalpartsofmergetreetablessystem">
  ### TotalPartsOfMergeTreeTablesSystem
</div>

Quantidade total de partes de dados nas tabelas da família MergeTree do banco de dados system.

<div id="totalprimarykeybytesinmemory">
  ### TotalPrimaryKeyBytesInMemory
</div>

A quantidade total de memória (em bytes) usada pelos valores da chave primária (considera apenas as partes ativas).

<div id="totalprimarykeybytesinmemoryallocated">
  ### TotalPrimaryKeyBytesInMemoryAllocated
</div>

O total de memória (em bytes) reservada para os valores da chave primária (leva em conta apenas as partes ativas).

<div id="totalprojectionindexgranularitybytesinmemory">
  ### TotalProjectionIndexGranularityBytesInMemory
</div>

A quantidade total de memória (em bytes) utilizada pela granularidade do índice de projeção (leva em conta apenas as partes ativas).

<div id="totalprojectionindexgranularitybytesinmemoryallocated">
  ### TotalProjectionIndexGranularityBytesInMemoryAllocated
</div>

A quantidade total de memória (em bytes) reservada para a granularidade do índice de projeção (considera apenas as partes ativas).

<div id="totalprojectionprimarykeybytesinmemory">
  ### TotalProjectionPrimaryKeyBytesInMemory
</div>

A quantidade total de memória (em bytes) utilizada pelos valores da chave primária da projeção (considera apenas as partes ativas).

<div id="totalprojectionprimarykeybytesinmemoryallocated">
  ### TotalProjectionPrimaryKeyBytesInMemoryAllocated
</div>

A quantidade total de memória (em bytes) reservada para os valores da chave primária da projeção (considera apenas as partes ativas).

<div id="totalrowsofmergetreetables">
  ### TotalRowsOfMergeTreeTables
</div>

Quantidade total de linhas (registros) armazenadas em todas as tabelas da família MergeTree.

<div id="totalrowsofmergetreetablessystem">
  ### TotalRowsOfMergeTreeTablesSystem
</div>

Quantidade total de linhas (registros) armazenadas nas tabelas da família MergeTree no banco de dados system.

<div id="totaluncompressedbytesofmergetreetables">
  ### TotalUncompressedBytesOfMergeTreeTables
</div>

Quantidade total de bytes não comprimidos, conforme informado pelos checksum das partes, armazenados em todas as tabelas da família MergeTree. É a mesma origem da coluna `total_bytes_uncompressed` de `system.tables` e não inclui arquivos armazenados sem compressão, como marcas e índices de chave primária.

<div id="totaluncompressedbytesofmergetreetablessystem">
  ### TotalUncompressedBytesOfMergeTreeTablesSystem
</div>

Quantidade total de bytes não comprimidos, conforme informado pelos checksum das partes, armazenados em tabelas da família MergeTree no banco de dados system. É a mesma fonte da coluna `total_bytes_uncompressed` de `system.tables` e não inclui arquivos armazenados sem compressão, como marcas e índices de chave primária.

<div id="trackedmemory">
  ### TrackedMemory
</div>

Memória monitorada pelo ClickHouse (deve ser igual à métrica MemoryTracking), em bytes.

<div id="uptime">
  ### Tempo de atividade
</div>

O tempo de atividade do servidor em segundos. Inclui o tempo gasto na inicialização do servidor antes de aceitar conexões.

<div id="vmmaxmapcount">
  ### VMMaxMapCount
</div>

O número máximo de mapeamentos de memória que um processo pode ter (/proc/sys/vm/max\_map\_count).

<div id="vmnummaps">
  ### VMNumMaps
</div>

O número atual de mapeamentos de memória do processo (/proc/self/maps). Se estiver próximo do máximo (VMMaxMapCount), você deve aumentar o limite de vm.max\_map\_count no /etc/sysctl.conf

<div id="zookeeperclientlastzxidseen">
  ### ZooKeeperClientLastZXIDSeen
</div>

O último ZXID visto pela sessão atual do cliente ZooKeeper. Esse valor aumenta monotonicamente à medida que o cliente observa transações do ZooKeeper.

**Veja também**

* [Monitoramento](/pt-BR/guides/oss/deployment-and-scaling/monitoring/monitoring) — Conceitos básicos de monitoramento do ClickHouse.
* [system.metrics](/pt-BR/reference/system-tables/metrics) — Contém métricas calculadas instantaneamente.
* [system.events](/pt-BR/reference/system-tables/events) — Contém diversos eventos que ocorreram.
* [system.metric\_log](/pt-BR/reference/system-tables/metric_log) — Contém um histórico dos valores das métricas das tabelas `system.metrics` e `system.events`.
