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 |