abakus状态检查

abakus-status-checks的Python项目详细描述


ABAKUS状态检查图片::https://ci.frigg.io/eirsyl/abakus status checks.svg
:目标:https://ci.frigg.io/eirsyl/abakus status checks/last/
:alt:build status

。图片::https://ci.frigg.io/eirsyl/abakus status checks/coverage.svg
:目标:https://ci.frigg.io/eirsyl/abakus status checks/last/
:alt:coverage status

此包与sensu一起使用。检查由puppet管理,并在空闲时报告给我们的devops
频道。


支持的检查:

-cpu percent
-load



检查。
-根据加载阈值为检查指定名称、说明和选项





name='加载'
description='触发错误。load除以core count。'
options=[
click.option('--warning',default='2,1.5,1',type=str),
click.option('--critical',default='3,2,1.5',type=str),
]

-实现run方法。使用基于
结果的消息调用self.ok、self.warning、self.critical。

-在abakus_checks/cli.py中注册签入。在check import块中导入签入并
注册该签入。

::


from.checks import load
register-check(load.loadcheck)

-您可以使用tests.test-case.clitestcase测试该检查。这个测试用例有一个.invoke
方法,可以用来调用检查。





“-警告/‘3.2.1/’’)BR/>自我。断言(结果:ExtIX代码,0)
BR/>。_感官:https://sensuapp.org/

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

推荐PyPI第三方库


热门话题
java爬虫获取外部网站搜索结果   java Bluestack未连接到eclipse   java如何从ConstraintViolationException Hibernamte获取数据库字段名   HttpResponse HttpResponse=httpClient引发java运行时错误。执行(httpPost);   Jama中矩阵的java点积和叉积   java有什么方法可以唯一地识别可扩展设备吗?   java我需要用*来写我的名字,但我不断遇到一个错误,我对编码很陌生   java变量是在内部类中访问的。需要被宣布为最终决定。但我不想宣布最终结果   java如何缩短base64图像字符串,Android?   JavaSpringMVC:计划方法不自动触发   图形学习Java 2D API的好资源是什么?   如何在java中对方法进行排队   java JavaFX多行   java Selenium无法在[链接]上找到基于CSS元素的密码字段元素http://www.cartasi.it/gtwpages/index.jsp   Java中的equals()和hashCode()契约   软删除情况下的java Hibernate二级缓存   java为什么这段代码要两次调用这些方法?