Python 监控nginx服务是否正常

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 监控nginx服务是否正常相关的知识,希望对你有一定的参考价值。

Python 监控nginx服务是否正常

#!/usr/bin/env python
import os, sys, time
from time import strftime

while True:
try:
ret = os.popen(ps -C nginx -o pid,cmd).readlines()
if len(ret) <2:
os.system("service nginx start")
sys.exit(0)

except Exception,ex:
print strftime("%Y-%m-%r %H:%M")
sys.exit(0)

 

以上是关于Python 监控nginx服务是否正常的主要内容,如果未能解决你的问题,请参考以下文章

linux运维学习shell脚本监控nginx服务

Linux基础之-利用shell脚本实现自动监控系统服务

shell习题第13题:监控nginx进程

通过抓包获取跳转url并通过dnspython模块查询监控服务是否正常

zabbix3.0.4监控nginx服务

编写python3脚本监控Nginx服务状态