Passer au contenu principal
Interroger dans ClickHouse CloudLes données de cette table système sont stockées localement sur chaque nœud de ClickHouse Cloud. Pour obtenir une vue complète de l’ensemble des données, il faut donc utiliser la fonction clusterAllReplicas. Consultez cette page pour plus de détails.

Description

Contient des informations sur le nombre d’événements survenus dans le système. Par exemple, dans la table, vous pouvez voir combien de requêtes SELECT ont été traitées depuis le démarrage du serveur ClickHouse.

Colonnes

  • event (String) — Nom de l’événement.
  • value (UInt64) — Nombre d’occurrences de l’événement.
  • description (String) — Description de l’événement.

Exemple

SELECT * FROM system.events LIMIT 5
┌─event─────────────────────────────────┬─value─┬─description────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Query                                 │    12 │ Number of queries to be interpreted and potentially executed. Does not include queries that failed to parse or were rejected due to AST size limits, quota limits or limits on the number of simultaneously running queries. May include internal queries initiated by ClickHouse itself. Does not count subqueries.                  │
│ SelectQuery                           │     8 │ Same as Query, but only for SELECT queries.                                                                                                                                                                                                                │
│ FileOpen                              │    73 │ Number of files opened.                                                                                                                                                                                                                                    │
│ ReadBufferFromFileDescriptorRead      │   155 │ Number of reads (read/pread) from a file descriptor. Does not include sockets.                                                                                                                                                                             │
│ ReadBufferFromFileDescriptorReadBytes │  9931 │ Number of bytes read from file descriptors. If the file is compressed, this will show the compressed data size.                                                                                                                                              │
└───────────────────────────────────────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Voir aussi

Description des événements

ACMEAPIRequests

Nombre de requêtes API ACME effectuées.

ACMECertificateOrders

Nombre de commandes de certificats ACME passées.

AIAPICalls

Nombre de requêtes HTTP adressées aux fournisseurs d’IA.

AIInputTokens

Nombre total de tokens du prompt consommés par l’ensemble des appels à la fonction d’IA dans la requête.

AIORead

Nombre d’opérations de lecture avec l’interface AIO de Linux ou de FreeBSD

AIOReadBytes

Nombre d’octets lus via l’interface AIO de Linux ou de FreeBSD

AIOWrite

Nombre d’opérations d’écriture via l’interface AIO de Linux ou de FreeBSD

AIOWriteBytes

Nombre d’octets écrits via l’interface AIO sous Linux ou FreeBSD

AIOutputTokens

Nombre total de tokens de complétion consommés par l’ensemble des appels à la fonction d’IA dans la requête.

AIRowsProcessed

Nombre de lignes ayant reçu un résultat généré par l’IA.

AIRowsSkipped

Nombre de lignes ayant reçu une valeur par défaut à cause d’un quota ou d’une erreur.

ASTFuzzerQueries

Nombre de requêtes générées aléatoirement tentées par le fuzzer AST côté serveur.

AddressesDiscovered

Nombre total de nouvelles adresses dans les résultats de résolution DNS des connexions HTTP

Adresses expirées

Nombre total d’adresses expirées qui n’apparaissent plus dans les résultats de résolution DNS pour les connexions HTTP

AddressesMarkedAsFailed

Nombre total d’adresses marquées comme défaillantes en raison d’erreurs de connexion des connexions HTTP

AggregatingSortedMilliseconds

Temps total consacré à l’agrégation des colonnes triées

Tables de hachage d’agrégation initialisées en mode à deux niveaux

Nombre de tables de hachage initialisées en mode à deux niveaux pour l’agrégation.

AggregationOptimizedEqualRangesOfKeys

Nombre de blocs auxquels l’optimisation des plages de clés identiques a été appliquée

AggregationPreallocatedElementsInHashTables

Nombre d’éléments préalloués dans les tables de hachage utilisées pour l’agrégation.

AllUsersThrottlerBytes

Nombre d’octets ayant transité par le limiteur de débit ‘max_network_bandwidth_for_all_users’.

AllUsersThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation de débit de ‘max_network_bandwidth_for_all_users’.

AnalyzePatchRangesMicroseconds

Temps total consacré à l’analyse de l’index des patch parts

ApplyPatchesMicroseconds

Temps total passé à appliquer les patch parts aux blocs

ArenaAllocBytes

Nombre d’octets alloués à la zone mémoire Arena (utilisée pour GROUP BY et des opérations similaires)

ArenaAllocChunks

Nombre de fragments alloués pour la zone mémoire Arena (utilisée pour GROUP BY et les opérations similaires)

AsyncInsertBytes

Taille, en octets, des données des requêtes INSERT asynchrones.

AsyncInsertCacheHits

Nombre de fois qu’un identifiant de hachage en double a été trouvé dans le cache des identifiants de hachage des INSERT asynchrones.

AsyncInsertQuery

Identique à InsertQuery, mais uniquement pour les requêtes INSERT en mode asynchrone.

AsyncInsertRows

Nombre de lignes insérées par des requêtes INSERT asynchrones.

AsyncLoaderWaitMicroseconds

Temps total pendant lequel une requête a attendu l’exécution de jobs du chargeur asynchrone.

AsyncLoggingConsoleDroppedMessages

Nombre de messages perdus dans le journal de la console parce que la file d’attente des journaux asynchrones était pleine

AsyncLoggingConsoleTotalMessages

Nombre de messages (acceptés ou rejetés) envoyés à la file d’attente asynchrone pour le journal de la console

AsyncLoggingErrorFileLogDroppedMessages

Nombre de messages perdus du journal des erreurs dans un fichier, car la file d’attente des journaux asynchrones était pleine

AsyncLoggingErrorFileLogTotalMessages

Nombre de messages (acceptés ou rejetés) envoyés à la file d’attente asynchrone du journal des erreurs dans un fichier

AsyncLoggingFileLogDroppedMessages

Nombre de messages perdus dans le journal de fichier parce que la file d’attente des journaux asynchrones était pleine

AsyncLoggingFileLogTotalMessages

Nombre de messages (acceptés ou abandonnés) envoyés à la file d’attente asynchrone du journal de fichier

AsyncLoggingSyslogDroppedMessages

Nombre de messages perdus par le syslog parce que la file d’attente des journaux asynchrones était pleine

AsyncLoggingSyslogTotalMessages

Nombre de messages (acceptés ou rejetés) envoyés à la file d’attente asynchrone pour le syslog

AsyncLoggingTextLogDroppedMessages

Nombre de messages perdus dans text_log parce que la file d’attente des journaux asynchrones était pleine

AsyncLoggingTextLogTotalMessages

Nombre de messages (acceptés ou rejetés) envoyés vers la file d’attente asynchrone de text_log

AsynchronousReadWaitMicroseconds

Temps consacré à l’attente de lectures asynchrones lors d’une lecture locale asynchrone.

AsynchronousReaderIgnoredBytes

Nombre d’octets ignorés lors de la lecture asynchrone

AsynchronousRemoteReadWaitMicroseconds

Temps passé en attente des lectures distantes asynchrones.

AzureCommitBlockList

Nombre d’appels CommitBlockList à l’API Azure Blob Storage

AzureCopyObject

Nombre d’appels à CopyObject de l’API Azure Blob Storage

AzureCreateContainer

Nombre d’appels à CreateContainer de l’API Azure Blob Storage.

AzureDeleteObjects

Nombre d’appels DeleteObject(s) à l’API Azure Blob Storage.

AzureGetObject

Nombre d’appels GetObject de l’API Azure.

AzureGetProperties

Nombre d’appels à la méthode GetProperties de l’API Azure Blob Storage.

AzureGetRequestThrottlerBlocked

Nombre de requêtes GET vers Azure bloquées par le limiteur de débit.

AzureGetRequestThrottlerCount

Nombre de requêtes GET Azure passées par le limiteur de débit : bloquées et non bloquées.

AzureGetRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation de débit des requêtes GET Azure.

AzureListObjects

Nombre d’appels ListObjects effectués via l’API Azure Blob Storage.

AzurePutRequestThrottlerBlocked

Nombre de requêtes PUT Azure bloquées par le limiteur de débit.

AzurePutRequestThrottlerCount

Nombre de requêtes PUT Azure ayant traversé le limiteur de débit : bloquées et non bloquées.

AzurePutRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en attente pour respecter la limitation du débit des requêtes PUT Azure.

AzureReadMicroseconds

Temps total d’attente des requêtes de lecture Azure.

AzureReadRequestsCount

Nombre de requêtes de lecture sur Azure.

AzureReadRequestsErrors

Nombre d’erreurs de requête de lecture Azure.

AzureReadRequestsRedirects

Nombre de redirections des requêtes de lecture d’Azure.

AzureReadRequestsThrottling

Nombre de requêtes de lecture Azure soumises à une limitation de débit.

AzureStageBlock

Nombre d’appels StageBlock à l’API Azure Blob Storage

AzureUpload

Nombre d’appels Upload à l’API Azure Blob Storage

AzureWriteMicroseconds

Temps total d’attente des requêtes d’écriture Azure.

AzureWriteRequestsCount

Nombre de requêtes d’écriture vers Azure.

AzureWriteRequestsErrors

Nombre d’erreurs liées aux requêtes d’écriture Azure.

AzureWriteRequestsRedirects

Nombre de redirections de requêtes d’écriture Azure.

AzureWriteRequestsThrottling

Nombre de requêtes d’écriture Azure soumises à une limitation de débit.

BackgroundLoadingMarksTasks

Nombre de tâches d’arrière-plan pour le chargement des marks

BackupEntriesCollectorForTablesDataMicroseconds

Temps consacré à la création des entrées de sauvegarde pour les données des tables

BackupEntriesCollectorMicroseconds

Temps consacré à la création des entrées de sauvegarde

BackupEntriesCollectorRunPostTasksMicroseconds

Temps consacré à l’exécution des tâches de post-traitement après la création des entrées de sauvegarde

BackupLockFileReads

Nombre de fois où le fichier ‘.lock’ a été lu lors de la création de la sauvegarde

BackupPreparingFileInfosMicroseconds

Temps consacré à la préparation des informations de fichier pour les entrées de sauvegarde

BackupReadLocalBytesToCalculateChecksums

Taille totale des fichiers lus localement pour calculer les sommes de contrôle des entrées de sauvegarde

BackupReadLocalFilesToCalculateChecksums

Nombre de fichiers lus localement pour calculer les sommes de contrôle des entrées de sauvegarde

BackupReadMetadataMicroseconds

Temps consacré à la lecture des métadonnées de sauvegarde depuis le fichier .backup

BackupReadRemoteBytesToCalculateChecksums

Taille totale des fichiers lus sur des disques distants afin de calculer les sommes de contrôle des entrées de sauvegarde

BackupReadRemoteFilesToCalculateChecksums

Nombre de fichiers lus à partir de disques distants pour calculer les sommes de contrôle des entrées de sauvegarde

BackupThrottlerBytes

Nombre d’octets passés par le limiteur de débit ‘max_backup_bandwidth_for_server’.

BackupThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation de débit max_backup_bandwidth_for_server.

BackupWriteMetadataMicroseconds

Temps consacré à l’écriture des métadonnées de sauvegarde dans le fichier .backup

BackupsOpenedForRead

Nombre de sauvegardes ouvertes en lecture

BackupsOpenedForUnlock

Nombre de sauvegardes ouvertes en vue du déverrouillage

BackupsOpenedForWrite

Nombre de sauvegardes ouvertes en mode écriture

BlobCopierThreadLockBlobsErrors

Nombre d’erreurs de verrouillage de blobs survenues lors de l’exécution de BlobCopier

BlobCopierThreadLockedBlobs

Nombre de blobs renvoyés par le stockage des métadonnées

BlobCopierThreadRecordBlobsErrors

Nombre d’erreurs survenues lors de l’enregistrement de blobs pendant l’exécution de BlobCopier

BlobCopierThreadRecordedBlobs

Nombre de blobs dont la réplication par BlobCopier a été consignée dans le stockage des métadonnées

BlobCopierThreadReplicateBlobsErrors

Nombre d’erreurs de réplication de blobs survenues lors de l’exécution de BlobCopier

BlobCopierThreadReplicatedBlobs

Nombre de blobs répliqués par BlobCopier

BlobCopierThreadRuns

Nombre d’exécutions du thread BlobCopier

BlobKillerThreadLockBlobsErrors

Nombre d’erreurs de verrouillage de blobs survenues lors de l’exécution de BlobKiller

BlobKillerThreadLockedBlobs

Nombre de blobs renvoyés par le stockage des métadonnées

BlobKillerThreadRecordBlobsErrors

Nombre d’erreurs survenues lors de l’enregistrement de blobs pendant l’exécution de BlobKiller

BlobKillerThreadRecordedBlobs

Nombre de blobs dont la suppression par BlobKiller a été consignée dans le stockage des métadonnées

BlobKillerThreadRemoveBlobsErrors

Nombre d’erreurs survenues lors de la suppression de blobs pendant l’exécution de BlobKiller

BlobKillerThreadRemoveTasks

Nombre de tâches de suppression générées par BlobKiller

BlobKillerThreadRemovedBlobs

Nombre de blobs supprimés par BlobKiller

BlobKillerThreadRuns

Nombre d’exécutions du thread BlobKiller

BuildPatchesJoinMicroseconds

Temps total passé à construire les index et les tables de hachage afin d’appliquer les patch parts en mode Join

BuildPatchesMergeMicroseconds

Temps total consacré à la création des index pour appliquer les patch parts en mode Merge

CacheWarmerBytesDownloaded

Quantité de données chargées dans le cache du système de fichiers par des threads d’arrière-plan dédiés.

CacheWarmerDataPartsDownloaded

Nombre de parties de données entièrement récupérées par CacheWarmer.

CachedReadBufferCacheWriteBytes

Octets écrits depuis la source (système de fichiers distant, etc.) dans le cache du système de fichiers

CachedReadBufferCacheWriteMicroseconds

Temps consacré à l’écriture de données dans le cache du système de fichiers

CachedReadBufferCreateBufferMicroseconds

Temps de préparation du tampon

CachedReadBufferPredownloadedBytes

Octets lus depuis la source du cache du système de fichiers. Les segments du cache sont lus intégralement de gauche à droite ; il peut donc être nécessaire de télécharger à l’avance une partie du segment non pertinente pour la tâche en cours, simplement pour atteindre les données nécessaires.

CachedReadBufferPredownloadedFromSourceBytes

Octets lus à partir de la source du cache du système de fichiers pour le pré-téléchargement (système de fichiers distant, etc.)

CachedReadBufferPredownloadedFromSourceMicroseconds

Temps de lecture à partir de la source du cache du système de fichiers lors du prétéléchargement (depuis le système de fichiers distant, etc.)

CachedReadBufferReadFromCacheBytes

Octets lus depuis le cache du système de fichiers

CachedReadBufferReadFromCacheHits

Nombre de fois où une lecture à partir du cache du système de fichiers a donné lieu à un hit de cache.

CachedReadBufferReadFromCacheMicroseconds

Temps de lecture à partir du cache du système de fichiers

CachedReadBufferReadFromCacheMisses

Nombre de fois où une lecture depuis le cache du système de fichiers n’a pas trouvé les données dans le cache.

CachedReadBufferReadFromSourceBytes

Octets lus depuis la source du cache du système de fichiers (système de fichiers distant, etc.)

CachedReadBufferReadFromSourceMicroseconds

Temps de lecture à partir de la source du cache du système de fichiers (système de fichiers distant, etc.)

CachedReadBufferWaitReadBufferMicroseconds

Temps passé en attente du tampon de lecture interne (y compris l’attente du cache)

CachedWriteBufferCacheWriteBytes

Octets écrits depuis une source (système de fichiers distant, etc.) dans le cache du système de fichiers

CachedWriteBufferCacheWriteMicroseconds

Temps consacré à l’écriture de données dans le cache du système de fichiers

CannotRemoveEphemeralNode

Nombre d’occurrences d’une error lors d’une tentative de suppression d’un nœud éphémère. Cela ne pose pas de problème, car notre implémentation de la bibliothèque ZooKeeper garantit que la session expirera et que le nœud sera supprimé.

CannotWriteToWriteBufferDiscard

Nombre de traces de pile rejetées par le profileur de requêtes ou le gestionnaire de signaux parce que le tube est plein ou qu’il est impossible d’y écrire.

CoalescingSortedMilliseconds

Temps total consacré à la fusion de colonnes triées

CollapsingSortedMilliseconds

Temps total consacré au collapsing des colonnes triées

CommonBackgroundExecutorTaskCancelMicroseconds

Temps consacré à cancel() pour les tâches du Common executor.

CommonBackgroundExecutorTaskExecuteStepMicroseconds

Temps consacré à executeStep() pour les tâches du Common executor.

CommonBackgroundExecutorTaskResetMicroseconds

Temps consacré à la réinitialisation d’une tâche du Common executor.

CommonBackgroundExecutorWaitMicroseconds

Temps passé à attendre l’achèvement dans Common executor.

CompileExpressionsBytes

Nombre d’octets utilisés pour compiler les expressions.

CompileExpressionsMicroseconds

Temps total consacré à compiler des expressions en code LLVM.

CompileFunction

Nombre de fois où la compilation du code LLVM généré (afin de créer une fonction fusionnée pour les expressions complexes) a été déclenchée.

CompiledFunctionExecute

Nombre d’exécutions d’une fonction compilée.

CompressedReadBufferBlocks

Nombre de blocs compressés (blocs de données compressés indépendamment les uns des autres) lus depuis des sources compressées (fichiers, réseau).

CompressedReadBufferBytes

Nombre d’octets non compressés (c’est-à-dire le nombre d’octets après décompression) lus à partir de sources compressées (fichiers, réseau).

CompressedReadBufferChecksumDoesntMatch

Nombre de fois où la somme de contrôle du bloc compressé ne correspond pas.

CompressedReadBufferChecksumDoesntMatchMicroseconds

Temps total consacré à la détection d’inversions de bits dues à des incohérences de somme de contrôle de blocs compressés.

CompressedReadBufferChecksumDoesntMatchSingleBitMismatch

Nombre de fois où une erreur de somme de contrôle d’un bloc compressé a été causée par une différence d’un seul bit.

ConcurrencyControlDownscales

Nombre total d’événements de réduction des ressources CPU

ConcurrencyControlPreemptedMicroseconds

Temps total pendant lequel une requête est restée en attente en raison de la préemption des slots CPU.

ConcurrencyControlPreemptions

Nombre total de préemptions du CPU

ConcurrencyControlQueriesDelayed

Nombre total d’allocations de slots CPU (requêtes) qui ont dû attendre l’attribution de slots supplémentaires

ConcurrencyControlSlotsAcquired

Nombre total de slots CPU obtenus

ConcurrencyControlSlotsAcquiredNonCompeting

Nombre total de slots CPU acquis sans concurrence

ConcurrencyControlSlotsDelayed

Nombre de slots CPU qui n’ont pas été attribués immédiatement et ont dû attendre qu’un slot CPU se libère

ConcurrencyControlSlotsGranted

Nombre de slots CPU alloués selon la garantie d’un thread par requête, ainsi que pour les requêtes avec le paramètre ‘use_concurrency_control’ = 0

ConcurrencyControlUpscales

Nombre total d’événements d’augmentation des ressources CPU

ConcurrencyControlWaitMicroseconds

Temps total pendant lequel une requête a attendu l’allocation de ressources pour des slots CPU.

ConcurrentQuerySlotsAcquired

Nombre total de slots de requête acquis

ConcurrentQueryWaitMicroseconds

Temps total pendant lequel une requête était en attente de slots de requête

ConnectionPoolIsFullMicroseconds

Temps total passé à attendre un slot dans le pool de connexions.

ContextLock

Nombre de fois où le verrou de Context a été acquis ou dont l’acquisition a été tentée. Il s’agit d’un verrou global.

ContextLockWaitMicroseconds

Temps d’attente du verrou du Context, en microsecondes

CoordinatedMergesMergeAssignmentRequest

Nombre total de demandes d’attribution de fusions

CoordinatedMergesMergeAssignmentRequestMicroseconds

Temps total passé par le client d’attribution des fusions

CoordinatedMergesMergeAssignmentResponse

Nombre total de requêtes d’attribution de fusions

CoordinatedMergesMergeAssignmentResponseMicroseconds

Temps total passé dans le gestionnaire d’attribution des fusions

CoordinatedMergesMergeCoordinatorFetchMetadataMicroseconds

Temps total passé à récupérer des métadonnées à jour au sein du coordinateur de fusion

CoordinatedMergesMergeCoordinatorFilterMicroseconds

Temps total consacré au filtrage des fusions préparées dans le coordinateur de fusion

CoordinatedMergesMergeCoordinatorLockStateExclusivelyCount

Nombre total d’acquisitions exclusives du verrou d’état du coordinateur

CoordinatedMergesMergeCoordinatorLockStateExclusivelyMicroseconds

Temps total passé à verrouiller en mode exclusif le mutex de l’état du coordinateur

CoordinatedMergesMergeCoordinatorLockStateForShareCount

Nombre total de prises du verrou d’état du coordinateur en mode FOR SHARE

CoordinatedMergesMergeCoordinatorLockStateForShareMicroseconds

Temps total consacré au verrouillage partagé du mutex de l’état du coordinateur

CoordinatedMergesMergeCoordinatorSelectMergesMicroseconds

Temps total consacré à la sélection d’une fusion par les sélecteurs de fusion au sein du coordinateur de fusion

CoordinatedMergesMergeCoordinatorUpdateCount

Nombre total de mises à jour du coordinateur de fusion

CoordinatedMergesMergeCoordinatorUpdateMicroseconds

Temps total passé à mettre à jour l’état du coordinateur de fusion

CoordinatedMergesMergeWorkerUpdateCount

Nombre total de mises à jour du merge worker

CoordinatedMergesMergeWorkerUpdateMicroseconds

Temps total consacré à la mise à jour de l’état local des fusions attribuées au worker

CreatedLogEntryForMerge

Entrée de journal créée avec succès pour la fusion de parts dans ReplicatedMergeTree.

CreatedLogEntryForMutation

Entrée de journal créée avec succès pour la mutation de parts dans ReplicatedMergeTree.

CreatedReadBufferDirectIO

Nombre de fois où un tampon de lecture avec O_DIRECT a été créé pour lire des données (lors du choix entre d’autres méthodes de lecture).

