Descrição
Esta tabela contém métricas dimensionais que podem ser calculadas instantaneamente e exportadas em formato Prometheus. Ela está sempre atualizada.
Colunas
metric(String) — Nome da métrica.value(Float64) — Valor da métrica.description(String) — Descrição da métrica.labels(Map(String, String)) — Labels da métrica.
Aliases:
name— Alias demetric.
Exemplo
Você pode usar uma consulta como esta para exportar todas as métricas dimensionais no formato Prometheus.
SELECT
metric AS name,
toFloat64(value) AS value,
description AS help,
labels,
'gauge' AS type
FROM system.dimensional_metrics
FORMAT PrometheusDescrição das métricas
merge_failures
Número total de merges com falha desde a inicialização.
startup_scripts_failure_reason
Indica falhas em scripts de inicialização por tipo de erro. É definida como 1 quando um script de inicialização falha, com o nome do erro como rótulo.
merge_tree_parts
Número de partes de dados do MergeTree, identificadas pelo estado da parte, pelo tipo da parte e por serem ou não partes de projeção.
filesystem_cache_evictions_total
Número de segmentos de arquivo removidos de um cache do sistema de arquivos, identificado pelo nome do cache. Desativado por padrão; habilite com expose_prometheus_eviction_metrics.
filesystem_cache_evicted_bytes_total
Total de bytes de segmentos de arquivo removidos de um cache do sistema de arquivos, identificado pelo nome do cache. Desativada por padrão; habilite com expose_prometheus_eviction_metrics.
filesystem_cache_evictions_by_user_total
Número de segmentos de arquivo removidos de um cache do sistema de arquivos, identificados pelo nome do cache e pelo ID do usuário. Desativado por padrão; habilite com expose_prometheus_eviction_metrics e expose_prometheus_eviction_metrics_per_user.
filesystem_cache_evicted_bytes_by_user_total
Total de bytes de segmentos de arquivo removidos de um cache do sistema de arquivos, identificados pelo nome do cache e pelo ID do usuário. Desativado por padrão; habilite com expose_prometheus_eviction_metrics e expose_prometheus_eviction_metrics_per_user.
object_storage_queue_failures_total
Número de falhas de ObjectStorageQueue (S3Queue/AzureQueue), identificado por database, table, estágio de processamento (read, set_processing, insert, commit) e código de erro.
object_storage_queue_permanently_failed_files_total
Número de arquivos do ObjectStorageQueue (S3Queue/AzureQueue) abandonados permanentemente após esgotarem as tentativas (ou quando as tentativas estão desabilitadas), identificados por banco de dados e tabela. Cada um representa um arquivo cujos dados nunca serão processados.
object_storage_queue_newest_seen_object_timestamp_seconds
Timestamp Unix da última modificação do objeto mais recente visto até o momento por uma tabela ObjectStorageQueue (S3Queue/AzureQueue), identificado por banco de dados e tabela.
object_storage_queue_newest_committed_object_timestamp_seconds
Timestamp Unix da última modificação do objeto mais recente totalmente processado até o momento por uma tabela ObjectStorageQueue (S3Queue/AzureQueue), identificado por banco de dados e tabela.
Veja também
- system.asynchronous_metrics — Contém métricas calculadas periodicamente.
- system.events — Contém diversos eventos que ocorreram.
- system.metric_log — Contém um histórico dos valores das métricas das tabelas
system.metricsesystem.events. - Monitoramento — Conceitos básicos de monitoramento no ClickHouse.