[发明专利]基于Prometheus的日志告警系统、方法以及相关设备在审
申请号: | 202010392449.2 | 申请日: | 2020-05-11 |
公开(公告)号: | CN111581060A | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 吴光华;刘志祥;陈丹;刘勇 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 聂秀娜 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 prometheus 日志 告警 系统 方法 以及 相关 设备 | ||
本申请实施例公开了一种基于Prometheus的日志告警系统,包括;日志模块,监控模块和Elasticsearch模块;其中,监控模块包括数据采集单元,Prometheus服务单元,告警单元;日志模块用于获取关键字,并向数据采集单元发送关键字;数据采集单元用于根据关键字,周期性的检索Elasticsearch模块,以获得与关键字对应的第一日志数据,数据采集单元还用于提供传输第一日志数据的http服务;Prometheus服务单元用于通过http服务获取第一日志数据并存储;告警单元用于若Prometheus服务单元中第一日志数据的数量大于第一阈值,则告警。
技术领域
本申请涉及自动告警领域,尤其涉及基于Prometheus的日志告警系统、方法以及相关设备。
背景技术
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
ElastAlert是基于ElasticSearch体系下的日志告警框架。它的工作原理是将Elasticsearch与规则类型和告警类型的组件相结合,周期性的查询Elasticsearch并将数据传递给规则类型,该类型确定何时找到匹配项。当匹配发生时,ElastAlert将赋予一个或多个告警,这些告警根据匹配采取行动。Prometheus是一套开源的监控,报警,时间序列数据库的组合。Prometheus可以需要非常少的外部依赖,安装使用超简单,并且已经有非常多的系统集成例如:docker HAProxy Nginx JMX等等。随着发展,越来越多公司和组织接受采用Prometheus。
若一个公司同时存在ElastAlert和Prometheus两种告警体系,则不可避免的会发生重复告警、管理繁琐等问题。
发明内容
本申请提供了一种基于Prometheus的日志告警系统、方法以及相关设备,可以将ElasticSearch和Prometheus相结合,减小管理负担。
本申请第一方面提供了一种基于Prometheus的日志告警系统。
系统包括;日志模块,监控模块和Elasticsearch模块;
其中,监控模块包括数据采集单元,Prometheus服务单元,告警单元;
日志模块用于获取关键字,并向数据采集单元发送关键字;
数据采集单元用于根据关键字,周期性的检索Elasticsearch模块,以获得与关键字对应的第一日志数据,数据采集单元还用于提供传输第一日志数据的http服务;
Prometheus服务单元用于通过http服务获取第一日志数据并存储;
告警单元用于若Prometheus服务单元中第一日志数据的数量大于第一阈值,则告警。
可选地,数据采集单元包括数据采集子单元,数据格式转换子单元和http服务传输子单元;
数据采集单元具体用于通过数据采集子单元根据关键字,第一周期性的检索Elasticsearch模块,以获得与关键字对应的第一格式的第一日志数据;
数据格式转换子单元用于转换第一日志数据的格式,以获得适应Prometheus服务单元的第二格式的第一日志数据;
数据采集单元具体用于通过http服务传输子单元提供传输第二格式的第一日志数据的http服务。
可选地,Prometheus服务单元具体用于第二周期性的通过http服务获取第一数量的第一日志数据并存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010392449.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发光器件及其制作方法
- 下一篇:一种多特征耦合及目标探测的工业自动化监控方法