ES监控工具Cerebro
安装Cerebro
Cerebro为ES提供了优秀的监控机制,官方地址:https://github.com/lmenezes/cerebro 下载最新版本
需要有java环境,ES也是依赖java环境
可直接root操作创建安装路径如下:
/usr/local/cerebro
解压:
tar zxvf cerebro-0.6.5.tgz cd cerebro-0.6.5/
vim conf/application.conf修改末尾添加
其中一个地址,集群名
hosts = [ { host = "http://192.168.177.200:9200" name = "es-cluster" } ]
添加安全认证账户密码
# Basic auth
username = "elastic"
password = "elastic"
}
}

cd /bin路径下
可先前台启动
./cerebro &
./cerebro?默认访问端口?9000
[info] play.api.Play - Application started (Prod) (no global state)
[info] p.c.s.AkkaHttpServer - Listening for HTTP on /0:0:0:0:0:0:0:0:9000
ip:9000?直接点击集群名即可


添加定时任务每分钟检测一下
来个守护进程的shell
cat daemon.sh
#/bin/bash
process=`ps -ef | grep cerebro | grep -v grep | awk -F" " '{print $2}'| wc -l`
if [ $process == 1 ]
then
echo "process started"
else
cd /home/elastic/cerebro-0.9.1/bin/
./cerebro >> 1.log &
fi
放在crontab?每分钟检测下
作者:坚果Leo
喜欢的,点个赞哦。

浙公网安备 33010602011771号