BCCLinux 动态跟踪工具
BCC 是一个开源的 Linux 动态跟踪工具。无第三方模块依赖,该工具继承 BPF 这个强大的内核中虚拟机的功能,可对程序进行高效而且安全的跟踪。BPF 内建于 Linux 内核。
下面是对一个磁盘 IO 核心函数的跟踪截图:
# ./bitehist.py Tracing... Hit Ctrl-C to end. ^C kbytes : count distribution 0 -> 1 : 3 | | 2 -> 3 : 0 | | 4 -> 7 : 211 |********** | 8 -> 15 : 0 | | 16 -> 31 : 0 | | 32 -> 63 : 0 | | 64 -> 127 : 1 | | 128 -> 255 : 800 |**************************************|
工具结构图:
评论
BTraceJava动态跟踪分析工具
BTrace是一个开源项目。旨在为java提供安全可靠的动态跟踪分析工具。Btrace基于动态字节码修改技术(Hotswap)来实现运行时java程序的跟踪和替换。Btrace的脚本是用纯java编写
BTraceJava动态跟踪分析工具
0
TODO TracksTODOs 动态跟踪工具
TODOTracks是可以实时获取他们团队成员新添加的各种TODOs,让用户能很好的追踪TODOs的动向和修改。使用事例:列出TODOs当一个TODO添加,移除或者是谁添加时会有提示展示两个分支的TO
TODO TracksTODOs 动态跟踪工具
0
jdbcdslogJDBC跟踪工具
jdbcdslog是一款知名用来跟踪JDBC的全功能工具,目标是为JDBC应用创建一个高性能易于使用的SQL查询记录工具。特性:可用于数据库连接,驱动或数据源(XA,连接池)可记录PreparedSt
jdbcdslogJDBC跟踪工具
0