ELK Stack 是一款强大的日志管理和分析工具,它由 Elasticsearch、Logstash 和 Kibana 组成。以下是基于 Linux 系统的 ELK Stack 安装指南。

系统要求

  • 操作系统:CentOS 7 或 Ubuntu 18.04
  • 内存:至少 4GB
  • 存储:根据数据量决定

安装步骤

  1. 安装 Java
    ELK Stack 需要Java运行环境,确保Java版本为 8 或更高。
sudo yum install java-1.8.0-openjdk -y
  1. 安装 Elasticsearch
sudo yum install elasticsearch -y
  1. 安装 Logstash
sudo yum install logstash -y
  1. 安装 Kibana
sudo yum install kibana -y
  1. 配置 Elasticsearch

编辑 Elasticsearch 的配置文件 /etc/elasticsearch/elasticsearch.yml,添加以下内容:

network.host: 0.0.0.0
  1. 配置 Kibana

编辑 Kibana 的配置文件 /etc/kibana/kibana.yml,添加以下内容:

elasticsearch.hosts: ["http://localhost:9200"]
  1. 启动服务

启动 Elasticsearch 和 Kibana 服务:

sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch

sudo systemctl start kibana
sudo systemctl enable kibana
  1. 访问 Kibana

在浏览器中输入 http://localhost:5601,即可访问 Kibana。

扩展阅读

想要了解更多关于 ELK Stack 的知识,可以访问本站的 ELK Stack 教程

Elasticsearch
Logstash
Kibana