For this reason, we monitor many things in Automic by checking actual work results.
We periodically execute light-weight dummy jobs (OS, SAP etc.), then check whether the AH table has a recent entry for that or whether a file written by the job has an up-to-date time stamp.
We then monitor these things with Nagios, throwing alerts when the system doesn't do any work.
Harsh reality has teached us not to trust any of the script functions in Automic for the purpose of a "watchdog". We had processes being alive and at times also reported alive by Automic, while in fact they did nothing useful.
Caveat is, of course, a very slight increase in load caused by the additional dummy jobs.
Best,
Carsten