EFK教程 - EFK快速入门指南

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EFK教程 - EFK快速入门指南相关的知识,希望对你有一定的参考价值。

参考技术A

通过部署elasticsearch(三节点)+filebeat+kibana快速入门EFK,并搭建起可用的demo环境测试效果

▪ 用途
▪ 实验架构
▪ EFK软件安装
▪ elasticsearch配置
▪ filebeat配置
▪ kibana配置
▪ 启动服务
▪ kibana界面配置
▪ 测试
▪ 后续文章

▷ 通过filebeat实时收集nginx访问日志、传输至elasticsearch集群
▷ filebeat将收集的日志传输至elasticsearch集群
▷ 通过kibana展示日志

▷ 服务器配置

▷ 架构图

版本说明

▷ elasticsearch 7.3.2
▷ filebeat 7.3.2
▷ kibana 7.3.2

注意事项

▷ 三个组件版本必须一致
▷ elasticsearch必须3台以上且总数量为单数

安装路径

▷ /opt/elasticsearch
▷ /opt/filebeat
▷ /opt/kibana

elasticsearch安装 :3台es均执行相同的安装步骤

filebeat安装

kibana安装

nginx安装 (用于生成日志,被filebeat收集)

▷ 192.168.1.31 /opt/elasticsearch/config/elasticsearch.yml

▷ 192.168.1.32 /opt/elasticsearch/config/elasticsearch.yml

▷ 192.168.1.33 /opt/elasticsearch/config/elasticsearch.yml

192.168.1.11 /opt/filebeat/filebeat.yml

192.168.1.21 /opt/kibana/config/kibana.yml

上面的启动方法是位于前台运行。systemd配置方法,会在《EFK教程》系列后续文章中提供,敬请关注!

1️⃣ 使用浏览器访问192.168.1.21:5601,看到以下界面表示启动成功

2️⃣ 点"Try our sample data"

3️⃣ "Help us improve the Elastic Stack by providing usage statistics for basic features. We will not share this data outside of Elastic"点"no”

4️⃣ "Add Data to kibana"点"Add data"

5️⃣ 进入视图

访问nginx,生成日志

在kibana上查看数据

1️⃣ 创建索引模板

2️⃣ 输入你要创建的索引模板的名字

3️⃣ 查看之前CURL的数据

本文是《EFK教程》系列文章的第一篇,后续EFK文章将逐步发布,包含角色分离、性能优化等许多干货,敬请关注!

以上是关于EFK教程 - EFK快速入门指南的主要内容,如果未能解决你的问题,请参考以下文章

EFK教程 - ElasticSearch角色分离

EFK教程 - ElasticSearch多实例部署

EFK教程 - ElasticSearch集群TLS加密通讯

EFK教程 - 基于多节点ES的EFK安装部署配置

2022快速部署一个可用的EFK-7.17架构

EFK之filebeat线上使用方法个人线上应用及参考地址--我带你入门到成F神