Monitoramento remoto de desempenho de máquinas do Windows 8.1

2

Eu quero poder monitorar o desempenho de algumas máquinas remotas da minha máquina local.

Aqui está minha configuração até agora:

  • máquina local: Windows 8.1 Professional de 64 bits;
  • máquinas remotas: Windows 8.1 Professional de 64 bits;
  • todas as máquinas no padrão WORKGROUP workgroup - no HomeGroup, sem domínio;
  • todas as máquinas na mesma rede privada ("privada" como no conceito de rede "pública" / "privada" do Windows 8.1)
  • por conveniência, o mesmo nome de usuário e senha em todas as máquinas remotas e locais - vamos chamar o usuário "bob";
  • "bob" pertence a esses grupos em todas as máquinas remotas e locais :
    • Administradores
    • Leitores de log de eventos
    • Usuários do log de desempenho
    • Usuários do Monitor de desempenho
  • Estes serviços estão ativados e em execução em todas as máquinas remotas e locais :
    • Host da DLL do contador de desempenho
    • Registros de desempenho & Alertas
    • Chamada de procedimento remoto (RPC)
    • Registro Remoto
  • Aplicativos e recursos permitidos no Firewall do Windows nas máquinas locais e remotas :
    • Logs e alertas de desempenho

Até agora, a única coisa que posso fazer na minha máquina local é conectar-me a um computador remoto e iniciar um conjunto de coletores de dados:

Masnãoconsigoparar:

OObotão"Parar" não está ativado depois que eu inicio o conjunto de coletores de dados.

E se eu desconectar e reconectar, os conjuntos de coletores de dados all desaparecerão completamente:

Alémdisso,emnenhummomentopossoobterumrelatóriodoconjuntodecoletoresdedadosremotos.

Entãoeuachoque,talvez,emvezdeusarumconjuntodecoletoresdedadosremoto,talvezeudevausarumconjuntodecoletoresdedadoslocal,mascomcontadoresdedesempenhoremoto,entãotentonavegarparaocomputadorremotoparaadicionarcontadoresdedesempenho:

Mas,emseguida,elemepedenomedeusuárioesenha:

Depoisqueeuforneceronomedeusuárioeasenhaeclicarem"OK", tenho que esperar um minuto inteiro e, em seguida, ele volta com essa mensagem inútil:

É realmente frustrante. Windows claramente poderia encontrar o computador remoto quando eu iniciei o conjunto de coletor de dados remoto. Então, por que não consegue encontrar o mesmo computador remoto quando quero acessar seus contadores de desempenho? A mensagem não me diz nada sobre o que está faltando. Eu também não consegui encontrar nenhuma informação útil no MSDN / TechNet.

    
por Kal 21.08.2015 / 12:15

2 respostas

2

Mas eu não posso pará-lo

Para interromper o processo de monitoramento, digite o seguinte comando e pressione enter:

monitor \remotecomputer stop

Como monitorar o desempenho de um computador remoto sem fazer logon nele

To log data and generate alerts on a remote computer without having to log on to it, follow these steps:

NOTE: In the following steps, replace with the name of the computer that you want to monitor.

  1. Install the Windows NT 4.0 Resource Kit on the remote computer.

  2. At the local computer, use Windows NT Performance Monitor (Perfmon.exe) to create a workspace file:

    • Start Performance Monitor, and then click Log on the View menu.
    • Add the relevant counters, specifying all objects you want to log and the alerts you want to generate.
    • On the Options menu, click Log.
    • In the File Name box, specify a name for the log file using the .log extension.
    • Click one of the logging interval options, and then click Save to save the logging options.
    • On the File menu, click Save Workspace.
    • In the File Name box, type a workspace file name using the .pmw extension, and then click Save.
    • Quit Performance Monitor.
  3. Copy both the workspace file you just created and the Datalog.exe file included with the Windows NT 4.0 Resource Kit to the %SystemRoot%\System32 folder on the remote computer.

  4. At the local computer, set up the Data Logging service for the remote computer:

    • At the command prompt, type the following command, and then press enter:

      monitor \remotecomputer setup

      NOTE: This command registers the service with Windows NT Server 4.0. You need to run the command only once for each computer you want to monitor. If you receive the following error message

      Failed to create Service

      it means that you have already run the command once.

    • To use the workspace file for logging, type the following command, and then press enter:

      monitor \remotecomputer filename

      where filename is the name of the workspace file you copied to the remote computer.

  5. To start the monitoring process, type the following command, and then press enter:

    monitor \remotecomputer start

  6. To stop the monitoring process, type the following command, and then press enter:

    monitor \remotecomputer stop

    • After you stop the monitoring process, you can view the log file in Performance Monitor. For instructions about how to do this, see Help in Performance Monitor.

    • Also, you can use the Schedule service and the AT command to schedule monitoring to occur at a set time. For example, if a server slows down noticeably between 2:40 A.M. and 2:50 A.M. every weeknight, you can log the data for that period without being physically present by typing the following AT commands:

      at \remotecomputer 2:30 /every:m,t,w,th,f monitor start

      at \remotecomputer 3:00 /every:m,t,w,th,f monitor stop

    • If you want to be reminded about the log, type the following command, and then press enter:

      at \remotecomputer 3:00 /every:f net send yourusername 'The Monitor is stopped. The log contains data for this week!'

Origem link

    
por 21.08.2015 / 12:43
-1

Outra coisa a considerar é Clique em Propriedades (ícone no topo) - > Guia Geral - > Alterar "Executar como" para a conta do Windows que tem permissões na máquina remota Isso funcionou para mim, depois de adicionar a conta do usuário aos grupos de usuários do Log de desempenho.

    
por 13.11.2015 / 19:13