Elasticsearch日志数据监控报警

Github地址 | Gitee地址

介绍

frostmourne(霜之哀伤)是一个开源的Elasticsearch日志数据监控报警系统,用于帮助开发监控应用日志,现主要用于监控Elasticsearch数据。若是你如今使用Elastic stack(ELK)创建起了日志系统,却苦恼于没有一个配套日志监控系统,也许它能帮到你。git

主要功能

  • Elasticsearch数据监控, 你只须要写一条查询就能够轻松搞定监控
  • 多种数值聚合类型监控(count,min,max,avg,sum), 同比监控
  • HTTP数据监控, 表达式判断是否报警
  • UI功能,简单易用
  • 监控管理,测试,另存。执行日志,历史消息。
  • 灵活的报警消息freemarker模板定制,支持变量
  • 多种消息发送方式(email,短信,钉钉(机器人),企业微信(机器人), HTTP请求)
  • 多数据源(Elasticsearch集群)支持
  • Elasticsearch数据查询,分享,下载
  • 报警消息附带日志查询短连接,直达报警缘由
  • 报警消息抑制功能,防止消息轰炸
  • 每一个监控都是独立调度,互不影响
  • 自带帐号,团队,部门信息管理模块,也可本身实现内部对接
  • 集成LDAP登陆认证
  • 权限控制,数据隔离,各团队互不影响

在线demo

为了更快的理解本项目的做用,提供了一个接口全mock的静态站点供你们预览功能: 在线demo 在线demo更新不及时,请以项目实际运行效果为准,demo只是用于快速浏览github