news 2026/8/26 18:17:13

frostmourne 部署(一)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
frostmourne 部署(一)

本机用docker搭建elk环境并接入frostmourne,实现监控报警效果

虽然logstash 和filebeat都具有日志收集功能,但是filebeat更轻量,占用资源更少,而不同的是logstash 具有filter功能,能过滤分析日志,所以一般都是filebeat采集日志,然后发送到MQ中,然后logstash去读取,利用filter功能过滤分析,然后存储到elasticsearch中

curl http://localhost:9200/_cat/indices\?v

docker run -d --name=filebeat docker.elastic.co/beats/filebeat:7.17.3 docker cp filebeat:/usr/share/filebeat /data/ #默认使用id 1000运行 chown -R 1000:1000 /data/filebeat/*

docker

docker run -d \ --name=filebeat \ --restart=always \ -v /data/elk/filebeat:/usr/share/filebeat \ -v /data/logs:/data/logs \ docker.elastic.co/beats/filebeat:7.17.3

#logs

echo {"T1":"2023-07-25"} >> t1.log ; echo {"T2":"2023-07-25"} >> t2.log

#filebeat.yaml

setup.kibana: host: "192.168.10.14:5601" output.elasticsearch.allow_older_versions: true filebeat.inputs: - input_type: log paths: - /data/logs/t1.log json.keys_under_root: true json.overwrite_keys: true fields: index: 't1_history' - input_type: log paths: - /data/logs/t2.log json.keys_under_root: true json.overwrite_keys: true fields: index: 't2_history' output.elasticsearch: hosts: ["192.168.10.14:9200"] indices: - index: "t1_history" when.contains: fields: index: "11_history" - index: "t2_history" when.contains: fields: index: "t2_history"
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/26 18:12:58

C 语言文件 IO 学习Day03:从基础函数到实战踩坑(BMP 读取 + 词典查询)

本文为 C 语言软件编程学习 Day03 笔记,系统梳理标准 IO 库函数、核心易混点对比,并结合「BMP 图片宽高读取」「英汉词典查询」两个实战项目,总结实操中高频踩坑点 文章目录 前言一、文件 IO 核心函数全解 1. fgetc:读取单个字符2…

作者头像 李华
网站建设 2026/8/26 18:09:57

Python进阶教程:Git版本控制与团队协作

目录Python进阶教程:Git版本控制与团队协作一、Git 是什么二、基本配置与初始化三、核心操作:add / commit四、回退与撤销五、分支管理六、远程仓库协作七、团队协作工作流7.1 常用工作流7.2 标准流程八、解决冲突九、.gitignore 与规范提交十、实战&…

作者头像 李华
网站建设 2026/8/26 18:08:22

配对样本t检验结果解读:前后测量差异的显著性判断

配对t检验结果解读一、分析方法概述配对样本t检验(Paired-Samples t Test)用于比较同一组受试者在两个不同时间点或两种不同条件下的均值差异,是重复测量设计中最常用的统计方法。该检验要求配对差值近似服从正态分布,通过计算每对…

作者头像 李华
网站建设 2026/8/26 17:56:50

java静态类使用@Value动态绑定环境变量

java不能在静态类(即 static 字段)上直接使用Value 绑定环境变量。直接在一个 static 字段上使用 Value 是不会生效的,该字段会始终为 null 或默认值。原因分析Spring 容器在启动时,会为每个由它管理的 Bean(非静态类&…

作者头像 李华
网站建设 2026/8/26 17:55:30

从SEO到GEO:重塑内容流量逻辑

🔍 1. 流量入口变天:从“点击蓝链”到“直达答案”在过去的互联网时代,内容创作者与数字营销人员早已习惯了一套固定的流量运作模式:寻找低竞争关键词、撰写长文、优化元标题与元描述、建立反向链接,然后静静等待搜索引…

作者头像 李华
网站建设 2026/8/26 17:39:19

TCP 粘包问题:产生原因分析与嵌入式场景解决方法

一、什么是 TCP 粘包问题在嵌入式 TCP 透传、串口转 WiFi 等项目开发中,经常会遇到这类异常:设备端连续发送温度采集、湿度采集两条独立指令,上位机却只收到一条合并的数据;或是消息解析到一半突然错位,导致后续所有业…

作者头像 李华