【发布时间】:2014-04-14 19:36:43
【问题描述】:
我已经阅读了很多关于监控 python 脚本的其他帖子,但一直找不到像我希望做的那样的事情。本质上,我有 2 个运行 Linux 的桌面。每台计算机都有多个 24/7 不间断运行的 python 脚本。其中大多数是网络抓取,而其他一些则在清理和处理数据。我已经在它们中构建了相当广泛的异常处理,可以在发生任何错误或崩溃时向我发送电子邮件,但有些情况我无法通过电子邮件发送(例如,如果脚本本身只是冻结或计算机本身崩溃,或计算机失去互联网连接等)
所以,我正在尝试构建一种签入服务,其中 python 脚本在整个运行过程中多次签入服务,如果它在 X 时间内没有签入,则发送我的电子邮件。我不知道这是否可以通过信号或异步模块和/或套接字来完成,或者什么是开始的好地方。
有没有人写过这样的东西?或者可以指出我正确的方向吗?
【问题讨论】:
标签: python python-2.7 notifications monitoring