前端之家收集整理的这篇文章主要介绍了
linux – 在日志文件条目上发送电子邮件警报?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在
Linux下,什么是
自动观看日志
文件的简单
方法,如果出现某个字符串,请给我发电子
邮件?我有一个应用程序会将某些失败记录到日志
文件中,但没有内置的
方法来发送警报或在失败时执行脚本.我想我可以使用tail -f和一些shell脚本进行操作,但是如果存在,我宁愿使用现有的维护工具.
我查看了本页提到的几个选项,最后使用了更简单的东西:
swatch.
这些其他系统非常适合处理现有系统日志,或者使用无法控制输出的软件.我只是不想写一堆代码来做电子邮件通知.所以我刚刚创建了一个这样的swatch文件:
watchfor /./
mail addresses=me\@example.com:other\@example.com,subject=log_alert
然后开始吧
swatch -c send-me-everything.swatch -t /my/app/urgentevents
这很粗糙,但是由于我控制了日志文件输出,所以我不需要更复杂的东西.
原文链接:https://www.f2er.com/linux/398961.html