CreatedReadBufferDirectIOFailed

Nombre de fois où la création d’un tampon de lecture avec O_DIRECT a été tentée pour lire des données (parmi d’autres méthodes de lecture), mais où le système d’exploitation ne l’a pas autorisée (en raison de l’absence de prise en charge du système de fichiers ou pour d’autres raisons), et où le système est revenu à la méthode de lecture ordinaire.

CreatedReadBufferMMap

Nombre de fois qu’un tampon de lecture utilisant mmap a été créé pour lire des données (lors du choix entre différentes autres méthodes de lecture).

CreatedReadBufferMMapFailed

Nombre de fois où la création d’un tampon de lecture avec mmap a été tentée pour lire des données (parmi d’autres méthodes de lecture), mais où le système d’exploitation ne l’a pas autorisée (en raison de l’absence de prise en charge du filesystem ou pour d’autres raisons), et où le système s’est rabattu sur la méthode de lecture ordinaire.

CreatedReadBufferOrdinary

Nombre de fois où le tampon de lecture ordinaire a été créé pour lire des données (lors de la sélection parmi d’autres méthodes de lecture).

DNSError

Nombre total d’erreurs de résolution DNS

Données après fusion différentes de celles de la réplique

Nombre de fois où les données après fusion ne sont pas identiques octet pour octet à celles présentes sur d’autres répliques. Plusieurs raisons peuvent l’expliquer :
  1. Utilisation d’une version plus récente de la bibliothèque de compression après une mise à jour du serveur.
  2. Utilisation d’une autre méthode de compression.
  3. Algorithme de compression non déterministe (très peu probable).
  4. Algorithme de fusion non déterministe en raison d’une erreur logique dans le code.
  5. Corruption des données en mémoire due à un bug dans le code.
  6. Corruption des données en mémoire due à un problème matériel.
  7. Modification manuelle des données source après le démarrage du serveur.
  8. Modification manuelle des sommes de contrôle stockées dans ZooKeeper.
  9. Des paramètres liés au format des parts, comme ‘enable_mixed_granularity_parts’, diffèrent selon les répliques. Le serveur a correctement détecté cette situation et téléchargera la part fusionnée depuis la réplique afin de garantir un résultat identique octet pour octet.

DataAfterMutationDiffersFromReplica

Nombre de fois où les données après mutation ne sont pas identiques, octet pour octet, à celles des autres répliques. En plus des raisons décrites dans « DataAfterMergeDiffersFromReplica », cela peut également être dû à une mutation non déterministe.

DefaultImplementationForNullsRows

Nombre de lignes traitées par l’implémentation par défaut des valeurs nulles lors de l’exécution de la fonction

DefaultImplementationForNullsRowsWithNulls

Nombre de lignes contenant des valeurs NULL traitées par l’implémentation par défaut pour les NULL lors de l’exécution de la fonction

DelayedInserts

Nombre de fois où l’INSERT d’un bloc dans une table MergeTree a été limité en raison d’un nombre élevé de parties de données actives dans la partition.

DelayedInsertsMilliseconds

Nombre total de millisecondes pendant lesquelles l’INSERT d’un bloc dans une table MergeTree a été limité en raison d’un nombre élevé de parties de données actives dans la partition.

DelayedMutations

Nombre de fois où la mutation d’une table MergeTree a été ralentie en raison d’un nombre élevé de mutations non terminées pour cette table.

DelayedMutationsMilliseconds

Nombre total de millisecondes passées pendant lesquelles la mutation d’une table MergeTree a été ralentie en raison d’un nombre élevé de mutations non terminées pour cette table.

DeltaLakePartitionPrunedFiles

Nombre de fichiers ignorés lors de l’élagage des partitions de DeltaLake

DeltaLakeScannedFiles

Nombre de fichiers analysés lors des callbacks d’analyse de DeltaLake

Initialisations de snapshots DeltaLake

Nombre de fois où un snapshot de table DeltaLake a été initialisé (chargé depuis le stockage d’objets)

DictCacheKeysExpired

Nombre de clés recherchées dans des dictionnaires de type ‘cache’ et trouvées dans le cache, mais obsolètes.

DictCacheKeysHit

Nombre de clés recherchées dans les dictionnaires de type ‘cache’ et trouvées dans le cache.

DictCacheKeysNotFound

Nombre de clés recherchées dans les dictionnaires de type ‘cache’ mais introuvables.

DictCacheKeysRequested

Nombre de clés demandées à la source de données pour les dictionnaires de type ‘cache’.

DictCacheKeysRequestedFound

Nombre de clés demandées à la source de données pour les dictionnaires de type ‘cache’ et effectivement trouvées dans celle-ci.

DictCacheKeysRequestedMiss

Nombre de clés demandées à la source de données pour les dictionnaires de type « cache », mais non trouvées dans cette source.

DictCacheLockReadNs

Nombre de nanosecondes passées à attendre le verrou de lecture afin d’accéder aux données des dictionnaires de type ‘cache’.

DictCacheLockWriteNs

Nombre de nanosecondes passées à attendre le verrou d’écriture afin de mettre à jour les données des dictionnaires de type ‘cache’.

DictCacheRequestTimeNs

Nombre de nanosecondes passées à interroger les sources externes de données pour les dictionnaires de type ‘cache’.

DictCacheRequests

Nombre de requêtes groupées adressées aux sources de données externes pour les dictionnaires de type ‘cache’.

DirectorySync

Nombre de fois où la fonction F_FULLFSYNC/fsync/fdatasync a été appelée sur des répertoires.

DirectorySyncElapsedMicroseconds

Temps total d’attente de l’appel système F_FULLFSYNC/fsync/fdatasync pour les répertoires.

DiskAzureCommitBlockList

Nombre d’appels CommitBlockList à l’API Azure Blob Storage de Disk Azure

DiskAzureCopyObject

Nombre d’appels CopyObject à l’API Azure Blob Storage de Disk Azure

DiskAzureCreateContainer

Nombre d’appels CreateContainer de l’API Azure Blob Storage de Disk Azure.

DiskAzureDeleteObjects

Nombre d’appels DeleteObject de l’API Azure Blob Storage.

DiskAzureGetObject

Nombre d’appels à l’API GetObject de Disk Azure.

DiskAzureGetProperties

Nombre d’appels GetProperties à l’API Azure Blob Storage de Disk Azure.

DiskAzureGetRequestThrottlerBlocked

Nombre de requêtes GET du disque Azure bloquées par le limiteur de débit.

DiskAzureGetRequestThrottlerCount

Nombre de requêtes GET du disque Azure traitées par le limiteur de débit : bloquées ou non bloquées.

DiskAzureGetRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en attente afin de se conformer à la limitation du débit des requêtes GET du disque Azure.

DiskAzureListObjects

Nombre d’appels ListObjects effectués à l’API Azure Blob Storage de Disk Azure.

DiskAzurePutRequestThrottlerBlocked

Nombre de requêtes PUT vers un disque Azure bloquées par le limiteur de débit.

DiskAzurePutRequestThrottlerCount

Nombre de requêtes PUT de disque Azure ayant transité par le limiteur de débit : bloquées et non bloquées.

DiskAzurePutRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation du débit des requêtes PUT sur le disque Azure.

DiskAzureReadMicroseconds

Temps total passé à attendre les requêtes de lecture sur le disque Azure.

DiskAzureReadRequestsCount

Nombre de requêtes de lecture sur le disque Azure.

DiskAzureReadRequestsErrors

Nombre d’erreurs des requêtes de lecture du disque Azure.

DiskAzureReadRequestsRedirects

Nombre de redirections de requêtes de lecture du disque Azure.

DiskAzureReadRequestsThrottling

Nombre de requêtes de lecture sur disque Azure dont le débit a été limité.

DiskAzureStageBlock

Nombre d’appels StageBlock à l’API Azure Blob Storage de Disk Azure

DiskAzureUpload

Nombre d’appels Upload à l’API Azure Blob Storage de Disk Azure

DiskAzureWriteMicroseconds

Temps total d’attente des requêtes d’écriture sur le disque Azure.

DiskAzureWriteRequestsCount

Nombre de requêtes d’écriture sur disque Azure.

Erreurs des requêtes d’écriture sur disque Azure

Nombre d’erreurs des requêtes d’écriture sur disque Azure.

DiskAzureWriteRequestsRedirects

Nombre de redirections de requêtes d’écriture du disque Azure.

DiskAzureWriteRequestsThrottling

Nombre de requêtes d’écriture sur disque Azure ayant été limitées.

DiskConnectionsCreated

Nombre de connexions créées pour le disque

DiskConnectionsElapsedMicroseconds

Temps total consacré à l’établissement de connexions pour le disque

Erreurs de connexion au disque

Nombre de cas où la création d’une connexion au disque a échoué

DiskConnectionsExpired

Nombre de connexions expirées pour ce disque

DiskConnectionsPreserved

Nombre de connexions conservées pour le disque

DiskConnectionsReset

Nombre de connexions réinitialisées du disque

DiskConnectionsReused

Nombre de connexions réutilisées par le disque

DiskObjectStorageWaitBlobRemovalMicroseconds

Temps passé à attendre la suppression d’un blob en attente après le commit de la transaction de métadonnées

DiskPlainRewritableAzureDirectoryCreated

Nombre de répertoires créés par le stockage de métadonnées « plain_rewritable » pour AzureObjectStorage.

DiskPlainRewritableAzureDirectoryRemoved

Nombre de répertoires supprimés par le stockage de métadonnées « plain_rewritable » pour AzureObjectStorage.

DiskPlainRewritableLegacyLayoutDiskCount

Nombre de disques ‘plain_rewritable’ utilisant l’ancien layout.

DiskPlainRewritableLocalDirectoryCreated

Nombre de répertoires créés par le stockage de métadonnées « plain_rewritable » pour LocalObjectStorage.

DiskPlainRewritableLocalDirectoryRemoved

Nombre de répertoires supprimés par le stockage de métadonnées « plain_rewritable » pour LocalObjectStorage.

DiskPlainRewritableS3DirectoryCreated

Nombre de répertoires créés par le stockage de métadonnées « plain_rewritable » pour S3ObjectStorage.

DiskPlainRewritableS3DirectoryRemoved

Nombre de répertoires supprimés par le stockage de métadonnées « plain_rewritable » pour S3ObjectStorage.

DiskReadElapsedMicroseconds

Temps total d’attente de l’appel système de lecture. Cela inclut les lectures depuis le cache de pages.

DiskS3AbortMultipartUpload

Nombre d’appels à l’API AbortMultipartUpload de DiskS3.

DiskS3CompleteMultipartUpload

Nombre d’appels à l’API DiskS3 CompleteMultipartUpload.

DiskS3CopyObject

Nombre d’appels à CopyObject de l’API DiskS3.

DiskS3CreateMultipartUpload

Nombre d’appels à l’API DiskS3 CreateMultipartUpload.

DiskS3DeleteObjects

Nombre d’appels à l’API DeleteObject de DiskS3.

DiskS3GetObject

Nombre d’appels à GetObject de l’API DiskS3.

DiskS3GetObjectTagging

Nombre d’appels à l’API GetObjectTagging de DiskS3.

DiskS3GetRequestThrottlerBlocked

Nombre de requêtes GET et SELECT de DiskS3 bloquées par le limiteur de débit.

DiskS3GetRequestThrottlerCount

Nombre de requêtes GET et SELECT de DiskS3 ayant transité par le limiteur de débit : bloquées et non bloquées.

DiskS3GetRequestThrottlerSleepMicroseconds

Temps total pendant lequel une query a été mise en pause afin de respecter la limitation du débit des requêtes GET et SELECT de DiskS3.

DiskS3HeadObject

Nombre d’appels à l’API HeadObject de DiskS3.

DiskS3ListObjects

Nombre d’appels à l’API ListObjects de DiskS3.

DiskS3PutObject

Nombre d’appels PutObject de l’API DiskS3.

DiskS3PutRequestThrottlerBlocked

Nombre de requêtes PUT, COPY, POST et LIST vers DiskS3 bloquées par le limiteur de débit.

DiskS3PutRequestThrottlerCount

Nombre de requêtes PUT, COPY, POST et LIST de DiskS3 traitées par le limiteur de débit : bloquées et non bloquées.

DiskS3PutRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation du débit des requêtes PUT, COPY, POST et LIST de DiskS3.

DiskS3ReadMicroseconds

Durée des requêtes GET et HEAD adressées au stockage DiskS3.

DiskS3ReadRequestAttempts

Nombre de tentatives pour les requêtes GET et HEAD vers le stockage DiskS3, y compris la tentative initiale et les éventuels réessais, à l’exclusion des réessais effectués en interne par la stratégie de réessai S3

DiskS3ReadRequestRetryableErrors

Nombre d’erreurs pouvant donner lieu à un réessai pour les requêtes GET et HEAD vers le stockage DiskS3, hors réessais effectués en interne par la stratégie de réessai S3

DiskS3ReadRequestsCount

Nombre de requêtes GET et HEAD adressées au stockage DiskS3.

DiskS3ReadRequestsErrors

Nombre d’erreurs autres que celles dues à la limitation de débit lors des requêtes GET et HEAD adressées au stockage DiskS3.

DiskS3ReadRequestsRedirects

Nombre de redirections pour les requêtes GET et HEAD vers le stockage DiskS3.

DiskS3ReadRequestsThrottling

Nombre d’erreurs 429 et 503 lors des requêtes GET et HEAD vers le stockage DiskS3.

DiskS3UploadPart

Nombre d’appels à l’API UploadPart de DiskS3.

DiskS3UploadPartCopy

Nombre d’appels UploadPartCopy à l’API DiskS3.

DiskS3WriteMicroseconds

Temps des requêtes POST, DELETE, PUT et PATCH vers le stockage DiskS3.

DiskS3WriteRequestAttempts

Nombre de tentatives pour les requêtes POST, DELETE, PUT et PATCH vers le stockage DiskS3, y compris la tentative initiale et toutes les tentatives de nouvelle exécution, mais à l’exclusion de celles effectuées en interne par la stratégie de nouvelle exécution

DiskS3WriteRequestRetryableErrors

Nombre d’erreurs pouvant donner lieu à un réessai pour les requêtes POST, DELETE, PUT et PATCH vers le stockage DiskS3, hors nouvelles tentatives effectuées en interne par la stratégie de nouvelle tentative

DiskS3WriteRequestsCount

Nombre de requêtes POST, DELETE, PUT et PATCH envoyées au stockage DiskS3.

DiskS3WriteRequestsErrors

Nombre d’erreurs non dues au throttling dans les requêtes POST, DELETE, PUT et PATCH vers le stockage DiskS3.

DiskS3WriteRequestsRedirects

Nombre de redirections lors des requêtes POST, DELETE, PUT et PATCH vers le stockage DiskS3.

DiskS3WriteRequestsThrottling

Nombre d’erreurs 429 et 503 pour les requêtes POST, DELETE, PUT et PATCH adressées au stockage DiskS3.

DiskWriteElapsedMicroseconds

Temps total passé à attendre l’appel système d’écriture. Cela inclut les écritures dans le cache de pages.

DistrCacheConnectAttempts

Événement de connexion de Distributed Cache. Le nombre de tentatives de connexion à Distributed Cache

DistrCacheConnectErrors

Événement client du Distributed Cache. Nombre d’échecs de connexion à un serveur Distributed Cache avant l’envoi d’une requête (compté une seule fois par requête, après épuisement de toutes les tentatives de connexion, contrairement à DistrCacheUnsuccessfulConnectAttempts, qui est compté à chaque tentative). Un timeout lors de l’attente d’une connexion libre dans le pool est également comptabilisé ici. Les échecs de reconnexion pendant la création de la requête sont comptabilisés dans DistrCacheMakeRequestErrors à la place

DistrCacheConnectMicroseconds

Événement de connexion de Distributed Cache. Temps nécessaire pour se connecter à Distributed Cache

DistrCacheFallbackReadMicroseconds

Événement du tampon de lecture de Distributed Cache. Temps passé à lire à partir du tampon de secours plutôt que de Distributed Cache

DistrCacheGetClientMicroseconds

Événement de connexion de Distributed Cache. Temps passé à obtenir le client pour le Distributed Cache

DistrCacheGetResponseMicroseconds

Événement client de Distributed Cache. Temps passé à attendre une réponse du Distributed Cache

DistrCacheHashRingRebuilds

Événement du registre Distributed Cache. Nombre de reconstructions de l’anneau de hachage de Distributed Cache

DistrCacheLockRegistryMicroseconds

Événement du registre Distributed Cache. Temps nécessaire pour acquérir le verrou DistributedCacheRegistry

DistrCacheMakeRequestErrors

Événement client du Distributed Cache. Nombre d’erreurs du Distributed Cache lors de l’envoi d’une requête

DistrCacheNextImplMicroseconds

Événement du tampon de lecture du Distributed Cache. Temps passé dans ReadBufferFromDistributedCache::nextImpl

DistrCacheObjectStorageWriteBytes

Événement du tampon d’écriture de Distributed Cache. Nombre d’octets écrits dans le stockage d’objets

DistrCacheObjectStorageWriteMicroseconds

Événement du tampon d’écriture de Distributed Cache. Temps consacré à l’écriture dans le stockage d’objets

DistrCacheOpenedConnections

Événement de connexion du Distributed Cache. Le nombre de connexions ouvertes au Distributed Cache

DistrCacheOpenedConnectionsBypassingPool

Événement de connexion du Distributed Cache. Nombre de connexions ouvertes au Distributed Cache contournant le pool

DistrCachePrecomputeRangesMicroseconds

Événement du tampon de lecture du Distributed Cache. Temps consacré au précalcul des intervalles de lecture

DistrCacheRangeChange

Événement du tampon de lecture du Distributed Cache. Nombre de fois où la plage de lecture a été modifiée en raison d’un changement de seek/last_position

DistrCacheRangeResetBackward

Événement du tampon de lecture du Distributed Cache. Nombre de fois où la plage de lecture est réinitialisée à la suite d’un changement de seek/last_position

DistrCacheRangeResetForward

Événement du tampon de lecture de Distributed Cache. Nombre de fois où la plage de lecture a été réinitialisée en raison d’un changement de seek/last_position

DistrCacheReadBytesFromFallbackBuffer

Événement du tampon de lecture de Distributed Cache. Octets lus depuis le tampon de secours

DistrCacheReadErrors

Événement client Distributed Cache. Nombre total d’erreurs de Distributed Cache lors des requêtes de lecture (est égal à DistrCacheReadErrorsRetriable + DistrCacheReadErrorsNonRetriable)

DistrCacheReadErrorsNonRetriable

Événement client du Distributed Cache. Nombre d’erreurs du Distributed Cache non réessayables lors des requêtes de lecture

DistrCacheReadErrorsRetriable

Événement client de Distributed Cache. Nombre d’erreurs de Distributed Cache pouvant faire l’objet d’une nouvelle tentative lors des requêtes de lecture (comptabilisées à chaque occurrence, y compris celles corrigées par une nouvelle tentative)

DistrCacheReadMicroseconds

Événement du tampon de lecture de Distributed Cache. Temps consacré à la lecture depuis Distributed Cache

DistrCacheReadRequestRetries

Événement du tampon de lecture de Distributed Cache. Nombre de tentatives de nouvelle requête de lecture après une erreur réessayable (y compris les tentatives de création de la requête initiale)

DistrCacheReadRequestRetriesExhausted

Événement du tampon de lecture de Distributed Cache. Nombre de fois où une erreur de lecture récupérable n’a pas pu être résolue avant d’atteindre la limite de tentatives de requête de lecture

DistrCacheReadThrottlerBytes

Octets transitant par le limiteur de débit ‘max_distributed_cache_read_bandwidth_for_server’.

DistrCacheReadThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en pause afin de respecter la limitation de débit de ‘max_distributed_cache_read_bandwidth_for_server’.

DistrCacheReceiveResponseErrors

Événement client Distributed Cache. Nombre d’erreurs de Distributed Cache lors de la réception d’une réponse à une requête

DistrCacheReceivedCredentialsRefreshPackets

Événement client de Distributed Cache. Nombre total de paquets RefreshCredentials reçus en provenance du Distributed Cache

DistrCacheReceivedDataPackets

Événement client du Distributed Cache. Nombre total de paquets de données reçus provenant du Distributed Cache

DistrCacheReceivedDataPacketsBytes

Événement client de Distributed Cache. Nombre d’octets des paquets Data reçus depuis Distributed Cache

DistrCacheReceivedErrorPackets

Événement client Distributed Cache. Nombre total de paquets Error reçus du Distributed Cache

DistrCacheReceivedOkPackets

Événement client de Distributed Cache. Nombre total de paquets Ok reçus en provenance de Distributed Cache

DistrCacheReceivedStopPackets

Événement client de Distributed Cache. Nombre total de paquets Stop reçus du Distributed Cache

DistrCacheRegistryUpdateMicroseconds

Événement du registre Distributed Cache. Temps passé à mettre à jour le registre Distributed Cache

DistrCacheRegistryUpdates

Événement du registre Distributed Cache. Nombre de mises à jour du registre de Distributed Cache

DistrCacheRemoveOutdatedMicroseconds

Événement de connexion du Distributed Cache. Temps consacré à la suppression des connexions obsolètes du pool

DistrCacheReusedConnections

Événement de connexion du Distributed Cache. Nombre de connexions au Distributed Cache réutilisées

DistrCacheSentDataPackets

Événement client de Distributed Cache. Nombre total de paquets de données envoyés au Distributed Cache

DistrCacheSentDataPacketsBytes

Événement client de Distributed Cache. Nombre d’octets contenus dans les paquets Data envoyés à Distributed Cache

DistrCacheServerAckRequestPackets

Événement du serveur Distributed Cache. Nombre de paquets AckRequest dans DistributedCacheServer

DistrCacheServerCachedReadBufferCacheHits

Événement du serveur Distributed Cache. Nombre de fois où le serveur Distributed Cache a trouvé les données dans le cache lors de la lecture depuis le cache du système de fichiers

DistrCacheServerCachedReadBufferCacheMisses

Événement du serveur Distributed Cache. Le nombre de fois où le Distributed Cache a subi un défaut de cache lors de la lecture depuis le cache du système de fichiers

DistrCacheServerCachedReadBufferCachePredownloadBytes

Événement du serveur Distributed Cache. Nombre d’octets lus depuis le stockage d’objets pour le téléchargement anticipé dans le Distributed Cache lors de la lecture depuis le cache du système de fichiers

