Monitoring and automation

The ability to setup monitoring for things like services, event logs, processes, ping monitors etc. and launch scripts automaticaly when the monitor is triggered.