Ler em inglês

Compartilhar via


Alertas e Logs de Desempenho

Visão geral da tecnologia de Alertas e Logs de Desempenho.

Para desenvolver alertas e logs de desempenho, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
AutoPathFormat

Define como decorar o nome do arquivo ou o nome do subdiretório.
ClockType

Define a resolução do relógio a ser usada ao rastrear eventos.
CommitMode

Define a ação a ser tomada ao confirmar alterações no conjunto de coletores de dados.
DataCollectorSetStatus

Define o status em execução do conjunto de coletores de dados.
DataCollectorType

Define os tipos de coletor de dados.
DataManagerSteps

Define as ações que o gerenciador de dados executa quando é executado.
Fileformat

Define o formato dos dados no arquivo de log.
FolderActionSteps

Define a ação que o gerenciador de dados executa quando os limites de idade e tamanho são atendidos.
ResourcePolicy

Define como as pastas são excluídas quando um dos limites de recursos de disco é excedido.
StreamMode

Define onde os eventos de rastreamento são entregues.
ValueMapType

Define o tipo do valor.
Semana

Define os dias da semana nos quais executar o conjunto de coletores de dados.

Funções

 
Adicionar

Adiciona um coletor de dados à coleção.
Adicionar

Adiciona um conjunto de coletores de dados à coleção.
Adicionar

Adiciona uma ação de pasta à coleção.
Adicionar

Adiciona uma agenda à coleção.
Adicionar

Adiciona um provedor de rastreamento à coleção.
Adicionar

Adiciona um item à coleção. (IValueMap.Add)
Addrange

Adiciona um ou mais coletores de dados à coleção.
Addrange

Adiciona um ou mais conjuntos de coletores de dados à coleção.
Addrange

Adiciona uma ou mais ações de pasta à coleção.
Addrange

Adiciona um ou mais agendamentos à coleção.
Addrange

Adiciona um ou mais provedores de rastreamento à coleção.
Addrange

Adiciona um ou mais itens à coleção.
Limpar

Remove todos os coletores de dados da coleção.
Limpar

Remove todos os conjuntos de coletores de dados da coleção.
Limpar

Remove todas as ações de pasta da coleção.
Limpar

Remove todos os agendamentos da coleção.
Limpar

Remove todos os provedores de rastreamento da coleção.
Limpar

Remove todos os itens da coleção
Confirmar

Salva, atualiza ou valida o conjunto de coletores de dados. Você também pode usar esse método para liberar uma sessão de rastreamento.
CreateDataCollector

Cria um coletor de dados do tipo especificado.
CreateDataCollectorFromXml

Cria um coletor de dados usando o XML especificado.
CreateFolderAction

Cria um objeto de ação de pasta.
CreateSchedule

Cria um objeto schedule.
CreateTraceDataProvider

Cria um objeto de provedor de dados de rastreamento.
CreateValueMapItem

Cria um item de mapa de valor.
Excluir

Exclui a cópia persistente do conjunto de coletores de dados se o conjunto não estiver em execução.
Extrair

Extrai o arquivo CAB especificado.
get__NewEnum

Recupera uma interface para a enumeração . (IDataCollectorCollection.get__NewEnum)
get__NewEnum

Recupera uma interface para a enumeração . (IDataCollectorSetCollection.get__NewEnum)
get__NewEnum

Recupera uma interface para a enumeração . (IFolderActionCollection.get__NewEnum)
get__NewEnum

Recupera uma interface para a enumeração . (IScheduleCollection.get__NewEnum)
get__NewEnum

Recupera uma interface para a enumeração . (ITraceDataProviderCollection.get__NewEnum)
get__NewEnum

Recupera uma interface para a enumeração . (IValueMap.get__NewEnum)
get_Actions

Recupera ou define as ações que o gerenciador de dados deve executar se ambas as condições (idade e tamanho) forem atendidas. (Obter)
get_Age

Recupera ou define o intervalo a aguardar entre a aplicação das ações. (Obter)
get_AlertThresholds

Recupera ou define uma lista de contadores de desempenho e limites a serem monitorados. (Obter)
get_BufferSize

Recupera ou define o tamanho do buffer sugerido para cada buffer na sessão de rastreamento de eventos. (Obter)
get_BuffersLost

Recupera o número de buffers que não foram gravados no arquivo de log.
get_BuffersWritten

Recupera o número de buffers gravados no arquivo de log.
get_CheckBeforeRunning

Recupera ou define um valor que indica se o gerenciador de dados deve marcar limites impostos, como o espaço livre em disco mínimo disponível, antes de coletar dados. (Obter)
get_ClockType

Recupera ou define a resolução do relógio a ser usada ao registrar o carimbo de data/hora para cada evento. (Obter)
get_Count

Recupera o número de coletores de dados na coleção.
get_Count

Recupera o número de conjuntos de coletores de dados na coleção.
get_Count

