Descrição
Contém os valores históricos de system.asynchronous_metrics, que são salvos uma vez por intervalo de tempo (um segundo por padrão). É habilitado por padrão.
As métricas de chave-valor de system.asynchronous_metrics (aquelas detalhadas por núcleo de CPU, dispositivo de bloco, interface de rede ou disco) são registradas como uma linha por chave, com a chave na coluna key. Para métricas escalares, a coluna key fica vazia.
Colunas
hostname(LowCardinality(String)) — Hostname do servidor que executa a consulta.event_date(Date) — Data do evento.event_time(DateTime) — Hora do evento.metric(LowCardinality(String)) — Nome da métrica.key(LowCardinality(String)) — A chave de uma métrica de chave-valor, por exemplo, o número do núcleo de CPU ou o nome do dispositivo de bloco. Vazia para métricas escalares.value(Float64) — Valor da métrica.
Exemplo
SELECT * FROM system.asynchronous_metric_log LIMIT 3 \GRow 1:
──────
hostname: clickhouse.eu-central1.internal
event_date: 2023-11-14
event_time: 2023-11-14 14:39:07
metric: AsynchronousHeavyMetricsCalculationTimeSpent
key:
value: 0.001
Row 2:
──────
hostname: clickhouse.eu-central1.internal
event_date: 2023-11-14
event_time: 2023-11-14 14:39:08
metric: AsynchronousHeavyMetricsCalculationTimeSpent
key:
value: 0
Row 3:
──────
hostname: clickhouse.eu-central1.internal
event_date: 2023-11-14
event_time: 2023-11-14 14:39:09
metric: AsynchronousHeavyMetricsCalculationTimeSpent
key:
value: 0Veja também
- asynchronous_metric_log setting — Ativa e desativa a configuração.
- system.asynchronous_metrics — Contém métricas calculadas periodicamente em segundo plano.
- system.metric_log — Contém o histórico dos valores das métricas das tabelas
system.metricsesystem.events, periodicamente gravados em disco.