目录
一、ELK 是什么?
ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。
Elasticsearch
简称 ES,是一个分布式、可扩展、实时的搜索与数据分析引擎,可用于全文搜索,结构化搜索以及分析。
Logstash
是免费且开放的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到诸如 Elasticsearch 等 “存储库” 中。支持的数据源包括本地文件、Elasticsearch 、MySQL、Kafka 等。
Kibana
是一个免费且开放的用户界面,可以用来搜索、查看存储在 Elasticsearch 索引中的数据并与之交互。可以很容易实现高级的数据分析和可视化,以图表的形式展现出来。
二、搭建 ELK
1.安装 Elasticsearch
见