注册 登录
  • 欢迎访问"运维那点事",推荐使用Google浏览器访问,可以扫码关注本站的"微信公众号"。
  • 如果您觉得本站对你有帮助,那么可以扫码捐助以帮助本站更好地发展。

ELK技术实战–使用Supervisor管理Elk

ELK 彭东稳 10395次浏览 已收录 0个评论

使用supervisor管理ELK

配置supervisor,使用supervisor启动各个进程,方便管理。同时ELK各个进程使用supervisor管理还有一个较大的优势就是可以很轻松开启多个进程。具体supervisor介绍使用可以看:使用Supervisor管理进程

1)首先各程序都是用elk用户来运行

2)安装配置supervisor

修改配置文件/etc/supervisor/supervisord.conf添加如下行:

3)创建各程序的配置文件

第一个:logstash-shipper.conf

第二个:logstash-indexer.conf

第三个:elastsearch-node1.conf

第四个:kibana.conf

具体配置文件含义还是看:使用Supervisor管理进程

创建日志存放路径

4)启动supervisord

5)查看启动结果

各个进程状态都是RUNNING,进程都运行正常了。如果有报错去查看日志即可,常用管理命令有如下这些:

使用supervisor开启多个进程

一般当日志量太大的时候,少量的indexer可能无法很快地消费redis队列。所以,当发现数据有堆积的时候,就立即可以利用supervisor启动多个indexer进程。主要添加如下两行:

这里表示开启为3个进程数,整体配置如下:

更新一下supervisor,看看结果。

可以看到,indexer的进程里面开启为3个。效率是不是很快。


如果您觉得本站对你有帮助,那么可以支付宝扫码捐助以帮助本站更好地发展,在此谢过。
喜欢 (2)or分享 (0)
关于作者:

您必须 登录 才能发表评论!