美文网首页
基于日志的自动告警

基于日志的自动告警

作者: 即墨灯火 | 来源:发表于2018-12-20 23:42 被阅读4次

    如果说info级别的日志记录了系统的运行状况,以备查对。那么,warn与error级别的日志,如果不能触达到开发/维护人员,被动等待Case发生,实则是很危险的。

    对于warn与error的日志进行自动告警,可以通过自定义日志的Appender来进行。

    这里是样例代码

    通常来说,至少应当包括邮件与公司IM的触达。

    在实际使用这一方案时,首先需要统一日志实践共识,其次,是要排查代码中的级别滥用问题。如果团队对于日志级别没有共识,那么日志级别的滥用必然造成告警的滥用,这将大为降低告警的目的——将潜在的问题及时项目暴露出来。

    此外,触达建议异步进行,乃至单独作为服务接受调用,否则将拖累系统表现、甚至拖垮系统。

    参考

    log4j2自定义Appender(输出到文件/RPC服务中)

    相关文章

      网友评论

          本文标题:基于日志的自动告警

          本文链接:https://www.haomeiwen.com/subject/svcpkqtx.html