alignak-仲裁器、调度程序和代理的后端模块
alignak_module_backend的Python项目详细描述
alignak后端的alignak模块
安装
此模块的安装将复制alignak默认配置目录中的一些配置文件(例如/usr/local/etc/alignak)。复制的文件位于用于模块的默认子目录中(例如arbiter/modules)。
来自Pypi
从pypi安装模块:
sudo pip install alignak-module-backend
从源文件
从源文件安装模块(用于开发):
git clone https://github.com/Alignak-monitoring-contrib/alignak-module-backend cd alignak-module-backend sudo pip install . -e
注意:使用“sudo python setup.py install”将无法正确管理包配置文件!推荐的方法是使用'pip';)
简短说明
alignak的元模块包含3个模块:
仲裁器模块,其功能是:
- get configuration from Alignak backend
- manages acknowledgements, downtimes schedule and re-checks
调度程序模块,其功能包括:
- manage retention (load and save)
代理模块,其功能是:
- update live state of hosts and services in the Alignak backend
- update log for hosts and services checks in the Alignak backend
配置
每个模块都有自己的配置文件和配置参数。 配置文件被记录下来以帮助设置正确的配置。
仲裁器模块:
- configure the Alignak backend connection (url and login)
- configure periodical configuration modification check
- configure periodical required actions (ack, downtime, …)
调度程序模块:
- configure the Alignak backend connection (url and login)
代理模块:
- configure the Alignak backend connection (url and login)
错误、问题和贡献
欢迎和鼓励对本项目的贡献…issues in the project repository是提出信息的常见方式。