In Windows to monitor and setup alerts like low disk space, hardware failure, application crash you can use Task Scheduler and change Begin Task field to On an event and choose System in Log and specify event ID for the event you are looking for to send email.