alignak-名为pipe file的外部命令的接收器模块
alignak_module_external_commands的Python项目详细描述
alignak外部命令模块
简短说明
alignak的此模块将命令文件作为命名管道打开,并定期读取此文件的内容以解释为转发到alignak框架的外部命令。
安装
此模块的安装将复制alignak默认配置目录中的一些配置文件(例如/usr/local/etc/alignak)。复制的文件位于用于模块的默认子目录中(例如arbiter/modules)。
来自Pypi
从pypi安装模块:
sudo pip install alignak-module-external-commands
从源文件
从源文件安装模块(用于开发):
git clone https://github.com/Alignak-monitoring-contrib/alignak-module-external-commands cd alignak-module-external-commands sudo pip install . -e
注意:使用“sudo python setup.py install”将无法正确管理包配置文件!推荐的方法是使用'pip';)
配置
安装后,此模块在/usr/local/etc/alignak/arbiter/modules目录中有自己的配置文件。 默认配置文件是mod-external-commands.cfg。对该文件进行了注释,以帮助配置所有参数。
要配置alignak守护进程以使用此模块:
- 编辑守护程序配置文件
- 将模块别名值(外部命令)添加到守护进程的模块参数中
错误、问题和贡献
欢迎和鼓励对本项目的贡献…issues in the project repository是提出信息的常见方式。