Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Attributs et événements de délai de trace
Les traces côté client, collectées en
exécutant des RPC, fournissent plusieurs informations pour chaque requête d'un
client, y compris des délais avec des codes temporels indiquant quand le client a envoyé la requête RPC
et quand il a reçu la réponse RPC. Les délais incluent la latence introduite par le réseau et le système client.
Les traces côté client peuvent inclure les informations suivantes :
Métadonnées de délai
ID du délai
ID unique de ce délai
ID du délai parent
ID du délai parent, non défini pour le délai racine
Événement : "BatchGetDocuments: First Response Received"
// Une fois toutes les 100 réponses reçues Événement : "BatchGetDocuments: Received 100 responses"
Événement : "BatchGetDocuments: Completed with ${N} responses"
response_count
Entier
Événements RunQuery
Événement : "RunQuery"
transactionnelles
booléen
retry_query_with_cursor
booléen
Événement : "RunQuery: First Response Received"
// Une fois tous les 100 documents reçus Événement : "RunQuery: Received 100 documents"
// Uniquement si/lorsque le serveur effectue une fermeture partielle Événement : "RunQuery: Received RunQueryResponse.Done"
Événement : "RunQuery: Retryable Error."
error.message
chaîne
Événement : "RunQuery: Error."
error.message
chaîne
Événement : "RunQuery: Completed."
response_count
Entier
Événements de transaction
Délai : "Transaction.Run"
transaction_type
chaîne ("READ_ONLY" ou "READ_WRITE")
attempts_allowed
Entier
attempts_remaining
Entier
// Uniquement si/lorsqu'une nouvelle tentative de transaction est effectuée Événement : "Initiate transaction retry"
Événements de commit
Délai : "BulkWriter.Commit"
doc_count
Entier
Délai : "Batch.Commit"
doc_count
Entier
Délai : "Transaction.Commit"
doc_count
Entier
Événement exceptionnel
État du délai = ERROR
exception.message
chaîne
exception.type
chaîne
exception.stacktrace
chaîne
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/04/30 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/04/30 (UTC)."],[],[]]