2 个版本
0.1.1 | 2022年3月22日 |
---|---|
0.1.0 | 2021年9月2日 |
#145 在 性能分析
7,562 每月下载量
在 nodejs-resolver 中使用
8KB
134 代码行
消费者 tracing
数据,打印分层分析。
基于 https://github.com/davidbarsky/tracing-tree,但做了更少的事情,实际上默认打印 spans 的时间。
使用方法
tracing_span_tree::span_tree()
.aggregate(true)
.enable();
示例输出
8.37ms top_level
1.09ms middle
1.06ms leaf
1.06ms middle
3.12ms middle
1.06ms leaf
3.06ms middle
相同的数据,但是使用了 .aggregate(true)
8.39ms top_level
8.35ms 4 middle
2.13ms 2 leaf
lib.rs
:
消费者 tracing
数据,打印分层分析。
基于 https://github.com/davidbarsky/tracing-tree,但做了更少的事情,实际上默认打印 spans 的时间。
使用方法
tracing_span_tree::span_tree()
.aggregate(true)
.enable();
示例输出
8.37ms top_level
1.09ms middle
1.06ms leaf
1.06ms middle
3.12ms middle
1.06ms leaf
3.06ms middle
相同的数据,但是使用了 .aggregate(true)
8.39ms top_level
8.35ms 4 middle
2.13ms 2 leaf
依赖项
~1.5MB
~23K SLoC