Monitoramento remoto de desempenho do SQL Server

1

Eu tenho alguns servidores executando o SQL Server 2005 Enterprise e gostaria de monitorá-los remotamente usando o Perfmon (Monitor de Desempenho do Windows).

Na minha máquina, tenho uma instância do SQL Server 2008 R2 Developer, e notei que há um monte de contadores de desempenho específicos do SQL Server, como MSSQL: Gerenciador de Buffer, MSSQL: Bancos de Dados, MSSQL: Gerenciador de Memória, MSSQL: Transações, MSSQL: Estatísticas de espera, etc.

Se eu me conectar aos dois servidores usando a Área de Trabalho Remota e abrir o Perfmon no servidor, posso ver todos esses contadores. Quando me conecto ao servidor da minha máquina diretamente via Perfmon (não usando a área de trabalho remota) e seleciono contadores do computador remoto (\ SERVERNAME), posso ver todos os tipos de contadores de desempenho (como .NET CLR Jit, Networking, Processos, etc .), mas não aqueles do SQL Server.

Por favor, note que estou usando um login de domínio que tenha permissões de administrador no servidor.

Eu tenho que habilitar algo no servidor que me permita monitorar os contadores de desempenho específicos do SQL Server? Estou faltando alguma coisa?

    
por ivanmp 14.02.2012 / 15:00

1 resposta

5

Quais são as versões do seu servidor SQL e sua máquina de monitor remoto? Se sua máquina de monitor remoto for de 32 bits e seu servidor sql for de 64 bits, talvez você não consuma os contadores de desempenho de SQL remotamente. Este link do MSDN explicou o motivo.

    
por 14.02.2012 / 15:46