1 前言
由于公司需求,因此搭建了一台graylog用于测试,后续陆陆续续研究了下elk,并将elk通graylog进行整合,这里分享一点自己的经验
2 架构图
资源有限,只部署了套单节点的图,下图是我最终部署完毕后的架构图,整合了graylog+kafka+elk+beats,整套系统以graylog为中心。
3 部署过程
3.1 安装 Centos 7
略
3.2 安装 JAVA 8
由于服务器是最小化安装,因此需要先安装JAVA环境和密码生成工具pwgen
执行
yum install java-1.8.0-openjdk-headless.x86_64
yum install pwgen
安装完成后,执行,查看是否已经正确安装
java -version
检查结果如图
3.3 安装 MongoDB 3.6
手动建立 mongodb repo 源,如果没有安装 vim,则先执行
yum install vim
执行
vim /etc/yum.repos.d/mo