Dela via


CosmosDiagnostics class

  • Det här är en Cosmos-diagnostiktyp som innehåller insamlad diagnostikinformation under en klientåtgärd. Dvs. Item.read(), Container.create(). Den har tre medlemmar -
  1. clientSideRequestStatistics medlem innehåller aggregerad diagnostikinformation, inklusive -
  • metadatasökningar. Här betraktas alla serverbegäranden, förutom den slutliga avsedda resursen som metadataanrop. Dvs. för item.read(id), om klienten gör serveranrop för att identifiera slutpunkter skulle det betraktas som metadataanrop.
  • Försök
  • slutpunkter som kontaktas.
  • begäran, svarsnyttolaststatistik.
  • gatewayStatistics – information som motsvarar huvudåtgärden. Till exempel under Item.read() kan klienten utföra många åtgärder, t.ex. metadatasökning osv. men gatewayStatistics representerar diagnostikinformationen för den faktiska läsåtgärden.
  1. diagnosticNode – är ett träd som en struktur som samlar in detaljerad diagnostikinformation. Som standard är den inaktiverad och är avsedd att endast användas för felsökning i icke-produktionsmiljöer. Den typ av information som samlas in i diagnosticNode styrs av CosmosDbDiagnosticLevel.
  • CosmosDbDiagnosticLevel.info – är standardvärde. På den här nivån registreras endast clientSideRequestStatistics. Är avsett för produktionsmiljöer.
  • CosmosDbDiagnosticLevel.debug – Samlar in diagnosticNode och clientConfig. Inga nyttolaster för begäranden och svar samlas in. Är inte avsett att användas i produktionsmiljön.
  • CosmosDbDiagnosticLevel.debug-unsafe – Förutom data som samlas in i CosmosDbDiagnosticLevel.debug samlar även in nyttolaster för förfrågningar och svar. Är inte avsett att användas i produktionsmiljön.
  1. clientConfig – samlar in information om hur klienten konfigurerades under initieringen.

Egenskaper

clientConfig
clientSideRequestStatistics
diagnosticNode

Egenskapsinformation

clientConfig

clientConfig?: ClientConfigDiagnostic

Egenskapsvärde

clientSideRequestStatistics

clientSideRequestStatistics: ClientSideRequestStatistics

Egenskapsvärde

diagnosticNode

diagnosticNode: DiagnosticNode

Egenskapsvärde