在linux系统中如何使用shell做到实时日志心跳检测,如果失去则实时发送报警邮件?
补充:关键是实时与心跳检测
并非发送邮件,假设python mail.py + 参数即为发送邮件
场景模拟:
日志:heart.log
关键字:beat
心跳规则:十分钟发生一次心跳
日志内容:
2017/03/10 17:00 beat
2017/03/10 17:10 beat
2017/03/10 17:20 beat
2017/03/10 17:40 beat
2017/03/10 18:10 beat
实时报警内容:
17:30时没有检测到心跳关键字,实时触发命令python mail.py
17:50时没有检测到心跳关键字,实时触发命令python mail.py
18:00时没有检测到心跳关键字,实时触发命令python mail.py
10分钟一次,不是简单的crontab就行了吗?