python ping监控
#!/usr/bin/python # coding=utf-8 importos,sys,time importlogging host='114.114.114.114' logging.basicConfig(level=logging.DEBUG, format='%(asctime)-30s%(message)s', datefmt='%Y-%m-%d%H:%M:%S', filename=host+'.log', filemode='a') aping=os.popen('ping'+host) whileTrue: logging.info(aping.readline().rstrip())
启动直接 nohup python filename > /dev/null & 就可以了,kill的时候注意要kill两个进程,一个python 一个ping