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

基于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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值