bash - 对失败的 cron 作业发出警报
问题描述
无论如何,对于 CentOS 7 EC2 实例上可能因任何原因未能执行的 cron 作业是否有警报?我正在寻找一个工具或审查一个其他人可能正在使用的类似这样的过程。
解决方案
您的问题在这里有一个很好的答案:https ://unix.stackexchange.com/questions/314640/how-to-make-cron-send-email-with-error-log-when-script-throws-errors
总而言之,它说:
20 6-10 * * 1-5 ~/job_failure_test.sh > ~/job_fail.log 2>&1 || mail -s "Errors" myemail@something.com < ~/job_fail.log
但是请按照问题的链接进行操作,因为那里有一些很好的指示。
推荐阅读
- vue.js - 运行 Vue 应用程序时出现错误“vue-cli-service: command not found”
- linux - 如何修复 Ubuntu 20.04 中的 Anaconda ProxyError?
- python - ThreadPoolExecutor executor.submit() 返回一个没有它就不会引发的异常
- javascript - 为对象本身设置获取函数或值 [Javascript]
- python - 批量运行aiohttp请求
- python - 下三角矩阵
- javascript - 带有选择框的 Google 脚本可从云端硬盘复制文件
- android - 如何使用新的导航架构组件从扩展 BroadcastReceiver 的类导航到片段
- matplotlib - 如何确定 matplotlib 图例?
- javascript - 数据未定义参考错误NodeJs