我必须创建一个autosys作业来监视另一个autosys长时间运行的作业。如果另一个作业运行超过10分钟,监视作业应该创建警报。
代表。 A1 autosys作业将运行并创建一个日志文件。新的监视作业应检查日志文件时间戳创建的日期和时间,并检查日志文件是否正在运行超过10分钟。 如果日志文件在1分钟内创建,则可以正常创建警报。
你能不能建议是否有人找到这个。
提前致谢 os linux red hat
答案 0 :(得分:1)
使用MAXRUN
(作业定义)
JIL
设置
max_run_alarm: 10
无需创建另一个作业来监控此事。
答案 1 :(得分:0)
要查找目录是否包含超过10分钟前修改过的文件,请使用
find /path/to/dir/ -type f -mmin +10 -printf "found" |grep -q found
if [[ $? == 0 ]];then do_alert;fi