Resumo de tipo de rastreamento
Níveis de Origem definem vários níveis de rastreamento: Crítico, Erro, Aviso, Informações e Detalhados, bem como fornece uma descrição do ActivityTracing
sinalizador, que alterna a saída de eventos de limite de rastreamento e transferência de atividade.
Você também pode revisar TraceEventType para os tipos de rastreamentos que podem ser emitidos de System.Diagnostics.
A tabela a seguir lista os mais importantes.
Tipo de rastreamento | Descrição |
---|---|
Crítico | Erro fatal ou falha do aplicativo. |
Erro | Erro recuperável. |
Aviso | Mensagem informativa. |
Informações | Problema não crítico. |
Detalhado | Rastreamento de depuração. |
Iniciar | Partida de uma unidade lógica de processamento. |
Suspend | Suspensão de uma unidade lógica de processamento. |
Retomar | Retomada de uma unidade lógica de processamento. |
Stop | Parada de uma unidade lógica de processamento. |
Transferência | Alteração da identidade de correlação. |
Uma atividade é definida como uma combinação dos tipos de rastreamento acima.
A seguir está uma expressão regular que define uma atividade ideal em um escopo local (fonte de rastreamento),
R = Start (Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop
Isso significa que uma atividade deve atender às condições a seguir.
Ele deve iniciar e parar, respectivamente, por um traço Start e Stop
Ele deve ter um rastreamento de transferência imediatamente anterior a um rastreamento de suspensão ou retomada
Ele não deve ter nenhum rastro entre os rastros Suspender e Retomar se tais rastros existirem
Ele pode ter qualquer traço crítico/Erro/Aviso/Informação/Verbose/Transferência, desde que as condições anteriores sejam observadas
A seguir está uma expressão regular que define uma atividade ideal no escopo global,
R+
com R sendo a expressão regular para uma atividade no escopo local. Isso se traduz como,
[R+ = Start ( Critical | Error | Warning | Information | Verbose | Transfer | (Transfer Suspend Transfer Resume) )* Stop]+