基于Druid Monitor坏代码或可疑代码检测(探针)

原创
2018/12/22 23:18
阅读数 1.6K

基于Druid Monitor坏代码或可疑代码检测(探针)

最近基于公司产品产线的故障,做了一些小思考,其实源头还是在代码不够健壮。但有时候产品迭代太快,或项目中出现junior的程序员的水平不够时,必然会有多多少少的代码质量问题。 提高水平是一方面,做好服务/系统稳定性,加强代码健壮的保证也是必经之路!

最近花了一些业余时间,以最简单的方式写了个小工具类来检测可疑代码的,并通过邮件告警。

工具作为开源小项目直接放到了github:druid-monitor-detector (代码包含druid-monitor的配置,以及基于ruild-monitor api的工具类)

目前实现的功能有:

  • 基于可疑方法的告警
  • 基于可疑SQL的告警

TODO

  • 研究作为第三方工具独立部署监控

基于druid-monitor的监控

Druid-Monitor SQL Stat Druid-Monitor Spring Method Sta Ruid-Monitor Request URI Stat

Mail Notification Content screenshot

Method Notification Content Screenshot

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部