使用 ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践

本文介绍了如何使用ELK (Elasticsearch, Logstash, Kibana) 搭建日志集中分析平台。Logstash负责日志收集、处理和储存,Elasticsearch用于日志检索和分析,而Kibana则提供日志可视化。在CentOS操作系统上,通过yum安装vim编辑器,并在Docker容器中以root用户身份执行命令解决yum问题。在启动Elasticsearch和Kibana的Docker容器后,遇到Kibana服务器未准备好问题,通过修改配置文件和检查容器内IP地址来解决问题。" 117722196,10548198,HTML浮动提示框的实现与应用,"['HTML', 'CSS', 'JavaScript', '前端开发', '用户体验']
摘要由CSDN通过智能技术生成

Logstash:负责日志的收集,处理和储存
Elasticsearch:负责日志检索和分析
Kibana:负责日志的可视化

参考文章:
https://juejin.im/post/6844904147557285895
https://www.taodudu.cc/news/show-384396.html

1.cat /etc/*-release查看了一下是centos的操作系统,所以apt-get无效,应该使用centos的yum来安装vim编辑器

2.无法在Docker容器中运行任何yum命令而且会收到以下错误:

ovl: Error while doing RPMdb copy-up:
[Errno 13] Permission denied: '/var/lib/rpm/Dirnames'
You need to be root to perform this command.

3.原因是需要进入docker 使用root用户的方式执行命令:

  • docker exec -it --user root /bin/bash

  • docker run -d --name es -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” elasticsearch:7.4.2

  • docker run --name kibana -p 5601:5601 -d kibana:7.4.2

4.发现kibana报错Kibana server is not ready yet

/config 文件夹下 elasticsearch.yml

cluster.name: "docker-cluster"
netw
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值