DistrCacheServerCachedReadBufferCacheReadBytes

Événement du serveur Distributed Cache. Nombre d’octets lus depuis le cache du cache distribué lors d’une lecture depuis le cache du système de fichiers”

DistrCacheServerCachedReadBufferCacheWrittenBytes

Événement du serveur Distributed Cache. Nombre d’octets écrits dans le cache du Distributed Cache lors de la lecture à partir du cache du système de fichiers

DistrCacheServerCachedReadBufferObjectStorageReadBytes

Événement du serveur Distributed Cache. Nombre d’octets lus depuis le stockage d’objets dans le cache distribué lors de la lecture depuis le cache du système de fichiers”

DistrCacheServerContinueRequestPackets

Événement du serveur Distributed Cache. Nombre de paquets ContinueRequest dans le DistributedCacheServer

DistrCacheServerCredentialsRefresh

Événement du serveur Distributed Cache. Nombre d’informations d’authentification expirées renouvelées

DistrCacheServerEndRequestPackets

Événement du serveur Distributed Cache. Nombre de paquets EndRequest dans DistributedCacheServer

DistrCacheServerNewS3CachedClients

Événement du serveur Distributed Cache. Nombre de nouveaux clients S3 mis en cache

DistrCacheServerProcessRequestMicroseconds

Événement du serveur Distributed Cache. Temps consacré au traitement de la requête côté serveur DistributedCache

DistrCacheServerReceivedCredentialsRefreshPackets

Événement du serveur Distributed Cache. Nombre de paquets clients RefreshCredentials reçus par DistributedCacheServer

DistrCacheServerReusedS3CachedClients

Événement du serveur Distributed Cache. Le nombre de clients S3 mis en cache réutilisés

DistrCacheServerShutdownConnectionsMicroseconds

Événement du serveur Distributed Cache. Temps passé dans shutdownAllConnections à attendre que les connexions actives se terminent (ou soient fermées de force) lors de l’arrêt du serveur

DistrCacheServerSkipped

Événement du serveur Distributed Cache. Nombre de fois où le serveur Distributed Cache a été ignoré en raison d’échecs de connexion précédents

DistrCacheServerStartRequestPackets

Événement du serveur Distributed Cache. Nombre de paquets StartRequest au sein de DistributedCacheServer

DistrCacheServerSwitches

Événement du tampon de lecture du Distributed Cache. Nombre de basculements entre les serveurs du Distributed Cache dans le cache en mode read/write-through

DistrCacheServerUpdates

Événement du Distributed Cache. Nombre de basculements entre serveurs lors d’une lecture ou d’une écriture parce que le serveur sélectionné par le hash a changé (par ex. en raison de la désinscription d’un serveur)

DistrCacheStaleReconnections

Événement de connexion du Distributed Cache. Nombre de reconnexions dues à des connexions du pool périmées (fermées par le pair)

DistrCacheStartRangeMicroseconds

Événement du tampon de lecture de Distributed Cache. Temps nécessaire pour démarrer une nouvelle plage de lecture avec Distributed Cache

DistrCacheSuccessfulConnectAttempts

Événement de connexion de Distributed Cache. Nombre de tentatives de connexion réussies à Distributed Cache

DistrCacheSuccessfulRegistryUpdates

Événement du registre de Distributed Cache. Nombre de mises à jour réussies du registre des serveurs

DistrCacheSystemTablesErrors

Événement client du Distributed Cache. Nombre d’erreurs du distributed cache lors des requêtes vers les tables système d’introspection (system.distributed_cache, system.distributed_cache_metrics, system.distributed_cache_events). Ces requêtes ne sont pas réessayées ; les erreurs réessayables et non réessayables sont donc comptabilisées ensemble

DistrCacheTemporaryFilesBytesWritten

Événement de connexion du Distributed Cache. Nombre d’octets écrits dans les fichiers temporaires créés dans le Distributed Cache

DistrCacheTemporaryFilesCreated

Événement de connexion du Distributed Cache. Nombre de fichiers temporaires créés dans le Distributed Cache

DistrCacheUnsuccessfulConnectAttempts

Événement de connexion du Distributed Cache. Nombre de tentatives de connexion infructueuses au Distributed Cache

DistrCacheUnsuccessfulRegistryUpdates

Événement du registre Distributed Cache. Nombre d’échecs de mise à jour du registre des serveurs

DistrCacheUnusedDataPacketsBytes

Événement client de Distributed Cache. Nombre d’octets des paquets Data qui ont été ignorés

DistrCacheUnusedPackets

Événement client de Distributed Cache. Nombre de paquets inutilisés du Distributed Cache qui ont été ignorés

DistrCacheUnusedPacketsBufferAllocations

Événement client de Distributed Cache. Nombre d’allocations de mémoire tampon supplémentaires lorsqu’il n’a pas été possible de réutiliser la mémoire tampon existante

DistrCacheWriteBytes

Événement du tampon d’écriture de Distributed Cache. Nombre d’octets écrits dans Distributed Cache

DistrCacheWriteErrors

Événement client du Distributed Cache. Nombre total d’erreurs du Distributed Cache lors des requêtes d’écriture (égal à DistrCacheWriteErrorsRetriable + DistrCacheWriteErrorsNonRetriable). Un Stop du cache write-through initié par le serveur relève du contrôle de flux, et non d’une erreur, et n’est pas comptabilisé

DistrCacheWriteErrorsNonRetriable

Événement client de Distributed Cache. Nombre d’erreurs Distributed Cache non réessayables lors de requêtes d’écriture

DistrCacheWriteErrorsRetriable

Événement client de Distributed Cache. Nombre d’erreurs Distributed Cache réessayables lors des requêtes d’écriture (comptabilisées à chaque occurrence, y compris celles résolues après une nouvelle tentative)

DistrCacheWriteMicroseconds

Événement du tampon d’écriture du Distributed Cache. Temps passé dans WriteBufferFromDistributedCache::writeToFileSegment

DistrCacheWriteRequestRetries

Événement du tampon d’écriture de Distributed Cache. Nombre de nouvelles tentatives de requête d’écriture après une erreur réessayable

DistrCacheWriteRequestRetriesExhausted

Événement du tampon d’écriture de Distributed Cache. Nombre de fois où une erreur d’écriture pouvant être retentée n’a pas été résolue dans la limite de tentatives de la requête d’écriture

DistrCacheWriteThrottlerBytes

Octets passés par le throttler ‘max_distributed_cache_write_bandwidth_for_server’.

DistrCacheWriteThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en pause pour respecter la limitation de débit max_distributed_cache_write_bandwidth_for_server.

DistributedAsyncInsertionFailures

Nombre d’échecs lors de l’insertion asynchrone dans une table Distributed (avec ‘distributed_foreground_insert’ = 0)

DistributedConnectionConnectCount

Nombre de connexions à d’autres serveurs effectuées lors de l’exécution distribuée des requêtes. Cela se produit lorsqu’une nouvelle connexion est établie au lieu de réutiliser une connexion existante du pool.

DistributedConnectionFailAtAll

Nombre total d’échecs de connexion distribuée après épuisement de toutes les tentatives.

DistributedConnectionFailTry

Nombre total d’échecs d’une connexion distribuée avec nouvelle tentative.

DistributedConnectionMissingTable

Nombre de fois où nous avons rejeté une réplique d’une requête distribuée parce qu’elle ne contenait pas la table nécessaire à la requête.

DistributedConnectionReconnectCount

Nombre de reconnexions à d’autres serveurs effectuées lors de l’exécution distribuée des requêtes. Cela peut se produire lorsqu’une connexion périmée a été récupérée dans le pool de connexions

DistributedConnectionSkipReadOnlyReplica

Nombre de répliques ignorées lors d’un INSERT dans une table Distributed parce qu’elles sont en lecture seule

DistributedConnectionStaleReplica

Nombre de fois où nous avons écarté une réplique lors d’une requête distribuée, parce qu’une table requise présentait un retard de réplication supérieur au seuil configuré.

DistributedConnectionTries

Nombre total de tentatives de connexion distribuée.

DistributedConnectionUsable

Nombre total de connexions distribuées réussies vers un serveur utilisable (avec la table requise, mais possiblement non à jour).

DistributedDelayedInserts

Nombre de fois où l’INSERT d’un bloc dans une table Distributed a été bridé en raison d’un nombre élevé d’octets en attente.

DistributedDelayedInsertsMilliseconds

Nombre total de millisecondes passées alors que l’INSERT d’un bloc dans une table Distributed était ralenti en raison d’un volume élevé d’octets en attente.

DistributedIndexAnalysisMicroseconds

Temps total consacré à l’analyse distribuée des index

DistributedIndexAnalysisMissingParts

Nombre de parts manquantes au cours de l’analyse distribuée des index qui seront résolues localement

DistributedIndexAnalysisParts

Nombre de parts envoyées pour l’analyse d’index distribuée

DistributedIndexAnalysisReplicaFallback

Nombre de fois où l’analyse d’index distribuée a échoué sur l’une des répliques, avec basculement vers la réplique locale

DistributedIndexAnalysisReplicaUnavailable

Nombre d’occurrences où l’analyse d’index distribuée a échoué sur l’une des répliques sans solution de repli (échec lors de la connexion)

DistributedIndexAnalysisScheduledReplicas

Nombre de répliques (la réplique locale n’est comptée qu’une seule fois) pour lesquelles l’analyse distribuée des index a été planifiée

DistributedRejectedInserts

Nombre de fois où l’INSERT d’un bloc dans une table Distributed a été rejeté avec l’exception « Too many bytes » en raison d’un volume élevé d’octets en attente.

DistributedSyncInsertionTimeoutExceeded

Le délai d’attente a expiré pendant l’attente des shards lors d’une insertion synchrone dans une table Distributed (avec ‘distributed_foreground_insert’ = 1)

DuplicatedAsyncInserts

Nombre d’async inserts du bloc inséré dans une table ReplicatedMergeTree qui ont été dédupliqués.

DuplicatedInsertedBlocks

Nombre d’insertions synchrones dans une table *MergeTree ayant été dédupliquées.

DuplicationElapsedMicroseconds

Temps total consacré à la vérification des doublons parmi les blocs insérés dans les tables *MergeTree.

EngineFileLikeReadFiles

Nombre de fichiers lus dans les moteurs de table basés sur des fichiers (comme File/S3/URL/HDFS).

ExecutableUserDefinedFunctionElapsedMicroseconds

Temps réel écoulé lors de l’exécution des fonctions définies par l’utilisateur executable et executable_pool, en microsecondes.

ExecutableUserDefinedFunctionInputBytes

Nombre total d’octets écrits sur l’entrée standard (stdin) des processus enfants des fonctions définies par l’utilisateur executable et executable_pool.

ExecutableUserDefinedFunctionInvocations

Nombre d’invocations de fonctions définies par l’utilisateur de type executable et executable_pool.

ExecutableUserDefinedFunctionOutputBytes

Nombre total d’octets lus depuis stdout par les processus enfants des fonctions définies par l’utilisateur executable et executable_pool.

ExecutableUserDefinedFunctionPeakMemoryByteSeconds

Mémoire maximale par processus utilisée par les processus enfants des fonctions définies par l’utilisateur executable et executable_pool, intégrée sur le temps réel écoulé, en octets-secondes.

ExecutableUserDefinedFunctionPoolWaitMicroseconds

Temps passé en attente dans tryBorrowObject lorsque le pool de fonctions définies par l’utilisateur executable_pool est épuisé, en microsecondes.

ExecutableUserDefinedFunctionSystemTimeMicroseconds

Temps CPU en mode noyau consommé par les processus enfants des fonctions définies par l’utilisateur de type executable et executable_pool, en microsecondes.

ExecutableUserDefinedFunctionUserTimeMicroseconds

Temps CPU en mode utilisateur consommé par les processus enfants des fonctions définies par l’utilisateur de type executable et executable_pool, en microsecondes.

ExecuteShellCommand

Nombre d’exécutions de commandes shell.

ExternalAggregationCompressedBytes

Nombre d’octets écrits sur disque pour l’agrégation en mémoire externe.

ExternalAggregationMerge

Nombre de fusions de fichiers temporaires effectuées pour l’agrégation en mémoire externe.

ExternalAggregationUncompressedBytes

Quantité de données (non compressées, avant compression) écrites sur le disque pour l’agrégation en mémoire externe.

ExternalAggregationWritePart

Nombre de fois qu’un fichier temporaire a été écrit sur disque pour une agrégation en mémoire externe.

ExternalDataSourceLocalCacheReadBytes

Octets lus depuis le tampon du cache local dans RemoteReadBufferCache

ExternalJoinCompressedBytes

Nombre d’octets compressés écrits pour le JOIN en mémoire externe.

ExternalJoinMerge

Nombre de fois que des fichiers temporaires ont été fusionnés lors d’un JOIN en mémoire externe.

ExternalJoinUncompressedBytes

Quantité de données écrite pour JOIN en mémoire externe (non compressées, avant compression).

ExternalJoinWritePart

Nombre d’écritures d’un fichier temporaire sur disque pour un JOIN en mémoire externe.

ExternalProcessingCompressedBytesTotal

Nombre d’octets compressés écrits lors du traitement externe (tri/agrégation/jointure)

ExternalProcessingFilesTotal

Nombre de fichiers utilisés pour le traitement externe (tri/agrégation/jointure)

ExternalProcessingUncompressedBytesTotal

Quantité de données (non compressées, avant toute compression) écrites par le traitement externe (tri/agrégation/jointure)

ExternalSortCompressedBytes

Nombre d’octets compressés écrits lors du tri en mémoire externe.

ExternalSortMerge

Nombre de fois où des fichiers temporaires ont été fusionnés lors d’un tri en mémoire externe.

ExternalSortUncompressedBytes

Volume de données (non compressées, avant compression) écrit lors du tri en mémoire externe.

ExternalSortWritePart

Nombre de fois où un fichier temporaire a été écrit sur le disque pour le tri en mémoire externe.

FailedAsyncInsertQuery

Nombre de requêtes ASYNC INSERT ayant échoué.

FailedInitialQuery

Nombre de requêtes initiales ayant échoué.

FailedInitialSelectQuery

Identique à FailedInitialQuery, mais uniquement pour les requêtes SELECT.

FailedInsertQuery

Comme FailedQuery, mais uniquement pour les requêtes INSERT.

FailedInternalInsertQuery

Comme FailedInternalQuery, mais uniquement pour les requêtes INSERT.

FailedInternalQuery

Nombre de requêtes internes ayant échoué.

FailedInternalSelectQuery

Identique à FailedInternalQuery, mais seulement pour les requêtes SELECT.

FailedQuery

Nombre total de requêtes ayant échoué, qu’il s’agisse de requêtes internes ou de requêtes utilisateur.

FailedSelectQuery

Comme FailedQuery, mais uniquement pour les requêtes SELECT.

FetchBackgroundExecutorTaskCancelMicroseconds

Temps passé dans cancel() pour les tâches de l’exécuteur Fetch.

FetchBackgroundExecutorTaskExecuteStepMicroseconds

Temps passé dans executeStep() pour les tâches de l’exécuteur Fetch.

FetchBackgroundExecutorTaskResetMicroseconds

Temps passé à réinitialiser la tâche de l’exécuteur Fetch.

FetchBackgroundExecutorWaitMicroseconds

Temps passé à attendre la fin de l’exécution dans l’exécuteur Fetch.

FileOpen

Nombre de fichiers ouverts.

FileProgressCallbackInvocations

Nombre d’invocations du FileProgressCallback par requête (compte chaque événement FileProgress par fichier transmis au client via native TCP ou clickhouse-local).

FileSegmentCompleteMicroseconds

Durée de FileSegment::complete() dans le cache du système de fichiers

FileSegmentFailToIncreasePriority

Nombre de fois où la priorité n’a pas pu être augmentée en raison d’une forte contention sur le verrou du cache

FileSegmentHolderCompleteMicroseconds

Temps d’exécution de complete() du gestionnaire de segments de fichier

FileSegmentIncreasePriorityMicroseconds

Durée d’augmentation de la priorité du segment de fichier

FileSegmentLockMicroseconds

Durée de verrouillage d’un segment de fichier

FileSegmentRemoveMicroseconds

Temps de suppression remove() du segment de fichier

FileSegmentWaitMicroseconds

Attente dans l’état DOWNLOADING

FileSegmentWriteMicroseconds

Temps d’écriture d’un segment de fichier avec write()

FileSync

Nombre d’appels à la fonction F_FULLFSYNC/fsync/fdatasync pour des fichiers.

FileSyncElapsedMicroseconds

Temps total passé à attendre l’exécution de l’appel système F_FULLFSYNC/fsync/fdatasync pour les fichiers.

FilesystemCacheBackgroundDownloadQueuePush

Nombre de segments de fichier mis en file d’attente pour un téléchargement en arrière-plan dans le cache du système de fichiers

FilesystemCacheBackgroundEvictedBytes

Nombre d’octets évincés par le thread d’arrière-plan

FilesystemCacheBackgroundEvictedFileSegments

Nombre de segments de fichier évincés par le thread d’arrière-plan

FilesystemCacheBackgroundRemovedInvalidatedEntries

Nombre d’entrées invalidées (supprimées de manière différée) de la file de priorité, purgées par le thread de nettoyage en arrière-plan

FilesystemCacheCheckCorrectness

Nombre d’appels à FileCache::assertCacheCorrectness

FilesystemCacheCheckCorrectnessMicroseconds

Temps d’exécution de FileCache::assertCacheCorrectness

FilesystemCacheCreatedKeyDirectories

Nombre de répertoires de clés créés

FilesystemCacheDowngradedFileSegments

Nombre de segments de fichier rétrogradés (déplacés) de la file protégée vers la file probationnaire dans la politique de cache SLRU. Il s’agit d’un déplacement interne au cache, et non d’une éviction.

FilesystemCacheEvictMicroseconds

Durée d’éviction du cache du système de fichiers

FilesystemCacheEvictedBytes

Nombre d’octets évincés du cache du système de fichiers

FilesystemCacheEvictedFileSegments

Nombre de segments de fichier évincés du cache du système de fichiers

FilesystemCacheEvictionReusedIterator

Nombre de réutilisations de l’itérateur d’éviction du cache du système de fichiers

FilesystemCacheEvictionSkippedEvictingFileSegments

Nombre de segments de fichier ignorés lors de l’éviction, car ils sont déjà en cours d’éviction

FilesystemCacheEvictionSkippedFileSegments

Nombre de segments de fichier ignorés lors de l’éviction car ils étaient dans un état non libérable

FilesystemCacheEvictionSkippedMovingFileSegments

Nombre de segments de fichier ignorés lors de l’éviction, car ils étaient en cours de déplacement

FilesystemCacheEvictionTries

Nombre de tentatives d’éviction du cache du système de fichiers

FilesystemCacheFailToReserveSpaceBecauseOfCacheResize

Nombre de fois où la réservation d’espace a été ignorée en raison du redimensionnement du cache

FilesystemCacheFailToReserveSpaceBecauseOfLockContention

Nombre de fois où la réservation d’espace a été omise en raison d’une forte contention sur le verrou du cache

FilesystemCacheFailedEvictionCandidates

Nombre de segments de fichier dont l’éviction a échoué de façon inattendue lors de l’éviction dynamique du cache du système de fichiers

FilesystemCacheFailedReserveAttempts

Nombre de tentatives ayant échoué lors de la réservation d’espace dans le cache du système de fichiers.

FilesystemCacheFreeSpaceKeepingThreadRun

Nombre d’exécutions par le thread d’arrière-plan de la tâche de maintien de l’espace libre

FilesystemCacheFreeSpaceKeepingThreadWorkMilliseconds

Durée d’exécution par le thread d’arrière-plan de la tâche de maintien de l’espace libre

FilesystemCacheGetMicroseconds

Temps d’exécution de get() du cache du système de fichiers

FilesystemCacheGetOrSetMicroseconds

Durée de getOrSet() du cache du système de fichiers

FilesystemCacheHoldFileSegments

Nombre de segments de fichier maintenus dans le cache du système de fichiers

FilesystemCacheInvalidatedEntriesCleanupThreadWorkMilliseconds

Durée d’exécution, par le thread d’arrière-plan, de la tâche de nettoyage des entrées invalidées de la file de priorité

FilesystemCacheLoadMetadataMicroseconds

Temps consacré au chargement des métadonnées du cache du système de fichiers

FilesystemCacheLockKeyMicroseconds

Durée de verrouillage de la clé de cache

FilesystemCacheLockMetadataMicroseconds

Temps de verrouillage des métadonnées du cache du système de fichiers

FilesystemCacheOvercommitCandidatesIterationSteps

Nombre d’itérations externes effectuées par la boucle d’éviction de l’overcommit au-delà de son premier passage afin de compenser le déficit d’une réservation

FilesystemCachePriorityReadLockMicroseconds

Temps de verrouillage en lecture du cache du système de fichiers dans la file de priorité

FilesystemCachePriorityWriteLockMicroseconds

Durée de verrouillage du cache du système de fichiers lors de l’écriture dans la file de priorité

Tentative de réservation d’espace du cache du système de fichiers

Tentative de réservation d’espace dans le cache du système de fichiers

FilesystemCacheReserveMicroseconds

Temps de réservation de l’espace dans le cache du système de fichiers

FilesystemCacheStateLockMicroseconds

Durée de verrouillage du cache du système de fichiers pour le verrou d’état

FilesystemCacheUnusedHoldFileSegments

Nombre de segments de fichier du cache du système de fichiers qui ont été conservés, mais non utilisés (en raison d’un seek ou de LIMIT n, etc.)

FilterPartsByVirtualColumnsMicroseconds

Temps total consacré à la fonction filterPartsByVirtualColumns.

FilterTransformPassedBytes

Nombre d’octets passés par le filtre dans la requête

FilterTransformPassedRows

Nombre de lignes ayant passé le filtre de la requête

FilteringMarksWithPrimaryKeyMicroseconds

Temps passé à filtrer les parts selon la clé primaire.

FilteringMarksWithPrimaryKeyProcessedMarks

Nombre total de marks traités lors de l’analyse de la clé primaire.

FilteringMarksWithSecondaryKeysMicroseconds

Temps passé à filtrer les parts à l’aide des index de saut.

FunctionExecute

Nombre d’appels de fonctions SQL ordinaires (les fonctions SQL sont appelées par bloc ; ce nombre représente donc le nombre de blocs).

