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

解决logstash插件logstash-outputs-mongodb一条数据失败后一直重复尝试

描述

从日志中读取数据时,有一条数据不符合规范,导致logstash读取数据插入时出错,而插件又无限尝试插入,导致堵塞。

解决方案

找到logstash文件夹目录,例如是:/data/logstash-7.3.2

cd /data/logstash-7.3.2/vendor/bundle/jruby/2.5.0/gems/logstash-output-mongodb-3.1.6/lib/logstash/outputs/

因为版本不一定相同,带数字的文件看实际情况进行修改。

vi mongodb.rb

翻到最下面,找到

@logger.warn("Failed to send event to MongoDB, retrying in #{@retry_delay.to_s} seconds", :event => event, :exception => e)
sleep(@retry_delay)
retry

注释掉最后两行

@logger.warn("Failed to send event to MongoDB, retrying in #{@retry_delay.to_s} seconds", :event => event, :exception => e)
#sleep(@retry_delay)
#retry

保存后,重启logstash

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

相关文章:

  • 【网络协议】聊聊HTTPDNS如何工作的
  • TikTok与老年用户:社交媒体的跨代交流
  • 如何在Linux机器上使用ssh远程连接Windows Server服务器
  • NLP常见任务的分类指标
  • node插件express(路由)的插件使用(二)——body-parser和ejs插件的基本使用
  • 学习c++的第十天
  • 895. 最长上升子序列
  • 岩土工程铁路桥梁监测中智能振弦传感器的应用方案
  • 【数智化人物展】觉非科技CEO李东旻:数据闭环,智能驾驶数智时代发展的新引擎...
  • 字符型液晶显示器LCD 1602的显示控制(Keil+Proteus)
  • 为什么我学了几天 STM32 感觉一脸茫然?
  • DC-DC降压芯片120V转12V5A大功率SL3038电源芯片
  • CE认证木质玩具TUME外贸出口测试报告解析
  • oracle_19c 安装
  • 随时随地时时刻刻使用GPT类应用
  • 运动检测辅助系统
  • 0002Java安卓程序设计-基于Uniapp+springboot菜谱美食饮食健康管理App
  • LeetCode算法题解(回溯)|39. 组合总和、40. 组合总和 II、131. 分割回文串
  • 基于springboot实现招聘信息管理系统项目【项目源码+论文说明】
  • Freeswitch实现软电话功能
  • RMI初探
  • NLP之BM25:BM25算法的简介、相关库、案例应用之详细攻略
  • YOLOv5改进,全维动态卷积
  • TypeScript学习Ts的类型声明,关于类
  • Zabbix监控
  • 2023-11-04:用go语言,如果n = 1,打印 1*** 如果n = 2,打印 1*** 3*** 2*** 如果n = 3,打印
  • 顺序表学习笔记(基础)
  • PyTorch入门学习(十九):完整的模型验证套路
  • YOLO目标检测数据集大全【含voc(xml)、coco(json)和yolo(txt)三种格式标签+划分脚本+训练教程】(持续更新建议收藏)
  • PHP保存时自动删除末尾的空格,phpstorm自动删除空白字符串