跳转到主要内容

ZMON Worker Monitor

项目描述

Build Status Coverage Status PyPI Downloads Latest PyPI version License

ZMON的Python工作器负责对实体执行任务并评估分配给检查的所有警报。任务从Redis获取,并将结果检查值和警报状态更改写回Redis。

本地开发

在localhost:6379启动Redis

$ docker run -p 6379:6379 -it redis

安装所需的开发库

$ sudo apt-get install build-essential python2.7-dev libpq-dev libldap2-dev libsasl2-dev libsnappy-dev
$ sudo pip2 install -r requirements.txt

启动ZMON工作进程

$ python2 -m zmon_worker_monitor

您可以通过RPC查询工作监控器

$ python2 -m zmon_worker_monitor.rpc_client http://localhost:23500/zmon_rpc list_stats

运行单元测试

$ sudo pip2 install -r test_requirements.txt
$ python2 setup.py test

构建Docker镜像

$ docker build -t zmon-worker .
$ docker run -it zmon-worker

运行Docker镜像

Docker镜像支持许多配置选项,这些选项通过环境变量提供。配置选项在ZMON文档中解释。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

zmon-worker-0.1.tar.gz (93.5 kB 查看哈希值)

上传时间: 源码

构建发行版

zmon_worker-0.1-py2-none-any.whl (401.2 kB 查看哈希值)

上传时间: Python 2

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页