Dela via


CosmosDiagnostics class

  • Det här är en Cosmos-diagnostiktyp som innehåller insamlad diagnostikinformation under en klientåtgärd. ie. 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 kontaktats.
  • 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 en trädliknande 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 – fångar diagnosticNode och clientConfig. Inga nyttolaster för begäran 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 begäran 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