Recupera o número de ações de pasta na coleção.
get_Count

Recupera o número de agendamentos na coleção.
get_Count

Recupera o número de provedores de rastreamento na coleção.
get_Count

Recupera o número de itens na coleção. (IValueMap.get_Count)
get_DataCollectors

Recupera a lista de coletores de dados neste conjunto.
get_DataCollectorSet

Recupera o conjunto de coletores de dados ao qual esse coletor de dados pertence.
get_DataCollectorType

Recupera o tipo desse coletor de dados, por exemplo, um coletor de dados de desempenho.
get_DataManager

Recupera o gerenciador de dados associado a esse conjunto de coletores de dados.
get_DataSourceName

Recupera ou define o nome da fonte de dados se o arquivo de log for um arquivo de log SQL. (Obter)
get_Days

Recupera ou define os dias em que o conjunto de coletores de dados é executado. (Obter)
get_Description

Recupera ou define a descrição do conjunto de coletores de dados. A descrição será adicionada a todos os arquivos de saída como metadados e inserida nos logs do Auxiliar de Dados de Desempenho como um comentário. (Obter)
get_Description

Recupera ou define uma descrição da coleção. (Obter)
get_Description

Recupera ou define uma descrição do item. (Obter)
get_DescriptionUnresolved

Recupera a descrição do conjunto de coletores de dados em sua forma original.
get_DisplayName

Recupera ou define o nome de exibição do conjunto de coletores de dados. (Obter)
get_DisplayName

Recupera ou define o nome de exibição do provedor. (Obter)
get_DisplayNameUnresolved

Recupera o nome de exibição do conjunto de coletores de dados em sua forma original.
get_Duration

Recupera e define a duração que o conjunto de coletores de dados executa. (Obter)
get_Enabled

Recupera ou define um valor que indica se o gerenciador de dados está habilitado para execução. (Obter)
get_Enabled

Recupera ou define um valor que indica se o item está habilitado. (Obter)
get_EndDate

Recupera ou define a última data em que o agendamento é válido. (Obter)
get_EventLog

Recupera ou define um valor que indica se o PLA deve registrar um evento sempre que o valor do contador ultrapassar o limite. (Obter)
get_EventsFileName

Recupera ou define o nome do arquivo de eventos. (Obter)
get_EventsLost

Recupera o número de eventos que não foram gravados no buffer.
get_ExcludeApis

Recupera ou define a lista de funções a serem excluídas do rastreamento. (Obter)
get_ExePath

Recupera ou define o caminho para o arquivo executável cujas chamadas à API você deseja rastrear. (Obter)
get_ExtendedModes

Recupera ou define os modos de arquivo de log estendido. (Obter)
get_FileMaxCount

Recupera ou define o número máximo de arquivos a serem coletados. (Obter)
get_FileMaxRecursiveDepth

Recupera ou define o número máximo de subpastas das quais coletar arquivos recursivamente. (Obter)
get_FileMaxTotalSize

Recupera ou define o tamanho máximo total do arquivo de todos os arquivos combinados que você pode coletar. (Obter)
get_FileName

Recupera ou define o nome base do arquivo que conterá os dados do coletor de dados. (Obter)
get_FileNameFormat

Recupera ou define sinalizadores que descrevem como decorar o nome do arquivo. (Obter)
get_FileNameFormatPattern

Recupera ou define o padrão de formato a ser usado ao decorar o nome do arquivo. (Obter)
get_Files

Recupera ou define os arquivos a serem coletados. (Obter)
get_FilterData

Recupera ou define dados arbitrários enviados ao provedor de dados de rastreamento para fins de filtragem. (Obter)
get_FilterEnabled

Recupera ou define um valor que determina se os dados de filtro são usados para habilitar o provedor. (Obter)
get_FilterType

Recupera ou define um tipo de filtro definido pelo provedor. (Obter)
get_FlushTimer

Recupera ou define o tempo de espera antes de liberar buffers. (Obter)
get_FolderActions

Recupera uma coleção que você usa para gerenciar as ações a serem executadas em cada pasta no conjunto de coletores de dados quando as condições de idade e tamanho são atendidas.
get_FreeBuffers

Recupera o número de buffers alocados, mas não utilizados no pool de buffers da sessão de rastreamento de eventos.
get_Guid

Recupera ou define o GUID da sessão. (Obter)
get_Guid

Recupera ou define o GUID do provedor. (Obter)
get_IncludeApis

Recupera ou define a lista de funções a serem incluídas no rastreamento. (Obter)
get_IncludeModules

Recupera ou define a lista de módulos a serem incluídos no rastreamento. (Obter)
get_Index

Recupera o valor de índice do coletor de dados. O valor do índice identifica o coletor de dados dentro do conjunto de coletores de dados.
get_IsKernelTrace

Recupera um valor que indica se o rastreamento contém provedores de kernel.
Get_item

