码迷,mamicode.com
首页 > 系统相关 > 详细

记录-linux安装supervisor来监控elasticsearch

时间:2018-08-28 01:08:29      阅读:530      评论:0      收藏:0      [点我收藏+]

标签:输出   echo   nbsp   directory   auto   jin   管理   设置   file   

1.安装supervisor

easy_install supervisor

2.配置Supervisor

mkdir /etc/supervisor
echo_supervisord_conf > /etc/supervisor/supervisord.conf
cd /etc/supervisor/
mkdir conf.d
cd conf.d/
touch elastic.conf
vim elastic.conf

然后输入下面的内容保存退出

[program: elastic]
command= sh /home/qukan/elasticsearch-5.5.3/bin/elasticsearch ;运行程序的命令
autorestart=true ; 程序意外退出是否自动重启
autostart=true ; 是否自动启动
stderr_logfile=/var/log/Elastic.err.log ; 错误日志文件
stdout_logfile=/var/log/Elastic.out.log ; 输出日志文件
environment=JAVA_HOME=/usr/lib/java/jdk1.8.0_144 ; 进程环境变量
user=qukan ; 进程执行的用户身份
startsecs=1 ; 自动重启间隔

说明:

user 指定的时以这个用户启动

environment 指定JAVA_HOME,我之前就是没有指定这个环境变量导致启动失败,通过查看/var/log/Elastic.out.log 日志文件发现could not find java; set JAVA_HOME or ensure java is in PATH ,所以在这里设置环境变量

然后修改   /etc/supervisor/supervisord.conf 文件 把最后的

;[include]
;files = relative/directory/*.ini

改为

[include]
files = conf.d/*.conf

将上面的配置文件包含进来

 

3.运行命令启动supervisor

sudo supervisord -c /etc/supervisor/supervisord.conf

4.运行命令查看被管理的进程

supervisorctl status

如下图所示

 技术分享图片

好了,完美!

 

更多细节,自己探索!

 

参考资料:

https://www.cnblogs.com/zhoujinyi/p/6073705.html

https://www.cnblogs.com/Hai--D/p/5820718.html

http://blog.51cto.com/lixcto/1539136

记录-linux安装supervisor来监控elasticsearch

标签:输出   echo   nbsp   directory   auto   jin   管理   设置   file   

原文地址:https://www.cnblogs.com/ENU7/p/9545366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!