Our current SLA's require delivery of a file within a specific time window. We have quite of few of these files, generated at various times during the day.
I know of external monitoring sites like Site24x7 that will monitor for disruptions to specific services. For example, if our FTP server goes down, we would get a notification.
But, is there any host service OR server-based software that can monitor our processes and generate notifications when (a) an expected event is delayed more than a designated time, and (b) when the expected event finally occurs?
I'm looking for a notification like, "The file XYZZY.DAT was expected to be posted 91 minutes ago, but it is still not there."