GatheredColumns

Nombre de colonnes collectées lors de l’étape verticale des opérations de fusion.

GatheringColumnMilliseconds

Temps total consacré à la collecte des colonnes pour la fusion verticale

GlobalMemoryLimitExceeded

Nombre de fois où la limite globale de mémoire a été dépassée.

GlobalThreadPoolExpansions

Compte le nombre total de fois où de nouveaux threads ont été ajoutés au pool global de threads. Cette métrique indique la fréquence des extensions du pool global de threads afin de répondre à une augmentation des besoins de traitement.

GlobalThreadPoolJobWaitTimeMicroseconds

Mesure le temps écoulé entre le moment où un job est planifié dans le pool de threads et celui où il est pris en charge pour être exécuté par un thread de travail. Cette métrique aide à repérer les retards dans le traitement des jobs et indique la réactivité du pool de threads face aux nouvelles tâches.

GlobalThreadPoolJobs

Compte le nombre de jobs envoyés au pool de threads global.

GlobalThreadPoolLockWaitMicroseconds

Temps total pendant lequel les threads ont attendu des verrous dans le pool global de threads.

GlobalThreadPoolShrinks

Compte le nombre total de fois où le pool global de threads a diminué par suppression de threads. Cela se produit lorsque le nombre de threads inactifs dépasse max_thread_pool_free_size, ce qui indique un ajustement de la taille du pool global de threads en réponse à une baisse de l’utilisation des threads.

GlobalThreadPoolThreadCreationMicroseconds

Temps total passé à attendre le lancement de nouveaux threads.

HTTPConnectionsCreated

Nombre de connexions HTTP créées côté client

HTTPConnectionsElapsedMicroseconds

Temps total consacré à l’établissement de connexions HTTP côté client

HTTPConnectionsErrors

Nombre de cas où la création d’une connexion HTTP du client a échoué

HTTPConnectionsExpired

Nombre de connexions HTTP côté client expirées

HTTPConnectionsPreserved

Nombre de connexions HTTP côté client préservées

HTTPConnectionsReset

Nombre de connexions HTTP côté client réinitialisées

HTTPConnectionsReused

Nombre de connexions HTTP côté client réutilisées

HTTPServerConnectionsClosed

Nombre de connexions HTTP côté serveur fermées. Keep alive n’a pas été négocié

HTTPServerConnectionsCreated

Nombre de connexions HTTP côté serveur créées

HTTPServerConnectionsExpired

Nombre de connexions HTTP expirées côté serveur.

HTTPServerConnectionsPreserved

Nombre de connexions HTTP du serveur conservées. Connexion maintenue active avec succès

HTTPServerConnectionsReset

Nombre de connexions HTTP du serveur qui ont été réinitialisées. Le serveur ferme la connexion

HTTPServerConnectionsReused

Nombre de connexions HTTP du serveur réutilisées

HardPageFaults

Le nombre de défauts de page majeurs dans les threads d’exécution des requêtes. Des valeurs élevées indiquent soit que vous avez oublié de désactiver le swap sur votre serveur, soit l’éviction de pages mémoire du binaire ClickHouse en cas de très forte pression mémoire, soit l’utilisation réussie de la méthode de lecture « mmap » pour les données des tables.

HashJoinPreallocatedElementsInHashTables

Nombre d’éléments préalloués dans les tables de hachage utilisées pour le hash join.

HedgedRequestsChangeReplica

Nombre total de cas où le délai d’attente pour changer de réplique a expiré dans les requêtes hedged.

IOBufferAllocBytes

Nombre d’octets alloués aux tampons d’E/S (pour ReadBuffer/WriteBuffer).

IOBufferAllocs

Nombre d’allocations de tampons d’E/S (pour ReadBuffer/WriteBuffer).

IOUringCQEsCompleted

Nombre total de CQE io_uring terminées avec succès

IOUringCQEsFailed

Nombre total de CQE io_uring terminées avec une erreur

IOUringSQEsResubmitsAsync

Nombre total de resoumissions asynchrones de SQE d’io_uring effectuées

IOUringSQEsResubmitsSync

Nombre total de resoumissions synchrones de SQE io_uring effectuées

IOUringSQEsSubmitted

Nombre total de SQE io_uring soumises

IcebergIteratorInitializationMicroseconds

Temps total consacré à l’initialisation synchrone des itérateurs de données Iceberg.

IcebergMetadataFilesCacheHits

Nombre de fois où les fichiers de métadonnées Iceberg ont été trouvés dans le cache.

IcebergMetadataFilesCacheMisses

Nombre de fois où les fichiers de métadonnées Iceberg n’ont pas été trouvés dans le cache de métadonnées Iceberg et ont dû être relus depuis le disque (distant).

IcebergMetadataFilesCacheStaleMisses

Nombre de fois où des fichiers de métadonnées Iceberg ont été trouvés dans le cache, mais jugés obsolètes et ont dû être relus depuis le disque (distant).

IcebergMetadataFilesCacheWeightLost

Nombre approximatif d’octets évincés du cache de métadonnées Iceberg.

Temps d’attente de lecture des fichiers de métadonnées Iceberg en microsecondes

Temps total passé par les lecteurs de données à attendre la lecture et l’analyse des fichiers de métadonnées Iceberg, cumulé sur l’ensemble des threads de lecture.

IcebergMetadataReturnedObjectInfos

Nombre total d’informations sur les objets renvoyées par l’itérateur Iceberg.

IcebergMetadataUpdateMicroseconds

Temps total consacré à l’initialisation synchrone des itérateurs de données Iceberg.

IcebergMinMaxIndexPrunedFiles

Nombre de fichiers ignorés grâce à l’index MinMax dans Iceberg

IcebergMinMaxNonPrunedDeleteFiles

Nombre total de paires fichier de données/fichier de suppression par position retenues par l’analyse minmax parmi les paires éligibles selon le partitionnement et le numéro de séquence.

IcebergMinMaxPrunedDeleteFiles

Nombre total de paires fichier de données–fichier de suppression par position retenues par l’analyse minmax parmi les paires compatibles avec le partitionnement et le numéro de séquence.

IcebergPartitionPrunedFiles

Nombre de fichiers ignorés lors de l’optimisation par exclusion de partitions d’Iceberg

IcebergTrivialCountOptimizationApplied

Optimisation triviale du comptage appliquée lors de la lecture d’Iceberg

IcebergVersionHintUsed

Nombre d’utilisations de version-hint.text.

IgnoredColdParts

Voir le paramètre ignore_cold_parts_seconds. Nombre de fois où des requêtes de lecture ont ignoré des parts très récentes qui n’avaient pas encore été chargées dans le cache par CacheWarmer.

IndexAnalysisRounds

Nombre de fois où une analyse d’index a été effectuée au cours de la requête.

IndexBinarySearchAlgorithm

Nombre d’utilisations de l’algorithme de recherche binaire sur les marks de l’index

IndexGenericExclusionSearchAlgorithm

Nombre d’utilisations de l’algorithme de recherche par exclusion générique sur les marks d’index

InitialQuery

Identique à Query, mais ne compte que les requêtes initiales (voir is_initial_query).

InitialSelectQuery

Identique à InitialQuery, mais uniquement pour les requêtes SELECT.

InsertQueriesWithSubqueries

Compter les requêtes INSERT avec toutes les sous-requêtes

InsertQuery

Comme Query, mais uniquement pour les requêtes INSERT.

InsertQueryTimeMicroseconds

Durée totale des requêtes INSERT.

Octets insérés

Nombre d’octets (non compressés ; pour les colonnes telles qu’elles sont stockées en mémoire) INSERTés dans l’ensemble des tables.

InsertedCompactParts

Nombre de parts insérées au format Compact.

InsertedRows

Nombre de lignes insérées dans toutes les tables.

InsertedWideParts

Nombre de parts insérées au format Wide.

InterfaceHTTPReceiveBytes

Nombre d’octets reçus par les interfaces HTTP

InterfaceHTTPSendBytes

Nombre d’octets envoyés via les interfaces HTTP

InterfaceInterserverReceiveBytes

Nombre d’octets reçus via les interfaces interserveur

InterfaceInterserverSendBytes

Nombre d’octets envoyés par les interfaces interserveurs

InterfaceMySQLReceiveBytes

Nombre d’octets reçus via les interfaces MySQL

InterfaceMySQLSendBytes

Nombre d’octets envoyés via les interfaces MySQL

InterfaceNativeReceiveBytes

Nombre d’octets reçus via les interfaces natives

InterfaceNativeSendBytes

Nombre d’octets envoyés via les interfaces natives

InterfacePostgreSQLReceiveBytes

Nombre d’octets reçus via les interfaces PostgreSQL

InterfacePostgreSQLSendBytes

Nombre d’octets envoyés via l’interface PostgreSQL

InterfacePrometheusReceiveBytes

Nombre d’octets reçus par les interfaces Prometheus

InterfacePrometheusSendBytes

Nombre d’octets envoyés via les interfaces Prometheus

Échec du suivi des échantillons d’allocation jemalloc

Nombre total d’échecs du suivi des échantillons d’allocation jemalloc

JemallocFailedDeallocationSampleTracking

Nombre total d’échecs du suivi d’échantillons de désallocation de jemalloc

JoinBuildPostProcessingMicroseconds

Temps écoulé pour les étapes de post-traitement après la construction du côté droit du JOIN.

JoinBuildTableRowCount

Nombre total de lignes de la table de build pour une opération JOIN.

JoinDelayedJoinedTransformBlockCount

Nombre de blocs produits par DelayedJoinedBlocksWorkerTransform.

JoinDelayedJoinedTransformRowCount

Nombre de lignes émises par DelayedJoinedBlocksWorkerTransform.

JoinNonJoinedTransformBlockCount

Nombre de blocs générés par NonJoinedBlocksTransform.

JoinNonJoinedTransformRowCount

Nombre de lignes non appariées émises par NonJoinedBlocksTransform.

JoinOptimizeMicroseconds

Temps total passé à exécuter les optimisations du plan JOIN.

JoinProbeTableRowCount

Nombre total de lignes dans la table probe pour une opération JOIN.

JoinReorderMicroseconds

Temps total consacré à l’exécution de l’algorithme de réorganisation des JOIN.

JoinResultRowCount

Nombre total de lignes du résultat d’une opération JOIN.

JoinSpillingHashJoinSwitchedToGraceJoin

Nombre de fois où un (Concurrent)HashJoin a basculé vers un GraceHashJoin en raison d’une limite mémoire dans SpillingHashJoin.

KafkaBackgroundReads

Nombre de lectures en arrière-plan alimentant les vues matérialisées à partir de Kafka depuis le démarrage du serveur

Échecs de commit Kafka

Nombre d’échecs lors du commit dans Kafka des offsets consommés (c’est généralement le signe d’une certaine duplication des données)

KafkaCommits

Nombre de commits réussis des offsets consommés dans Kafka (doit normalement être identique à KafkaBackgroundReads)

KafkaConsumerErrors

Nombre d’erreurs signalées par librdkafka au cours des opérations de poll

Lectures directes de Kafka

Nombre de SELECT directs sur des tables Kafka depuis le démarrage du serveur

KafkaMVNotReady

Nombre de tentatives échouées d’envoi de données vers une vue matérialisée qui n’est pas prête

KafkaMessagesFailed

Nombre de messages Kafka que ClickHouse n’a pas pu analyser

KafkaMessagesPolled

Nombre de messages Kafka récupérés via poll de librdkafka vers ClickHouse

KafkaMessagesProduced

Nombre de messages envoyés à Kafka

KafkaMessagesRead

Nombre de messages Kafka déjà traités par ClickHouse

KafkaProducerErrors

Nombre d’erreurs lors de l’envoi de messages vers Kafka

KafkaProducerFlushes

Nombre d’opérations de flush explicites du producteur Kafka

KafkaRebalanceAssignments

Nombre d’affectations de partitions (étape finale du rééquilibrage du groupe de consommateurs)

KafkaRebalanceErrors

Nombre de rééquilibrages de groupe de consommateurs ayant échoué

KafkaRebalanceRevocations

Nombre de révocations de partitions (première étape du rééquilibrage du groupe de consommateurs)

KafkaRowsRead

Nombre de lignes analysées à partir de messages Kafka

KafkaRowsRejected

Nombre de lignes parsées qui ont ensuite été rejetées (en raison de rééquilibrages, d’erreurs ou de raisons similaires). Ces lignes seront de nouveau consommées après le rééquilibrage.

KafkaRowsWritten

Nombre de lignes insérées dans des tables Kafka

KafkaWrites

Nombre d’opérations d’écriture (insert) dans les tables Kafka

KeeperAddWatchRequest

Nombre de requêtes d’ajout de watches

KeeperBatchMaxCount

Nombre de lots ayant atteint la limite max_requests_batch_size

KeeperBatchMaxReadCount

Nombre de lots ayant atteint la limite de max_read_batch_size

KeeperBatchMaxReadTotalSize

Nombre de lots ayant atteint la limite max_read_batch_bytes_size

KeeperBatchMaxTotalSize

Nombre de lots ayant atteint la limite max_requests_batch_bytes_size

KeeperChangelogFileSyncMicroseconds

Temps passé à exécuter fsync pour le changelog de Keeper (logs non compressés uniquement)

KeeperChangelogLockWaitMicroseconds

Temps passé à attendre l’obtention du verrou du changelog de Keeper

KeeperChangelogWrittenBytes

Nombre d’octets écrits dans le changelog de Keeper

KeeperCheckRequest

Nombre de requêtes de vérification

KeeperCheckWatchRequest

Nombre de requêtes « remove watches »

KeeperCommitWaitElapsedMicroseconds

Temps passé à attendre que certains logs soient validés

KeeperCommits

Nombre de commits ayant abouti

KeeperCommitsFailed

Nombre de commits échoués

KeeperCreateRequest

Nombre de requêtes de création

KeeperExistsRequest

Nombre de requêtes « exists »

KeeperGetRequest

Nombre de requêtes « get »

Latence de Keeper

Latence de Keeper

KeeperListRecursiveRequest

Nombre de requêtes récursives de récupération des nœuds enfants

KeeperListRequest

Nombre de requêtes de listage

KeeperLiveSessionsLockWaitMicroseconds

Temps passé à attendre l’obtention du verrou des sessions actives de Keeper

KeeperLogsEntryReadFromCommitCache

Nombre d’entrées de journal dans Keeper lues depuis le cache des journaux de commit

KeeperLogsEntryReadFromFile

Nombre d’entrées de journal de Keeper lues directement depuis le fichier changelog

KeeperLogsEntryReadFromLatestCache

Nombre d’entrées de log de Keeper lues à partir du cache des logs les plus récents

KeeperLogsPrefetchedEntries

Nombre d’entrées de journal de Keeper préchargées depuis le fichier de changelog

KeeperMultiReadRequest

Nombre de requêtes de lecture multiple

KeeperMultiRequest

Nombre de requêtes multiples

KeeperPacketsReceived

Paquets reçus par le serveur Keeper

KeeperPacketsSent

Paquets envoyés par le serveur Keeper

KeeperPreprocessElapsedMicroseconds

Latence de prétraitement de Keeper pour une seule requête

KeeperProcessAndResponsesLockWaitMicroseconds

Temps passé à attendre l’obtention du verrou du processus Keeper et des réponses

KeeperProcessElapsedMicroseconds

Latence de commit de Keeper pour une seule requête

KeeperReadBatchCount

Nombre de lots de requêtes de lecture traités par Keeper

KeeperReadBatchTotalRequests

Nombre total de requêtes de lecture que Keeper a traitées par lots

KeeperReadRequestQueueLockWaitMicroseconds

Temps d’attente pour l’acquisition du verrou de la file d’attente des requêtes de lecture de Keeper

KeeperReadSnapshot

Nombre de lectures de snapshots terminées

KeeperReadSnapshotDeferred

Nombre de lectures de snapshot différées, car le snapshot demandé n’est plus disponible localement ; NuRaft réessaiera avec le snapshot le plus récent.

KeeperReadSnapshotFailed

Nombre de lectures de snapshots ayant échoué

KeeperReadSnapshotObject

Nombre d’objets de snapshot envoyés aux nœuds followers

KeeperReconfigRequest

Nombre de requêtes de reconfiguration

KeeperRemoveRequest

Nombre de requêtes de suppression

KeeperRemoveWatchRequest

Nombre de requêtes « remove watches »

KeeperRequestRejectedDueToSoftMemoryLimitCount

Nombre de requêtes rejetées en raison d’un dépassement de la limite souple de mémoire

KeeperRequestTotal

Nombre total de requêtes du serveur Keeper

KeeperRequestTotalWithSubrequests

Nombre total de requêtes sur le serveur Keeper, chaque sous-requête d’une requête multiple étant comptabilisée

KeeperSaveSnapshot

Nombre de sauvegardes de snapshot

KeeperSaveSnapshotFailed

Nombre de sauvegardes de snapshot ayant échoué

KeeperSaveSnapshotObject

Nombre d’objets snapshot reçus du leader

KeeperServerWriteLockWaitMicroseconds

Temps d’attente pour l’acquisition du verrou d’écriture du Keeper server

KeeperSessionCallbackLockWaitMicroseconds

Temps passé à attendre l’obtention du verrou de callback de session Keeper

KeeperSetRequest

Nombre de requêtes « set »

KeeperSetWatchesRequest

Nombre de requêtes pour définir des watches

KeeperSnapshotApplys

Nombre d’applications de snapshots

KeeperSnapshotApplysFailed

Nombre d’applications de snapshots ayant échoué

KeeperSnapshotCreations

Nombre de snapshots créés

KeeperSnapshotCreationsFailed

Nombre d’échecs de création de snapshots

KeeperSnapshotFileSyncMicroseconds

Temps passé dans fsync pour les fichiers de snapshot de Keeper

KeeperSnapshotRemoteLoaderErrors

Nombre d’erreurs de lecture à distance dans RemoteSnapshotLoader lors de la transmission d’un snapshot à un nœud suiveur

KeeperSnapshotWrittenBytes

Nombre d’octets écrits dans les fichiers de snapshot de Keeper

KeeperStaleRequestsSkipped

Nombre de requêtes Keeper ignorées car la session n’est plus active

KeeperStorageLockWaitMicroseconds

Temps passé à attendre l’obtention du verrou de stockage Keeper

KeeperStorageSharedLockWaitMicroseconds

Temps d’attente pour l’acquisition du verrou partagé du stockage Keeper

KeeperTotalElapsedMicroseconds

Latence totale de Keeper pour une requête unique

KeeperWatchTriggeredNodeChildrenChanged

Nombre de déclenchements de watch dus à des opérations de modification des nœuds enfants

KeeperWatchTriggeredNodeCreated

Nombre de déclenchements de watch dus à l’opération CREATE

KeeperWatchTriggeredNodeDataChanged

Nombre de déclenchements de watch par des opérations de modification

KeeperWatchTriggeredNodeDeleted

Nombre de déclenchements de watch par opération DELETE

KeeperWatchesTriggered

Nombre de déclenchements de watches

KeeperWriteBatchCount

Nombre de lots de requêtes d’écriture traités par Keeper

KeeperWriteBatchTotalRequests

Nombre total de requêtes d’écriture traitées par lots par Keeper

LoadedDataParts

Nombre de data parts chargées par les tables MergeTree lors de l’initialisation.

LoadedDataPartsMicroseconds

Nombre de microsecondes consacrées par les tables MergeTree au chargement des data parts lors de l’initialisation.

Nombre de marks chargés

Nombre de marks chargés (total, toutes colonnes confondues).

LoadedMarksFiles

Nombre de fichiers de marks chargés.

LoadedMarksMemoryBytes

Taille des représentations en mémoire des marks chargés.

LoadedPrimaryIndexBytes

Nombre de lignes de la clé primaire chargées.

Fichiers d’index primaire chargés

Nombre de fichiers d’index primaire chargés.

LoadedPrimaryIndexRows

Nombre de lignes de la clé primaire chargées.

LoadedStatisticsMicroseconds

Temps écoulé lors du chargement des statistiques depuis les parts

LoadingMarksTasksCanceled

Nombre de fois où les tâches en arrière-plan de chargement des marks ont été annulées

LocalReadThrottlerBytes

Octets ayant transité par le throttler ‘max_local_read_bandwidth_for_server’/‘max_local_read_bandwidth’.

LocalReadThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente afin de respecter la limitation de débit imposée par ‘max_local_read_bandwidth_for_server’/‘max_local_read_bandwidth’.

LocalThreadPoolBusyMicroseconds

Temps total pendant lequel les threads ont exécuté le travail réel.

LocalThreadPoolExpansions

Indique le nombre total de fois où des threads ont été empruntés au pool de threads global afin d’étendre des pools de threads locaux.

LocalThreadPoolJobWaitTimeMicroseconds

Mesure le temps écoulé entre le moment où un job est planifié dans le pool de threads et celui où un worker thread le prend en charge pour l’exécuter. Cette métrique permet d’identifier les retards dans le traitement des jobs et indique la réactivité du pool de threads face aux nouvelles tâches.

LocalThreadPoolJobs

Compte le nombre de jobs envoyés aux pools de threads locaux.

LocalThreadPoolLockWaitMicroseconds

Temps total passé par les threads à attendre des verrous dans les pools de threads locaux.

LocalThreadPoolShrinks

Indique le nombre total de fois où des threads ont été renvoyés du pool de threads local vers le pool global de threads.

LocalThreadPoolThreadCreationMicroseconds

Temps total pendant lequel les pools de threads locaux ont attendu de pouvoir emprunter un thread au pool global.

LocalWriteThrottlerBytes

Nombre d’octets passés par le throttler ‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’.

LocalWriteThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en veille afin de respecter la limitation de débit de ‘max_local_write_bandwidth_for_server’/‘max_local_write_bandwidth’.

LogDebug

Nombre de messages de log de niveau Debug

LogError

Nombre de messages de log de niveau Error

LogFatal

Nombre de messages de log de niveau Fatal

LogInfo

Nombre de messages de log de niveau Info

LogTest

Nombre de messages de log de niveau Test

LogTrace

Nombre de messages de log de niveau Trace

LogWarning

Nombre de messages de log de niveau Warning

LoggerElapsedNanoseconds

Temps cumulé consacré à la journalisation

MMappedFileCacheHits

Nombre de fois où un fichier a été trouvé dans le cache MMap (pour le read_method ‘mmap’), et n’a donc pas eu besoin d’être mappé à nouveau avec mmap.

