利用EFK对日志进行采集

embedded/2024/9/26 0:54:14/

首先先安装EFK
在这里插入图片描述
docker-compose.yml

version: '3'
#如果已经安装过elasticsearch可将elasticsearch下配置全部删除
services:elasticsearch:image: elasticsearch:7.14.0ports:- "9200:9200"environment:- discovery.type=single-node- ES_JAVA_OPTS=-Xmx256m -Xms256mkibana:image: kibana:7.14.0ports:- "5601:5601"depends_on:- elasticsearchenvironment:- ELASTICSEARCH_HOSTS=http://elasticsearch:9200- I18N_LOCALE="zh-CN"filebeat:image:  elastic/filebeat:7.14.0volumes:- ./filebeat.yml:/usr/share/filebeat/filebeat.yml#日志挂载位置- /opt/logs:/usr/share/filebeat/logsdepends_on:- elasticsearchcommand: ["-e"]
filebeat.inputs:
- type: logpaths:- /usr/share/filebeat/logs/*.logoutput.elasticsearch:hosts: ["your IP:9200"]

配置完成后在文件所在目录下执行

docker-compose up -d

然后配置我们的项目日志配置
在这里插入图片描述
配置完成后将项目打包进行发布,可以先测试一下查看你的logs里时候生成了日志,或者查看日志是否正确,然后访问
your Ip:5601 界面
![(https://img-blog.csdnimg.cn/direct/86f93770bb8a4c47950a776e5f00fa71.png)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/embedded/17613.html

相关文章

低空经济+飞行汽车:载人无人机技术详解

低空经济与飞行汽车是近年来备受关注的话题。随着科技的不断进步,尤其是无人机技术的快速发展,飞行汽车已经从科幻概念逐渐变为现实。以下是对低空经济与飞行汽车,特别是载人无人机技术的详解: 1. 低空经济: 定义&…

Linux服务器网络问题排查思路

服务器网络问题排查 一.测试是否能ping通其他服务器 ping <其他电脑的IP>如图是网段互通的情况 如图是不互通的情况 该命令是最常用的命令&#xff0c;主要功能如下&#xff1a; 网络连通性&#xff1a; ping 用于检查两台主机之间是否可以相互通信。如果目标主机可达…

【后端】python与django的开发环境搭建指南

安装Git 双击Git 客户端安装文件&#xff0c;在安装页面&#xff0c;单击“Next” 在安装路径选择页面&#xff0c;保持默认&#xff0c;单击“Next” 在功能组件选择页面&#xff0c;保持默认&#xff0c;单击“Next” 在开始菜单文件夹设置页面&#xff0c;保持默认&am…

JTAG访问xilinx FPGA的IDCODE

之前调试过xilinx的XVC&#xff08;Xilinx virtual cable&#xff09;&#xff0c;突然看到有人搞wifi-JTAG&#xff08;感兴趣可以参考https://github.com/kholia/xvc-esp8266&#xff09;&#xff0c;也挺有趣的。就突然想了解一下JTAG是如何运作的&#xff0c;例如器件识别&…

赋能智慧校园!A3D数字孪生可视化,轻量又高效!

放假之后&#xff0c;学生们会逐步返学&#xff0c;大量人员出入校园&#xff0c;安全更是不容忽视&#xff0c;如何在短时间内对大批人员及设施进行智能监管&#xff1f;数字化转型是关键手段&#xff0c;我们可以融合线上线下数据&#xff0c;搭建3D立体的智慧校园&#xff0…

Git 远程管理

Git 远程管理 | CoderMast编程桅杆Git 远程管理 远程仓库操作 对于远程仓库的操作&#xff0c;Git 提供了 git remote 命令&#xff0c;用于用于管理 Git 仓库中的远程仓库。 以下是 git remote 命令的常见用法&#xff1a; 列出当前仓库中已配置的远程仓库 列出当前仓库中已配…

分布式与一致性协议之拜占庭将军问题(一)

拜占庭将军问题 概述 拜占庭将军问题其实是借拜占庭将军故事展现了分布式共识问题&#xff0c;探讨和论证了解决的办法。实际上&#xff0c;拜占庭将军问题是分布式领域最复杂的一个容错模型&#xff0c;一旦搞懂了它&#xff0c;久能掌握分布式共识问题的解决思路&#xff0…

学习前端二十八天(数组方法)

一、多维数组 const matrix [ [1, 2, 3], // 0 [4, 5, 6], // 1 [7, 8, 9]&#xff0c;// 2 ] console.log(matrix[1][2]); // 6 访问矩阵数组的每个值&#xff1a; for (let v1 of matrix) { for (let v2 of v1) { console.log(v2); } }; // 1,2,3,4,5,6,7,8,9 二、转为…