免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: stionmel
打印 上一主题 下一主题

Python 监控服务并邮件通知报警程序交流 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2008-09-27 19:34 |只看该作者
原帖由 stionmel 于 2008-9-24 14:53 发表
关于邮件发送状态标志做了一个新的定义
0 初始
1 启用故障邮件发送程序
2 故障邮件已发送
3 进入恢复发送程序
4 恢复邮件已发送

这个定义还真是复杂。下面是我的想法仅供参考
def test():
    ...
flag=0
while True:
    if 0 == flag:
        if test():
            flag=0
        else:
            flag=1
    elif 1==flag:
        if test():
            mail("网络恢复")
            flag=3
        else:
            mail("网络故障")
            flag = 2
    elif 2==flag:
        if test():
            mail("网络恢复")
            flag=3
        else:
            pass
    elif 3== flag:
        if test():
            flag=0
        else:
            flag=1

论坛徽章:
0
32 [报告]
发表于 2008-09-28 02:36 |只看该作者
路过,帮楼主顶顶

论坛徽章:
0
33 [报告]
发表于 2008-09-30 13:53 |只看该作者
原帖由 luffy.deng 于 2008-9-27 19:34 发表

这个定义还真是复杂。下面是我的想法仅供参考
def test():
    ...
flag=0
while True:
    if 0 == flag:
        if test():
            flag=0
        else:
            flag=1
    elif 1== ...


我通过思考后何处和你一样的结论……
程序分为逻辑检测、逻辑判断、邮件发送部分……
目前正在研究自定义类……

论坛徽章:
0
34 [报告]
发表于 2008-10-02 19:34 |只看该作者
此贴必火,留贴观战……

论坛徽章:
0
35 [报告]
发表于 2009-06-15 09:44 |只看该作者

论坛徽章:
0
36 [报告]
发表于 2009-06-16 14:26 |只看该作者
偷偷传授你一个小技巧,注册一个139手机邮箱,开通免费邮件短信提醒。。。再把告警邮件发到这个邮箱。。。

我试过了,效果不错,用来做监控非常好。

论坛徽章:
0
37 [报告]
发表于 2009-06-16 15:57 |只看该作者
原帖由 yhmin 于 2009-6-16 14:26 发表
偷偷传授你一个小技巧,注册一个139手机邮箱,开通免费邮件短信提醒。。。再把告警邮件发到这个邮箱。。。

我试过了,效果不错,用来做监控非常好。

恩,这个蛮好的。 记得把内容拼拼当成标题发哦。

论坛徽章:
0
38 [报告]
发表于 2009-06-18 14:35 |只看该作者
呵呵,不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP