#tracing-subscriber #tracing #subscriber #flame-graph #tracing-layer

nightly tracing-chrometrace

tracing-subscriber 的一个层,输出 Chrome 风格的跟踪信息

20 个版本

0.1.19 2023 年 2 月 1 日
0.1.18 2022 年 8 月 18 日
0.1.17 2022 年 7 月 5 日
0.1.4 2022 年 2 月 9 日
0.1.0 2021 年 10 月 25 日

#288性能分析

Download history 8/week @ 2024-03-15 2/week @ 2024-03-22 21/week @ 2024-03-29 11/week @ 2024-04-05 142/week @ 2024-04-12 5/week @ 2024-04-19 3/week @ 2024-04-26 4/week @ 2024-05-24 2/week @ 2024-05-31

3,391 每月下载量
用于 chrometracer

MIT 许可证

17KB
412 代码行

tracing-chrometrace

概述

一个跟踪 ,用于在 Chrome 跟踪查看器 中查看格式化后的 tracing 事件表示。

使用方法

use tracing_chrometrace::ChromeLayer;
use tracing_subscriber::{Registry, prelude::*};

tracing_subscriber::registry().with(ChromeLayer::default()).init();

lib.rs:

一个跟踪 ,用于在 Chrome 跟踪查看器 中查看格式化后的 tracing 事件表示。

使用方法

use tracing_chrometrace::ChromeLayer;
use tracing_subscriber::{Registry, prelude::*};

let (writer, guard) = ChromeLayer::with_writer(std::io::stdout);
tracing_subscriber::registry().with(writer).init();

依赖

~9–18MB
~222K SLoC