跳至主要內容
Elastic 技术栈

Elastic 技术栈

Elastic 技术栈通常被用来作为日志采集、检索、可视化的解决方案。

ELK 是 elastic 公司旗下三款产品 ElasticsearchLogstashKibana 的首字母组合。

Logstash 传输和处理你的日志、事务或其他数据。

Kibana 将 Elasticsearch 的数据分析并渲染为可视化的报表。

Elastic 技术栈,在 ELK 的基础上扩展了一些新的产品,如:BeatsX-Pack


钝悟...大约 1 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库Elastic
Elastic 快速入门

Elastic 快速入门

开源协议:Apache 2.0

1. 简介

1.1. Elastic Stack 是什么

Elastic StackELK Stack


钝悟...大约 15 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库Elastic
Elastic 技术栈之 Filebeat

Elastic 技术栈之 Filebeat

简介

Beats 是安装在服务器上的数据中转代理。

Beats 可以将数据直接传输到 Elasticsearch 或传输到 Logstash 。

img
img

钝悟...大约 6 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库ElasticFilebeat
Filebeat 运维

Filebeat 运维

Beats 平台集合了多种单一用途数据采集器。它们从成百上千或成千上万台机器和系统向 Logstash 或 Elasticsearch 发送数据。

因为我只接触过 Filebeat,所有本文仅介绍 Filebeat 的日常运维。

1. Filebeat 安装

1.1. 环境要求

版本:Elastic Stack 7.4

1.2. 安装步骤

Unix / Linux 系统建议使用下面方式安装,因为比较通用。


钝悟...大约 4 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库ElasticFilebeat
Elastic 技术栈之 Kibana

Elastic 技术栈之 Kibana

Discover

单击侧面导航栏中的 Discover ,可以显示 Kibana 的数据查询功能功能。

img
img

在搜索栏中,您可以输入 Elasticsearch 查询条件来搜索您的数据。您可以在 Discover 页面中浏览结果并在 Visualize 页面中创建已保存搜索条件的可视化。


钝悟...大约 9 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库ElasticKibana
Kibana 运维

Kibana 运维

通过 Kibana,您可以对自己的 Elasticsearch 进行可视化,还可以在 Elastic Stack 中进行导航,这样您便可以进行各种操作了,从跟踪查询负载,到理解请求如何流经您的整个应用,都能轻松完成。

1. 安装

1.1. 环境要求

版本:Elastic Stack 7.4

1.2. 安装步骤

安装步骤如下:

  1. kibana 官方下载地址下载所需版本包并解压到本地。
  2. 修改 config/kibana.yml 配置文件,设置 elasticsearch.url 指向 Elasticsearch 实例。
  3. 运行 bin/kibana (Windows 上运行 bin\kibana.bat
  4. 在浏览器上访问 http://localhost:5601

钝悟...大约 10 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库ElasticKibana
Logstash 运维

Logstash 运维

Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。

1. 安装

1.1. 安装步骤

安装步骤如下:

(1)在 logstash 官方下载地址下载所需版本包并解压到本地。


钝悟...大约 12 分钟数据库搜索引擎数据库Elastic数据库搜索引擎数据库ElasticLogstash