上一篇文章写了普通数字类型类型的监控报警,本文谈一下怎么样做好日志类的监控和报警

一、日志类报警的特点

1、接受人员希望直接看到日志的内容;

2、对应技术栈涉及比较广的系统,,一个问题会引发不同主机上面不同系统同时产生日志。举例:openstack 的nova在保存快照时出错,会引起nova-api,galnce-api,horizen同时产生错误日志。

二、遇到的痛点:

1、有很多人想随时查看日志,不同的人想要查看不同的日志;

2、日志类的报警,不适合用微信直接发送内容,原因一是转义麻烦,二是微信的消息长度有限制;

3、日志类的报警,报警风暴很多,往往一来一大波,但是很难对报警风暴进行聚合;

4、往往在收到报警时候,接警人员想同时看看同一个时间点其他系统的日志;

5、kibana的用户鉴权是收费用户,同时将kibana映射到公网给运维人员似乎很不靠谱。

三、解决方案

1、kibana的手机化,kibana是个非常棒的前端展示平台,如果有个类似的平台能手机化,在手机上实现随时查看、检索、报警推送,那简直完美。

2、自己写一个小型的系统,来实现日志的报警,展示,用户鉴权等基本功能

四、一些成果

转载于:https://blog.51cto.com/superbigsea/1943676

怎么样做好日志类的报警监控相关推荐

  1. 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发

    <UNIX/Linux网络日志分析与流量监控> 出版社官网: http://www.cmpbook.com/stackroom.php?id=39384 每本图书附赠51CTO学院的价值1 ...

  2. CentOS下ELK基于ElastAlert实现日志的微信报警

    转载来源 :ELK基于ElastAlert实现日志的微信报警 : https://www.jianshu.com/p/f31c0d6020fe 一.ElastAlert介绍 在日志管理上我们使用Ela ...

  3. 《Unix/Linux网络日志分析与流量监控》2014年11月底出版

    2014年11月 <Unix/Linux网络日志分析与流量监控>重磅新书出版 近日,历时3年创作的75万字书稿已完成,本书目前正在出版社清样阶段即将出版发行.本书紧紧围绕网络安全的主题,对 ...

  4. 基于springboot来实现对日志文件内容的监控

    引言 这几天需要做一个需求,需求就是监控第三方运行程序的日志,提取关键字并预警这个功能.那么我们如果用java去实现这个监控日志的功能呢? 用线程的方式来监控log日志文件 我们首先要了解以下这三个类 ...

  5. 《Unix/Linux日志分析与流量监控》书稿完成

    <Unix/Linux日志分析与流量监控>书稿完成 近日,历时3年创作的75万字书稿已完成,本书紧紧围绕网络安全的主题,对各种Unix/Linux系统及网络服务日志进行了全面系统的讲解,从 ...

  6. 来自mooon的最简单的日志类CSimpleLogger

    /** * 单个头文件,可即时独立使用,只要定义了宏NOT_WITH_MOOON,即不依赖于mooon * 简单的写日志类,非线程安全,提供按大小滚动功能 * 不追求功能,也不追求性能,只求简单,若要 ...

  7. 怎样用java编写日志_用JAVA写一个日志类程序以供大家学习

    中华网络安全联盟    作者:jacoo    来源:本站原创    时间:2006-4-18 说明: 尽管JAVA类库和其他工具提供了不少的纪录程序运行状态的日志类,我发觉也 不是万能的,有时需要根 ...

  8. C++11实战——多线程的日志类

    C++11实战--多线程的日志类 C++标准库的std::cout和std::ofstream重载了operator<<,单线程使用非常简单.但由于其并非线程安全,在多线程中使用则需要自己 ...

  9. php 单例模式的日志类,php单例模式实现日志处理类库

    该日志类利用单例模式,节省资源.自行判断文件大小,超出指定大小则按序自行创建文件. 对于现在的应用程序来说,日志的重要性是不言而喻的.很难想象没有任何日志记录功能的应用程序运行在生产环境中.日志所能提 ...

最新文章

  1. ffmpeg推流_明白了以下5点思路,你也能用Python实现直播推流效果(技术活)
  2. **上海铁路局2004年最新时刻发布!**
  3. JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
  4. [转贴]Integrating FrontPage and VS .NET
  5. 我9月底的SAP Spartacus开发进展情况
  6. java随机数排序算法_理解快速排序算法
  7. 关于WKWebView高度的问题的解决
  8. 异常检测算法之HBOS
  9. Android开发笔记(二十七)对象序列化
  10. esxi vsphere的端口_硬干货!一张图弄清楚在ESXi下如何进行网络抓包
  11. 阿里启动“Buy+”计划,正式成立 VR 实验室
  12. 合并多个DataTable统计数据
  13. 微信小程序开发入门教程 含视频 有源码
  14. P2619 [国家集训队]Tree I(wqs二分)
  15. 龙须酥nbsp;[我的饮食情节#9352;]
  16. 使用imageio写视频文件指定输出质量
  17. 插上耳机没声音 程序包ID:Audioplaybackdiagnostic 错误代码:0x80070002 源:引擎 上下文:升级
  18. 写论文自动生成参考文献的方法
  19. 计算机专业想进国企考研可以考什么,毕业后想进国企,可以报考这些专业,更容易拿到铁饭碗,前途无量...
  20. 使用Java做ORC图片识别

热门文章

  1. bat批量查找文件并复制_拒绝重复系列(Rename批量命名)
  2. Ubuntu系统---C++之Eclipse 开始工程项目
  3. 每日一算法 ---- 打印九九乘法表
  4. VS2010/MFC编程入门之二十(常用控件:静态文本框)
  5. FTP开启被动连接模式
  6. html Window与document区别(轉)
  7. SHD0新建屏幕变式
  8. python pack属性_python tkinter基本属性详解
  9. python if else break_Python的for和break循环结构中使用else语句的技巧
  10. vue-cli3中安装lib-flexible和px2rem