zabbix通过skype发送报警消息
2012-08-04 22:30
411 查看
import os, sys,datetime,time
from stat import *
path='c:\\test\\'
path2='c:\\test\\'
filelist=[]
filelist=os.listdir(path)
for i in range(len(filelist)):
t1 = time.gmtime(os.stat(path+filelist)[ST_MTIME]) #get file's mofidy time
t11 = time.strftime('%Y-%m-%d',t1)
year,month,day=t11.split('-')
t111= datetime.datetime(int(year),int(month),int(day))
t2 = time.gmtime()
t22 = time.strftime('%Y-%m-%d',t2)
year,month,day=t22.split('-')
t222= datetime.datetime(int(year),int(month),int(day))
days = (t222-t111).days
if days>5 : # if over 5 days then remove file
try:
os.remove(path+filelist)
log=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')+" remove "+path+filelist+" success \n"
except:
log=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')+" remove "+path+filelist+" fail \n"
fTemp=open(path2+"remove_file.log", 'a')
fTemp.write(log)
from stat import *
path='c:\\test\\'
path2='c:\\test\\'
filelist=[]
filelist=os.listdir(path)
for i in range(len(filelist)):
t1 = time.gmtime(os.stat(path+filelist)[ST_MTIME]) #get file's mofidy time
t11 = time.strftime('%Y-%m-%d',t1)
year,month,day=t11.split('-')
t111= datetime.datetime(int(year),int(month),int(day))
t2 = time.gmtime()
t22 = time.strftime('%Y-%m-%d',t2)
year,month,day=t22.split('-')
t222= datetime.datetime(int(year),int(month),int(day))
days = (t222-t111).days
if days>5 : # if over 5 days then remove file
try:
os.remove(path+filelist)
log=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')+" remove "+path+filelist+" success \n"
except:
log=datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')+" remove "+path+filelist+" fail \n"
fTemp=open(path2+"remove_file.log", 'a')
fTemp.write(log)
相关文章推荐
- zabbix通过skype发送报警消息之安装skype
- zabbix通过skype发送报警消息之切换平台
- zabbix通过skype发送报警消息之弯路
- zabbix通过skype发送报警消息之终结
- zabbix通过skype发送报警消息之切换平台
- zabbix通过skype发送报警消息之弯路 推荐
- zabbix通过微信模板消息发送报警
- 通过微信企业号发送 zabbix 报警
- 通过微信企业号发送zabbix报警
- zabbix通过微信企业号发送图文消息 推荐
- zabbix 通过微信企业小助手发送报警
- Python通过smtp服务发送电子邮件给指定用户(适用于Zabbix邮件报警)
- Python脚本通过邮件发送zabbix报警图片
- (九)Zabbix_监控报警无法通过微信发送信息
- zabbix 通过执行script发送告警消息
- zabbix 通过python脚本将报警信息发送到rabbitMQ
- zabbix下如何通过sendmail发送邮件报警
- zabbix调用telegram机器人发送报警消息
- webservice 入门笔记三通过payload发送消息
- C#线程类框架,支持消息队列,通过postmessage从UI线程发送消息到工作者线程