当前位置: 首页 > news >正文

ELK搭建初入

ELK搭建:

1、安装ElasticSearch 

用于存储收集到的日志信息

解压安装包 tar -xzvf elasticsearch-8.17.2-linux-x86_64.tar.gz

启动es:bin/elasticsearch –d(默认端口号9200)

浏览器输入es地址。出现以下数据即启动成功


2、安装Logstash

用于收集日志,SpringBoot应用整合了Logstash以后会把日志发送给Logstash,Logstash再把日志转发给Elasticsearch

解压安装包 tar -xzvf logstash-8.17.2-linux-x86_64.tar.gz

创建配置文件(后续增加一个项目就增加一个conf文件)

编辑配置文件

修改logstash管道配置(用于启动时找到对应的配置文件)

加上下面这段配置(对应配置文件目录)。

启动:bin/logstash

启动成功后在你的项目日志文件里配置logstash

配置成功后启动项目,项目日志就会发送到logstash中。


3、 安装Kibana

通过Web端的可视化界面来查看日志

解压安装包 tar -xzvf kibana-8.17.2-linux-x86_64.tar.gz

修改配置文件config/kibana.yml

启动kibana

nohup bin/kibana >/dev/null 2>&1 &

启动成功后查看日志索引

点击左侧管理

http://localhost:5601果然出现了kibana登录页面

需要elasticsearchbin目录下使用以下命令重新生成一个tokenkibana建立链接

bin\elasticsearch-create-enrollment-token.bat --scope kibana

同样,按照提示,到elasticsearch的目录下执行kibana-verification-code.bat批处理命令来得到验证码。

注意:

在运行kibana是会有https或者http请求无响应的问题

需要在kibana.yml的配置文件中修改请求地址

点击索引管理,可以看到logstash发送数据的索引会自动创建成功。

查看索引数据,点击左侧发现

创建数据视图

创建成功后即可查看项目日志。

http://www.lryc.cn/news/542846.html

相关文章:

  • JVM 高级面试题及答案整理,最新面试题
  • 第9章:LangChain结构化输出-示例5(基于大模型如何精确匹配POJO的字段)
  • ref和reactive的区别 Vue3
  • 基于MATLAB的OFDM通信系统仿真设计
  • 地铁站内导航系统:基于蓝牙Beacon与AR技术的动态路径规划技术深度剖析
  • JS复习练习题目、完整nodejs项目以及Commons、Es
  • Linux:理解O(1)调度算法的设计精髓
  • [C++][cmake]使用C++部署yolov12目标检测的tensorrt模型支持图片视频推理windows测试通过
  • Uppy - 免费开源、功能强大的新一代 web 文件上传组件,支持集成到 Vue 项目
  • 【游戏——BFS+分层图】
  • SSL 证书是 SSL 协议实现安全通信的必要组成部分
  • Spring 源码硬核解析系列专题(七):Spring Boot 与 Spring Cloud 的微服务源码解析
  • 嵌入式开发:傅里叶变换(5):STM32和Matlab联调验证FFT
  • C# 根据Ollama+DeepSeekR1开发本地AI辅助办公助手
  • 洛谷 P8705:[蓝桥杯 2020 省 B1] 填空题之“试题 E :矩阵” ← 卡特兰数
  • 我的AI工具箱Tauri版-FluxCharacterGeneration参考图像生成人像手办(Flux 版)
  • DeepSeek开源周Day2:DeepEP - 专为 MoE 模型设计的超高效 GPU 通信库
  • 51单片机-串口通信编程
  • python实现基于文心一言大模型的sql小工具
  • deepseek 导出导入模型(docker)
  • 前言:什么是大模型微调
  • TCPDF 任意文件读取漏洞:隐藏在 PDF 生成背后的危险
  • unity学习53:UI的子容器:面板panel
  • 水环境水质在线监测系统解决方案
  • HBuilder X中,uni-app、js的延时操作及定时器
  • BigDecimal线上异常解决方案:避免科学计数法输出的坑
  • 【C语言】指针笔试题
  • 深入理解Redis:数据类型、事务机制及其应用场景
  • RGMII(Reduced Gigabit Media Independent Interface)详解
  • 学习Flask:Day 1:基础搭建