MMappedFileCacheMisses

Nombre de fois où un fichier n’a pas été trouvé dans le cache MMap (avec la read_method ‘mmap’) et a donc dû être de nouveau mappé en mémoire.

MainConfigLoads

Nombre de rechargements de la configuration principale.

MarkCacheEvictedBytes

Nombre d’octets expulsés du cache de mark.

MarkCacheEvictedFiles

Nombre de fichiers de mark expulsés du cache de mark.

MarkCacheEvictedMarks

Nombre de marks expulsés du cache des marks.

MarkCacheHits

Nombre de fois où une entrée a été trouvée dans le cache de mark, évitant ainsi de charger un fichier de mark.

MarkCacheMisses

Nombre de fois où une entrée n’a pas été trouvée dans le cache des marks, nécessitant le chargement en mémoire d’un fichier de marks, une opération coûteuse qui augmente la latence des requêtes.

MarksTasksFromCache

Nombre de fois où les marks ont été chargés de façon synchrone, car ils étaient déjà présents dans le cache.

MemoryAllocatedWithoutCheck

Nombre de fois où de la mémoire a été allouée sans vérifier les contraintes mémoire.

MemoryAllocatedWithoutCheckBytes

Quantité d’octets alloués sans vérification des contraintes mémoire.

MemoryAllocatorPurge

Nombre total de fois où une purge de l’allocateur de mémoire a été demandée

MemoryAllocatorPurgeTimeMicroseconds

Temps total consacré à l’opération de purge de l’allocateur de mémoire

MemoryOvercommitWaitTimeMicroseconds

Temps total passé à attendre la libération de mémoire dans OvercommitTracker.

MemoryWorkerRun

Nombre d’exécutions de MemoryWorker en arrière-plan

MemoryWorkerRunElapsedMicroseconds

Temps total consacré par MemoryWorker aux tâches d’arrière-plan

Merge

Nombre de fusions en arrière-plan lancées.

MergeCommitMilliseconds

Temps total consacré à la finalisation des résultats de fusion (renommage des parts, vérification du checksum, mises à jour de ZooKeeper)

MergeExecuteMilliseconds

Temps total d’activité consacré à l’exécution des fusions en arrière-plan

MergeHorizontalStageExecuteMilliseconds

Temps d’activité total consacré à l’exécution de l’étape horizontale des fusions en arrière-plan

MergeHorizontalStageTotalMilliseconds

Temps total passé dans l’étape horizontale des fusions en arrière-plan

MergeMutateBackgroundExecutorTaskCancelMicroseconds

Temps passé à exécuter cancel() pour les tâches de l’exécuteur MergeMutate.

MergeMutateBackgroundExecutorTaskExecuteStepMicroseconds

Temps passé dans executeStep() pour les tâches de l’exécuteur MergeMutate.

MergeMutateBackgroundExecutorTaskResetMicroseconds

Temps consacré à la réinitialisation de la tâche pour l’exécuteur MergeMutate.

MergeMutateBackgroundExecutorWaitMicroseconds

Temps passé à attendre la fin de l’exécuteur MergeMutate.

MergePrewarmStageExecuteMilliseconds

Temps d’activité total consacré à l’exécution de l’étape de préchauffage des fusions en arrière-plan

MergePrewarmStageTotalMilliseconds

Temps total passé dans l’étape de préchauffage des fusions en arrière-plan

MergeProjectionStageExecuteMilliseconds

Temps total d’activité consacré à l’exécution de l’étape de projection lors des fusions en arrière-plan

MergeProjectionStageTotalMilliseconds

Temps total consacré à l’étape de projection de la fusion en arrière-plan

MergeSourceParts

Nombre de parts sources planifiées pour des fusions.

MergeTextIndexStageExecuteMilliseconds

Temps d’activité total consacré à l’exécution de l’étape de l’index de texte lors des fusions en arrière-plan

MergeTextIndexStageTotalMilliseconds

Temps total consacré à l’étape de l’index de texte pendant les fusions en arrière-plan

MergeTotalMilliseconds

Temps total consacré aux opérations de fusion en arrière-plan

MergeTreeAllRangesAnnouncementsSent

Nombre d’annonces envoyées par le serveur distant au serveur initiateur concernant l’ensemble des data parts (pour les tables MergeTree). Mesuré côté serveur distant.

MergeTreeAllRangesAnnouncementsSentElapsedMicroseconds

Temps consacré à l’envoi de l’annonce, du serveur distant vers le serveur initiateur, concernant l’ensemble des data parts (pour les tables MergeTree). Mesuré du côté du serveur distant.

MergeTreeDataProjectionWriterBlocks

Nombre de blocs insérés dans la projection des tables MergeTree. Chaque bloc constitue une partie de données de niveau zéro.

MergeTreeDataProjectionWriterBlocksAlreadySorted

Nombre de blocs INSERTés dans la projection de tables MergeTree qui se sont avérés déjà triés.

MergeTreeDataProjectionWriterCompressedBytes

Octets écrits sur le système de fichiers pour les données INSERTées dans la projection des tables MergeTree.

MergeTreeDataProjectionWriterMergingBlocksMicroseconds

Temps consacré à la fusion des blocs

MergeTreeDataProjectionWriterRows

Nombre de lignes insérées dans les projections des tables MergeTree.

MergeTreeDataProjectionWriterSortingBlocksMicroseconds

Temps consacré au tri des blocs (pour une projection, il peut s’agir d’une clé différente de la clé de tri de la table)

MergeTreeDataProjectionWriterUncompressedBytes

Octets non compressés (pour les colonnes telles qu’elles sont stockées en mémoire) insérés dans la projection des tables MergeTree.

MergeTreeDataWriterBlocks

Nombre de blocs insérés dans les tables MergeTree. Chaque bloc forme une data part de niveau zéro.

MergeTreeDataWriterBlocksAlreadySorted

Nombre de blocs insérés dans des tables MergeTree qui semblaient déjà triés.

MergeTreeDataWriterCompressedBytes

Octets écrits dans le système de fichiers pour les données insérées dans des tables MergeTree.

MergeTreeDataWriterMergingBlocksMicroseconds

Temps consacré à la fusion des blocs d’entrée (pour les moteurs MergeTree spéciaux)

MergeTreeDataWriterProjectionsCalculationMicroseconds

Temps passé à calculer les projections

MergeTreeDataWriterRows

Nombre de lignes insérées dans les tables MergeTree.

MergeTreeDataWriterSkipIndicesCalculationMicroseconds

Temps consacré au calcul des index de saut

MergeTreeDataWriterSortingBlocksMicroseconds

Temps consacré au tri des blocs

MergeTreeDataWriterStatisticsCalculationMicroseconds

Temps consacré au calcul des statistiques

MergeTreeDataWriterUncompressedBytes

Octets non compressés (des colonnes telles qu’elles sont stockées en mémoire) insérés dans les tables MergeTree.

MergeTreePrefetchedReadPoolInit

Temps consacré à la préparation des tâches dans MergeTreePrefetchedReadPool

MergeTreeReadTaskRequestsReceived

Le nombre de callbacks demandés par le serveur distant au serveur initiateur pour choisir la tâche de lecture (pour les tables MergeTree). Mesuré du côté du serveur initiateur.

MergeTreeReadTaskRequestsSent

Le nombre de callbacks demandés au serveur distant par le serveur initiateur pour choisir la tâche de lecture (pour les tables MergeTree). Mesuré du côté du serveur distant.

MergeTreeReadTaskRequestsSentElapsedMicroseconds

Temps passé dans les requêtes de callback envoyées du serveur distant au serveur initiateur pour choisir la tâche de lecture (pour les tables MergeTree). Mesuré côté serveur distant.

MergeVerticalStageExecuteMilliseconds

Temps d’activité total consacré à l’exécution de l’étape verticale de la fusion en arrière-plan

MergeVerticalStageTotalMilliseconds

Temps total consacré à l’étape verticale des fusions en arrière-plan

MergeWrittenRows

Nombre de lignes écrites lors de la fusion.

MergedColumns

Nombre de colonnes fusionnées lors de l’étape horizontale des fusions.

MergedIntoCompactParts

Nombre de parts fusionnées vers le format Compact.

Fusion en parts au format Wide

Nombre de parts fusionnées au format Wide.

MergedProjections

Nombre de projections fusionnées (et non reconstruites) lors des merges de MergeTree.

Lignes fusionnées

Lignes lues lors des fusions en arrière-plan. Il s’agit du nombre de lignes avant la fusion.

MergedUncompressedBytes

Octets non compressés (pour les colonnes telles qu’elles sont stockées en mémoire) lus lors des fusions en arrière-plan. Il s’agit de la valeur avant la fusion.

MergerMutatorPartsInRangesForMergeCount

Nombre de parts candidates à la fusion

MergerMutatorPrepareRangesForMergeElapsedMicroseconds

Temps nécessaire à la préparation des plages de part pouvant être fusionnées selon le prédicat de fusion.

MergerMutatorRangesForMergeCount

Nombre de plages candidates à fusionner

MergerMutatorSelectPartsForMergeElapsedMicroseconds

Temps nécessaire pour sélectionner les parts des plages pouvant être fusionnées.

MergerMutatorSelectRangePartsCount

Nombre de parts dans l’intervalle sélectionné pour la fusion

MergerMutatorsGetPartsForMergeElapsedMicroseconds

Temps passé à prendre un instantané des part de données afin d’en construire les plages.

MergesRejectedByMemoryLimit

Nombre de fusions en arrière-plan rejetées en raison de la limite de mémoire

MergesThrottlerBytes

Octets ayant transité par le limiteur de débit ‘max_merges_bandwidth_for_server’.

MergesThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en pause pour respecter la limitation de débit « max_merges_bandwidth_for_server ».

MergingSortedMilliseconds

Temps total consacré à la fusion de colonnes triées

MetadataFromKeeperBackgroundCleanupBlobs

Nombre de fois où une part vide du layout de blobs a été supprimée par une tâche en arrière-plan

MetadataFromKeeperBackgroundCleanupErrors

Nombre de fois où une erreur s’est produite lors de la tâche de nettoyage en arrière-plan

MetadataFromKeeperBackgroundCleanupObjects

Nombre de fois où le nettoyage en arrière-plan d’un ancien objet supprimé a été effectué

MetadataFromKeeperBackgroundCleanupTransactions

Nombre de fois où l’ancien token d’idempotence de transaction a été supprimé par une tâche d’arrière-plan

MetadataFromKeeperCacheHit

Nombre de fois où une requête de métadonnées de stockage d’objets a été satisfaite à partir du cache, sans envoyer de requête à Keeper

MetadataFromKeeperCacheMiss

Nombre de fois où une requête de métadonnées du stockage objet a dû être satisfaite par Keeper

MetadataFromKeeperCacheTooManyInvalidated

Nombre de fois où le cache du système de fichiers a renvoyé un trop grand nombre d’entrées invalidées

MetadataFromKeeperCacheUpdateMicroseconds

Temps total passé à mettre à jour le cache, y compris l’attente des réponses de Keeper

MetadataFromKeeperCleanupTransactionCommit

Nombre de tentatives de validation de la transaction de métadonnées lors du nettoyage des objets supprimés

MetadataFromKeeperCleanupTransactionCommitRetry

Nombre de tentatives de commit de transaction de métadonnées relancées pour le nettoyage des objets supprimés

MetadataFromKeeperIndividualOperations

Nombre de chemins lus ou écrits par des requêtes uniques ou multiples adressées à Keeper

MetadataFromKeeperIndividualOperationsMicroseconds

Temps passé lors de requêtes simples ou multiples vers Keeper

MetadataFromKeeperOperations

Nombre de requêtes adressées à Keeper

MetadataFromKeeperReconnects

Nombre de reconnexions à Keeper effectuées

MetadataFromKeeperTransactionCommit

Nombre de fois où la validation d’une transaction de métadonnées a été tentée

MetadataFromKeeperTransactionCommitRetry

Nombre de fois où la validation de la transaction de métadonnées a été retentée

MetadataFromKeeperUpdateCacheOneLevel

Nombre de mises à jour du cache effectuées pour un niveau de l’arborescence des répertoires

MoveBackgroundExecutorTaskCancelMicroseconds

Temps passé dans cancel() par les tâches du Move executor.

MoveBackgroundExecutorTaskExecuteStepMicroseconds

Temps consacré à executeStep() pour les tâches du Move executor.

MoveBackgroundExecutorTaskResetMicroseconds

Temps consacré à la réinitialisation de la tâche du Move executor.

MoveBackgroundExecutorWaitMicroseconds

Temps passé à attendre la fin de l’exécution dans le Move executor.

MutateTaskProjectionsCalculationMicroseconds

Temps consacré au calcul des projections dans les mutations

MutatedRows

Nombre de lignes lues pour les mutations. Il s’agit du nombre de lignes avant la mutation.

MutatedUncompressedBytes

Nombre d’octets non compressés (pour les colonnes telles qu’elles sont stockées en mémoire) lus pour les mutations. Il s’agit de la valeur avant la mutation.

Borne supérieure du nombre de lignes affectées par la mutation

La borne supérieure du nombre de lignes affectées par la mutation (par ex., le nombre de lignes qui satisfont le prédicat de la mutation UPDATE ou DELETE). Le nombre réel peut être légèrement inférieur

MutationAllPartColumns

Nombre de fois où une tâche de mutation de toutes les colonnes d’une part de données a été créée

MutationCommitMilliseconds

Temps total consacré à la finalisation des résultats de mutation (renommage des parts, vérification du checksum, mises à jour de ZooKeeper)

PartsVidesCrééesParMutation

Nombre total de parts remplacées par des parts vides au lieu d’exécuter la mutation

MutationExecuteMilliseconds

Temps total d’activité consacré à l’exécution des mutations.

MutationSomePartColumns

Nombre de fois où la tâche de mutation de certaines colonnes d’une part a été créée

MutationTotalMilliseconds

Temps total passé sur les mutations.

MutationTotalParts

Nombre total de parts auxquelles les mutations ont tenté de s’appliquer

MutationUntouchedParts

Nombre total de parts auxquelles des mutations ont tenté de s’appliquer, mais qui ont été entièrement ignorées conformément au prédicat

MutationsAppliedOnFlyInAllReadTasks

Nombre total de mutations appliquées à la volée dans l’ensemble des tâches de lecture

MutationsThrottlerBytes

Octets traités par le limiteur de débit ‘max_mutations_bandwidth_for_server’.

MutationsThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en pause pour respecter la limitation de débit « max_mutations_bandwidth_for_server ».

NaiveBayesClassifierModelsAllocatedBytes

Nombre d’octets alloués aux modèles du classificateur Naive Bayes.

NaiveBayesClassifierModelsLoaded

Nombre de modèles du classificateur Naive Bayes chargés.

NetworkReceiveBytes

Nombre total d’octets reçus via le réseau. Seules les interactions réseau liées à ClickHouse sont incluses, à l’exclusion de celles des bibliothèques tierces.

NetworkReceiveElapsedMicroseconds

Temps total passé à attendre la réception de données ou à recevoir des données sur le réseau. Seules les interactions réseau liées à ClickHouse sont prises en compte, à l’exclusion de celles des bibliothèques tierces.

NetworkSendBytes

Nombre total d’octets envoyés via le réseau. Seules les interactions réseau liées à ClickHouse sont prises en compte, à l’exclusion de celles des bibliothèques tierces.

Temps total d’envoi sur le réseau en microsecondes

Temps total passé à attendre l’envoi de données sur le réseau ou à les envoyer sur le réseau. Seules les interactions réseau liées à ClickHouse sont prises en compte, à l’exclusion de celles des bibliothèques tierces.

NotCreatedLogEntryForMerge

L’entrée de journal de fusion de parts dans ReplicatedMergeTree n’est pas créée en raison d’une mise à jour concurrente du journal par une autre réplique.

NotCreatedLogEntryForMutation

L’entrée de journal destinée à appliquer une mutation aux parts dans ReplicatedMergeTree n’est pas créée en raison d’une mise à jour concurrente du journal par une autre réplique.

OSCPUVirtualTimeMicroseconds

Temps CPU consommé tel que vu par l’OS. N’inclut pas les attentes involontaires dues à la virtualisation.

OSCPUWaitMicroseconds

Temps total pendant lequel un thread était prêt à s’exécuter, mais attendait d’être ordonnancé par l’OS, du point de vue de l’OS.

OSIOWaitMicroseconds

Temps total pendant lequel un thread a attendu le résultat d’une opération d’IO, du point de vue du système d’exploitation. Il s’agit d’IO réelles, sans inclure le cache de pages.

OSReadBytes

Nombre d’octets lus depuis les disques ou les périphériques bloc. N’inclut pas les octets lus depuis le cache de pages. Peut inclure des données superflues en raison de la taille des blocs, de la prélecture, etc.

OSReadChars

Nombre d’octets lus depuis le système de fichiers, y compris le cache de pages, ainsi que depuis le réseau et d’autres fichiers.

OSWriteBytes

Nombre d’octets écrits sur les disques ou les périphériques de bloc. N’inclut pas les octets présents dans les pages modifiées du cache de pages. Peut ne pas inclure les données écrites de manière asynchrone par l’OS.

OSWriteChars

Nombre d’octets écrits dans le système de fichiers, y compris via le cache de pages, ainsi que sur le réseau et dans d’autres fichiers.

ObjectStorageGlobFilteredObjects

Objets qui ne correspondaient pas au motif glob ou regex et qui ont été ignorés lors de l’établissement de la liste.

ObjectStorageListedObjects

Nombre total d’objets renvoyés par l’API de listing du stockage objet avant tout filtrage.

ObjectStoragePredicateFilteredObjects

Objets écartés par le filtrage par prédicat des colonnes virtuelles _path/_file.

ObjectStorageQueueCancelledFiles

Nombre de fichiers annulés dans StorageS3(Azure)Queue

ObjectStorageQueueCleanupMaxSetSizeOrTTLMicroseconds

Temps nécessaire pour marquer le fichier comme Failed

ObjectStorageQueueCommitRequests

Nombre de requêtes envoyées à Keeper pour marquer des fichiers comme échoués ou traités

Exceptions d’ObjectStorageQueue lors de l’insertion

Nombre d’exceptions lors de l’insertion dans S3(Azure)Queue

ObjectStorageQueueExceptionsDuringRead

Nombre d’exceptions lors de la lecture dans S3(Azure)Queue

ObjectStorageQueueFailedFiles

Nombre de fichiers n’ayant pas pu être traités

ObjectStorageQueueFailedToBatchSetProcessing

Nombre d’échecs de la requête groupée de mise en traitement

ObjectStorageQueueFilteredFiles

Nombre de fichiers filtrés dans StorageS3(Azure)Queue

ObjectStorageQueueInsertIterations

Nombre d’itérations d’insertion

ObjectStorageQueueListedFiles

Nombre de fichiers répertoriés dans StorageS3(Azure)Queue

ObjectStorageQueueMovedObjects

Nombre d’objets déplacés lorsque after_processing = move

ObjectStorageQueueProcessedFiles

Nombre de fichiers traités

ObjectStorageQueueProcessedRows

Nombre de lignes traitées par StorageS3(Azure)Queue

ObjectStorageQueuePullMicroseconds

Temps consacré à la lecture des données du fichier

ObjectStorageQueueReadBytes

Nombre d’octets lus (différent du nombre d’octets réellement insérés)

ObjectStorageQueueReadFiles

Nombre de fichiers lus (ne correspond pas au nombre de fichiers réellement insérés)

ObjectStorageQueueReadRows

Nombre de lignes lues (différent du nombre de lignes effectivement insérées)

ObjectStorageQueueRemovedObjects

Nombre d’objets supprimés lorsque after_processing = delete

ObjectStorageQueueSuccessfulCommits

Nombre de commits réussis dans Keeper

ObjectStorageQueueTaggedObjects

Nombre d’objets marqués avec after_processing = tag

ObjectStorageQueueTrySetProcessingFailed

Le nombre de tentatives infructueuses pour marquer le fichier comme étant en cours de traitement

ObjectStorageQueueTrySetProcessingRequests

Le nombre de tentatives d’envoi d’une requête de mise en traitement

ObjectStorageQueueTrySetProcessingSucceeded

Le nombre de fois où le fichier a été marqué avec succès comme étant en cours de traitement

ObjectStorageQueueUnsuccessfulCommits

Nombre de keeper commits ayant échoué

ObjectStorageReadObjects

Objets réellement ouverts en lecture par la source de stockage d’objets.

ObsoleteReplicatedParts

Nombre de fois où une partie de données a été recouverte par une autre partie de données récupérée depuis une réplique (la partie de données recouverte a donc été marquée comme obsolète et n’est plus nécessaire).

OpenedFileCacheHits

Nombre de fois qu’un fichier a été trouvé dans le cache des fichiers ouverts, évitant ainsi de devoir le rouvrir.

OpenedFileCacheMicroseconds

Temps consacré à l’exécution des méthodes OpenedFileCache.

OpenedFileCacheMisses

Nombre de fois où un fichier a été trouvé dans le cache de fichiers ouverts et a donc dû être rouvert.

OtherQueryTimeMicroseconds

Temps total des requêtes autres que SELECT ou INSERT.

OverflowAny

Nombre de fois où le GROUP BY approximatif a été utilisé : lorsque l’agrégation a été effectuée uniquement sur les ‘max_rows_to_group_by’ premières clés uniques et que les autres clés ont été ignorées en raison de ‘group_by_overflow_mode’ = ‘any’.

OverflowBreak

Nombre de fois où le traitement des données a été interrompu par la limite de complexité des requêtes avec le paramètre ’*_overflow_mode’ = ‘break’, ce qui entraîne un résultat incomplet.

OverflowThrow

Nombre de fois où le traitement des données a été annulé en raison d’une limitation de la complexité des requêtes avec le paramètre ’*_overflow_mode’ = ‘throw’, et où une exception a été levée.

PageCacheHits

Nombre de fois où un bloc de données a été trouvé dans le cache de pages en espace utilisateur.

PageCacheMisses

Nombre de fois où un bloc de données n’a pas été trouvé dans le cache de pages en espace utilisateur.

PageCacheOvercommitResize

Nombre de fois où le cache de pages en espace utilisateur a été automatiquement redimensionné afin de libérer de la mémoire lors d’une allocation mémoire.

PageCacheReadBytes

