用于检查服务及其组件状态的非常简单的包
py-status-checker的Python项目详细描述
一个非常简单的包,用于检查服务及其组件的状态
- 自由软件:麻省理工学院许可证
- 文档:https://pystatuschecker.readthedocs.io。
示例
fromstatus_checkerimportStatusCheckerdefcheck_database(config):# ... check if it's up and either return a dictionary like# {'available': <bool>} or throw an exceptiondefcheck_other_service(config):# ... same as abovestatus_checker=StatusChecker(database=check_database,other_service=check_other_service)status_dict=status_checker.status(config)
状态包括组件的状态 在“组件”键中,故障计数和状态 整个服务的
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。