首页 » 网站推广 » phpcurl进程监控技巧_Linux curl敕令在监控中的应用

phpcurl进程监控技巧_Linux curl敕令在监控中的应用

访客 2024-12-17 0

扫一扫用手机浏览

文章目录 [+]

本日写这篇水文,是源于昨天晚上睡觉前的一个邮件告警,从事互联网IT技能的叨教有几人能睡好觉?在我所统领的一台非主要做事器上,跑了一个PHP运用,彷佛在我支配好之后,就忘却它的存在了。
针对这样的做事器,监控自然也是不能落下的。
因此,在遗忘它之前,安排个小助手来帮我监视它。

Linux脚本报警邮件

phpcurl进程监控技巧_Linux curl敕令在监控中的应用

为了完成监控任务,运维大佬们肯定会强力推举Zabbix,确实它也是实至名归,值得拥有。
但我真的只是要监控下PHP是否还存活,这个任务看来一个脚本就足以办理了,何必去动手支配一个完全的监控系统呢?有时候,

正是在这种

功能性输出你可以认为是通过程序输出一个特定字符串或者http状态码。
而我当时的做法也没有想太多,便是通过检测http的状态码来完成。
如果状态码不即是200,就认为是非常。
通过发送邮件的办法,来关照掩护职员。
而邮件客户端APP,在手机侧有关照功能,及时性还是可以接管的。
脚本功能虽大略,但全体监控功能还是不能有半点缺失落的。

phpcurl进程监控技巧_Linux curl敕令在监控中的应用
(图片来自网络侵删)

至于做事器端发邮件,一样平常运维职员是通过安装mailx来办理。
这里要特殊把稳,现在SMTP做事器都要利用SSL协议来连接。
至于细节问题,如果你在配置时,碰着收不到邮件的情形,欢迎打扰。
我这个监控小脚本,利用了Python来发送邮件,事理都是一样的,办法不一样而已。

脚本监控

至于发邮件的源码,我只保留了它的pyc副本,源文件已经找不到,虽然反编译一个py文件是非常大略而有效的。
如果真有的朋友须要,请评论回答。

后记:末了在crontab中安装(/1 /root/check_php.sh > /dev/null 2>&1 &)。

标签:

相关文章