A melhor coisa que você pode fazer com o que você tem disponível é criar um contador de desempenho para monitorar sua memória. Você pode configurar essa contagem para que ela crie um evento no log do aplicativo. As tarefas agendadas podem ser definidas para acionar eventos do Windows. Este exemplo mostrará a você como fazer isso para um ataque DDoS, mas deve ser facilmente traduzível para o seu cenário.