> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Table système contenant des statistiques agrégées sur les opérations ZooKeeper regroupées par session, chemin, type d'opération, composant et indicateur de sous-requête.

# system.aggregated_zookeeper_log

<div id="description">
  ## Description
</div>

Cette table contient des statistiques agrégées sur les opérations ZooKeeper (par ex. le nombre d’opérations, la latence moyenne et les erreurs), regroupées par `(session_id, parent_path, operation, component, is_subrequest)` et périodiquement écrites sur disque.

Contrairement à [system.zookeeper\_log](/fr/reference/system-tables/zookeeper_log), qui consigne chaque requête et chaque réponse individuellement, cette table agrège les opérations par groupes, ce qui la rend bien plus légère et donc plus adaptée aux charges de travail de production.

Les opérations faisant partie d’un Batch `Multi` ou `MultiRead` sont suivies séparément via la colonne `is_subrequest`. Les sous-requêtes ont une latence nulle, car la latence totale est attribuée à l’opération `Multi`/`MultiRead` englobante.

<div id="columns">
  ## Colonnes
</div>

* `hostname` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Nom d’hôte du serveur.
* `event_date` ([Date](/fr/reference/data-types/date)) — Date à laquelle le groupe a été écrit sur le stockage.
* `event_time` ([DateTime](/fr/reference/data-types/datetime)) — Heure à laquelle le groupe a été écrit sur le stockage.
* `session_id` ([Int64](/fr/reference/data-types/int-uint)) — Identifiant de session.
* `parent_path` ([String](/fr/reference/data-types/string)) — Préfixe du chemin.
* `operation` ([Enum16('Close' = -11, 'Error' = -1, 'Watch' = 0, 'Create' = 1, 'Remove' = 2, 'Exists' = 3, 'Get' = 4, 'Set' = 5, 'GetACL' = 6, 'SetACL' = 7, 'SimpleList' = 8, 'Sync' = 9, 'Heartbeat' = 11, 'List' = 12, 'Check' = 13, 'Multi' = 14, 'Create2' = 15, 'Reconfig' = 16, 'CheckWatch' = 17, 'RemoveWatch' = 18, 'MultiRead' = 22, 'Auth' = 100, 'SetWatch' = 101, 'SetWatch2' = 105, 'AddWatch' = 106, 'FilteredList' = 500, 'CheckNotExists' = 501, 'CreateIfNotExists' = 502, 'RemoveRecursive' = 503, 'CheckStat' = 504, 'TryRemove' = 505, 'FilteredListWithStatsAndData' = 506, 'ListRecursive' = 507, 'SessionID' = 997)](/fr/reference/data-types/enum)) — Type d’opération ZooKeeper.
* `is_subrequest` ([UInt8](/fr/reference/data-types/int-uint)) — Indique si cette opération était une sous-requête dans une opération Multi ou MultiRead.
* `count` ([UInt32](/fr/reference/data-types/int-uint)) — Nombre d’opérations dans le groupe (session\_id, parent\_path, operation, component, is\_subrequest).
* `errors` ([Map(Enum8('ZNOWATCHER' = -121, 'ZNOTREADONLY' = -119, 'ZSESSIONMOVED' = -118, 'ZNOTHING' = -117, 'ZCLOSING' = -116, 'ZAUTHFAILED' = -115, 'ZINVALIDACL' = -114, 'ZINVALIDCALLBACK' = -113, 'ZSESSIONEXPIRED' = -112, 'ZNOTEMPTY' = -111, 'ZNODEEXISTS' = -110, 'ZNOCHILDRENFOREPHEMERALS' = -108, 'ZBADVERSION' = -103, 'ZNOAUTH' = -102, 'ZNONODE' = -101, 'ZAPIERROR' = -100, 'ZOUTOFMEMORY' = -10, 'ZINVALIDSTATE' = -9, 'ZBADARGUMENTS' = -8, 'ZOPERATIONTIMEOUT' = -7, 'ZUNIMPLEMENTED' = -6, 'ZMARSHALLINGERROR' = -5, 'ZCONNECTIONLOSS' = -4, 'ZDATAINCONSISTENCY' = -3, 'ZRUNTIMEINCONSISTENCY' = -2, 'ZSYSTEMERROR' = -1, 'ZOK' = 0), UInt32)](/fr/reference/data-types/map)) — Erreurs dans le groupe (session\_id, parent\_path, operation, component, is\_subrequest).
* `average_latency` ([Float64](/fr/reference/data-types/float)) — Latence moyenne de l’ensemble des opérations du groupe (session\_id, parent\_path, operation, component, is\_subrequest), en microsecondes. Les sous-requêtes ont une latence nulle, car la latence est attribuée à l’opération Multi ou MultiRead englobante.
* `component` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Composant à l’origine de l’événement.

<div id="see-also">
  ## Voir aussi
</div>

* [system.zookeeper\_log](/fr/reference/system-tables/zookeeper_log) — Journal ZooKeeper détaillé pour chaque requête.
* [ZooKeeper](/fr/guides/oss/best-practices/tips#zookeeper)
