ELK Stack 是一款强大的日志管理和分析工具,它由 Elasticsearch、Logstash 和 Kibana 组成。以下是基于 Linux 系统的 ELK Stack 安装指南。
系统要求
- 操作系统:CentOS 7 或 Ubuntu 18.04
- 内存:至少 4GB
- 存储:根据数据量决定
安装步骤
- 安装 Java
ELK Stack 需要Java运行环境,确保Java版本为 8 或更高。
sudo yum install java-1.8.0-openjdk -y
- 安装 Elasticsearch
sudo yum install elasticsearch -y
- 安装 Logstash
sudo yum install logstash -y
- 安装 Kibana
sudo yum install kibana -y
- 配置 Elasticsearch
编辑 Elasticsearch 的配置文件 /etc/elasticsearch/elasticsearch.yml
,添加以下内容:
network.host: 0.0.0.0
- 配置 Kibana
编辑 Kibana 的配置文件 /etc/kibana/kibana.yml
,添加以下内容:
elasticsearch.hosts: ["http://localhost:9200"]
- 启动服务
启动 Elasticsearch 和 Kibana 服务:
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
sudo systemctl start kibana
sudo systemctl enable kibana
- 访问 Kibana
在浏览器中输入 http://localhost:5601
,即可访问 Kibana。
扩展阅读
想要了解更多关于 ELK Stack 的知识,可以访问本站的 ELK Stack 教程。
Elasticsearch
Logstash
Kibana