使用Python对 nginx, mysql, redis, php-fpm服务状态进行巡检:
import os
def check_service_status():
service_list = ['nginx', 'mysql', 'redis', 'php-fpm']
for service in service_list:
cmd = 'systemctl status %s' % service
result = os.system(cmd)
if result == 0:
print('%s is running' % service)
else:
print('%s is not running' % service)
if __name__ == '__main__':
check_service_status()