Nombre d’octets lus depuis le cache de pages en espace utilisateur.

PageCacheResized

Nombre de fois où le cache de pages en espace utilisateur a été redimensionné automatiquement (cela se produit généralement plusieurs fois par seconde, selon le paramètre memory_worker_period_ms).

PageCacheWeightLost

Nombre d’octets expulsés du cache de pages en espace utilisateur

ParallelReplicasAnnouncementMicroseconds

Temps nécessaire pour envoyer un message d’annonce

ParallelReplicasAvailableCount

Nombre de répliques disponibles pour exécuter une requête avec des répliques parallèles basées sur des tâches

ParallelReplicasCollectingOwnedSegmentsMicroseconds

Temps consacré à la collecte des segments attribués par hachage

ParallelReplicasDeniedRequests

Nombre de requêtes entièrement refusées par le nœud initiateur

ParallelReplicasHandleAnnouncementMicroseconds

Temps consacré au traitement des annonces des répliques

ParallelReplicasHandleRequestMicroseconds

Temps passé à traiter les requêtes de marks provenant des répliques

ParallelReplicasNumRequests

Nombre de requêtes adressées au nœud initiateur.

ParallelReplicasProcessingPartsMicroseconds

Temps passé à traiter les parties de données

ParallelReplicasQueryCount

Nombre de (sous-)requêtes exécutées à l’aide de répliques parallèles lors de l’exécution d’une requête

ParallelReplicasReadAssignedForStealingMarks

Somme, sur toutes les répliques, du nombre de marks planifiés attribués au stealing par hachage cohérent

ParallelReplicasReadAssignedMarks

Somme, sur l’ensemble des répliques, du nombre de marks planifiés attribués par hachage cohérent

ParallelReplicasReadMarks

Nombre de marks lus par la réplique concernée

ParallelReplicasReadRequestMicroseconds

Temps passé sur les requêtes de lecture

ParallelReplicasReadUnassignedMarks

Somme, sur l’ensemble des répliques, du nombre de marks non attribués prévus

ParallelReplicasStealingByHashMicroseconds

Temps passé à collecter les segments destinés au stealing par hachage

ParallelReplicasStealingLeftoversMicroseconds

Temps consacré à la collecte des segments orphelins

ParallelReplicasUnavailableCount

Nombre de répliques sélectionnées, mais qui se sont avérées indisponibles lors de l’exécution de la requête avec des répliques parallèles basées sur des tâches

ParallelReplicasUsedCount

Nombre de répliques utilisées pour exécuter une requête en mode de répliques parallèles basées sur des tâches

ParquetColumnsFilterExpression

Le nombre total de colonnes ayant passé le filtre

ParquetDecodingTaskBatches

Groupes de tâches envoyés à un pool de threads par le lecteur Parquet

ParquetDecodingTasks

Tâches émises par le lecteur Parquet

ParquetFetchWaitTimeMicroseconds

Temps d’attente des lectures de fichiers Parquet effectuées par les threads de décodage (et non par les threads de prélecture)

ParquetMetadataCacheHits

Nombre de fois où des métadonnées Parquet ont été trouvées dans le cache.

ParquetMetadataCacheMisses

Nombre de fois où les métadonnées Parquet n’ont pas été trouvées dans le cache et ont dû être lues sur le disque.

ParquetMetadataCacheWeightLost

Nombre approximatif d’octets retirés du cache de métadonnées Parquet.

ParquetPrefetcherReadEntireFile

Le nombre total de lectures effectuées avec ReadMode::EntireFileIsInMemory par DB::Parquet::Prefetcher

ParquetPrefetcherReadRandomRead

Le nombre total de lectures en mode ReadMode::RandomRead effectuées par DB::Parquet::Prefetcher

ParquetPrefetcherReadSeekAndRead

Le nombre total d’opérations de lecture avec ReadMode::SeekAndRead effectuées par DB::Parquet::Prefetcher

ParquetPrunedRowGroups

Le nombre total de groupes de lignes écartés dans les données Parquet

ParquetReadRowGroups

Nombre total de groupes de lignes lus dans les données Parquet

ParquetRowsFilterExpression

Le nombre total de lignes ayant passé le filtre

PartsLockHoldMicroseconds

Temps total passé à conserver le verrou sur les parties de données dans les tables MergeTree

PartsLockWaitMicroseconds

Temps total d’attente du verrou sur les parties de données dans les tables MergeTree

PartsLocks

Nombre d’acquisitions du verrou sur les parties de données pour les tables MergeTree

PatchesAcquireLockMicroseconds

Nombre total de microsecondes nécessaires pour acquérir le verrou afin d’exécuter des mises à jour légères

PatchesAcquireLockTries

Nombre total de tentatives pour acquérir le verrou afin d’exécuter des mises à jour lightweight

PatchesAppliedInAllReadTasks

Nombre total de patch parts appliquées dans l’ensemble des tâches de lecture

PatchesJoinAppliedInAllReadTasks

Nombre total de patch parts appliquées en mode Join dans l’ensemble des tâches de lecture

PatchesJoinRowsAddedToHashTable

Nombre total de lignes ajoutées aux tables de hachage lors de l’application de patch parts en mode Join

PatchesMergeAppliedInAllReadTasks

Nombre total de patch parts appliquées en mode Merge parmi toutes les tâches de lecture

PatchesReadRows

Nombre total de lignes lues depuis les patch parts

PatchesReadUncompressedBytes

Nombre total d’octets non compressés lus depuis les patch parts

PerfAlignmentFaults

Nombre de défauts d’alignement. Ils se produisent lors d’accès mémoire non alignés ; le noyau peut les gérer, mais cela dégrade les performances. Cela ne se produit que sur certaines architectures (jamais sur x86).

PerfBranchInstructions

Instructions de branchement exécutées. Avant Linux 2.6.35, cela utilisait le mauvais événement sur les processeurs AMD.

PerfBranchMisses

Instructions de branchement mal prédites.

Cycles de bus

Cycles de bus, qui peuvent différer du nombre total de cycles.

PerfCPUClock

L’horloge CPU, un temporisateur haute résolution pour chaque CPU

Cycles du CPU

Nombre total de cycles. Soyez vigilant aux effets de la variation de fréquence du CPU.

PerfCPUMigrations

Nombre de fois où le processus a été déplacé vers un autre CPU

PerfCacheMisses

Défauts de cache. Cela indique généralement des défauts du cache de dernier niveau ; cet événement est conçu pour être utilisé conjointement avec l’événement PERFCOUNTHWCACHEREFERENCES afin de calculer les taux de défauts de cache.

Références au cache

Accès au cache. Il s’agit généralement d’accès au cache de dernier niveau, mais cela peut varier selon votre CPU. Cela peut inclure des préchargements et des messages de cohérence ; là encore, cela dépend de l’architecture de votre CPU.

PerfContextSwitches

Nombre de commutations de contexte

PerfDataTLBMisses

Défauts du TLB de données

PerfDataTLBReferences

Références du TLB de données

PerfEmulationFaults

Nombre de défauts d’émulation. Il arrive que le noyau intercepte des instructions non implémentées et les émule pour l’espace utilisateur. Cela peut nuire aux performances.

PerfInstructionTLBMisses

Défauts du TLB d’instructions

Références du TLB d’instructions

Références du TLB d’instructions

PerfInstructions

Instructions validées. Attention, elles peuvent être affectées par divers facteurs, notamment le nombre d’interruptions matérielles.

PerfLocalMemoryMisses

Défauts de lecture mémoire sur le nœud NUMA local

PerfLocalMemoryReferences

Accès en lecture à la mémoire du nœud NUMA local

PerfMinEnabledRunningTime

Temps d’exécution de l’événement avec le temps activé minimal. Utilisé pour suivre le degré de multiplexage des événements

PerfMinEnabledTime

Pour tous les événements, durée minimale pendant laquelle un événement était activé. Utilisé pour suivre l’influence du multiplexage des événements

PerfRefCPUCycles

Nombre total de cycles ; non affecté par la variation de fréquence du CPU.

PerfStalledCyclesBackend

Cycles bloqués pendant le retrait des instructions.

PerfStalledCyclesFrontend

Cycles bloqués lors de l’émission des instructions.

PerfTaskClock

Un nombre de cycles d’horloge propre à la tâche en cours d’exécution

PolygonsAddedToPool

Un polygone a été ajouté au cache (pool) de la fonction ‘pointInPolygon’.

PolygonsInPoolAllocatedBytes

Le nombre d’octets des polygones ajoutés au cache (pool) pour la fonction ‘pointInPolygon’.

PreferredWarmedUnmergedParts

Voir le paramètre prefer_warmed_unmerged_parts_seconds. Nombre de fois où des requêtes de lecture ont utilisé des parts obsolètes, non fusionnées, déjà en cache, au lieu d’une part fusionnée que CacheWarmer n’avait pas encore chargée dans le cache.

PrimaryIndexCacheHits

Nombre de fois où une entrée a été trouvée dans le cache de l’index primaire, évitant ainsi le chargement d’un fichier d’index.

PrimaryIndexCacheMisses

Nombre de fois où une entrée n’a pas été trouvée dans le cache d’index primaire, ce qui a nécessité de charger un fichier d’index en mémoire, une opération coûteuse qui augmente la latence des requêtes.

Requêtes avec sous-requêtes

Nombre total de requêtes, sous-requêtes comprises

Requête

Nombre de requêtes à interpréter et éventuellement à exécuter. N’inclut pas les requêtes qui n’ont pas pu être analysées ou qui ont été rejetées en raison des limites de taille de l’AST, des quotas ou des limites sur le nombre de requêtes exécutées simultanément. Peut inclure des requêtes internes lancées par ClickHouse lui-même. Ne comptabilise pas les sous-requêtes.

QueryBackupThrottlerBytes

Nombre d’octets passés par le limiteur de débit ‘max_backup_bandwidth’.

QueryBackupThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation de débit de ‘max_backup_bandwidth’.

QueryCacheAgeSeconds

La somme, en secondes, de l’ancienneté des entrées trouvées dans le cache de requêtes. La valeur est renseignée aussi bien pour les succès que pour les échecs.

QueryCacheHits

Nombre de fois où le résultat d’une requête a été trouvé dans le cache de requêtes (ce qui a évité de recalculer la requête). Mis à jour uniquement pour les requêtes SELECT avec SETTING use_query_cache = 1.

QueryCacheMisses

Nombre de fois où le résultat d’une requête n’a pas été trouvé dans le cache de requêtes, ce qui a nécessité l’exécution de la requête. Uniquement mis à jour pour les requêtes SELECT avec SETTING use_query_cache = 1.

QueryCacheReadBytes

Le nombre d’octets (non compressés) lus à partir du cache de requêtes.

QueryCacheReadRows

Le nombre de lignes lues à partir du cache de requêtes.

QueryCacheWrittenBytes

Le nombre d’octets (non compressés) écrits dans le cache de requêtes

QueryCacheWrittenRows

Le nombre de lignes enregistrées dans le cache de requêtes.

QueryConditionCacheHits

Nombre de fois où une entrée a été trouvée dans le cache des conditions de requête (ce qui permet d’ignorer la lecture des marks). Cette valeur n’est mise à jour que pour les requêtes SELECT avec SETTING use_query_condition_cache = 1.

QueryConditionCacheMisses

Nombre de fois où une entrée est absente du cache des conditions de requête (et où la lecture de la mark ne peut pas être évitée). Mis à jour uniquement pour les requêtes SELECT avec SETTING use_query_condition_cache = 1.

QueryLocalReadThrottlerBytes

Octets ayant transité par le limiteur de débit ‘max_local_read_bandwidth’.

QueryLocalReadThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente pour respecter la limitation de débit de ‘max_local_read_bandwidth’.

QueryLocalWriteThrottlerBytes

Nombre d’octets ayant transité par le limiteur de débit ‘max_local_write_bandwidth’.

QueryLocalWriteThrottlerSleepMicroseconds

Temps total pendant lequel une requête est restée en attente pour respecter le bridage de max_local_write_bandwidth.

QueryMaskingRulesMatch

Nombre de fois où une règle de masquage des requêtes a été appliquée avec succès.

QueryMemoryLimitExceeded

Nombre de fois où la limite de mémoire a été dépassée pour une requête.

QueryPlanOptimizeMicroseconds

Temps total passé à exécuter les optimisations du plan de requête.

QueryPreempted

Nombre de fois où les tâches sont mises en pause et restent en attente en raison du paramètre ‘priority’

QueryProfilerConcurrencyOverruns

Nombre de fois où le traitement d’un signal QueryProfiler est abandonné en raison d’un trop grand nombre de QueryProfiler concurrents dans d’autres threads, ce qui peut indiquer une surcharge.

QueryProfilerErrors

Accès mémoire invalides lors du déroulement asynchrone de la pile d’appels.

QueryProfilerRuns

Nombre d’exécutions de QueryProfiler.

QueryProfilerSignalOverruns

Nombre de fois où le traitement d’un signal du profileur de requêtes est abandonné en raison d’un dépassement, auquel s’ajoute le nombre de signaux que le système d’exploitation n’a pas pu délivrer pour la même raison.

QueryRemoteReadThrottlerBytes

Octets transitant par le limiteur de débit ‘max_remote_read_network_bandwidth’.

QueryRemoteReadThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en attente afin de respecter la limitation de débit max_remote_read_network_bandwidth.

QueryRemoteWriteThrottlerBytes

Octets transitant par le limiteur de débit ‘max_remote_write_network_bandwidth’.

QueryRemoteWriteThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en veille pour respecter la limitation de débit de ‘max_remote_write_network_bandwidth’.

QueryTimeMicroseconds

Temps total de l’ensemble des requêtes.

QuorumFailedInserts

Nombre d’insertions ayant échoué car le quorum n’a pas été atteint.

QuorumParts

Nombre de parties de données écrites avec quorum. Cela compte pour une seule partie lors d’un insert synchrone, et peut aller jusqu’au nombre d’inserts asynchrones pour un insert qui déclenche le flush des inserts asynchrones.

QuorumWaitMicroseconds

Temps total passé à attendre le quorum lors des insertions.

QuotaCacheRecalculationMicroseconds

Temps total consacré à la resélection des quotas pour tous les ensembles activés actifs (sous le mutex du cache, également acquis par le chemin de build de ContextAccess).

Recalculs du cache des quotas

Nombre de fois où le cache des quotas a resélectionné les quotas pour toutes les combinaisons d’entités actuellement actives. Regroupé en un seul recalcul par lot de notifications d’entités d’accès.

RWLockAcquiredReadLocks

Nombre de fois où un verrou de lecture a été obtenu (dans un heavy RWLock).

RWLockAcquiredWriteLocks

Nombre de fois où un verrou d’écriture a été acquis (dans un heavy RWLock).

RWLockReadersWaitMilliseconds

Temps total passé à attendre qu’un verrou en lecture soit acquis (dans un heavy RWLock).

RWLockWritersWaitMilliseconds

Temps total d’attente pour l’acquisition d’un verrou d’écriture (dans un heavy RWLock).

ReadBackoff

Nombre de fois où le nombre de threads de traitement des requêtes a été réduit en raison de lectures trop lentes.

ReadBufferFromAzureBytes

Octets lus depuis Azure.

ReadBufferFromAzureInitMicroseconds

Temps consacré à l’initialisation de la connexion à Azure.

ReadBufferFromAzureMicroseconds

Temps consacré à la lecture depuis Azure.

ReadBufferFromAzureRequestsErrors

Nombre d’exceptions lors de la lecture à partir d’Azure

ReadBufferFromFileDescriptorRead

Nombre d’opérations de lecture (read/pread) à partir d’un descripteur de fichier. N’inclut pas les sockets.

ReadBufferFromFileDescriptorReadBytes

Nombre d’octets lus depuis des descripteurs de fichier. Si le fichier est compressé, cela indique la taille des données compressées.

ReadBufferFromFileDescriptorReadFailed

Nombre de fois où la lecture (read/pread) depuis un descripteur de fichier a échoué.

ReadBufferFromS3Bytes

Octets lus depuis S3.

ReadBufferFromS3InitMicroseconds

Temps consacré à l’initialisation de la connexion à S3.

ReadBufferFromS3Microseconds

Temps consacré à la lecture depuis S3.

ReadBufferFromS3RequestsErrors

Nombre d’exceptions lors de la lecture à partir de S3.

ReadBufferSeekCancelConnection

Nombre de repositionnements entraînant une nouvelle connexion (s3, http)

ReadCompressedBytes

Nombre d’octets lus à partir de sources compressées (fichiers, réseau), c’est-à-dire le nombre d’octets avant décompression.

ReadPatchesMicroseconds

Temps total passé à lire les patch parts

Requêtes de tâche de lecture reçues

Nombre de requêtes de callback renvoyées par le serveur distant au serveur initiateur pour choisir la tâche de lecture (pour la table function s3Cluster et autres fonctions similaires). Mesuré du côté du serveur initiateur.

ReadTaskRequestsSent

Le nombre de callbacks demandés par le serveur distant au serveur initiateur pour choisir la tâche de lecture (pour la table function s3Cluster et autres fonctions similaires). Mesuré côté serveur distant.

ReadTaskRequestsSentElapsedMicroseconds

Temps passé dans les callbacks demandés du serveur distant au serveur initiateur pour choisir la tâche de lecture (pour la table function s3Cluster et assimilées). Mesuré côté serveur distant.

ReadTasksWithAppliedMutationsOnFly

Nombre total de tâches de lecture pour lesquelles une mutation a été appliquée à la volée

ReadTasksWithAppliedPatches

Nombre total de tâches de lecture auxquelles au moins une patch part a été appliquée

ReadWriteBufferFromHTTPBytes

Taille totale des octets de payload reçus et envoyés par ReadWriteBufferFromHTTP. N’inclut pas les en-têtes HTTP.

ReadWriteBufferFromHTTPRequestsSent

Nombre de requêtes HTTP envoyées par ReadWriteBufferFromHTTP

ReaderExecutorBytesFromSource

Octets physiques que ReaderExecutor a adressés à la source après échec sur tous les niveaux de cache (préchargement au premier plan et en arrière-plan, y compris les octets d’un préchargement gaspillés par un abandon ultérieur) ; ne comprend pas les octets servis par le consumer — voir ReaderExecutorRequestedBytes.

ReaderExecutorCacheGetRequests

Nombre d’appels à ICacheHandle::get dans ReaderExecutor. Zéro tant que les niveaux de cache de ReaderExecutor ne sont pas introduits.

ReaderExecutorCachePopulateRequests

Nombre d’invocations de ICacheHandle::put dans ReaderExecutor. Reste à zéro jusqu’à l’introduction des niveaux de cache de ReaderExecutor.

ReaderExecutorIncompleteConnections

Nombre de connexions à la source que ReaderExecutor a abandonnées avant de les vider jusqu’à leur limite droite ; elles ne sont donc pas réutilisables dans le pool, ce qui oblige à les rétablir. Zéro tant que la réutilisation à chaud du tampon source par ReaderExecutor n’est pas implémentée.

ReaderExecutorModeledCostMicroseconds

Coût d’E/S modélisé des lectures de ReaderExecutor : un KPI synthétique servant de proxy pour l’optimalité du chemin de lecture, et NON une latence mesurée. Somme pondérée des compteurs ci-dessus avec des pondérations S3 heuristiques : 30 ms par requête à la source + 5 ms par connection incomplète + 20 ms par MiB transféré depuis la source (charge utile plus surlecture) + 0,1 ms par ajout au cache + 0,05 ms par lecture depuis le cache. Divisez par ReaderExecutorRequestedBytes pour obtenir un coût par octet indépendant de la charge. Expérimental, suit le ReaderExecutor expérimental.

Octets demandés par ReaderExecutor

Octets utiles que ReaderExecutor a fournis aux requêtes de lecture (la charge utile de la fenêtre demandée, hors surlecture et réécriture dans le cache). Dénominateur de l’indicateur clé de performance du coût modélisé par octet (ReaderExecutorModeledCostMicroseconds / ReaderExecutorRequestedBytes).

ReaderExecutorSourceRequests

Nombre de requêtes côté source ouvertes par ReaderExecutor (hors réutilisations du live-buffer).

ReaderExecutorWorkMicroseconds

Temps réel total passé dans ReaderExecutor::readNextWindow (ouverture, repositionnement et lecture de la fenêtre traitée). Contribue directement à la latence de lecture des requêtes.

RealTimeMicroseconds

Temps total (temps réel) passé dans les threads de traitement (requêtes et autres tâches) (à noter qu’il s’agit d’une somme).

RebuiltProjections

Nombre de projections entièrement reconstruites lors des opérations de fusion de MergeTree.

RefreshableViewLockTableRetry

Nombre de fois où un SELECT sur une vue matérialisée actualisable a dû basculer vers une nouvelle table, car l’ancienne table a été supprimée

RefreshableViewRefreshFailed

Nombre de fois où l’actualisation des vues matérialisées actualisables a échoué

RefreshableViewRefreshSuccess

Nombre d’actualisations des vues matérialisées actualisables

RefreshableViewSyncReplicaRetry

Nombre de fois où un SELECT sur une vue matérialisée actualisable a échoué et relancé un SYNC REPLICA implicite

RefreshableViewSyncReplicaSuccess

Nombre de fois qu’un SELECT sur une vue matérialisée actualisable a effectué un SYNC REPLICA implicite

RegexpLocalCacheHit

Nombre de fois où une expression régulière compilée a été récupérée depuis un cache local.

RegexpLocalCacheMiss

Nombre de fois où il a été impossible de récupérer une expression régulière compilée depuis un cache local.

RegexpWithMultipleNeedlesCreated

Expressions régulières à plusieurs motifs (bibliothèque VectorScan) compilées.

RegexpWithMultipleNeedlesGlobalCacheHit

Nombre de fois où une expression régulière compilée avec plusieurs motifs (bibliothèque VectorScan) a été récupérée depuis le cache global.

RegexpWithMultipleNeedlesGlobalCacheMiss

Nombre d’échecs lors de la récupération, depuis le cache global, d’une expression régulière compilée avec plusieurs motifs (bibliothèque VectorScan).

RejectedInserts

Nombre de fois où l’INSERT d’un bloc dans une table MergeTree a été rejeté par l’exception « Too many parts » en raison d’un trop grand nombre de parties de données actives dans la partition.

RejectedLightweightUpdates

Nombre de fois où la mise à jour légère a été rejetée en raison d’un trop grand nombre d’octets non compressés dans les patches.

