从python向flapjack发送状态事件。

pyflapjackevents的Python项目详细描述


pyflapjackevents是一个小库,它按照自己的Data structures中的描述序列化flapjack事件。它的主要目的是允许从python程序向flapjack发送监视事件。

例如:

server=redis.Redis(host='localhost',port='6380')sink=FlapjackEventSink(server,'events')event=FlapjackEvent('test-entity','test-check',FlapjackEvent.EVENT_SERVICE,FlapjackEvent.STATE_OK,summary='test-summary',details='test-details',)sink.send(event)

这将序列化事件并将其发送到适当的redis通道以供flapjack使用。

安装

只要做:

pip install pyflapjackevents

或从源安装:

git clone https://github.com/tuenti/pyflapjackevents.git
cd pyflapjackevents
python setup.py install

要求

这个图书馆没有特殊要求。

信用卡和联系人

PyFlapJackEvents由Tuenti Technologies S.L.创建。你可以在twitter上关注tuenti工程团队。

许可证

pyflapjackevents在apache许可2.0版下可用。有关详细信息,请参见许可证文件。

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

推荐PyPI第三方库


热门话题
写入远程文件java   在java中尝试播放音频时出现音频流错误。wav文件   用户界面如何在Java中禁用GUI按钮   在java中如何使用条件拆分字符串   java从一个方法在数组中设置,从另一个方法获取   java如何忽略“”而不是“”   java证书。木卫一。IOException:密钥库被篡改,或密码不正确   java Android onCreate不调用   在play framework(i18n)中未正确显示德语Umlautes的java显示   使用java从eclipse运行MacOSX命令的macos   java是检查数组中备用项的最有效方法   如何使用java流编写包含循环、if/else和返回语句的代码   为什么在Java中,循环内的声明似乎比循环外的声明更快?   java软件包不存在mvn clean install