Sdílet prostřednictvím


DataCollector interface

Vlastnosti

collections

[Povinné] Konfigurace kolekce. Každá kolekce má vlastní konfiguraci pro shromažďování dat modelu a název kolekce může být libovolný řetězec. Kolektor dat modelu se dá použít buď pro protokolování datové části, nebo pro vlastní protokolování, nebo pro obojí. Požadavek na kolekci a odpověď jsou vyhrazené pro protokolování datové části, jiné jsou určené pro vlastní protokolování.

requestLogging

Konfigurace protokolování požadavků pro mdc zahrnuje upřesňující nastavení protokolování pro všechny kolekce. Je nepovinný.

rollingRate

Když se data modelu shromažďují do úložiště objektů blob, musíme data vrátit do jiné cesty, abychom se vyhnuli protokolování všech v jednom souboru objektu blob. Pokud je průběžná rychlost hodina, budou se všechna data shromažďovat v cestě k objektu blob /yyyy/MM/dd/HH/. Pokud je den, budou se všechna data shromažďovat v cestě k objektu blob /yyyy/MM/dd/. Další výhodou postupné cesty je, že uživatelské rozhraní pro monitorování modelů dokáže velmi rychle vybrat časový rozsah dat.

Podrobnosti vlastnosti

collections

[Povinné] Konfigurace kolekce. Každá kolekce má vlastní konfiguraci pro shromažďování dat modelu a název kolekce může být libovolný řetězec. Kolektor dat modelu se dá použít buď pro protokolování datové části, nebo pro vlastní protokolování, nebo pro obojí. Požadavek na kolekci a odpověď jsou vyhrazené pro protokolování datové části, jiné jsou určené pro vlastní protokolování.

collections: {[propertyName: string]: Collection | null}

Hodnota vlastnosti

{[propertyName: string]: Collection | null}

requestLogging

Konfigurace protokolování požadavků pro mdc zahrnuje upřesňující nastavení protokolování pro všechny kolekce. Je nepovinný.

requestLogging?: RequestLogging

Hodnota vlastnosti

rollingRate

Když se data modelu shromažďují do úložiště objektů blob, musíme data vrátit do jiné cesty, abychom se vyhnuli protokolování všech v jednom souboru objektu blob. Pokud je průběžná rychlost hodina, budou se všechna data shromažďovat v cestě k objektu blob /yyyy/MM/dd/HH/. Pokud je den, budou se všechna data shromažďovat v cestě k objektu blob /yyyy/MM/dd/. Další výhodou postupné cesty je, že uživatelské rozhraní pro monitorování modelů dokáže velmi rychle vybrat časový rozsah dat.

rollingRate?: string

Hodnota vlastnosti

string