Alignak弹性搜索检查包
alignak-checks-elasticsearch的Python项目详细描述
checks pack用于使用Nagios监视检查来监视ElasticSearch
注意:此检查包只是使用nagios check\u tcp命令检查elasticsearch的示例。请随意评论或提出改进建议:) 这个包使用this project中的 此检查包的安装将复制alignak默认配置目录中的一些配置文件(例如/usr/local/etc/alignak)。复制的文件位于用于包的默认子目录中(例如arbiter/packs)。 从pypi安装软件包: 从源文件安装软件包: 注意:使用“sudo python setup.py install”将无法正确管理包配置文件!推荐的方法是使用'pip';) 此检查包正在使用 对于受Linux监视的主机,只需使用模板elasticsearch标记相关主机。 使用alignak后端时,请使用json/elasticsearch目录中提供的 注意此命令行在从pip安装包时执行。如果后端未在本地设置,则可以通过 欢迎并鼓励对本项目的贡献…issues in the project repository是提出信息的常见方式。check_elasticsearch
脚本。其中包含脚本的一个版本,使安装更容易,但您可以在安装时刷新…安装
来自Pypi
sudo pip install alignak-checks-elasticsearch
从源文件
git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-elasticsearch
cd alignak-checks-elasticsearch
sudo pip install .
文档
配置
check_tcp
nagios(或监视)插件,该插件必须安装在运行poller后台程序的alignak服务器上。您可以安装alignak-checks-monitoring
包(请参阅corresponding repo)。alignak配置
# An host with an elasticsearch instance running
define host{
use elasticsearch
host_name my_es
address 127.0.0.1
}
setup.sh
脚本将所有包信息包含到后端中# Backend configuration
$ json/elasticsearch/setup.sh -b http://127.0.0.1:5000 -u admin -p admin
-b
命令行参数指定其地址。错误、问题和贡献
推荐PyPI第三方库