Objeto SystemMonitor

Essa classe contém os métodos e as propriedades usados para configurar o controle do Monitor do Sistema.

Membros

O objeto SystemMonitor tem estes tipos de membros:

Eventos

O objeto SystemMonitor tem esses eventos.

Evento Descrição
OnCounterAdded Notifica você quando um contador é adicionado à coleção Counters .
OnCounterDeleted Notifica você antes que um contador seja excluído da coleção Counters .
OnCounterSelected Notifica você quando um contador é selecionado.
OnDblClick Notifica você quando um usuário clica duas vezes na linha do grafo, na barra de histograma ou no item de relatório com o botão esquerdo do mouse.
OnSampleCollected Notifica você quando valores de exemplo para os contadores foram coletados.

Métodos

O objeto SystemMonitor tem esses métodos.

Método Descrição
BatchLocking Bloqueia o Monitor do Sistema para impedir que ele faça a amostragem de dados do contador do arquivo de log ou contador recém-adicionado.
BrowseCounters Exibe a caixa de diálogo Adicionar Contador .
ClearData Limpa todos os campos de dados no controle .
CollectSample Exemplos de um valor para cada contador no objeto de coleção Counters .
Copiar Copia as configurações de propriedade do controle, a lista de contadores e os dados do contador para a área de transferência como um objeto HTML.
DisplayProperties Exibe a caixa de diálogo Propriedades do Grafo .
GetLogViewRange Recupera a data de início usada para recuperar valores de contador dos arquivos de log.
LoadSettings Adiciona os contadores no arquivo de modelo HTML ao Monitor do Sistema.
Colar Acrescenta a lista de contadores que foram copiados para a área de transferência para a coleção atual de contadores.
Relog Relogs os dados do contador para um novo arquivo. Você também pode usar esse método para especificar um novo tipo de arquivo e reduzir o número de amostras contidas no arquivo de log.
Redefinir Remove todos os objetos CounterItem do objeto da coleção Counters .
SaveAs Salva os valores do contador na exibição de grafo em um arquivo de log.
ScaleToFit Dimensione os valores do contador para caber no grafo.
SetLogViewRange Define a data de início usada para recuperar valores de contador dos arquivos de log.
UpdateGraph Atualiza o conteúdo das janelas do Monitor do Sistema.

Propriedades

O objeto SystemMonitor tem essas propriedades.

Propriedade Descrição
Aparência
Recupera ou define a aparência do controle para incluir ou omitir efeitos de exibição tridimensionais.
Backcolor
Recupera ou define a cor da tela de fundo das exibições do grafo e do relatório.
BackColorCtl
Recupera ou define a cor da tela de fundo do controle.
BorderStyle
Recupera ou define o estilo de borda do controle.
ChartScroll
Recupera ou define um valor que determina se o grafo de linha rola na exibição.
Contadores
Recupera a coleção de objetos CounterItem .
DataPointCount
Recupera ou define o número de pontos de dados exibidos em um grafo de linha.
Datasourcetype
Recupera ou define a origem dos dados do contador de desempenho.
DisplayType
Recupera ou define o tipo de grafo usado para grafar os dados do contador de desempenho.
EnableDigitGrouping
Recupera ou define um valor que determina se o SYSMON usa o agrupamento de dígitos ao exibir valores numéricos.
Enabletooltips
Recupera ou define um valor que determina se uma dica de ferramenta é mostrada quando o mouse passa o mouse sobre um contador em uma das exibições do grafo.
Fonte
Recupera ou define a fonte usada no controle .
Forecolor
Recupera ou define a cor do texto que aparece no controle .
GraphTitle
Recupera ou define o título do grafo.
Gridcolor
Recupera ou define a cor das linhas de grade usadas no grafo.
Realce
Recupera ou define um valor que indica se os valores dos contadores selecionados estão realçados no grafo.
Logfilename
Obsoleto. Recupera ou define o nome de um arquivo de log a ser usado como a origem dos valores de contador exibidos no Monitor do Sistema.
Logfiles
Coleção de um ou mais arquivos de log a serem usados como a origem dos valores de contador exibidos no Monitor do Sistema.
LogSourceStartTime
Recupera o carimbo de data/hora do valor do contador mais antigo de um contador em sua coleção de contadores que foi registrado nos arquivos de log.
LogSourceStopTime
Recupera o carimbo de data/hora do valor do contador mais recente de um contador em sua coleção de contadores que foi registrado nos arquivos de log.
LogViewStart
Recupera ou define a data de início usada para recuperar valores de contador dos arquivos de log.
LogViewStop
Recupera ou define a data final usada para recuperar valores de contador dos arquivos de log.
ManualUpdate
Recupera ou define um valor que indica se o conteúdo do Monitor do Sistema será atualizado manualmente ou automaticamente em intervalos especificados.
MaximumScale
Recupera ou define o valor máximo do eixo vertical (Y) do grafo.
MinimumScale
Recupera ou define o valor mínimo do eixo vertical (Y) do grafo.
MonitorDuplicateInstances
Recupera ou define um valor que determina se várias instâncias de um contador podem ser monitoradas.
Readonly
Recupera ou define um valor que determina se um usuário pode modificar os valores de propriedade do controle.
ReportValueType
Recupera ou define um valor que determina se as exibições histograma e relatório grafam o último valor amostrado durante o intervalo de amostragem ou um valor calculado da amostragem, como o valor médio ou mínimo do contador.
ShowHorizontalGrid
Recupera ou define um valor que determina se as linhas de grade horizontal são exibidas no grafo.
ShowLegend
Recupera ou define um valor que determina se a legenda é exibida.
ShowScaleLabels
Recupera ou define um valor que determina se os rótulos de escala são exibidos no eixo vertical do grafo.
ShowTimeAxisLabels
Recupera ou define um valor que determina se o eixo horizontal (X) da exibição de grafo contém rótulos.
ShowToolbar
Recupera ou define um valor que determina se a barra de ferramentas é exibida no controle.
ShowValueBar
Recupera ou define um valor que determina se a barra de valor (o conjunto de valores estatísticos abaixo do grafo) é exibida no controle .
ShowVerticalGrid
Recupera ou define um valor que determina se as linhas de grade verticais são exibidas no grafo.
SqlDsnName
Recupera ou define o nome da fonte de dados ODBC.
SqlLogSetName
Recupera ou define o nome amigável do conjunto de logs.
TimeBarColor
Recupera ou define a cor da barra de tempo (a barra vertical que se move pela janela do grafo para indicar a passagem de cada intervalo de amostragem na exibição do grafo de linha).
UpdateInterval
Recupera ou define o período de tempo que o SYSMON aguarda antes da próxima vez que atualiza o grafo ou o relatório.
YAxisLabel
Recupera ou define o rótulo do eixo vertical (Y) do grafo.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Isysmon.h
DLL
Sysmon.ocx