Description
Contient l’historique des valeurs de system.asynchronous_metrics, enregistrées une fois par intervalle de temps (une seconde par défaut). Activée par défaut.
Les métriques clé-valeur de system.asynchronous_metrics (celles ventilées par cœur de CPU, périphérique de stockage par blocs, interface réseau ou disque) sont enregistrées sous forme d’une ligne par clé, la clé étant dans la colonne key. Pour les métriques scalaires, la colonne key est vide.
Colonnes
hostname(LowCardinality(String)) — Nom d’hôte du serveur qui exécute la requête.event_date(Date) — Date de l’événement.event_time(DateTime) — Heure de l’événement.metric(LowCardinality(String)) — Nom de la métrique.key(LowCardinality(String)) — Clé d’une métrique clé-valeur, par exemple le numéro de cœur CPU ou le nom du périphérique de bloc. Vide pour les métriques scalaires.value(Float64) — Valeur de la métrique.
Exemple
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: 0Voir aussi
- paramètre asynchronous_metric_log — Active ou désactive ce paramètre.
- system.asynchronous_metrics — Contient des métriques calculées périodiquement en arrière-plan.
- system.metric_log — Contient l'historique des valeurs des métriques des tables
system.metricsetsystem.events, périodiquement écrites sur disque.