superlance用于supervisord的插件
项目描述
Superlance是一个用于监控和控制由supervisor运行的进程的插件实用程序包。
请参阅docs/index.rst获取完整文档。
2.0.0 (2021-12-26)
已放弃对Python 2.6的支持。在Python 2中,Superlance现在需要Python 2.7。
已放弃对Python 3.2和3.3的支持。在Python 3中,Superlance现在需要Python 3.4或更高版本。
修复了0.10中引入的bug,其中如果超时值短于重试之间的等待时间,则httpok检查永远不会执行。问题#110。
修复了bug,其中crashmailbatch和fatalmatchbatch未设置预定的默认主题。Joe Portela提供的补丁。
向crashmailbatch、fatalmailbath和crashsms添加了新的--tls选项,以使用传输层安全性(TLS)。由Zhe Li补丁。
1.0.0 (2016-10-02)
已删除对Python 2.5的支持。在Python 2中,Superlance现在需要Python 2.6或更高版本。
已添加对Python 3的支持。在Python 3中,Superlance需要Python 3.2或更高版本。
修复了httpok中对-n和--name选项的解析。由DenisBY补丁。
0.14 (2016-09-24)
修复了文档构建问题。
0.13 (2016-09-05)
httpok现在允许指定多个期望的状态码。由valmiRe补丁。
httpok现在有类似于memmon的--name选项。
所有命令现在从--help返回退出状态0。
0.12 (2016-09-03)
修复了crashmail对--optionalheader的解析。由Matt Dziuban补丁。
0.11 (2014-08-15)
为memmon添加了对检查进程及其所有子进程累积RSS的支持。由Lukas Graf补丁。
修复了0.9版本中引入的bug,其中memmon中的-u和-n选项解析错误。由Harald Friessnegger补丁。
0.10 (2014-07-08)
在尝试连接时,即使在超时检查中也尊重httok的timeout。如果没有它,需要超过60秒来接受连接的进程以及具有TICK_60事件的http_ok将导致进程永久重启。
httpok现在发送一个User-Agent头部为httpok。
由于在某些系统上会导致安装问题,已从setup.py中的requires列表中删除了setuptools。
0.9 (2013-09-18)
添加了许可证。
修复了ProcessStateEmailMonitor的命令行选项验证器中的bug。由Val Jordan提交的bug报告。
为memmon添加了-u选项,仅在重启的进程的运行时间(以秒为单位)低于此限制时发送电子邮件。这对于只通知进程频繁重启非常有用。由Harald Friessnegger补丁。
0.8 (2013-05-26)
Superlance现在将拒绝在不受支持的Python版本上安装。
允许向ProcessStateEmailMonitor提供SMTP凭据。由Steven Davidson补丁。
为memmon添加了-n选项,该选项将此名称添加到电子邮件主题中,以识别哪个memmon进程重启了进程。这对于运行多个具有相同名称的不同进程的监督器非常有用。由Harald Friessnegger补丁。
ProcessStateEmailMonitor现在向电子邮件添加日期和Message-ID头部。由Andrei Vereha补丁。
0.7 (2012-08-22)
crashmailbatch的--toEmail选项现在接受逗号分隔的电子邮件地址列表。
0.6 (2011-08-27)
将单元测试分离到自己的文件中
创建了fatalmailbatch插件
创建了crashmailbatch插件
将文档Sphinx化。
修复了setup.py中的test_suite,以使用正确的模块名称。
修复了memmon的测试,以导入正确的模块。
应用了来自Sam Bartlett的补丁:未自动启动的进程pid为“0”。这会导致memmon崩溃。
向mailbatch处理器添加了smtpHost命令行标志。
添加了来自Juan Batiz-Benet的crashsms。
将crashmailbatch及其相关功能从驼峰式转换为Pythonic风格
修复了一个问题,其中当使用 -b (体内)选项时,httpok 会导致崩溃。补丁由 Joaquin Cuenca Abela 提供。
修复了一个问题,其中 httpok 无法正确处理带有查询字符串的 URL。补丁由 Joaquin Cuenca Abela 提供。
修复了一个问题,其中 httpok 无法正确处理带有组名(“group:process”)的进程名。补丁由 Joaquin Cuenca Abela 提供。
0.5 (2009-05-24)
添加了 memmon 插件,最初与 supervisor 一起打包,现在已移至 superlance。
0.4 (2009-02-11)
向 httpok 插件添加了 eager 和 not-eager 选项。
如果设置了 not-eager,并且没有正在监控的进程处于 RUNNING 状态,则跳过 URL 检查/邮件消息。
0.3 (2008-12-10)
向 httpok 插件添加了 gcore 和 coredir 选项。
0.2 (2008-11-21)
添加了 crashmail 插件。
0.1 (2008-09-18)
初始版本
项目详情
下载文件
下载适合您平台的自定义文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。