首页 > 其他分享 >graylog 新版本报警处理

graylog 新版本报警处理

时间:2022-11-25 00:44:43浏览次数:53  
标签:java 处理 报警 job graylog 版本 日志

graylog 的报警编码上并不是很难,核心就是一个job,然后对于event 进行关联聚合查询,之后对于符合规则的event 触发
不同的报警规则(邮件,http,遗留模式)

几个核心参考类功能

  • job 定义

事件通知job

 

 

  • 通知实现

 

 

  • 聚合消息处理

 

 

一个问题

因为graylog 对于日志处理基于了本地日志处理(本地kafka),同时报警是在master (leader )处理的,如果本地日志偏移读取异常了,会造成报警会有问题
可以通过界面看到节点事件处理状态的偏移,如果是正整数就是正常的,否则可能会有报警一直推送不了的问题(实际有碰到过)

参考资料

graylog2-server/src/main/java/org/graylog/events/notifications/EventNotificationExecutionJob.java
graylog2-server/src/main/java/org/graylog/scheduler/JobExecutionEngine.java

标签:java,处理,报警,job,graylog,版本,日志
From: https://www.cnblogs.com/rongfengliang/p/16923953.html

相关文章

  • eck 部署2.0 版本
    一.ECK部署2.0官网kubectlcreate-fhttps://download.elastic.co/downloads/eck/2.0.0/crds.yamlkubectlapply-fhttps://download.elastic.co/downloads/eck/2.0.......
  • 管理node版本工具 n
    安装sudonpmi-gn查看本地使用n安装的node版本nls查看本地所有node版本nls-remotelts查看远程最近20个版本nls-remote查看全部版本nls-remote-......
  • 解决spring5与thymeleaf版本冲突的问题
    我的springboot版本是2.2.6.RELEASE但是我的thymeleaf是这样配置的<thymeleaf.version>3.0.9.RELEASE</thymeleaf.version><!--布局功能的支持程序thymeleaf3主程......
  • 后台管理增删查改统一性代码--若依前后端分离版本
    controller:@PreAuthorize("@ss.hasPermi('system:role:list')")//和数据库中的menu中的字段有关系@GetMapping("list")publicTableDataInfolist(SysRolerole){start......
  • 最全iOS上架详细版本
    众所周知,在开发苹果应用时需要使用签名(证书)才能进行打包安装苹果IPA,作为刚接触ios开发的同学,只是学习iosapp开发内测,并没有上架appstore需求,对于苹果开发者账号认证需要支......
  • iOS上架之使用appuploader创建构建版本的流程​
    1、打开appuploader软件​2、登录苹果开发者账号​3、点击appuploader右上角的设置​4、设置苹果app上传密码​5、开始上传ipa的安装包​......
  • github发布一个稳定版本packagist的composer包
    下面介绍一下怎么使用github发布一个稳定版本packagist的composer包。在之前的博客中已经介绍了如何结合github发布自己的composer包但是这缺有一个缺陷,就是每次composerre......
  • 如何为机器学习进行数据标签、版本控制和管理
    一个丰富食物数据集的案例研究介绍几个月前,托洛卡和ClearML公司一起创建了此联合项目。我们的目标是向其他机器学习的从业者展示从收集数据到将数据输入机器学习模型之......
  • c#已经安装了该产品的另一个版本
    https://blog.csdn.net/xiaomei2010280/article/details/88949151当之前安装了某个版本的**.msi之后,再去安装新版本的**.msi,就会出现错误:已经安装了该产品的另一个版本。......
  • centos下python2.7.5升级到python3.5版本
    1.我们先下载python3.5的版本在我们的服务器任意一个文件夹,博主是放在home目录下,我们先进入到该目录:百度网盘python3.5.2下载链接:链接:https://pan.baidu.com/s/1Wp04mcKo......