DataCollector interface

Modellschnittstelle DataCollector

Eigenschaften

collections

[Erforderlich] Die Sammlungskonfiguration. Jede Auflistung verfügt über eine eigene Konfiguration zum Sammeln von Modelldaten, und der Name der Auflistung kann eine beliebige Zeichenfolge sein. Der Modelldatensammler kann entweder für die Nutzlastprotokollierung oder für die benutzerdefinierte Protokollierung oder beides verwendet werden. Sammlungsanforderung und -antwort sind für die Nutzlastprotokollierung reserviert, andere sind für die benutzerdefinierte Protokollierung vorgesehen.

requestLogging

Die Anforderungsprotokollierungskonfiguration für mdc enthält erweiterte Protokollierungseinstellungen für alle Sammlungen. Es ist optional.

rollingRate

Wenn Modelldaten in blob storage aufgenommen werden, müssen wir die Daten auf einen anderen Pfad verschieben, um zu vermeiden, dass alle in einer einzigen Blob-Datei protokolliert werden. Wenn die Rollrate stunde ist, werden alle Daten im BLOB-Pfad /yyyy/MM/dd/HH/erfasst. Wenn es tag ist, werden alle Daten im BLOB-Pfad /yyyy/MM/dd/erfasst. Der andere Vorteil des Rollpfads besteht darin, dass die Benutzeroberfläche zur Modellüberwachung sehr schnell einen Zeitraum von Daten auswählen kann.

Details zur Eigenschaft

collections

[Erforderlich] Die Sammlungskonfiguration. Jede Auflistung verfügt über eine eigene Konfiguration zum Sammeln von Modelldaten, und der Name der Auflistung kann eine beliebige Zeichenfolge sein. Der Modelldatensammler kann entweder für die Nutzlastprotokollierung oder für die benutzerdefinierte Protokollierung oder beides verwendet werden. Sammlungsanforderung und -antwort sind für die Nutzlastprotokollierung reserviert, andere sind für die benutzerdefinierte Protokollierung vorgesehen.

collections: Record<string, null | Collection>

Eigenschaftswert

Record<string, null | Collection>

requestLogging

Die Anforderungsprotokollierungskonfiguration für mdc enthält erweiterte Protokollierungseinstellungen für alle Sammlungen. Es ist optional.

requestLogging?: RequestLogging

Eigenschaftswert

rollingRate

Wenn Modelldaten in blob storage aufgenommen werden, müssen wir die Daten auf einen anderen Pfad verschieben, um zu vermeiden, dass alle in einer einzigen Blob-Datei protokolliert werden. Wenn die Rollrate stunde ist, werden alle Daten im BLOB-Pfad /yyyy/MM/dd/HH/erfasst. Wenn es tag ist, werden alle Daten im BLOB-Pfad /yyyy/MM/dd/erfasst. Der andere Vorteil des Rollpfads besteht darin, dass die Benutzeroberfläche zur Modellüberwachung sehr schnell einen Zeitraum von Daten auswählen kann.

rollingRate?: string

Eigenschaftswert

string