Voc¨º pode monitorar os contadores de performance do Windows com a chave perf_counter[].
Por exemplo:
ou
Para maiores detalhes sobre o uso desta chave, consulte o manual de chaves espec¨ªficas para Windows.
Para obter uma lista completa dos contadores de performance dispon¨ªveis para monitorar, voc¨º pode executar:
Os nomes dos contadores de performance podem variar dependendo da vers?o do Windows, idioma ou de configura??es locais e isso pode criar barreiras para a cria??o de um template de monitora??o para monitorar o mesmo servi?o em diferentes vers?es do sistema operacional ou idiomas.
Os contadores podem ser referenciados por seus nomes ou por seu numero, sendo que este ¨²ltimo n?o varia entre as diversas vers?es, idiomas e configura??es locais. Voc¨º poder¨¢ utilizar a representa??o num¨¦rica ao inv¨¦s dos nomes.
Para descobrir o n¨²mero de um contador de performance, execute o regedit, e navegue at¨¦ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009.
Esta entrada do registro dever¨¢ ter conte¨²do similar ao apresentado a seguir:
1
1847
2
System
4
Memory
6
% Processor Time
10
File Read Operations/sec
12
File Write Operations/sec
14
File Control Operations/sec
16
File Read Bytes/sec
18
File Write Bytes/sec
....
Aqui voc¨º poder¨¢ encontrar os n¨²meros de cada contador de performance, tal qual o do '\System\% Processor Time':
Voc¨º poder¨¢ ent?o utilizar estes n¨²meros para representar o caminho do contador:
? poss¨ªvel criar par?metros nos contadores de performance na configura??o do agente para possibilitar sua monitora??o.
Exemplos da adi??o de um contador no arquivo de configura??o do agente:
Com os par?metros em seu lugar voc¨º poder¨¢ utilizar UserPerfCounter1 ou UserPerfCounter2 como as chaves nos itens.
Lembre-se de reiniciar o Áú»¢¶Ä²© Agent ap¨®s alterar o arquivo de configura??o.