DataCollector Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der DataCollector.
public class DataCollector
type DataCollector = class
Public Class DataCollector
- Vererbung
-
DataCollector
Konstruktoren
DataCollector(IDictionary<String,DataCollectionConfiguration>) |
Initialisiert eine neue instance von DataCollector. |
Eigenschaften
Collections |
[Erforderlich] Die Auflistungskonfiguration. Jede Sammlung verfügt über eine eigene Konfiguration zum Sammeln von Modelldaten, und der Name der Auflistung kann beliebige Zeichenfolge sein. Der Modelldatensammler kann entweder für die Nutzlastprotokollierung oder die benutzerdefinierte Protokollierung oder beides verwendet werden. Sammlungsanforderung und -antwort sind für die Nutzlastprotokollierung reserviert, andere für die benutzerdefinierte Protokollierung. |
RequestLoggingCaptureHeaders |
Für die Nutzlastprotokollierung erfassen wir standardmäßig nur Nutzlast. Wenn Kunden auch die angegebenen Header sammeln möchten, können sie sie in captureHeaders festlegen, sodass das Back-End diese Header zusammen mit der Nutzlast sammelt. |
RollingRate |
Wenn Modelldaten im Blobspeicher erfasst werden, müssen wir die Daten in einen anderen Pfad rollieren, um zu vermeiden, dass alle Daten in einer einzelnen Blobdatei protokolliert werden. Wenn die rollierende Rate Stunde ist, werden alle Daten im Blobpfad /jjjj/MM/tt/HH/ erfasst. Wenn es Tag ist, werden alle Daten im Blobpfad /jjjj/MM/tt/ erfasst. Der andere Vorteil des rollierenden Pfads besteht darin, dass die Benutzeroberfläche der Modellüberwachung in der Lage ist, einen Zeitbereich von Daten sehr schnell auszuwählen. |