围绕健康检查、烟雾测试和诊断的框架:在运行时监视应用程序和服务。

hospital的Python项目详细描述


医院是一个编写健康检查、烟雾测试或 围绕应用程序或服务进行诊断。

摘要

健康检查是一种测试,适用于运行应用程序和服务:

  • 像编写测试一样,使用断言编写healtcheck;
  • 与测试跑步者一起收集并运行健康检查;
  • 使用运行状况检查验证部署;
  • 在监视和监视工具中插入运行状况检查;
  • 如果发生事故,请使用健康检查来诊断问题。

示例

在项目的根包中,有一个healthchecks包或模块, 您断言(正在运行的)应用程序或服务正常的位置:

importunittestimporthospital@hospital.healthcheckclassDocumentationHealthCheck(unittest.TestCase):deftest_http_200(self):url='http://hospital.readthedocs.org/en/0.6/'hospital.assert_http_response(url,status_code=200)

然后可以使用命令行或web收集并运行运行运行状况检查 服务。下面是一个命令行示例:

$ hospital-cli <YOUR-PACKAGE>.healthchecks

项目状态

医院的功能还不全。一些重要的特性在 roadmap。也见 vision

当然,欢迎任何意见、反馈或帮助:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SimpleCursorAdapter删除值   java结束while循环条件   java检查设备是否连接到特定网络   java组织。冬眠MappingException找不到逻辑名称为annotation getter的列   为什么java邮件中会抛出此异常?   加载SDK时发生java Eclipse错误   返回奇怪输出的Java数组   JavaXStream和对象类序列化   将枚举列表传递给namedQuery后出现java非法转换异常。Hibernate中的setParameter()   java Android studio不允许我在字符串上使用开关?   有没有办法从Java程序访问存储在Chrome中的cookie   java在枚举中构造实例而不修改枚举类   java Blackberry JDE FieldChangeListener   java修复错误:未报告的异常InterruptedException   java Spring数据JPA:findAll(具有规范和可分页)在计数查询中失败