Recupera o coletor de dados solicitado da coleção.
Get_item

Recupera o conjunto de coletores de dados solicitado da coleção.
Get_item

Recupera a ação de pasta solicitada da coleção.
Get_item

Recupera o agendamento solicitado da coleção.
Get_item

Recupera o provedor de rastreamento solicitado da coleção.
Get_item

Recupera o item solicitado da coleção. (IValueMap.get_Item)
get_Key

Recupera ou define o nome do item. (Obter)
get_Keywords

Recupera ou define palavras-chave que descrevem o conjunto de coletores de dados. A lista de palavras-chave é adicionada aos arquivos de saída como metadados. (Obter)
get_KeywordsAll

Recupera a lista de palavras-chave que restringe a categoria de eventos que você deseja que o provedor escreva.
get_KeywordsAny

Recupera a lista de palavras-chave que determinam a categoria de eventos que você deseja que o provedor escreva.
get_LatestOutputLocation

Recupera ou define o nome de arquivo totalmente decorado que o PLA usou na última vez que criou o arquivo. (IDataCollector.get_LatestOutputLocation)
get_LatestOutputLocation

Recupera ou define o nome da pasta totalmente decorada que o PLA usou na última vez em que os logs foram gravados. (IDataCollectorSet.get_LatestOutputLocation)
get_Level

Recupera o nível de informações usado para habilitar o provedor.
get_LogApiNamesOnly

Recupera ou define um valor que indica se o PLA registra apenas o nome da função. (Obter)
get_LogApisRecursively

Recupera ou define um valor que indica se as chamadas de logs de rastreamento de API que são importadas diretamente pelo aplicativo. (Obter)
get_LogAppend

Recupera ou define um valor que indica se o PLA deve acrescentar os dados coletados ao arquivo atual. (Obter)
get_LogCircular

Recupera ou define um valor que indica se o PLA deve criar um arquivo circular. (Obter)
get_LogFileFormat

Recupera ou define o formato do arquivo de log. (Obter)
get_LogFilePath

Recupera ou define o nome do arquivo de log que contém os dados de rastreamento da API. (Obter)
get_LogOverwrite

Recupera ou define um valor que indica se o PLA deve substituir o arquivo atual. (Obter)
get_ManagementQueries

Recupera ou define consultas WMI (Instrumentação de Gerenciamento do Windows) a serem executadas. (Obter)
get_MaxFolderCount

Recupera ou define o número máximo de pastas a serem usadas por todos os coletores de dados no conjunto. (Obter)
get_MaximumBuffers

Recupera ou define o número máximo de buffers alocados para o pool de buffers da sessão de rastreamento de eventos. (Obter)
get_MaxSize

Recupera ou define o espaço máximo em disco a ser usado por todos os coletores de dados no conjunto. (Obter)
get_MinFreeDisk

Recupera ou define o espaço mínimo em disco livre que precisa existir antes do início da coleta de dados. (Obter)
get_MinimumBuffers

Recupera ou define o número mínimo de buffers alocados para o pool de buffers da sessão de rastreamento de eventos. (Obter)
get_Name

Recupera ou define o nome do coletor de dados. (Obter)
get_Name

Recupera o nome exclusivo usado para identificar o conjunto de coletores de dados.
get_NumberOfBuffers

Recupera ou define o número sugerido de buffers a serem usados para registro em log. (Obter)
get_OutputLocation

Recupera o nome do arquivo decorado se o PLA for criá-lo agora.
get_OutputLocation

Recupera o nome da pasta decorada se o PLA for criá-lo agora.
get_PerformanceCounters

Recupera ou define os contadores de desempenho a serem consultados. (Obter)
get_PreallocateFile

Recupera ou define um valor que indica se o PLA deve alocar todo o tamanho do arquivo de log antes do registro em log. (Obter)
get_ProcessMode

Recupera ou define um valor que indica se a sessão é uma sessão privada em processo. (Obter)
get_Properties

Recupera a lista de itens de dados estendidos que o ETW (Rastreamento de Eventos para Windows) inclui com o evento .
get_QueryNetworkAdapters

Recupera ou define um valor que indica se os adaptadores de rede instalados são consultados para seus recursos de descarregamento e outras informações de configuração. (Obter)
get_RealTimeBuffersLost

Recupera o número de buffers que não foram entregues em tempo real ao consumidor.
get_RegistryKeys

Recupera ou define uma lista de chaves do Registro a serem coletadas.
get_RegistryMaxRecursiveDepth

Recupera ou define o número máximo de subchaves das quais coletar recursivamente os valores do Registro. (Obter)
get_ReportFileName

Recupera ou define o nome do arquivo HTML que resulta da conversão do arquivo na propriedade IDataManager::RuleTargetFileName de XML para HTML. (Obter)
get_ReportSchema

