动态日志工具anylog正式版发布

有一段时间排查问题经常用到btrace,觉得非常灵活,但是要编写脚本,容易出错,而且部署也不方便,一直在琢磨,能不能自己做一个更加易于使用的动态日志工具,使其平台化,让使用者可以更加方便使用而不用关心实现细节和过多配置,也不用关心脚本编写。于是就有了anylog。目前只覆盖核心的几个功能,为了使其易于扩展,利用了spi机制,让使用者可以方便实现自己的扩展。

已有功能

    1、让系统打印某个exception的堆栈,无论此exception是否已经被吃掉都可打印,无需重启系统。
    2、在某个指定类的某个方法的某一行,输出日志,无需重启系统。
    3、在某个指定类的某个方法的开始,输出日志,无需重启系统。
    4、在某个指定类的某个方法的结束,输出日志,无需重启系统。


主页地址https://github.com/jobop/anylog




你可能感兴趣的:(动态日志工具anylog正式版发布)