CosmosDiagnostics class

  • Ez egy Cosmos Diagnosztikai típus, amely az ügyfélműveletek során gyűjtött diagnosztikai adatokat tárolja. Ie. Item.read(), Container.create(). Három tagból áll:
  1. clientSideRequestStatistics A tag összesített diagnosztikai információkat tartalmaz, beleértve a -
  • metaadat-keresések. Itt az összes kiszolgálókérés a végső tervezett erőforráson kívül metaadat-hívásoknak minősül. Például az item.read(id) esetében, ha az ügyfél kiszolgálóhívást indít a végpontok felderítésére, az metaadat-hívásnak minősül.
  • Próbálkozás
  • a felkeresett végpontok.
  • kérelem, válasz hasznos adatstatisztikái.
  • gatewayStatistics – A fő műveletnek megfelelő információk. Például az Item.read() során az ügyfél számos műveletet hajthat végre, például metaadatok keresését stb., de a gatewayStatistics a tényleges olvasási művelet diagnosztikai adatait jelöli.
  1. diagnosticNode – Olyan faszerkezet, amely részletes diagnosztikai információkat rögzít. Alapértelmezés szerint le van tiltva, és csak nem éles környezetekben történő hibakereséshez használható. A diagnosticNode-ban rögzített részletek típusát a következő szabályozza CosmosDbDiagnosticLevel: .
  • CosmosDbDiagnosticLevel.info – Az alapértelmezett érték. Ebben a szinten csak a clientSideRequestStatistics lesz rögzítve. Éles környezetekhez készült.
  • CosmosDbDiagnosticLevel.debug – A diagnosticNode és a clientConfig rögzítése. A rendszer nem rögzíti a kérések és válaszok hasznos adatait. Éles környezetben nem használható.
  • CosmosDbDiagnosticLevel.debug-unsafe – A CosmosDbDiagnosticLevel.debugban rögzített adatok mellett a kérések és válaszok hasznos adatait is rögzíti. Éles környezetben nem használható.
  1. clientConfig – Az ügyfél inicializálás során történő konfigurálásával kapcsolatos információkat rögzíti.

Tulajdonságok

clientConfig
clientSideRequestStatistics
diagnosticNode

Tulajdonság adatai

clientConfig

clientConfig?: ClientConfigDiagnostic

Tulajdonság értéke

clientSideRequestStatistics

clientSideRequestStatistics: ClientSideRequestStatistics

Tulajdonság értéke

diagnosticNode

diagnosticNode: DiagnosticNode

Tulajdonság értéke