Recupera ou define o esquema usado para personalizar o relatório gerado pelo aplicativo TraceRpt.exe. (Obter)
get_ResourcePolicy

Recupera ou define a ação a ser tomada quando um dos limites de recursos de disco é excedido. (Obter)
get_RootPath

Recupera ou define o caminho base em que os subdiretórios são criados. (Obter)
get_Rules

Recupera ou define as regras a serem aplicadas ao relatório. (Obter)
get_RuleTargetFileName

Recupera ou define o nome do arquivo de relatório que o aplicativo TraceRpt.exe cria. (IDataManager.get_RuleTargetFileName)
get_SampleInterval

Recupera ou define o intervalo de tempo a aguardar entre os dados do contador de amostragem. (Obter)
get_SampleInterval

Recupera ou define o intervalo a aguardar entre os dados do contador de amostragem. (Obter)
get_Schedules

Recupera a lista de agendas que determinam quando o conjunto de coletores de dados é executado.
get_SchedulesEnabled

Recupera ou define um valor que indica se os agendamentos estão habilitados. (Obter)
get_Security

Recupera ou define informações de controle de acesso que determinam quem pode acessar esse conjunto de coletores de dados. (Obter)
get_Segment

Recupera ou define um valor que indica se o PLA cria novos logs se o tamanho máximo ou a duração do segmento for atingido antes que o conjunto de coletores de dados seja interrompido. (Obter)
get_SegmentMaxDuration

Recupera ou define a duração que o conjunto de coletores de dados pode executar antes de começar a gravar em novos arquivos de log. (Obter)
get_SegmentMaxRecords

Recupera ou define o número máximo de amostras como log. (Obter)
get_SegmentMaxSize

Recupera ou define o tamanho máximo de qualquer arquivo de log no conjunto de coletores de dados. (Obter)
get_SendCabTo

Recupera ou define o destino do arquivo de gabinete se a ação for enviar um arquivo de gabinete. (Obter)
get_SerialNumber

Recupera ou define o número de vezes que esse conjunto de coletores de dados foi iniciado, incluindo segmentos. (Obter)
get_Server

Recupera o nome do servidor em que o conjunto de coletores de dados é executado.
get_SessionId

Recupera o identificador de sessão.
get_SessionName

Recupera ou define o nome da sessão. (Obter)
get_SessionThreadId

Recupera o thread atual da sessão de log, se o thread estiver em execução.
get_Size

Recupera ou define o tamanho mínimo da pasta que, quando excedido, inicia as ações. (Obter)
get_StartDate

Recupera ou define a data em que o agendamento se torna válido. (Obter)
get_StartTime

Recupera ou define a hora do dia em que o conjunto de coletores de dados é executado. (Obter)
get_Status

Recupera o status do conjunto de coletores de dados.
get_StopOnCompletion

Recupera ou define um valor que determina se o conjunto de coletores de dados é interrompido quando todos os coletores de dados no conjunto estão em um estado concluído. (Obter)
get_StreamMode

Recupera ou define o modo de registro em log da sessão de rastreamento. (Obter)
get_Subdirectory

Recupera ou define um subdiretório base do caminho raiz em que a próxima instância do conjunto de coletores de dados gravará seus logs. (Obter)
get_SubdirectoryFormat

Recupera ou define sinalizadores que descrevem como decorar o nome do subdiretório. (Obter)
get_SubdirectoryFormatPattern

Recupera ou define um padrão de formato a ser usado ao decorar o nome da pasta. (Obter)
get_SystemStateFile

Recupera ou define o nome do arquivo que contém o estado do sistema salvo. (Obter)
get_Task

Recupera ou define o nome de um trabalho do Agendador de Tarefas a ser iniciado sempre que o valor do contador ultrapassa o limite. (Obter)
get_Task

Recupera ou define o nome de um trabalho do Agendador de Tarefas a ser iniciado sempre que o conjunto de coletores de dados for interrompido, inclusive entre segmentos. (Obter)
get_TaskArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IAlertDataCollector::Task. (IAlertDataCollector.get_TaskArguments)
get_TaskArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IDataCollectorSet::Task. (Obter)
get_TaskRunAsSelf

Recupera ou define um valor que determina se a tarefa é executada como o usuário definido pelo coletor de dados ou como o usuário especificado na tarefa. (IAlertDataCollector.get_TaskRunAsSelf)
get_TaskRunAsSelf

Recupera ou define um valor que determina se a tarefa é executada como o usuário definido pelo coletor de dados ou como o usuário especificado na tarefa. (IDataCollectorSet.get_TaskRunAsSelf)
get_TaskUserTextArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IAlertDataCollector::Task. (IAlertDataCollector.get_TaskUserTextArguments)
get_TaskUserTextArguments

Recupera ou define os argumentos de linha de comando que são substituídos pela variável de substituição {usertext} na propriedade IDataCollectorSet::TaskArguments. (Obter)
get_TraceDataProviders

