Suponho que seus servidores estejam executando o Windows desde que sua pergunta diga "serviços do Windows". A resposta seria diferente para servidores Linux ou OS X.
Há uma variedade de ferramentas de linha de comando e GUI do Windows para monitorar servidores.
Muitas das informações desejadas podem ser visualizadas no Console de gerenciamento da Microsoft . Serviços, compartilhamentos de rede, informações de desempenho e outras informações podem ser visualizados adicionando-se um servidor ao MMC.
As seguintes ferramentas de linha de comando podem ser úteis para você:
- lista de tarefas : lista todas as tarefas em execução no computador remoto ou apenas tarefas que atendem a determinados critérios
-
net comandos
-
net user
exibe informações sobre usuários conectados -
net session
exibe informações sobre usuários conectados e conexões de compartilhamento de servidor -
net statistics
exibe informações sobre sessões e dados sendo enviados / recebidos
-
O SysInternals PStools também fornece muita linha de comando útil ferramentas para administrar servidores remotos. Isso inclui mostrar quais arquivos estão abertos remotamente, quem está conectado, quais processos estão em execução (incluindo detalhes sobre os processos), logs de eventos, serviços e tempo de atividade do servidor. O PsExec permite executar qualquer comando que você queira remotamente, o que lhe dá controle quase total para obter informações sobre arquivos, como a data da última modificação, etc.