TraceConfig Objekt
recording_mode
string (optional) - Kannrecord-until-full
,record-continuously
,record-as-much-as-possible
odertrace-to-console
sein. Standardwert istrecord-until-full
.trace_buffer_size_in_kb
number (optional) - Maximale Größe des trace recording buffer in Kilobytes. Standard ist 100MB.trace_buffer_size_in_events
number (optional) - Maximale Größe des Aufzeichnungs-buffers in events.enable_argument_filter
boolean (optional) - Falls wahr, filtert Ereignisdaten entsprechend einer bestimmten Liste von Ereignissen, die manuell überprüft wurden, dass sie nicht PII einschließen. See the implementation in Chromium for specifics.included_categories
string[] (optional) - Eine Liste von tracing-Kategorien, die inkludiert werden sollen. Kann glob-ähnliche Muster mit*
am Ende der Kategorie einschließen. Siehe tracing-Kategorien für die Liste der Kategorien.excluded_categories
string[] (optional) - Eine Liste der tracing-Kategorien, die exkludiert werden sollen. Kann glob-ähnliche Muster mit*
am Ende der Kategorie einschließen. Siehe tracing-Kategorien für die Liste der Kategorien.included_process_ids
number[] (optional) - Eine Liste von Prozess-IDs, die im trace enthalten sein sollen. Wenn nicht angegeben, trace alle Prozesse.histogram_names
string[] (optional) - Eine Liste von histogram Namen, die mit dem trace gemeldet werden sollen.memory_dump_config
Record<string, any> (optional) - if thedisabled-by-default-memory-infra
category is enabled, this contains optional additional configuration for data collection. See the Chromium memory-infra docs for more information.
Eine Beispiel TraceConfig, die ungefähr mit dem übereinstimmt, was Chrome DevTools aufnimmt:
{
recording_mode: 'record-until-full',
included_categories: [
'devtools.timeline',
'disabled-by-default-devtools.timeline',
'disabled-by-default-devtools.timeline.frame',
'disabled-by-default-devtools.timeline.stack',
'v8.execute',
'blink.console',
'blink.user_timing',
'latencyInfo',
'disabled-by-default-v8.cpu_profiler',
'disabled-by-default-v8.cpu_profiler.hires'
],
excluded_categories: ['*']
}