Recupera a lista de provedores habilitados para esta sessão de rastreamento.
get_TriggerDataCollectorSet

Recupera ou define o nome de um coletor de dados definido para iniciar sempre que o valor do contador ultrapassa o limite. (Obter)
get_UserAccount

Recupera a conta de usuário na qual o conjunto de coletores de dados será executado.
get_Value

Recupera ou define o valor da coleção. (Obter)
get_Value

Recupera ou define o valor do item. (Obter)
get_ValueMapType

Recupera ou define o tipo de itens na coleção. (Obter)
get_ValueMapType

Recupera ou define o tipo do item. (Obter)
get_Xml

Recupera uma cadeia de caracteres XML que descreve os valores das propriedades do coletor de dados.
get_Xml

Recupera uma cadeia de caracteres XML que descreve os valores das propriedades do conjunto de coletores de dados, incluindo os dos coletores de dados contidos no conjunto.
GetDataCollectorSets

Preenche a coleção de conjuntos do coletor de dados.
GetRegisteredProcesses

Recupera uma lista de processos registrados como um provedor ETW (Rastreamento de Eventos para Windows).
GetSecurity

Recupera as informações de segurança do provedor de dados de rastreamento.
GetTraceDataProviders

Preenche a coleção com provedores de rastreamento registrados.
GetTraceDataProvidersByProcess

Preenche a coleção com a lista de provedores que foram registrados pelo processo especificado.
GetValue

Recupera um valor definido pelo usuário.
put_Actions

Recupera ou define as ações que o gerenciador de dados deve executar se ambas as condições (idade e tamanho) forem atendidas. (Put)
put_Age

Recupera ou define o intervalo a aguardar entre a aplicação das ações. (Put)
put_AlertThresholds

Recupera ou define uma lista de contadores de desempenho e limites a serem monitorados. (Put)
put_BufferSize

Recupera ou define o tamanho do buffer sugerido para cada buffer na sessão de rastreamento de eventos. (Put)
put_CheckBeforeRunning

Recupera ou define um valor que indica se o gerenciador de dados deve marcar limites impostos, como o espaço em disco livre mínimo disponível, antes de coletar dados. (Put)
put_ClockType

Recupera ou define a resolução do relógio a ser usada ao registrar o carimbo de data/hora para cada evento. (Put)
put_DataSourceName

Recupera ou define o nome da fonte de dados se o arquivo de log for um arquivo de log SQL. (Put)
put_Days

Recupera ou define os dias em que o conjunto de coletores de dados é executado. (Put)
put_Description

Recupera ou define a descrição do conjunto de coletores de dados. A descrição será adicionada a todos os arquivos de saída como metadados e inserida nos logs do Auxiliar de Dados de Desempenho como um comentário. (Put)
put_Description

Recupera ou define uma descrição da coleção. (Put)
put_Description

Recupera ou define uma descrição do item. (Put)
put_DisplayName

Recupera ou define o nome de exibição do conjunto de coletores de dados. (Put)
put_DisplayName

Recupera ou define o nome de exibição do provedor. (Put)
put_Duration

Recupera e define a duração que o conjunto de coletores de dados executa. (Put)
put_Enabled

Recupera ou define um valor que indica se o gerenciador de dados está habilitado para execução. (Put)
put_Enabled

Recupera ou define um valor que indica se o item está habilitado. (Put)
put_EndDate

Recupera ou define a última data em que o agendamento é válido. (Put)
put_EventLog

Recupera ou define um valor que indica se o PLA deve registrar um evento sempre que o valor do contador ultrapassar o limite. (Put)
put_EventsFileName

Recupera ou define o nome do arquivo de eventos. (Put)
put_ExcludeApis

Recupera ou define a lista de funções a serem excluídas do rastreamento. (Put)
put_ExePath

Recupera ou define o caminho para o arquivo executável cujas chamadas à API você deseja rastrear. (Put)
put_ExtendedModes

Recupera ou define os modos de arquivo de log estendido. (Put)
put_FileMaxCount

Recupera ou define o número máximo de arquivos a serem coletados. (Put)
put_FileMaxRecursiveDepth

Recupera ou define o número máximo de subpastas das quais coletar arquivos recursivamente. (Put)
put_FileMaxTotalSize

Recupera ou define o tamanho total máximo do arquivo de todos os arquivos combinados que você pode coletar. (Put)
put_FileName

Recupera ou define o nome base do arquivo que conterá os dados do coletor de dados. (Put)
put_FileNameFormat

Recupera ou define sinalizadores que descrevem como decorar o nome do arquivo. (Put)
put_FileNameFormatPattern

Recupera ou define o padrão de formato a ser usado ao decorar o nome do arquivo. (Put)
put_Files

Recupera ou define os arquivos a serem coletados. (Put)
put_FilterData

