Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Suivre les attributs et les événements de la période
Les traces côté client, qui sont collectées en exécutant des RPC, fournissent plusieurs informations pour chaque requête d'un client, y compris des étendues 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 plages 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 la période
ID du délai
ID unique de cette étendue
ID du délai parent
ID du segment parent, non défini pour le segment racine
Entier supérieur ou égal à 0 (par exemple, 2). 0 pour la première tentative
Événement: "Réponse RunAggregationQuery reçue".
Tentative
Entier supérieur ou égal à 0 (par exemple, 2). 0 pour la première tentative
Événement: "RunAggregationQuery: erreur pouvant être réessayée".
error.message
chaîne
Événement: "RunAggregationQuery: erreur".
error.message
chaîne
Événements BatchGetDocuments
Événement: "BatchGetDocuments: Start"
doc_count
Integer
transactional
booléen
Événement: "BatchGetDocuments: First Response Received"
// Une fois toutes les 100 réponses reçues Événement: "BatchGetDocuments: 100 réponses reçues"
Événement: "BatchGetDocuments: terminé avec ${N} réponses"
response_count
Integer
Événements RunQuery
Événement: "RunQuery"
transactional
booléen
retry_query_with_cursor
booléen
Événement: "RunQuery: First Response Received"
// Une fois toutes les 100 réponses reçues Événement: "RunQuery: 100 documents reçus"
// Uniquement si/lorsque la demi-fermeture est effectuée par le serveur Événement: "RunQuery: RunQueryResponse.Done reçu"
Événement : "RunQuery: Retryable Error" (Exécuter une requête : erreur pouvant être réessayée)
error.message
chaîne
Événement: "RunQuery: Error."
error.message
chaîne
Événement: "RunQuery: Completed."
response_count
Integer
Événements de transaction
Portée: "Transaction.Run"
transaction_type
chaîne ("READ_ONLY" ou "READ_WRITE")
attempts_allowed
Integer
attempts_remaining
Integer
// Uniquement si/lorsque la transaction est réessayée Événement: "Initiate transaction retry" (Lancer la nouvelle tentative de transaction)
Événements de commit
Portée: "BulkWriter.Commit"
doc_count
Integer
Portée: "Batch.Commit"
doc_count
Integer
Portée: "Transaction.Commit"
doc_count
Integer
Événement exceptionnel
État de la période = 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 2025/02/14 (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 2025/02/14 (UTC)."],[],[]]