Condividi tramite


DataCollector interface

Proprietà

collections

[Obbligatorio] Configurazione della raccolta. Ogni raccolta ha una configurazione specifica per raccogliere i dati del modello e il nome della raccolta può essere una stringa arbitraria. L'agente di raccolta dati del modello può essere usato per la registrazione del payload o per la registrazione personalizzata o per entrambi. La richiesta e la risposta di raccolta sono riservate per la registrazione del payload, mentre altre sono destinate alla registrazione personalizzata.

requestLogging

La configurazione di registrazione delle richieste per mdc include impostazioni di registrazione avanzate per tutte le raccolte. È facoltativo.

rollingRate

Quando i dati del modello vengono raccolti nell'archivio BLOB, è necessario eseguire il rollback dei dati in un percorso diverso per evitare di registrarli tutti in un singolo file BLOB. Se la frequenza di rotazione è oraria, tutti i dati verranno raccolti nel percorso BLOB /aaaa/MM/gg/HH/. Se è il giorno, tutti i dati verranno raccolti nel percorso BLOB /aaaa/MM/gg/. L'altro vantaggio del percorso in sequenza è che l'interfaccia utente di monitoraggio del modello è in grado di selezionare un intervallo di tempo di dati molto rapidamente.

Dettagli proprietà

collections

[Obbligatorio] Configurazione della raccolta. Ogni raccolta ha una configurazione specifica per raccogliere i dati del modello e il nome della raccolta può essere una stringa arbitraria. L'agente di raccolta dati del modello può essere usato per la registrazione del payload o per la registrazione personalizzata o per entrambi. La richiesta e la risposta di raccolta sono riservate per la registrazione del payload, mentre altre sono destinate alla registrazione personalizzata.

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

Valore della proprietà

{[propertyName: string]: Collection | null}

requestLogging

La configurazione di registrazione delle richieste per mdc include impostazioni di registrazione avanzate per tutte le raccolte. È facoltativo.

requestLogging?: RequestLogging

Valore della proprietà

rollingRate

Quando i dati del modello vengono raccolti nell'archivio BLOB, è necessario eseguire il rollback dei dati in un percorso diverso per evitare di registrarli tutti in un singolo file BLOB. Se la frequenza di rotazione è oraria, tutti i dati verranno raccolti nel percorso BLOB /aaaa/MM/gg/HH/. Se è il giorno, tutti i dati verranno raccolti nel percorso BLOB /aaaa/MM/gg/. L'altro vantaggio del percorso in sequenza è che l'interfaccia utente di monitoraggio del modello è in grado di selezionare un intervallo di tempo di dati molto rapidamente.

rollingRate?: string

Valore della proprietà

string