Linux-监测系统进程是否存在

发布于 2016-11-19 06:46:41 字数 142 浏览 1121 评论 2

系统依靠着很多第三方进程,这些进程都是非常重要的。
需要保证这些进程一直存在,如果因为某些原因挂掉,管理员需要立即得到邮件提示。
目前知道的系统进程监测有一些几个,

monit, supervisord,daemontools

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

甜柠檬 2017-03-17 08:25:54

1.启一个守护进程,加心跳去检测这些需要管理的进程
2.进程对外暴露一个检测接口,如HTTP接口,随便返回一个检测结果就可以了,然后使用脚本去检测,如果是404,或者500等错误,脚本就可以发送邮件

甜柠檬 2017-01-03 05:56:55

写一个脚本,用ps检测这几个进程或用netstat检测开启的端口,如果返回值为false启动mail发邮件,然后sleep几秒,如是往复。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文