Customer Self-Service Portal

Server Monitor - Services and Processes Alerting on delay

Hello, 
I'm looking for a way to monitor specific processes / services on a VM (Azure).  I want to be notified on these specific processes only if they have been down for more than x minutes.