RejectedMutations

Nombre de fois où la mutation d’une table MergeTree a été rejetée avec l’exception « Too many mutations », en raison d’un nombre élevé de mutations non terminées pour cette table.

RemoteFSBuffers

Nombre de buffers créés pour la lecture asynchrone à partir d’un système de fichiers distant

RemoteFSCancelledPrefetches

Nombre de prélectures annulées (en raison d’un repositionnement)

RemoteFSLazySeeks

Nombre de repositionnements différés

RemoteFSPrefetchedBytes

Nombre d’octets provenant du tampon préchargé

RemoteFSPrefetchedReads

Nombre de lectures depuis le tampon préchargé

RemoteFSPrefetches

Nombre de prélectures effectuées lors d’une lecture asynchrone depuis le système de fichiers distant

RemoteFSSeeks

Nombre total d’opérations de repositionnement dans le tampon asynchrone

RemoteFSSeeksWithReset

Nombre de repositionnements entraînant une nouvelle connexion

RemoteFSUnprefetchedBytes

Nombre d’octets provenant d’un tampon non préchargé

RemoteFSUnprefetchedReads

Nombre de lectures depuis le tampon non préchargé

RemoteFSUnusedPrefetches

Nombre de prélectures en attente lors de la destruction du tampon

RemoteReadThrottlerBytes

Nombre d’octets passés par le throttler ‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’.

RemoteReadThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en veille pour se conformer à la limitation de débit de ‘max_remote_read_network_bandwidth_for_server’/‘max_remote_read_network_bandwidth’.

RemoteWriteThrottlerBytes

Octets passés par le throttler ‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’.

RemoteWriteThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été en pause afin de respecter la limitation de débit de ‘max_remote_write_network_bandwidth_for_server’/‘max_remote_write_network_bandwidth’.

ReplacingSortedMilliseconds

Temps total consacré au remplacement des colonnes triées

ReplicaPartialShutdown

Nombre de fois qu’une table Replicated doit réinitialiser son état en raison de l’expiration de la session dans ZooKeeper. L’état est réinitialisé chaque fois que ZooKeeper est de nouveau disponible.

ReplicatedCoveredPartsInZooKeeperOnStart

À des fins de débogage. Nombre de parts dans ZooKeeper pour lesquelles une part couvrante existe, mais qui n’existent pas sur le disque. Vérifié au démarrage du serveur.

ReplicatedDataLoss

Nombre de fois où une partie de données recherchée n’existe sur aucune réplique (même sur des répliques actuellement hors ligne). Ces parties de données sont définitivement perdues. C’est normal avec la réplication asynchrone (si les insertions avec quorum n’étaient pas activées) : si la réplique sur laquelle la partie de données a été écrite tombe en panne, lorsqu’elle revient en ligne, elle ne contient pas cette partie de données.

ReplicatedPartChecks

Nombre de fois où nous avons dû effectuer une recherche approfondie d’une partie de données sur des répliques, ou déterminer si une partie de données existante était nécessaire.

ReplicatedPartChecksFailed

Nombre de fois où la recherche approfondie d’une partie de données sur les répliques n’a abouti à aucun résultat, ou lorsqu’une partie inattendue a été trouvée puis déplacée.

ReplicatedPartFailedFetches

Nombre de fois qu’une partie de données n’a pas pu être téléchargée depuis une réplique d’une table ReplicatedMergeTree.

ReplicatedPartFetches

Nombre de fois qu’une partie de données a été téléchargée depuis une réplique d’une table ReplicatedMergeTree.

ReplicatedPartFetchesOfMerged

Nombre de fois où nous préférons télécharger une part déjà fusionnée depuis une réplique d’une table ReplicatedMergeTree plutôt que d’effectuer nous-mêmes la fusion (en général, nous préférons effectuer nous-mêmes la fusion afin d’économiser le trafic réseau). Cela se produit lorsque nous ne disposons pas de toutes les parts sources nécessaires pour effectuer la fusion ou lorsque la partie de données est suffisamment ancienne.

ReplicatedPartMerges

Nombre de fois où les parts de données des tables ReplicatedMergeTree ont été fusionnées avec succès.

ReplicatedPartMutations

Nombre de mutations réussies de parts de données de tables ReplicatedMergeTree.

RestorePartsSkippedBytes

Taille totale des fichiers ignorés pendant la restauration des parts

RestorePartsSkippedFiles

Nombre de fichiers ignorés lors de la restauration de parts

RoleCacheRecalculationMicroseconds

Temps total consacré au recalcul de tous les ensembles de rôles actifs et activés (protégés par le mutex du cache, également utilisé par le chemin de build de ContextAccess).

RoleCacheRecalculations

Nombre de fois où le cache des rôles a recalculé tous les ensembles actuellement activés. Regroupé en un seul recalcul par lot de notifications d’entités d’accès.

RowPolicyCacheRecalculationMicroseconds

Temps total consacré à la recombinaison des filtres de politique de ligne pour tous les ensembles actifs actuellement (sous le mutex du cache, également acquis par le chemin de construction de ContextAccess).

RowPolicyCacheRecalculations

Nombre de fois où le cache des ROW POLICY a recombiné les filtres pour tous les ensembles activés en cours. Regroupé en une seule fois par lot de notifications d’entités d’accès.

RowsReadByMainReader

Nombre de lignes lues dans les tables MergeTree par le lecteur principal (après l’étape PREWHERE).

RowsReadByPrewhereReaders

Nombre total de lignes lues dans des tables MergeTree par les lecteurs prewhere.

RuntimeDataflowStatisticsInputBytes

Statistiques collectées sur le nombre d’octets que les répliques liraient si la requête était exécutée en mode répliques parallèles

RuntimeDataflowStatisticsOutputBytes

Statistiques collectées sur le nombre d’octets que les répliques enverraient à l’initiateur si la requête était exécutée avec des répliques parallèles

RuntimeFilterBlocksProcessed

Nombre de blocs traités par les JOIN Runtime Filters

RuntimeFilterBlocksSkipped

Nombre de blocs ignorés par les JOIN Runtime Filters, sans traitement, en raison de la désactivation dynamique du filtre due à un faible taux de filtrage

RuntimeFilterRowsChecked

Nombre de lignes examinées par les JOIN Runtime Filters

RuntimeFilterRowsPassed

Nombre de lignes ayant passé les JOIN Runtime Filters (non filtrées par ceux-ci)

RuntimeFilterRowsSkipped

Nombre de lignes dans les blocs ignorées par les JOIN Runtime Filters

RuntimeFiltersCreated

Nombre de JOIN Runtime Filters distincts créés dans une requête

S3AbortMultipartUpload

Nombre d’appels à l’API S3 AbortMultipartUpload.

Fournisseurs d’identifiants S3 mis en cache ajoutés

Nombre total de nouveaux fournisseurs d’identifiants ajoutés au cache

S3CachedCredentialsProvidersReused

Nombre total de fournisseurs d’identifiants réutilisés depuis le cache

S3Clients

Nombre de clients S3 créés.

S3CompleteMultipartUpload

Nombre d’appels à l’API S3 CompleteMultipartUpload.

S3CopyObject

Nombre d’appels à CopyObject de l’API S3.

S3CreateMultipartUpload

Nombre d’appels à l’API S3 CreateMultipartUpload.

S3DeleteObjects

Nombre d’appels DeleteObject(s) à l’API S3.

S3GetObject

Nombre d’appels à l’API S3 GetObject.

S3GetObjectTagging

Nombre d’appels à l’API S3 GetObjectTagging.

S3GetRequestThrottlerBlocked

Nombre de requêtes S3 GET et SELECT bloquées par le throttler.

S3GetRequestThrottlerCount

Nombre de requêtes S3 GET et SELECT passées par le throttler : bloquées ou non.

S3GetRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en veille pour respecter la limitation de débit des requêtes GET et SELECT sur S3.

S3HeadObject

Nombre d’appels à l’API S3 HeadObject.

S3ListObjects

Nombre d’appels à l’API S3 ListObjects.

S3PutObject

Nombre d’appels à l’API S3 PutObject.

S3PutRequestThrottlerBlocked

Nombre de requêtes S3 PUT, COPY, POST et LIST bloquées par le throttler.

S3PutRequestThrottlerCount

Nombre de requêtes S3 PUT, COPY, POST et LIST ayant transité par le throttler : bloquées ou non.

S3PutRequestThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en veille afin de respecter la limitation du débit des requêtes S3 PUT, COPY, POST et LIST.

S3QueueSetFileFailedMicroseconds

Temps nécessaire pour marquer le fichier comme échoué

S3QueueSetFileProcessedMicroseconds

Temps consacré au marquage du fichier comme traité

S3QueueSetFileProcessingMicroseconds

Temps nécessaire pour marquer le fichier comme étant en cours de traitement

S3ReadMicroseconds

Durée des requêtes GET et HEAD vers le stockage S3.

S3ReadRequestAttempts

Nombre de tentatives pour les requêtes GET et HEAD, y compris la tentative initiale et les éventuels réessais, mais à l’exclusion des réessais effectués en interne par la stratégie de réessai de S3

S3ReadRequestRetryableErrors

Nombre d’erreurs pouvant faire l’objet d’une nouvelle tentative pour les requêtes GET et HEAD, hors nouvelles tentatives effectuées en interne par la stratégie de nouvelle tentative de S3

S3ReadRequestsCount

Nombre de requêtes GET et HEAD sur le stockage S3.

S3ReadRequestsErrors

Nombre d’erreurs autres que celles liées au throttling dans les requêtes GET et HEAD vers le stockage S3.

S3ReadRequestsRedirects

Nombre de redirections lors des requêtes GET et HEAD vers le stockage S3.

S3ReadRequestsThrottling

Nombre d’erreurs 429 et 503 dans les requêtes GET et HEAD sur le stockage S3.

S3UploadPart

Nombre d’appels à l’API S3 UploadPart.

S3UploadPartCopy

Nombre d’appels à l’API S3 UploadPartCopy.

S3WriteMicroseconds

Durée des requêtes POST, DELETE, PUT et PATCH vers le stockage S3.

Tentatives de requêtes d’écriture S3

Nombre de tentatives pour les requêtes POST, DELETE, PUT et PATCH, y compris la tentative initiale et les éventuels réessais, mais à l’exclusion des réessais effectués en interne par la stratégie de réessai

S3WriteRequestRetryableErrors

Nombre d’erreurs pouvant faire l’objet d’une nouvelle tentative pour les requêtes POST, DELETE, PUT et PATCH, hors nouvelles tentatives effectuées en interne par la stratégie de nouvelle tentative

S3WriteRequestsCount

Nombre de requêtes POST, DELETE, PUT et PATCH adressées au stockage S3.

S3WriteRequestsErrors

Nombre d’erreurs autres que celles dues à la limitation de débit dans les requêtes POST, DELETE, PUT et PATCH vers le stockage S3.

S3WriteRequestsRedirects

Nombre de redirections pour les requêtes POST, DELETE, PUT et PATCH vers le stockage S3.

S3WriteRequestsThrottling

Nombre d’erreurs 429 et 503 dans les requêtes POST, DELETE, PUT et PATCH vers le stockage S3.

ScalarSubqueriesCacheMiss

Nombre de fois où le résultat d’une sous-requête scalaire n’était pas mis en cache et a dû être entièrement recalculé

ScalarSubqueriesGlobalCacheHit

Nombre de lectures d’une sous-requête scalaire effectuées à l’aide du cache global

ScalarSubqueriesLocalCacheHit

Nombre de fois où la lecture d’une sous-requête scalaire a utilisé le cache local

SchedulerIOReadBytes

Octets traités par l’ordonnanceur pour les lectures d’E/S.

SchedulerIOReadRequests

Demandes de ressources acheminées via l’ordonnanceur pour les opérations de lecture d’E/S.

SchedulerIOReadWaitMicroseconds

Temps total pendant lequel une requête a attendu l’allocation de ressources pour des lectures d’E/S.

SchedulerIOWriteBytes

Octets ayant transité par l’ordonnanceur pour les écritures d’E/S.

SchedulerIOWriteRequests

Requêtes de ressources transmises à l’ordonnanceur pour les écritures d’E/S.

SchedulerIOWriteWaitMicroseconds

Temps total pendant lequel une requête était en attente de ressources pour des écritures IO.

SchemaInferenceCacheEvictions

Nombre de fois où un schéma a été évincé du cache en raison d’un dépassement de capacité

SchemaInferenceCacheHits

Nombre de fois où la source demandée a été trouvée dans le cache de schéma

Invalidations du cache d’inférence de schéma

Nombre de fois où un schéma mis en cache est devenu invalide en raison de modifications des données

SchemaInferenceCacheMisses

Nombre de fois où la source demandée n’est pas présente dans le cache de schéma

SchemaInferenceCacheNumRowsHits

Nombre de fois où le nombre de lignes a été trouvé dans le cache de schéma lors du comptage à partir de fichiers

SchemaInferenceCacheNumRowsMisses

Nombre de fois où la source demandée est dans le cache, mais où le nombre de lignes n’y est pas lors du comptage à partir des fichiers

SchemaInferenceCacheSchemaHits

Nombre de fois où le schéma est trouvé dans le cache de schémas lors de l’inférence de schéma

SchemaInferenceCacheSchemaMisses

Nombre de fois où la source demandée est présente dans le cache, mais pas le schéma, lors de l’inférence du schéma

Seek

Nombre d’appels à la fonction lseek.

Requêtes SELECT utilisant la clé primaire

Nombre de requêtes SELECT qui utilisent la clé primaire pour évaluer la clause WHERE

Requêtes SELECT avec sous-requêtes

Compter les requêtes SELECT, sous-requêtes incluses

SelectQuery

Comme Query, mais uniquement pour les requêtes SELECT.

SelectQueryTimeMicroseconds

Temps total des requêtes SELECT.

Octets sélectionnés

Nombre d’octets (non compressés ; pour les colonnes telles qu’elles sont stockées en mémoire) sélectionnés dans toutes les tables.

SelectedMarks

Nombre de marks (granules d’index) sélectionnés pour la lecture dans une table MergeTree.

SelectedMarksTotal

Nombre total de marks (granules d’index) avant de sélectionner ceux à lire dans une table MergeTree.

SelectedParts

Nombre de parties de données sélectionnées pour être lues depuis une table MergeTree.

SelectedPartsTotal

Nombre total de parties de données avant la sélection de celles à lire dans une table MergeTree.

SelectedRanges

Nombre de plages (non adjacentes) dans toutes les parties de données sélectionnées pour être lues à partir d’une table MergeTree.

SelectedRows

Nombre de lignes sélectionnées depuis l’ensemble des tables.

SelfDuplicatedAsyncInserts

Nombre d’insertions asynchrones du bloc inséré dans une table ReplicatedMergeTree qui ont été dédupliquées automatiquement.

ServerStartupMilliseconds

Temps écoulé entre le démarrage du serveur et la mise en écoute des sockets, en millisecondes

SettingsProfileCacheRecalculationMicroseconds

Temps total consacré à refusionner les paramètres et les contraintes pour tous les ensembles actuellement activés (sous le mutex du cache, également utilisé par le chemin de construction de ContextAccess).

SettingsProfileCacheRecalculations

Nombre de fois où le cache des profils de paramètres a refait la fusion des paramètres et des contraintes pour tous les ensembles actuellement activés. Regroupé en une seule opération par lot de notifications d’entités d’accès.

Shards

Nombre de shards impliqués dans une requête, totalisé sur l’ensemble des tables distribuées et des fonctions de table. Un même hôte est compté plusieurs fois s’il apparaît dans plusieurs tables. Ce nombre correspond au nombre total attendu de shards, y compris les shards ignorés avec le paramètre skip_unavailable_shards.

SharedDatabaseCatalogFailedToApplyState

Nombre d’échecs lors de l’application du nouvel état dans SharedDatabaseCatalog

SharedDatabaseCatalogStateApplicationMicroseconds

Temps total consacré à l’application du nouvel état dans SharedDatabaseCatalog

SharedMergeTreeCondemnedPartsKillRequest

Nombre de requêtes ZooKeeper utilisées pour supprimer les parts condamnées

SharedMergeTreeCondemnedPartsLockConflict

Nombre de fois où l’acquisition du verrou a échoué en raison d’un conflit

SharedMergeTreeCondemnedPartsRemoved

Nombre de parts condamnées retirées

SharedMergeTreeDataPartsFetchAttempt

Nombre de tentatives de récupération des parties de données

SharedMergeTreeDataPartsFetchFromPeer

Le nombre de fois où des parties de données sont récupérées depuis un pair

SharedMergeTreeDataPartsFetchFromPeerMicroseconds

Récupération de parties de données depuis un nœud pair, en microsecondes

SharedMergeTreeDataPartsFetchFromS3

Nombre de récupérations de parties de données depuis S3

SharedMergeTreeHandleBlockingParts

Nombre de parts bloquantes à gérer dans scheduleDataProcessingJob

SharedMergeTreeHandleBlockingPartsMicroseconds

Temps de traitement des parts bloquantes dans scheduleDataProcessingJob

SharedMergeTreeHandleFetchPartsMicroseconds

Temps de traitement des parts récupérées par scheduleDataProcessingJob

SharedMergeTreeHandleOutdatedParts

Nombre de parts obsolètes à traiter dans scheduleDataProcessingJob

SharedMergeTreeHandleOutdatedPartsMicroseconds

Temps de gestion des parts obsolètes dans scheduleDataProcessingJob

SharedMergeTreeLoadChecksumAndIndexesMicroseconds

Durée de loadColumnsChecksumsIndexes uniquement pour SharedMergeTree

SharedMergeTreeMergeMutationAssignmentAttempt

Nombre de tentatives d’attribution d’une fusion ou d’une mutation

SharedMergeTreeMergeMutationAssignmentFailedWithConflict

Nombre de fois où une tentative d’attribution d’une fusion ou d’une mutation a échoué en raison d’un conflit dans Keeper

SharedMergeTreeMergeMutationAssignmentFailedWithNothingToDo

Nombre de tentatives d’attribution d’une opération de fusion ou de mutation ayant échoué faute de données à fusionner

SharedMergeTreeMergeMutationAssignmentSuccessful

Nombre de tentatives d’attribution d’une fusion ou d’une mutation

SharedMergeTreeMergePartsMovedToCondemned

Combien de parts ont été déplacées dans le répertoire condemned

SharedMergeTreeMergePartsMovedToOudated

Nombre de parts déplacées vers le répertoire obsolète

SharedMergeTreeMergeSelectingTaskMicroseconds

Microsecondes de la tâche de sélection des fusions pour SMT

SharedMergeTreeMetadataCacheHintLoadedFromCache

Nombre de fois où l’indication du cache de métadonnées a été trouvée sans interroger Keeper

SharedMergeTreeOptimizeAsync

Exécution de requêtes OPTIMIZE asynchrones

SharedMergeTreeOptimizeSync

Exécution de requêtes OPTIMIZE synchrones

SharedMergeTreeOutdatedPartsConfirmationInvocations

Nombre d’invocations effectuées pour confirmer les parts obsolètes

SharedMergeTreeOutdatedPartsConfirmationRequest

Nombre de requêtes ZooKeeper utilisées pour la configuration des parts obsolètes

SharedMergeTreeOutdatedPartsHTTPRequest

Nombre de requêtes HTTP envoyées pour confirmer les parts obsolètes

SharedMergeTreeOutdatedPartsHTTPResponse

Nombre de réponses HTTP envoyées pour confirmer les parts obsolètes

SharedMergeTreePartsKillerMicroseconds

Temps pris par le thread principal du parts killer

SharedMergeTreePartsKillerParts

Nombre de parts planifiées par le killer

SharedMergeTreePartsKillerPartsMicroseconds

Temps nécessaire pour supprimer des parts (opération exécutée par plusieurs threads)

SharedMergeTreePartsKillerRuns

Nombre d’exécutions du parts killer

SharedMergeTreeReplicaSetUpdateTaskRuns

Nombre d’exécutions de updateReplicaSetTask

SharedMergeTreeReplicaSetUpdatesFromZooKeeper

Nombre de fois où nous avons mis à jour l’ensemble de répliques à partir de ZooKeeper

SharedMergeTreeReplicaSetUpdatesFromZooKeeperMicroseconds

Temps consacré à la mise à jour de l’ensemble de répliques

SharedMergeTreeReplicaSetUpdatesFromZooKeeperRequests

Nombre total de requêtes ZooKeeper effectuées pour mettre à jour l’ensemble de répliques

SharedMergeTreeScheduleDataProcessingJob

Combien de fois scheduleDataProcessingJob est appelé/

SharedMergeTreeScheduleDataProcessingJobMicroseconds

Durée d’exécution de scheduleDataProcessingJob

SharedMergeTreeScheduleDataProcessingJobNothingToScheduled

Nombre d’appels à scheduleDataProcessingJob sans aucune tâche à effectuer

SharedMergeTreeSelectPartsForCoordinatedFetchMicroseconds

Durée de selectPartsForCoordinatedFetch

SharedMergeTreeSelectPartsForCoordinatedFetchParts

Nombre de parts sélectionnées par selectPartsForCoordinatedFetch

SharedMergeTreeSelectPartsForFullFetchMicroseconds

Durée de selectPartsForFullFetch

SharedMergeTreeSelectPartsForFullFetchParts

Nombre de parts sélectionnées par selectPartsForFullFetch

SharedMergeTreeSelectPartsForRendezvousFetchMicroseconds

Durée de selectPartsForRendezvousFetch

SharedMergeTreeSelectPartsForRendezvousFetchParts

Nombre de parts sélectionnées par selectPartsForRendezvousFetch

SharedMergeTreeSnapshotPartsCleanRequest

Nombre de fois que SnapshotCleanerThread décide de nettoyer une partie de données

SharedMergeTreeSnapshotPartsCleanerMicroseconds

Temps d’exécution de SnapshotCleanerThread

SharedMergeTreeSnapshotPartsCleanerParts

Durée pendant laquelle SnapshotCleanerThread tente de nettoyer une part

SharedMergeTreeSnapshotPartsCleanerPartsMicroseconds

Durée nécessaire à SnapshotCleanerThread pour nettoyer les parts

SharedMergeTreeSnapshotPartsCleanerRuns

Nombre de fois où SnapshotCleanerThread s’exécute

SharedMergeTreeSnapshotPartsRemoved