Recupera ou define dados arbitrários enviados ao provedor de dados de rastreamento para fins de filtragem. (Put)
put_FilterEnabled

Recupera ou define um valor que determina se os dados de filtro são usados para habilitar o provedor. (Put)
put_FilterType

Recupera ou define um tipo de filtro definido pelo provedor. (Put)
put_FlushTimer

Recupera ou define o tempo de espera antes de liberar buffers. (Put)
put_Guid

Recupera ou define o GUID da sessão. (Put)
put_Guid

Recupera ou define o GUID do provedor. (Put)
put_IncludeApis

Recupera ou define a lista de funções a serem incluídas no rastreamento. (Put)
put_IncludeModules

Recupera ou define a lista de módulos a serem incluídos no rastreamento. (Put)
put_Key

Recupera ou define o nome do item. (Put)
put_Keywords

Recupera ou define palavras-chave que descrevem o conjunto de coletores de dados. A lista de palavras-chave é adicionada aos arquivos de saída como metadados. (Put)
put_LatestOutputLocation

Recupera ou define o nome de arquivo totalmente decorado que o PLA usou na última vez em que criou o arquivo. (IDataCollector.put_LatestOutputLocation)
put_LatestOutputLocation

Recupera ou define o nome da pasta totalmente decorado que o PLA usou na última vez em que os logs foram gravados. (IDataCollectorSet.put_LatestOutputLocation)
put_LogApiNamesOnly

Recupera ou define um valor que indica se o PLA registra apenas o nome da função. (Put)
put_LogApisRecursively

Recupera ou define um valor que indica se as chamadas de logs de rastreamento de API que são importadas diretamente pelo aplicativo. (Put)
put_LogAppend

Recupera ou define um valor que indica se o PLA deve acrescentar os dados coletados ao arquivo atual. (Put)
put_LogCircular

Recupera ou define um valor que indica se o PLA deve criar um arquivo circular. (Put)
put_LogFileFormat

Recupera ou define o formato do arquivo de log. (Put)
put_LogFilePath

Recupera ou define o nome do arquivo de log que contém os dados de rastreamento da API. (Put)
put_LogOverwrite

Recupera ou define um valor que indica se o PLA deve substituir o arquivo atual. (Put)
put_ManagementQueries

Recupera ou define consultas WMI (Instrumentação de Gerenciamento do Windows) a serem executadas. (Put)
put_MaxFolderCount

Recupera ou define o número máximo de pastas a serem usadas por todos os coletores de dados no conjunto. (Put)
put_MaximumBuffers

Recupera ou define o número máximo de buffers alocados para o pool de buffers da sessão de rastreamento de eventos. (Put)
put_MaxSize

Recupera ou define o espaço máximo em disco a ser usado por todos os coletores de dados no conjunto. (Put)
put_MinFreeDisk

Recupera ou define o espaço mínimo em disco livre que precisa existir antes do início da coleta de dados. (Put)
put_MinimumBuffers

Recupera ou define o número mínimo de buffers alocados para o pool de buffers da sessão de rastreamento de eventos. (Put)
put_Name

Recupera ou define o nome do coletor de dados. (Put)
put_NumberOfBuffers

Recupera ou define o número sugerido de buffers a serem usados para registro em log. (Put)
put_PerformanceCounters

Recupera ou define os contadores de desempenho a serem consultados. (Put)
put_PreallocateFile

Recupera ou define um valor que indica se o PLA deve alocar todo o tamanho do arquivo de log antes do registro em log. (Put)
put_ProcessMode

Recupera ou define um valor que indica se a sessão é uma sessão privada em processo. (Put)
put_QueryNetworkAdapters

Recupera ou define um valor que indica se os adaptadores de rede instalados são consultados para seus recursos de descarregamento e outras informações de configuração. (Put)
put_RegistryKeys

Recupera ou define uma lista de chaves do Registro a serem coletadas. (Put)
put_RegistryMaxRecursiveDepth

Recupera ou define o número máximo de subchaves das quais coletar valores do Registro recursivamente. (Put)
put_ReportFileName

Recupera ou define o nome do arquivo HTML que resulta da conversão do arquivo na propriedade IDataManager::RuleTargetFileName de XML para HTML. (Put)
put_ReportSchema

Recupera ou define o esquema usado para personalizar o relatório gerado pelo aplicativo TraceRpt.exe. (Put)
put_ResourcePolicy

Recupera ou define a ação a ser tomada quando um dos limites de recurso de disco é excedido. (Put)
put_RootPath

Recupera ou define o caminho base em que os subdiretórios são criados. (Put)
put_Rules

Recupera ou define as regras a serem aplicadas ao relatório. (Put)
put_RuleTargetFileName

Recupera ou define o nome do arquivo de relatório que o aplicativo TraceRpt.exe cria. (IDataManager.put_RuleTargetFileName)
put_SampleInterval

