1: Supervisor安装
1.1: yum -y install python-setuptools #安装easy_install 这个命令的软件包
1.2: easy_install supervisor #安装supervisor
生成配置文件
echo_supervisord_conf > /etc/supervisord.conf
2: 修改 supervisord.conf文件:
1: 修改tcp的参数,允许通过tcp访问,此处一定要将下面途中四行全部打开(去掉行首的;),尤其是[inet_http_server]这行,否则会遇到9001端口无法访问的问题。
[inet_http_server] ; inet (TCP) server disabled by default
port=0.0.0.0:9001 ; (ip_address:port specifier, *:port for all iface)
username=user ; (default is no username (open server))
password=123 ; (default is no password (open server))
3: 修改supervisord.conf文件,使其管理elk各组建。
修改如下:
;[include]
;files = relative/directory/*.ini
[include]
files = /root/elk.conf
elk的内容如下:
[program:elasticsearch]
command=/bin/bash -c "exec service elasticsearch start"
numprocs=1
autostart=true
autorestart=true
[program:kibana]
command=/usr/local/kibana/bin/kibana
numprocs=1
autostart=true
autorestart=true
[program:logstash_arthas]
command=/opt/logstash/bin/logstash -f /root/all1.conf
numprocs=1
autostart=true
autorestart=true
log_stdout=true
log_stderr=true
logfile=/var/log/logstash/logstash_arthas_access.log
4: 启动supervisor,
sudo service supervisord restart
5: 访问http://localhost:9001 ,如下图,则成功了,
如果还有问题的话,可以查看 /tmp/supervisord.log日志。
相关推荐
在Linux环境中,用uwsgi+daphne+Nginx+supervisor部署Django项目,史上最全步骤
详解 uwsgi+daphne+Nginx+supervisor部署Django,文章介绍的十分详细,欢迎大家下载
NULL 博文链接:https://zhaocuifang-bf.iteye.com/blog/2072157
Ubuntu 16系统下局域网环境下supervisor 安装包,按博客步骤完成安装与配置
Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护 Supervisor安装配置及问题--linux进程守护
Supervisor是一个进程控制系统. 它是一个C/S系统(注意: 其提供WEB接口给用户查询和控制), 它允许用户去监控和控制在类UNIX系统的进程. 它的目标与launchd, daemontools和runit有些相似, 但是与它们不一样的是, 它...
它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程...
一、 简介 二、 安装依赖 三、 安装Supervisor 四、 配置Supervisor 五、 Supervisor相关操作 六、 设置Supervisor为服务 七、 配置要管理的程序 八、 运行效果 九、 故障排除
超详细的flask部署全过程,压缩包内有部署详细步骤和Linux服务器历史命令记录,写的比较详细。我用的是阿里云的linux服务器,其他的linux服务器也大同小异,过程都差不多的,结合百度一定能够部署成功,祝你好运!
基于centos6.5 的 supervisor离线部署包,解压后,执行shell脚本即可完成supervisor部署操作,由于supervisor依赖于python2.7 在本安装包内,后将系统python升级到python2.7 ,如果对此操作有异议的同学需谨慎。...
Linux开发环境Git Zookeeper Redis Supervisor学习部署手册
Supervisor的安装及使用,启用可视化界面统计和管理,以Celery进行异步任务、定时任务处理为例,结合Flower进行可视化统计、分析、管理查看。详细的使用和介绍请查看作者的博客文章。
详细介绍Avaya公司CMS Supervisor 使用方法和配置技巧。
主要介绍了详解Supervisor安装与配置(Linux/Unix进程管理工具),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Supervisor 是一个类 unix 操作系统下的进程监控...Supervisor 的配置文件命名为 supervisord.conf,它为 supervisord(Supervisor 的主服务命令) 和 supervisorctl(Supervisor 的监控管理命令) 提供配置选项设置。 Sup
supervisor是linux下的线程... Supervisor是采用 Python(2.4+) 开发的,它是一个允许用户管理 基于 Unix 系统进程的 Client/Server 系统,提供了大量功能来实现对进程的管理。 官方文档:http://supervisord.org/
Supervisor守护进程离线脚本无脑安装
收集了supervisor所需要的多个安装包,并且测试成功, 可以启动dotnetcore程序,并进行监控。
supervisor管理nginx和redis服务