
Existe alguma ferramenta ou aplicativo existente que possa enviar e-mails automaticamente quando a CPU do servidor estiver sobrecarregada? por exemplo. A CPU teve mais de 90% de uso em um período de tempo ou uso incomum da CPU
Responder1
Você pode fazer isso commonitor de desempenho (perfmon)pronto para uso no Windows. Você pode configurar alertas em contadores WMI com um valor limite, um dos quais pode ser a CPU total.
A única parte complicada é que ele não tem a opção de enviar e-mails (você pode fazer com que ele lhe envie ummensagem de rede), mas você pode fazer com que ele execute um argumento de linha de comando. Você pode usar um desses programas de correio de linha de comando comogrosseiroEnviar um email.
Responder2
Para Windows, eu usei o ServersAlive (link) antes e descobri que é uma ferramenta fantástica e leve.
Existem muitos outros produtos Nagios, Microsoft System Center são dois outros que vêm à mente.
Responder3
Eu tive essa mesma pergunta há alguns meses. Configurei um alerta de desempenho usando as ferramentas integradas do Windows. Se ultrapassar o limite, ele dispara um script vbs que envia um email. Encontrei o script vbs no google. Funciona bem. Eu também só o executo durante as horas que me interessam. Não adianta ter o blackberry zumbindo na mesa de cabeceira, a menos que seja uma emergência real. A maior desvantagem, sem estrangulamento. Ele continua enviando e-mails sempre que o alerta é acionado. Fico pensando em mergulhar no vbs e ver se há uma maneira de limitá-lo.
Responder4
Fiz uma pergunta semelhante há alguns dias e decidi experimentar o PRTG Network Monitor. Não tenho certeza se estou usando-o da maneira mais eficaz, mas foi muito fácil de configurar e enviará notificações por e-mail quando um alarme for acionado.
Experimente a edição "Free", ela possui 10 sensores disponíveis, um dos pré-configurados é o sensor CPU, basta adicionar um acionador de alarme e configurar o serviço de Notificação.
Boa sorte.