Description
Cette table contient des métriques dimensionnelles qui peuvent être calculées instantanément et exportées au format Prometheus. Elle est toujours à jour.
Colonnes
metric(String) — Nom de la métrique.value(Float64) — Valeur de la métrique.description(String) — Description de la métrique.labels(Map(String, String)) — Labels de métrique.
Alias :
name— alias demetric.
Exemple
Vous pouvez utiliser une requête comme celle-ci pour exporter toutes les métriques dimensionnelles au format Prometheus.
SELECT
metric AS name,
toFloat64(value) AS value,
description AS help,
labels,
'gauge' AS type
FROM system.dimensional_metrics
FORMAT PrometheusDescription des métriques
merge_failures
Nombre total des fusions ayant échoué depuis le démarrage.
startup_scripts_failure_reason
Indique les échecs des scripts de démarrage par type d’erreur. Vaut 1 lorsqu’un script de démarrage échoue, étiqueté avec le nom de l’erreur.
merge_tree_parts
Nombre de parties de données MergeTree, étiquetées selon l’état de la partie, son type et le fait qu’il s’agisse ou non d’une partie de projection.
filesystem_cache_evictions_total
Nombre de segments de fichier évincés du cache du système de fichiers, avec le nom du cache comme étiquette. Désactivé par défaut ; activez cette métrique avec expose_prometheus_eviction_metrics.
filesystem_cache_evicted_bytes_total
Nombre total d’octets de segments de fichier évincés d’un cache du système de fichiers, avec le nom du cache comme étiquette. Désactivé par défaut ; activez-le avec expose_prometheus_eviction_metrics.
filesystem_cache_evictions_by_user_total
Nombre de segments de fichier évincés du cache du système de fichiers, étiqueté par nom de cache et identifiant utilisateur. Désactivé par défaut ; activez cette métrique avec expose_prometheus_eviction_metrics et expose_prometheus_eviction_metrics_per_user.
filesystem_cache_evicted_bytes_by_user_total
Nombre total d’octets de segments de fichier évincés d’un cache du système de fichiers, avec comme étiquettes le nom du cache et l’identifiant de l’utilisateur. Désactivé par défaut ; activez-le avec expose_prometheus_eviction_metrics et expose_prometheus_eviction_metrics_per_user.
object_storage_queue_failures_total
Nombre d’échecs d’ObjectStorageQueue (S3Queue/AzureQueue), étiqueté par base de données, table, étape de traitement (read, set_processing, insert, commit) et code d’erreur.
object_storage_queue_permanently_failed_files_total
Nombre de fichiers ObjectStorageQueue (S3Queue/AzureQueue) définitivement abandonnés après épuisement des tentatives (ou lorsque celles-ci sont désactivées), étiqueté par base de données et table. Chacun représente un fichier dont les données ne seront jamais traitées.
object_storage_queue_newest_seen_object_timestamp_seconds
Horodatage Unix correspondant à l’heure de dernière modification de l’objet le plus récent détecté jusqu’à présent par une table ObjectStorageQueue (S3Queue/AzureQueue), étiqueté avec la base de données et la table.
object_storage_queue_newest_committed_object_timestamp_seconds
Horodatage Unix de l’heure de dernière modification de l’objet le plus récent entièrement traité jusqu’à présent par une table ObjectStorageQueue (S3Queue/AzureQueue), étiqueté avec la base de données et la table.
Voir aussi
- system.asynchronous_metrics — Contient des métriques calculées périodiquement.
- system.events — Contient un certain nombre d'événements qui se sont produits.
- system.metric_log — Contient l'historique des valeurs des métriques des tables
system.metricsetsystem.events. - Monitoring — Concepts de base du monitoring de ClickHouse.