Nombre de fois où SnapshotCleanerThread a réussi à nettoyer une part

SharedMergeTreeTryUpdateDiskMetadataCacheForPartMicroseconds

Temps d’exécution de tryUpdateDiskMetadataCacheForPart dans scheduleDataProcessingJob

SharedMergeTreeVirtualPartsUpdateMicroseconds

Temps de mise à jour des virtual parts, en microsecondes

SharedMergeTreeVirtualPartsUpdates

Nombre de mises à jour des virtual parts

SharedMergeTreeVirtualPartsUpdatesByLeader

Mises à jour des virtual parts par le leader

SharedMergeTreeVirtualPartsUpdatesForMergesOrStatus

Mises à jour des virtual parts provenant d’une tâche en arrière-plan autre que celle par défaut

SharedMergeTreeVirtualPartsUpdatesFromPeer

Nombre de mises à jour des virtual parts en provenance d’un pair

SharedMergeTreeVirtualPartsUpdatesFromPeerMicroseconds

Mises à jour des virtual parts provenant d’un nœud pair, en microsecondes

SharedMergeTreeVirtualPartsUpdatesFromZooKeeper

Nombre de mises à jour des virtual parts provenant de ZooKeeper

SharedMergeTreeVirtualPartsUpdatesFromZooKeeperMicroseconds

Mises à jour des virtual parts de ZooKeeper, en microsecondes

SharedMergeTreeVirtualPartsUpdatesLeaderFailedElection

Échec de l’élection du leader des mises à jour des virtual parts

SharedMergeTreeVirtualPartsUpdatesLeaderSuccessfulElection

Élection du leader des mises à jour des virtual parts réussie

SharedMergeTreeVirtualPartsUpdatesPeerNotFound

Les mises à jour virtuelles provenant d’un pair ont échoué, car aucun pair n’a été trouvé

SharedPartsLockHoldMicroseconds

Temps total passé à détenir le verrou partagé sur les data parts dans les tables MergeTree

SharedPartsLockWaitMicroseconds

Temps total passé en attente du verrou des data parts partagées dans les tables MergeTree

SharedPartsLocks

Nombre d’acquisitions du verrou des data parts partagées pour les tables MergeTree

SleepFunctionCalls

Nombre de fois qu’une fonction sleep (sleep, sleepEachRow) a été appelée.

SleepFunctionElapsedMicroseconds

Temps passé en pause dans une fonction sleep (sleep, sleepEachRow).

Microsecondes de la fonction sleep

Temps de mise en veille défini dans une fonction sleep (sleep, sleepEachRow).

SlowRead

Nombre de lectures de fichier lentes. Cela indique une surcharge du système. Les seuils sont définis par les paramètres read_backoff_*.

SoftPageFaults

Le nombre de défauts de page mineurs dans les threads d’exécution des requêtes. Un défaut de page mineur correspond généralement à un raté dans le cache de l’allocateur mémoire, ce qui nécessite un nouveau mappage mémoire par le système d’exploitation, puis l’allocation d’une page de mémoire physique.

StorageBufferErrorOnFlush

Nombre de fois où un buffer de la table « Buffer » n’a pas pu être vidé en raison d’une erreur d’écriture dans la table de destination.

StorageBufferFlush

Nombre de fois où un buffer d’une table ‘Buffer’ a été vidé sur disque.

StorageBufferLayerLockReadersWaitMilliseconds

Temps d’attente de la couche Buffer lors de la lecture.

StorageBufferLayerLockWritersWaitMilliseconds

Temps d’attente avant qu’une couche Buffer se libère pour l’écriture (peut être utilisé pour ajuster les couches Buffer).

StorageBufferPassedAllMinThresholds

Nombre de fois où un critère de seuil minimal a été atteint pour vider un buffer dans une table ‘Buffer’.

StorageBufferPassedBytesFlushThreshold

Nombre de fois où le seuil de vidage en arrière-plan, basé uniquement sur le nombre d’octets, a été atteint, entraînant la vidange d’un buffer dans une table « Buffer ». Cette métrique est réservée aux experts. Si vous lisez ceci sans être un expert, arrêtez de lire.

StorageBufferPassedBytesMaxThreshold

Nombre de fois qu’un critère sur le seuil maximal d’octets a été atteint pour déclencher l’écriture d’un buffer dans une table « Buffer ».

StorageBufferPassedRowsFlushThreshold

Nombre de fois où le seuil de vidage des lignes, déclenché uniquement en arrière-plan, a été atteint pour vider un buffer dans une table « Buffer ». Cette métrique est réservée aux experts. Si vous lisez ceci et que vous n’êtes pas un expert, arrêtez de lire.

StorageBufferPassedRowsMaxThreshold

Nombre de fois qu’un critère lié au seuil maximal de lignes a été atteint, entraînant le vidage d’un buffer dans une table « Buffer ».

StorageBufferPassedTimeFlushThreshold

Nombre de fois où le seuil de flush uniquement en arrière-plan, basé sur le temps, a été atteint pour déclencher le flush d’un buffer dans une table ‘Buffer’. Cette métrique est réservée aux experts. Si vous lisez ceci et que vous n’êtes pas un expert, arrêtez de lire.

StorageBufferPassedTimeMaxThreshold

Nombre de fois où un critère de seuil de durée maximale a été atteint pour vider le buffer d’une table « Buffer ».

StorageConnectionsCreated

Nombre de connexions créées pour les systèmes de stockage

StorageConnectionsElapsedMicroseconds

Temps total consacré à l’établissement de connexions aux systèmes de stockage

StorageConnectionsErrors

Nombre d’occurrences où la création d’une connexion au stockage a échoué

StorageConnectionsExpired

Nombre de connexions expirées aux systèmes de stockage

StorageConnectionsPreserved

Nombre de connexions conservées pour les systèmes de stockage

StorageConnectionsReset

Nombre de connexions réinitialisées pour les systèmes de stockage

StorageConnectionsReused

Nombre de connexions réutilisées pour les systèmes de stockage

SummingSortedMilliseconds

Temps total consacré à l’addition de colonnes triées

SuspendSendingQueryToShard

Nombre total de fois où l’envoi de la requête au segment a été suspendu lorsque async_query_sending_for_remote est activé.

SynchronousReadWaitMicroseconds

Temps passé à attendre des lectures synchrones pendant une lecture locale asynchrone.

SynchronousRemoteReadWaitMicroseconds

Temps passé à attendre des lectures distantes synchrones.

SystemLogErrorOnFlush

Nombre de fois où l’un des logs système n’a pas pu être flushé vers la table système correspondante. Les tentatives de flush sont répétées.

SystemTimeMicroseconds

Temps total pendant lequel les threads de traitement (requêtes et autres tâches) exécutent des instructions CPU en mode noyau du système d’exploitation. Il s’agit du temps passé dans les appels système, hors temps d’attente lors des appels système bloquants.

TableFunctionExecute

Nombre d’appels aux fonctions de table.

TextIndexDiscardHint

Nombre de granules d’index pour lesquelles une lecture directe depuis l’index de texte a été ajoutée comme indication, puis abandonnée en raison d’une sélectivité insuffisante.

TextIndexDiscardPatternScan

Nombre de fois où un parcours de dictionnaire basé sur un motif dans un index de texte a été abandonné, car le nombre de listes de postings à lire dépassait le seuil.

TextIndexHeaderCacheHits

Nombre de fois où un en-tête a été trouvé dans le cache.

TextIndexHeaderCacheMisses

Nombre de fois où un en-tête n’a pas été trouvé dans le cache.

TextIndexLazyAdvanceCount

Nombre d’opérations d’avancement effectuées en mode lazy des posting lists.

TextIndexLazyBlocksSkippedResolved

Nombre de blocs compactés ignorés, car la région de sortie était déjà déterminée (entièrement à 1 pour OR, entièrement à 0 pour AND) en mode lazy des posting lists.

TextIndexLazyBruteForceIntersections

Nombre d’intersections en brute force effectuées en mode lazy posting list.

TextIndexLazyLeapfrogIntersections

Nombre d’intersections leapfrog effectuées en mode lazy posting list.

TextIndexLazyPackedBlocksDecoded

Nombre de blocs compactés décodés en mode lazy posting list.

TextIndexLazySegmentsBuilt

Nombre de segments effectivement lus et décodés (défauts de cache) en mode lazy posting list.

TextIndexLazySegmentsPrepared

Nombre de segments préparés (lus sur le disque ou mis en cache) en mode de posting list paresseuse.

TextIndexLazySegmentsSkippedDense

Nombre de segments entièrement denses traités dans leur ensemble (memset pour OR, incrément pour AND) au lieu de décoder des blocs, en mode lazy des listes de postings.

TextIndexLazySegmentsSkippedResolved

Nombre de segments ignorés parce que la région de résultat était déjà résolue (tout à 1 pour OR, tout à 0 pour AND) en mode lazy des posting lists.

TextIndexPostingsCacheHits

Nombre de fois où une posting list d’un index de texte a été trouvée dans le cache.

TextIndexPostingsCacheMisses

Nombre de fois où une posting list d’un index de texte est introuvable dans le cache.

TextIndexReadDictionaryBlocks

Nombre de fois où un bloc de dictionnaire d’index de texte a été lu depuis le disque.

TextIndexReadGranulesMicroseconds

Temps total consacré à la lecture et à l’analyse des granules de l’index de texte.

TextIndexReadPostings

Nombre de fois où une posting list a été lue à partir de l’index de texte.

TextIndexReadSparseIndexBlocks

Nombre de fois où un bloc de l’index clairsemé a été lu dans l’index de texte.

TextIndexReaderTotalMicroseconds

Temps total consacré à la lecture de l’index de texte.

TextIndexTokensCacheHits

Nombre de fois où les métadonnées d’un token de l’index de texte ont été trouvées dans le cache.

TextIndexTokensCacheMisses

Nombre de fois où les informations sur un jeton de l’index de texte n’ont pas été trouvées dans le cache.

TextIndexUseHint

Nombre de granules d’index pour lesquels une lecture directe depuis l’index de texte a été suggérée et effectivement utilisée.

TextIndexUsedEmbeddedPostings

Nombre de fois où une posting list intégrée au dictionnaire a été utilisée.

ThreadPoolReaderPageCacheHit

Nombre de fois où la lecture dans ThreadPoolReader a été effectuée à partir du cache de pages.

ThreadPoolReaderPageCacheHitBytes

Nombre d’octets lus par ThreadPoolReader lorsque la lecture a été effectuée depuis le cache de pages.

ThreadPoolReaderPageCacheHitElapsedMicroseconds

Temps consacré à la lecture des données à partir du cache de pages dans ThreadPoolReader.

ThreadPoolReaderPageCacheMiss

Nombre de fois où la lecture dans ThreadPoolReader n’a pas été effectuée à partir du cache de pages et a été déléguée au pool de threads.

ThreadPoolReaderPageCacheMissBytes

Nombre d’octets lus dans ThreadPoolReader lorsque la lecture n’a pas été effectuée depuis le cache de pages et a été confiée au thread pool.

ThreadPoolReaderPageCacheMissElapsedMicroseconds

Temps consacré à la lecture des données au sein de la tâche asynchrone dans ThreadPoolReader, lorsque la lecture n’est pas effectuée à partir du cache de pages.

ThreadpoolReaderPrepareMicroseconds

Temps consacré à la préparation (par ex. appel à la méthode seek() du lecteur)

ThreadpoolReaderReadBytes

Octets lus par une tâche du threadpool lors d’une lecture asynchrone

ThreadpoolReaderSubmit

Octets lus par une tâche du threadpool en lecture asynchrone

ThreadpoolReaderSubmitLookupInCacheMicroseconds

Temps passé à vérifier si le contenu est mis en cache

ThreadpoolReaderSubmitReadSynchronously

Nombre de fois où aucune tâche n’a été planifiée dans le pool de threads et où la lecture a été effectuée de manière synchrone à la place

ThreadpoolReaderSubmitReadSynchronouslyBytes

Nombre d’octets lus en mode synchrone

ThreadpoolReaderSubmitReadSynchronouslyMicroseconds

Temps passé en lecture synchrone

ThreadpoolReaderTaskMicroseconds

Temps passé à récupérer les données en lecture asynchrone

ThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été suspendue pour respecter tous les paramètres de limitation de débit.

TinyS3Clients

Nombre de copies de clients S3 réutilisant un fournisseur d’authentification existant d’un autre client.

USearchAddComputedDistances

Nombre de fois où la distance a été calculée lors de l’ajout de vecteurs aux index USearch.

USearchAddCount

Nombre de vecteurs ajoutés aux index USearch.

USearchAddVisitedMembers

Nombre de nœuds visités lors de l’ajout de vecteurs aux index USearch.

USearchSearchComputedDistances

Nombre de fois où la distance a été calculée lors d’une recherche dans les index USearch.

USearchSearchCount

Nombre d’opérations de recherche effectuées sur les index usearch.

USearchSearchVisitedMembers

Nombre de nœuds parcourus lors d’une recherche dans les index usearch.

UncompressedCacheHits

Nombre de fois où un bloc de données a été trouvé dans le cache décompressé, évitant ainsi la décompression.

UncompressedCacheMisses

Nombre de fois où un bloc de données n’a pas été trouvé dans le cache décompressé (et a nécessité une décompression).

UncompressedCacheWeightLost

Nombre d’octets expulsés du cache décompressé.

UniqueKeyIndexCacheHits

Nombre de fois où une entrée a été trouvée dans le cache d’index UNIQUE KEY, évitant ainsi le chargement d’un bloc SST.

UniqueKeyIndexCacheLookupMicroseconds

Temps écoulé dans UniqueKeyIndexCache::Lookup + UniqueKeyIndexCache::Insert (adaptateur CacheBase côté ClickHouse pour le cache de blocs RocksDB).

UniqueKeyIndexCacheMisses

Nombre de fois où une entrée n’a pas été trouvée dans le cache d’index UNIQUE KEY et où il a donc fallu charger un bloc SST depuis le disque.

UniqueKeySSTWriteMicroseconds

Temps réel total passé pendant la durée de vie d’un SSTIndexWriter — couvre Open de SST, chaque Put addEncoded, ainsi que Finish + la copie via writeFile dans finalizeToStorage. Exclut le travail effectué par les helpers statiques avant la construction du writer (encodage + tri des chemins sans préfixe). Émis une fois par writer.

UserThrottlerBytes

Octets ayant transité par le throttler ‘max_network_bandwidth_for_user’.

UserThrottlerSleepMicroseconds

Temps total pendant lequel une requête a été mise en pause afin de respecter la limitation de débit de ‘max_network_bandwidth_for_user’.

UserTimeMicroseconds

Temps total passé par les threads de traitement (requêtes et autres tâches) à exécuter des instructions CPU en mode utilisateur. Cela inclut le temps pendant lequel le pipeline CPU a été ralenti en raison d’accès à la mémoire principale, de défauts de cache, de mauvaises prédictions de branche, de l’hyper-threading, etc.

VectorSimilarityIndexCacheHits

Nombre de fois où un granule d’index a été trouvé dans le cache d’index vectoriel.

VectorSimilarityIndexCacheMisses

Nombre de fois où un granule d’index n’a pas été trouvé dans le cache de l’index vectoriel et a dû être lu sur le disque.

VectorSimilarityIndexCacheWeightLost

Nombre approximatif d’octets expulsés du cache d’index vectoriel.

VersionedCollapsingSortedMilliseconds

Temps total consacré au collapsing par version des colonnes triées

WaitMarksLoadMicroseconds

Temps passé à charger les marks

WaitPrefetchTaskMicroseconds

Temps passé à attendre le lecteur en prélecture

WasmDeserializationMicroseconds

Temps consacré à l’exécution de code WebAssembly

WasmGuestExecuteMicroseconds

Temps passé à exécuter du code WebAssembly

WasmMemoryAllocated

Mémoire totale allouée aux compartiments WebAssembly

WasmModuleInstatiate

Nombre de compartiments WebAssembly créés

WasmSerializationMicroseconds

Temps consacré à l’exécution de code WebAssembly

WasmTotalExecuteMicroseconds

Temps passé à exécuter du code WebAssembly

WriteBufferFromFileDescriptorWrite

Nombre d’écritures (write/pwrite) sur un descripteur de fichier. N’inclut pas les sockets.

WriteBufferFromFileDescriptorWriteBytes

Nombre d’octets écrits sur des descripteurs de fichiers. Si le fichier est compressé, cela indique la taille des données compressées.

WriteBufferFromFileDescriptorWriteFailed

Nombre de fois où l’écriture (write/pwrite) sur un descripteur de fichier a échoué.

WriteBufferFromHTTPBytes

Taille totale, en octets, des données utiles reçues et envoyées par WriteBufferFromHTTP. N’inclut pas les en-têtes HTTP.

WriteBufferFromHTTPRequestsSent

Nombre de requêtes HTTP envoyées par WriteBufferFromHTTP

WriteBufferFromS3Bytes

Nombre d’octets écrits dans S3.

WriteBufferFromS3Microseconds

Temps consacré à l’écriture sur S3.

WriteBufferFromS3RequestsErrors

Nombre d’exceptions lors de l’écriture sur S3.

WriteBufferFromS3WaitInflightLimitMicroseconds

Temps passé à attendre que certaines requêtes en cours se terminent lorsque leur nombre atteint la limite définie par s3_max_inflight_parts_for_one_file.

ZooKeeperBytesReceived

Nombre d’octets reçus via le réseau lors de la communication avec ZooKeeper.

ZooKeeperBytesSent

Nombre d’octets envoyés via le réseau lors de la communication avec ZooKeeper.

ZooKeeperCheck

Nombre de requêtes « check » envoyées à ZooKeeper. En général, elles n’ont de sens qu’inscrites dans une transaction complexe, et non prises isolément.

ZooKeeperClose

Nombre de fois où la connexion à ZooKeeper a été volontairement fermée.

ZooKeeperCreate

Nombre de requêtes « create » adressées à ZooKeeper.

ZooKeeperExists

Nombre de requêtes « exists » adressées à ZooKeeper.

ZooKeeperGet

Nombre de requêtes « get » adressées à ZooKeeper.

ZooKeeperGetACL

Nombre de requêtes « getACL » adressées à ZooKeeper.

ZooKeeperHardwareExceptions

Nombre d’exceptions lors des opérations avec ZooKeeper liées au réseau (perte de connexion ou problème similaire).

ZooKeeperInit

Nombre de fois où une connexion avec ZooKeeper a été établie.

ZooKeeperList

Nombre de requêtes « list » (getChildren) adressées à ZooKeeper.

ZooKeeperListRecursive

Nombre de requêtes « listRecursive » vers ZooKeeper.

ZooKeeperMulti

Nombre de requêtes « multi » adressées à ZooKeeper (transactions composées).

ZooKeeperMultiRead

Nombre de requêtes de lecture multi vers ZooKeeper (transactions composées).

ZooKeeperMultiWrite

Nombre de requêtes d’écriture « multi » envoyées à ZooKeeper (transactions composées).

ZooKeeperOtherExceptions

Nombre d’exceptions survenues lors de l’utilisation de ZooKeeper, autres que ZooKeeperUserExceptions et ZooKeeperHardwareExceptions.

ZooKeeperReconfig

Nombre de requêtes « reconfig » adressées à ZooKeeper.

ZooKeeperRemove

Nombre de requêtes « remove » à ZooKeeper.

ZooKeeperSet

Nombre de requêtes « set » adressées à ZooKeeper.

ZooKeeperSync

Nombre de requêtes « sync » vers ZooKeeper. Ces requêtes sont rarement nécessaires ou exploitables.

ZooKeeperTransactions

Nombre d’opérations ZooKeeper, y compris les opérations de lecture et d’écriture, ainsi que les transactions multiples.

ZooKeeperUserExceptions

Nombre d’exceptions survenues lors de l’utilisation de ZooKeeper et liées aux données (nœud inexistant, version incorrecte ou similaire).

ZooKeeperWaitMicroseconds

Nombre de microsecondes passées à attendre les réponses de ZooKeeper après la création d’une requête, cumulées sur l’ensemble des threads à l’origine des requêtes.

ZooKeeperWatchCallbackDurationMicroseconds

Temps total passé dans les callbacks de watch de ZooKeeper (thread réseau).

ZooKeeperWatchCallbackErrors

Nombre d’exceptions levées par les callbacks watch de ZooKeeper.

ZooKeeperWatchResponse

Nombre de watch notifications reçues de ZooKeeper.

ZooKeeperWatchTriggeredBackupCoordination

Nombre de notifications de watch transmises à la coordination de sauvegarde / restauration.

ZooKeeperWatchTriggeredClusterDiscovery

Nombre de notifications de watch envoyées à ClusterDiscovery.

ZooKeeperWatchTriggeredDistributedDDL

Nombre de notifications de watch envoyées à la file d’attente DDLWorker.

ZooKeeperWatchTriggeredMaterializedViewRefresh

Nombre de notifications de watch envoyées à la coordination du rafraîchissement de MaterializedView.

ZooKeeperWatchTriggeredObjectStorageQueue

Nombre de notifications de watch transmises à ObjectStorageQueue / S3Queue.

ZooKeeperWatchTriggeredOther

Nombre de notifications de watch envoyées à des callbacks non classés.

ZooKeeperWatchTriggeredReplicatedAccessControl

Nombre de notifications de watch envoyées à ReplicatedAccessStorage.

ZooKeeperWatchTriggeredReplicatedMergeTreeLeaderElection

Nombre de notifications de watch dispatchées pour l’élection du leader / les verrous de réplique de ReplicatedMergeTree.

ZooKeeperWatchTriggeredReplicatedMergeTreeLog

Nombre de notifications de watch envoyées aux entrées du log ReplicatedMergeTree.

ZooKeeperWatchTriggeredReplicatedMergeTreeMutations

Nombre de notifications de watch envoyées aux mutations ReplicatedMergeTree.

ZooKeeperWatchTriggeredReplicatedMergeTreeReplicaSync

Nombre de notifications de watch envoyées pendant l’attente du traitement des entrées de log par les répliques (SYNC REPLICA, ALTER, mutations).

ZooKeeperWatchTriggeredUserDefinedSQLObjects

Nombre de notifications de watch envoyées à UserDefinedSQLObjectsZooKeeperStorage.

ZooKeeperWatchTriggeredWorkloadEntity

Nombre de notifications de watch transmises à WorkloadEntityKeeperStorage.
Dernière modification le 29 juin 2026