Dê uma olhada em ServersAlive . Funcionou bem no passado para monitorar uma grande variedade de serviços.
Nossas verificações diárias envolvem a verificação de todos os servidores em nossa rede quanto à conectividade. Atualmente, logamos manualmente em cada servidor e sua instância para verificar.
Existe uma ferramenta que verifica automaticamente todos os servidores e suas instâncias na rede ou pode um script sql ser codificado para fazer isso?
Obrigado Andy
Dê uma olhada em ServersAlive . Funcionou bem no passado para monitorar uma grande variedade de serviços.
O Nagios é um sistema de monitoramento muito apreciado, e vem com plugins para muitos aspectos a serem monitorados - por exemplo, memória, rede, CPU, servidores, etc.
Há um para o SQL Server também:
Use the plugin "check_mssql_health" to monitor MS SQL Servers. Unlike other plugins, it not only checks for a successful connection, but gets > 20 useful metrics
Se você tiver necessidades corporativas, o SCOM da Microsoft monitorará a disponibilidade e o desempenho do SQL Server - e também de outros produtos da Microsoft / Wintel. Tem um preço competitivo. Outras soluções de monitoramento estão disponíveis nos segmentos BMC, HP etc
Em um nível de orçamento, o kit de ferramentas de administração da Idera vem com uma função de ping do SQL Server que será executada a cada x minutos da bandeja do sistema - é de US $ 295 por instalação. link
Por fim, por que não tentar criar um script sozinho - uma caixa SQL dedicada, executando tarefas SQL para consultar a disponibilidade de outro SQL Server - e usando o email do banco de dados se houver algum problema.
Tags sql