Recupera ou define o intervalo de tempo a aguardar entre os dados do contador de amostragem. (Put)
put_SampleInterval

Recupera ou define o intervalo a aguardar entre os dados do contador de amostragem. (Put)
put_SchedulesEnabled

Recupera ou define um valor que indica se os agendamentos estão habilitados. (Put)
put_Security

Recupera ou define informações de controle de acesso que determinam quem pode acessar esse conjunto de coletores de dados. (Put)
put_Segment

Recupera ou define um valor que indica se o PLA cria novos logs se o tamanho máximo ou a duração do segmento for atingido antes que o conjunto de coletores de dados seja interrompido. (Put)
put_SegmentMaxDuration

Recupera ou define a duração que o conjunto de coletores de dados pode executar antes de começar a gravar em novos arquivos de log. (Put)
put_SegmentMaxRecords

Recupera ou define o número máximo de amostras como log. (Put)
put_SegmentMaxSize

Recupera ou define o tamanho máximo de qualquer arquivo de log no conjunto de coletores de dados. (Put)
put_SendCabTo

Recupera ou define o destino do arquivo de gabinete se a ação for enviar um arquivo de gabinete. (Put)
put_SerialNumber

Recupera ou define o número de vezes que esse conjunto de coletores de dados foi iniciado, incluindo segmentos. (Put)
put_SessionName

Recupera ou define o nome da sessão. (Put)
put_Size

Recupera ou define o tamanho mínimo da pasta que, quando excedido, inicia as ações. (Put)
put_StartDate

Recupera ou define a data em que o agendamento se torna válido. (Put)
put_StartTime

Recupera ou define a hora do dia em que o conjunto de coletores de dados é executado. (Put)
put_StopOnCompletion

Recupera ou define um valor que determina se o conjunto de coletores de dados é interrompido quando todos os coletores de dados no conjunto estão em um estado concluído. (Put)
put_StreamMode

Recupera ou define o modo de registro em log da sessão de rastreamento. (Put)
put_Subdirectory

Recupera ou define um subdiretório base do caminho raiz em que a próxima instância do conjunto de coletores de dados gravará seus logs. (Put)
put_SubdirectoryFormat

Recupera ou define sinalizadores que descrevem como decorar o nome do subdiretório. (Put)
put_SubdirectoryFormatPattern

Recupera ou define um padrão de formato a ser usado ao decorar o nome da pasta. (Put)
put_SystemStateFile

Recupera ou define o nome do arquivo que contém o estado do sistema salvo. (Put)
put_Task

Recupera ou define o nome de um trabalho do Agendador de Tarefas a ser iniciado sempre que o valor do contador ultrapassa o limite. (Put)
put_Task

Recupera ou define o nome de um trabalho do Agendador de Tarefas a ser iniciado sempre que o conjunto de coletores de dados for interrompido, inclusive entre segmentos. (Put)
put_TaskArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IAlertDataCollector::Task. (IAlertDataCollector.put_TaskArguments)
put_TaskArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IDataCollectorSet::Task. (Put)
put_TaskRunAsSelf

Recupera ou define um valor que determina se a tarefa é executada como o usuário definido pelo coletor de dados ou como o usuário especificado na tarefa. (IAlertDataCollector.put_TaskRunAsSelf)
put_TaskRunAsSelf

Recupera ou define um valor que determina se a tarefa é executada como o usuário definido pelo coletor de dados ou como o usuário especificado na tarefa. (IDataCollectorSet.put_TaskRunAsSelf)
put_TaskUserTextArguments

Recupera ou define os argumentos de linha de comando a serem passados para o trabalho do Agendador de Tarefas especificado na propriedade IAlertDataCollector::Task. (IAlertDataCollector.put_TaskUserTextArguments)
put_TaskUserTextArguments

Recupera ou define os argumentos de linha de comando que são substituídos pela variável de substituição {usertext} na propriedade IDataCollectorSet::TaskArguments. (Put)
put_TriggerDataCollectorSet

Recupera ou define o nome de um coletor de dados definido para iniciar sempre que o valor do contador ultrapassa o limite. (Put)
put_Value

Recupera ou define o valor da coleção. (Put)
put_Value

Recupera ou define o valor do item. (Put)
put_ValueMapType

Recupera ou define o tipo de itens na coleção. (Put)
put_ValueMapType

Recupera ou define o tipo do item. (Put)
Consulta

Recupera o conjunto de coletores de dados especificado.
Consulta

Recupera detalhes sobre um provedor registrado.
Remover

Remove um coletor de dados da coleção.
Remover

Remove um conjunto de coletores de dados da coleção.
Remover

Remove uma ação de pasta da coleção com base no índice especificado.
Remover

Remove um agendamento da coleção.
Remover

Remove um provedor de rastreamento da coleção.
Remover

Remove um item da coleção.
Resolver

