监视和定位MongoDB上的长时间运行操作,并自动触发特定操作以进行警报和性能分析。
mongoop的Python项目详细描述
什么是Mongoop?
监视和定位MongoDB上的长时间运行操作,并自动触发特定操作以进行警报和性能分析。也有一些花哨的支票。
准备好了吗?
它仍然不是1.0,但在您的基础设施上测试还不够成熟。
文档
最新文档:
配置Mongoop设置:
可用触发器列表:
了解如何编写自己的触发器:
平衡器检查:
用法
目前,mongoop是一个简单的cli工具:
$ mongoop
也可以使用自己的设置:
$ mongoop --config /path/to/settings.py $ mongoop --config /path/to/settings.yaml
要求
这段代码已经在python2.7,3.4下测试过了。
# install by the setup Jinja2==2.8 PyYAML==3.11 pymongo==3.0.2
安装
Pypi
使用pip:
$ pip install mongoop # Some trigger need extra requires to be used $ pip install mongoop[sentry] # raven will be install
Gentoo Linux
使用emerge(很快):
$ sudo emerge -a mongoop