没有合适的资源?快使用搜索试试~ 我知道了~
ELK-6.3和Filebeat-6.3在docker-compose环境下的安装部署和使用.pdf
需积分: 37 12 下载量 74 浏览量
2019-11-13
14:23:13
上传
评论
收藏 1.31MB PDF 举报
温馨提示
ELK+Filebeat日志监控系统,在docker环境下的安装部署,使用docker环境省去了繁琐的下载安装时间,实现docker快速搭建,ELK是Elasticsearch、Logstash、Kibana的简称,这三者是核心套件(日志系统的三剑客)。
资源推荐
资源详情
资源评论
ELK6.3 和 Filebeat6.3 在 Docker-Compose 环境下安装和使用
目录
一、简介 ............................................................................................................................................................. 2
1.1 核心组成.................................................................................................................................................... 2
1.2 ELK 简单架构.............................................................................................................................................. 2
1.3 FileBeat+ELK 日志收集系统整体架构.......................................................................................................... 2
二、安装前准备 .................................................................................................................................................. 3
2.1 环境准备................................................................................................................................................... 3
2.2 关闭防火墙 ............................................................................................................................................... 3
三、Centos 安装 Docker CE ................................................................................................................................. 3
四、Centos 安装 Docker Compose...................................................................................................................... 4
五、安装 ELK ....................................................................................................................................................... 5
六、Filebeat 在 Docker-Compose 中的使用.......................................................................................................... 7
七、实现 kibana 的登录认证 ............................................................................................................................. 11
7.1 配置登录用户名,密码的文件 ............................................................................................................... 11
7.2 创建 nginx 镜像并配置 .......................................................................................................................... 11
八、Kibana 的配置保存导出.............................................................................................................................. 13
一、简介
1.1 核心组成
ELK 由 Elasticsearch、Logstash 和 Kibana 三部分组件组成;
Elasticsearch 是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,
restful 风格接口,多数据源,自动搜索负载等。
Logstash 是一个完全开源的工具,它可以对你的日志进行收集、分析,并将其存储供以后使用。
Kibana 是一个开源和免费的工具,它可以为 Logstash 和 ElasticSearch 提供的日志分析友好的 Web 界面,可以帮
助您汇总、分析和搜索重要数据日志。
ELK 是目前比较新也发展比较快的一套数据分析套件、集中式日志解决方案,其中 Elasticsearch 是用来作为存储和
查询引擎的,kibana 则是位于其之上的一个 UI(更偏向于聚合汇总分析),而 logstash 则是属于 ETL 工具(数据的提
取转换插入)。
1.2 ELK 简单架构
1.3 FileBeat+ELK 日志收集系统整体架构
简单来讲,他具体的工作流程就是 Filebeat 作为轻量采集端,收集数据传送给 Logstash;Logstash 将日志收集在一起
交给全文搜索服务 ElasticSearch,可以用 ElasticSearch 进行自定义搜索,通过 Kibana 来结合 自定义搜索进行页面展
示。
ELK 的帮助手册:
Docker Hub 官网:https://hub.docker.com/r/sebp/elk/
Docker ELK 使用文档:http://elk-docker.readthedocs.io/
二、安装前准备
2.1 环境准备
CentOS 操作系统安装 Docker
Docker 最低支持 CentOS 7,本次使用 CentOS 7.3。
Docker 需要安装在 64 位的平台,并且内核版本不低于 3.10。
检查当前内核版本,使用 uname -r 来显示你的内核版本:
# uname -r
2.2 关闭防火墙
检查防火墙的状态:# systemctl status firewalld.service
关闭防火墙服务: # systemctl stop firewalld.service
在开机时禁用防火墙服务:# systemctl disable firewalld.service
关闭 selinux 服务
# vi /etc/selinux/config
编辑:SELINUX=disabled
三、Centos 安装 Docker CE
Docker 从 17.03 版本之后分为 CE(Community Edition) 和 EE(Enterprise Edition)。
Docker Engine 改为 Docker CE(社区版),它包含了 CLI 客户端、后台进程/服务以及 API。用户像以前以同样的方式
获取。包含了完整的 Docker 平台,非常适合开发人员和运维团队构建容器 APP。
Docker EE(企业版)由公司支持,可在经过认证的操作系统和云提供商中使用,并可运行来自 Docker Store 的、经
过认证的容器和插件。
使用存储库进行安装:
设置存储库
安装所需的包。
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
使用以下命令设置稳定的存储库。
剩余15页未读,继续阅读
资源评论
CsDn_小白
- 粉丝: 5
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功