Temos um servidor onde vários aplicativos da web estão hospedados. Os usuários farão upload de arquivos para o site que serão salvos no HD do servidor. De vez em quando, C: fica sem espaço por causa dos arquivos enviados e todos os sites estão com problemas e ficam fora do ar.
Existe alguma opção no servidor Windows 2003 para alertar/enviar email ao administrador quando C: excede um determinado espaço de memória?
Responder1
Sim - você pode usar o comando EventTriggers para "anexar uma tarefa a um evento".
Confira esses caras:http://thelazyadmin.com/2005/06/using-eventtriggers-exe-for-eventlog-notifications/
e aqui está alguém fazendo o que você está procurando:http://www.petri.co.il/how-to-use-eventtriggersexe-to-send-e-mail-based-on-event-ids.htm
Boa sorte! Fica mais fácil no Server 2008.
Editar: procure este evento -http://support.microsoft.com/kb/112509
Responder2
Você realmente precisa de uma solução de monitoramento de terceiros para algo assim. Você poderia escrever algo personalizado para fazer isso, mas um monitor de terceiros irá atendê-lo melhor porque não será pego por problemas de espaço. Você também deve mover os sites para um volume que não seja do sistema, se possível, para evitar falhas no sistema operacional.