Mescla os detalhes sobre um provedor com essa instância.
Executar

Executa manualmente o gerenciador de dados.
SetCredentials

Especifica a conta de usuário na qual o conjunto de coletores de dados é executado.
SetSecurity

Define as informações de segurança para o provedor de dados de rastreamento.
SetValue

Define um valor definido pelo usuário.
SetXml

Define os valores de propriedade dessas propriedades incluídas no XML. (IDataCollector.SetXml)
SetXml

Define os valores de propriedade dessas propriedades incluídas no XML. (IDataCollectorSet.SetXml)
Iniciar

Inicia manualmente o conjunto de coletores de dados.
Parar

Interrompe manualmente o conjunto de coletores de dados.

Interfaces

 
IAlertDataCollector

Monitora contadores de desempenho e executa ações sempre que um valor de contador cruza o limite especificado. Para criar o coletor de dados de alerta, chame o método IDataCollectorCollection::CreateDataCollector ou IDataCollectorCollection::CreateDataCollectorFromXml. Para obter detalhes sobre o XML que você passa para CreateDataCollectorFromXml, consulte Comentários.
IApiTracingDataCollector

Registra chamadas win32 para Kernel32.dll, Advapi32.dll, Gdi32.dll e User32.dll.
IConfigurationDataCollector

Coleta as configurações do computador no momento da coleção.
IDataCollector

Define e recupera propriedades do coletor usando XML, especifica o nome do arquivo de log e recupera o local do arquivo de log. Essa interface é uma classe abstrata da qual os seguintes coletores de dados derivam:IAlertDataCollectorIApiTracingDataCollectorIConfigurationDataCollectorIPerformanceCounterDataCollectorITraceDataCollector
IDataCollectorCollection

Gerencia uma coleção de objetos DataCollector. Para obter essa interface, acesse a propriedade IDataCollectorSet::D ataCollectors.
IDataCollectorSet

Gerencia as informações de configuração comuns a todos os objetos do coletor de dados no conjunto; adiciona e remove coletores de dados do conjunto; e inicia a coleta de dados. Essa é a interface PLA primária que você usa.
IDataCollectorSetCollection

Gerencia uma coleção de objetos DataCollectorSet. Para obter essa interface, chame a função CoCreateInstance, passando __uuidof(DataCollectorSetCollection) como o identificador de classe e __uuidof(IDataCollectorSetCollection) como o identificador de interface. Em seguida, para preencher a coleção, chame o método IDataCollectorSetCollection::GetDataCollectorSets.
IDataManager

Gerencia os dados gerados pelos coletores de dados, incluindo geração de relatórios, política de retenção de dados e transferência de dados. Para obter essa interface, acesse a propriedade IDataCollectorSet::D ataManager.
IFolderAction

Especifica as ações que o gerenciador de dados deve executar em cada pasta no caminho raiz do conjunto de coletores de dados se ambas as condições (idade e tamanho) forem atendidas. Para obter essa interface, chame o método IFolderActionCollection::CreateFolderAction.
IFolderActionCollection

Gerencia uma coleção de objetos FolderAction. Para obter essa interface, acesse a propriedade IDataManager::FolderActions.
IPerformanceCounterDataCollector

Especifica os contadores de desempenho a serem consultados e o arquivo de log no qual os dados do contador são gravados. Para criar esse coletor de dados, chame o método IDataCollectorCollection::CreateDataCollector ou IDataCollectorCollection::CreateDataCollectorFromXml.
Ischedule

Especifica quando o conjunto de coletores de dados é executado. Para obter essa interface, chame o método IScheduleCollection::CreateSchedule.
IScheduleCollection

Gerencia uma coleção de objetos Schedule. Para obter essa interface, acesse a propriedade IDataCollectorSet::Schedules.
ITraceDataCollector

Coleta eventos de rastreamento de provedores registrados. Essa interface define a sessão de rastreamento.
ITraceDataProvider

Especifica um provedor de rastreamento a ser habilitado na sessão de rastreamento.
ITraceDataProviderCollection

Gerencia uma coleção de objetos TraceDataProvider. Para obter essa interface, acesse a propriedade ITraceDataCollector::TraceDataProviders. Você também pode chamar a função CoCreateInstance para criar uma nova instância do objeto TraceDataProviderCollection.
IValueMap

Gerencia uma coleção de pares nome/valor. Para obter essa interface, acesse uma das seguintes propriedades ou métodos:IDataCollector::SetXmlIDataCollectorSet::CommitIDataCollectorSet::SetXmlITraceDataProvider::KeywordsAllITraceDataProvider::KeywordsAnyITraceDataProvider::LevelITraceDataProvider::P roperties
IValueMapItem

Define um par nome/valor. Para obter essa interface, chame a propriedade IValueMap::Item. Para criar essa interface, chame o método IValueMap::CreateValueMapItem.