Objeto TraceConfig
recording_mode
string (opcional) - Pode serrecord-until-full
,record-continuously
,record-as-much-as-possible
outrace-to-console
. O padrão érecord-until-full
.trace_buffer_size_in_kb
number (opcional) - tamanho máximo do buffer de gravação de rastro em kilobytes. O padrão é 100MB.trace_buffer_size_in_events
number (opcional) - tamanho máximo do buffer de gravação de rastro em events.enable_argument_filter
boolean (opcional) - se verdadeiro, filtra dados de evento de acordo com uma lista específica de eventos que foram manualmente avaliados para não incluir nenhum PII. Veja a implementação no Chromium para detalhes.included_categories
string[] (opcional) - uma lista de categorias de rastreamento para incluir. Pode incluir padrões glob-like usando*
no final do nome da categoria. Veja categorias de rastreamento para a lista de categorias.excluded_categories
string[] (opcional) - uma lista de categorias de rastreamento a excluir. Pode incluir padrões glob-like usando*
no final do nome da categoria. Veja categorias de rastreamento para a lista de categorias.included_process_ids
número[] (opcional) - uma lista de IDs de processo a incluir no rastreamento. Se não especificado, rastreie todos os processos.histogram_names
string[] (opcional) - uma lista de nomes de histogramas para reportar com o rastreamento.memory_dump_config
Record\<string, any> (optional) - if thedisabled-by-default-memory-infra
category is enabled, this contains optional additional configuration for data collection. Veja os documentos de MemoryInfra do Chromium para mais informações.
Um exemplo de TraceConfig que corresponde aproximadamente ao que as Chrome DevTools registram:
{
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: ['*']
}