Interface IGetAppTrackerData (comsvcs.h)

Permite que aplicativos administrativos recuperem informações estatísticas sobre a execução de aplicativos COM+.

Herança

A interface IGetAppTrackerData herda da interface IUnknown . IGetAppTrackerData também tem estes tipos de membros:

Métodos

A interface IGetAppTrackerData tem esses métodos.

 
IGetAppTrackerData::GetApplicationProcessDetails

Recupera informações detalhadas sobre um único processo que hospeda aplicativos COM+.
IGetAppTrackerData::GetApplicationProcesses

Recupera informações resumidas para todos os processos que hospedam aplicativos COM+ ou para um subconjunto especificado desses processos.
IGetAppTrackerData::GetApplicationsInProcess

Recupera informações resumidas para todos os aplicativos COM+ hospedados em um único processo ou para um subconjunto especificado desses aplicativos.
IGetAppTrackerData::GetComponentDetails

Recupera informações detalhadas sobre um único componente COM+ hospedado em um processo.
IGetAppTrackerData::GetComponentsInProcess

Recupera informações de resumo para todos os componentes COM+ hospedados em um único processo ou para um subconjunto especificado desses componentes.
IGetAppTrackerData::GetSuggestedPollingInterval

Recupera o intervalo mínimo para sondagem sugerido pelo Servidor Rastreador.
IGetAppTrackerData::GetTrackerDataAsCollectionObject

Recupera dados de rastreamento para todos os aplicativos COM+ na forma de um objeto de coleção.

Comentários

Os aplicativos que usam dados de rastreador geralmente precisarão sondar o Servidor Rastreador periodicamente para garantir que esses dados sejam atualizados. Por exemplo, um aplicativo administrativo que exibe dados de rastreamento para o usuário normalmente deseja que esses dados estejam próximos do possível em tempo real. No entanto, a sondagem com muita frequência pode prejudicar o desempenho geral do sistema. Lembre-se também de que os aplicativos COM+ que atualizam os dados não enviam atualizações para o Servidor Rastreador imediatamente, portanto, mesmo no melhor caso, haverá algum atraso (normalmente apenas alguns segundos).

A frequência de sondagem é uma política global que os administradores podem ajustar, se necessário, para equilibrar entre a atualização dos dados e o impacto no desempenho para o conjunto específico de ferramentas em uso nos sistemas que gerenciam. O valor retornado em PollingIntervalInSeconds é a quantidade mínima de tempo que um aplicativo deve aguardar depois de recuperar dados de rastreamento antes de fazer outra chamada para recuperar os mesmos dados. Qualquer aplicativo que sonda o Servidor Rastreador deve chamar esse método e ajustar seu comportamento de sondagem adequadamente.

O intervalo de sondagem é, por padrão, igual à frequência do evento de rastreamento (três segundos). Esse valor pode ser ajustado escrevendo o seguinte valor do Registro DWORD:

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3TrackingInfoPollingFrequency = intervalo mínimo de sondagem em segundos

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 com SP1 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho comsvcs.h