-
tracing
Rust 的应用程序级追踪
-
tracing-opentelemetry
追踪的 OpenTelemetry 集成
-
tracing-core
应用程序级追踪的核心基本元素
-
console-subscriber
用于收集 Tokio 控制台遥测数据的
tracing-subscriber::Layer
-
opentelemetry
Rust 的 API
-
test-log
在运行测试前初始化日志和/或追踪基础设施的 #[test] 属性的替代品
-
tracing-subscriber
实现和组合
tracing
订阅者 -
tracing-chrome
输出 Chrome 风格追踪的 tracing-subscriber 层
-
tracing-bunyan-formatter
为 tracing 包提供 Bunyan 格式化工具
-
tracing-appender
文件追加器和制作非阻塞写入器
-
tracing-log
《tracing》和《log》crate之间的兼容性
-
tokio-console
托尼控制台:异步 Rust 的调试器
-
blazesym
地址符号化和相关任务
-
tracy-client
Tracy 分析器客户端库的高级绑定
-
tracing-forest
保留来自并发任务中跟踪数据的上下文一致性
-
fast_log
Rust 异步日志高性能异步日志
-
minitrace
Rust 的高性能时间线跟踪库
-
opentelemetry-otlp
OpenTelemetry 收集器的导出器
-
tracing-tree
打印跨度事件的树状跟踪层
-
flex-error
使用宏和特质灵活定义错误
-
tracing-stackdriver
Stackdriver 兼容的跟踪层和事件格式化器
-
tracing-actix-web
为 actix-web 提供的结构化日志中间件
-
tracing-tracy
使用 Tracy 检查启用跟踪的 Rust 应用程序
-
tracing-gstreamer
gstreamer 和跟踪生态系统之间的桥梁
-
win_etw_provider
允许应用程序向 Windows 事件跟踪 (ETW) 报告事件
-
console-api
为 Tokio 控制台提供 Protobuf 传输格式绑定
-
nom-tracable
nom 的跟踪解析器扩展
-
tracing-logfmt
为跟踪事件和跨度提供 logfmt 格式化程序
-
strace-analyzer
分析 strace 输出
-
rustracing_jaeger
在 rustracing 上创建的 Jaeger 客户端库
-
tracing-error
使用
tracing
丰富错误 -
opentelemetry-semantic-conventions
OpenTelemetry 的语义约定
-
opentelemetry-application-insights
OpenTelemetry 导出器用于 Azure 应用洞察
-
emit
Rust 应用程序的 structured diagnostics
-
opentelemetry-datadog
OpenTelemetry 的 Datadog 导出器和传播器
-
tracing-web
适用于 Web 平台的兼容 tracing 订阅者层
-
tracing-unwrap
将失败的 unwraps 日志记录到 tracing 订阅者的扩展 trait
-
rlg
实现应用级日志记录,具有简单、可读的输出格式
-
gix-trace
提供最少的
tracing
支持,可关闭以实现零成本 -
renderdoc
Rust 的应用程序绑定
-
tracing-indicatif
自动创建和管理活动范围进度条的 tracing 层
-
opentelemetry-aws
AWS 导出器和传播器用于 OpenTelemetry
-
tracing-capture
捕获 tracing 范围和事件,例如用于测试
-
opentelemetry-stackdriver
将跟踪上传到Google Stackdriver跟踪的OpenTelemetry导出器
-
fastrace
Rust 的高性能时间线跟踪库
-
diesel-tracing
diesel和跟踪的连接遥测中间件
-
rftrace
函数跟踪后端。记录所有函数的进入和退出。适用于所有使用mcount()工具集编译的软件。
-
opentelemetry-contrib
OpenTelemetry的Rust贡献存储库
-
tracing-loki
将日志发送到Grafana Loki的跟踪层
-
sentry-tracing
Sentry集成跟踪和跟踪订阅者crates
-
opentelemetry-stdout
OpenTelemetry的stdout导出器
-
tracing-serde
用于使用
serde
序列化跟踪数据的兼容层 -
traceon
一个易于使用的日志和跟踪格式化程序,具有扁平的JSON或美观的输出
-
tracing_android_trace
支持Android NDK跟踪
-
test-span
用于在跟踪跨度上进行快照测试的宏和实用工具
-
opentelemetry-http
发送HTTP请求的辅助实现。用途包括在http中传播和提取上下文、导出遥测、请求采样策略。
-
tracing-durations-export
记录和可视化跟踪跨度的并行性
-
reqwest-tracing
reqwest的Opentracing中间件
-
tracing-wasm
浏览器WASM的跟踪订阅者
-
opentelemetry-zipkin
OpenTelemetry的Zipkin导出器
-
tracing-opentelemetry-instrumentation-sdk
一组辅助工具,用于根据
tracing
crate构建OpenTelemetry仪表 -
tracing-panic
捕获异常信息作为跟踪事件的异常钩子
-
tracing-elastic-apm
Elastic APM摄取API跟踪层
-
e-log
日志
-
tracing-tunnel
在API边界穿越跟踪信息
-
tracing-gelf
Graylog 跟踪库
-
tracing-attributes
用于自动为函数进行配置的宏属性
-
mantra
mantra
提供了一种轻量级的方法来进行需求跟踪和覆盖率 -
tracy_full
Tracy 分析器的完整绑定
-
fastrace-opentelemetry
fastrace 的 OpenTelemetry 报告器
-
tracing-profile
基于范围的性能分析器,使用跟踪包
-
modality-trace-recorder-plugin
用于 Percepio 的 TraceRecorder 数据的 Modality 反射器插件套件和摄取适配器库
-
win_etw_tracing
为
tracing
包提供后端,将事件记录到 ETW (Windows 事件跟踪) -
tracing-layer-slack
将过滤后的跟踪事件发送到 Slack
-
renderdoc-sys
到 RenderDoc API 的低级绑定
-
opentelemetry-appender-tracing
OpenTelemetry 日志附加器,用于跟踪包
-
syslog-tracing
syslog 的
tracing
后端 -
tracing-futures
使用
tracing
仪器化futures
-
axum-insights
通过追踪实现 Azure 应用洞察导出器
-
emit_otlp
向兼容 OpenTelemetry 的收集器发送诊断事件
-
opentelemetry-proto
Protobuf 生成的文件和转换
-
telemetry-rust
Open Telemetry fox Axum 和 Tracing
-
trace_nu_plugin
Nu 插件的包装器,用于追踪
-
Htrace
追踪系统
-
tracing-slog
tracing
和slog
crate 之间的兼容性。当库使用slog
但你的应用程序使用tracing
时使用 -
tracing-shared
在动态库之间共享追踪
-
clia-tracing-config
一个方便的追踪配置和初始化库,具有符号链接和本地时区
-
tracing-cloudwatch
将应用程序的跟踪事件(日志)发送到 AWS CloudWatch Logs 的跟踪订阅层
-
tracing-appender-localtime
基于 localtime (chrono) 的跟踪后缀
-
paranoid-android
跟踪与 Android 日志之间的集成层
-
emit_file
将诊断事件输出到滚动文件
-
color-spantrace
基于 color-backtrace 的 tracing_error::SpanTrace 美化打印器
-
service_conventions
服务规范
-
json-subscriber
为
tracing
提供的可定制层和订阅器,以 JSON 格式输出日志 -
onesignal-tracing-tail-sample
对 OpenTelemetry 跟踪的支持尾部采样
-
tracing-journald
为
tracing
提供的丰富 journald 订阅器 -
spandoc
将文档注释转换为跟踪范围的进程宏属性
-
ferrisetw
基本上是 KrabsETW 的 Rust 版本翻版
-
tide-tracing
使用tracing crate进行日志记录的tide中间件
-
opentelemetry-zpages
OpenTelemetry的ZPages实现
-
zipkin
收集分布式计算的时间信息
-
tokio-cron
tokio的cron调度器
-
rolling-file
具有可自定义滚动条件的滚动文件追加程序
-
tiny_bail
用于失败时退出的小型但灵活的宏
-
tracing-flame
用于从span时间创建flamegraphs的跟踪层
-
datadog-tracing
将Datadog与跟踪集成
-
minitrace-jaeger
minitrace-rust的Jaeger报告器
-
clientele
Clientele.rs
-
metrics-tracing-context
将跟踪上下文作为度量标签
-
bp3d-debug
用于BP3D软件的跟踪订阅者实现。支持通过bp3d-logger的传统日志记录,并通过TCP支持远程分析。
-
serif
具有可读性焦点的意见派tracing-subscriber配置
-
opentelemetry-spanprocessor-any
一个指标收集和分布式跟踪框架
-
raster2svg
使用contour_tracing库
-
debuginfod
与debuginfod服务器交互
-
trace4rs
以
tracing
包为基础,具有类似于log4rs的使用体验 -
logs-wheel
带有压缩的滚动日志文件
-
axum-tracing-opentelemetry
用于集成axum + tracing + opentelemetry的中间件和工具
-
fastrace-datadog
fastrace的Datadog报告器
-
firedbg-rust-debugger
Rust的FireDBG调试引擎
-
local-rolling-file
具有可自定义滚动条件的滚动文件追加程序
-
dyn-logger
通过配置文件(toml格式)动态配置跟踪日志记录器
-
fastrace-jaeger
fastrace的Jaeger报告器
-
tracing-logstash
输出logstash格式事件的极简库
-
tracing-serde-structured
为与
serde
序列化跟踪数据提供的一种替代的、结构化的兼容层 -
stackdump-cli
捕获堆栈转储
-
emit_term
向控制台发出诊断事件
-
tokio-bin-process
在集成测试时,以tokio跟踪断言在独立进程中运行您的应用程序
-
sysml
SysML.rs
-
reqray
为使用
tracing
仪器化的rust程序记录‘请求x射线’ -
tracing-fluentd
启用将
tracing
事件转发到fluentd
服务器的功能 -
pyo3-tracing-subscriber
一个Python模块,用于从Python配置和初始化跟踪订阅者
-
tracing-layer-core
将过滤后的跟踪事件发送到webhook端点
-
tracing-axiom
将跟踪发送到Axiom的跟踪层
-
rspack_tracing
rspack 跟踪
-
speak-easy
基于跟踪,具有不同等级和轮换选项的日志功能,与 tokio-rs 兼容
-
latency_trace
支持对函数和代码块进行同步和异步的延迟测量
-
rolling-file-opt
具有可自定义滚动条件的滚动文件追加程序
-
win_etw_logger
将事件转发到 Windows 事件跟踪 (ETW) 的日志提供程序
-
simple-cmd
用于启动命令的命令行实用程序
-
rtbvh
使用包遍历的高性能BVH库,具有各种构建算法
-
init-tracing-opentelemetry
一组辅助工具,用于初始化(更多)跟踪 + opentelemetry(创建自己的或使用有偏见的预设)
-
fastrace-futures
使用 fastrace 跟踪 futures
-
dontpanic
获取关于代码库中任何 panic!() 的即时通知
-
instrumenter
基本框架,允许收集多线程应用程序的跟踪数据和硬件计数器
-
tracing-awc
为 awc http 客户端提供的跟踪工具
-
datadog-formatting-layer
提供事件格式化跟踪订阅层,以便 Datadog 可以解析它们
-
tracing-ecs
输出 ECS (Elastic Common Schema) JSON 日志行的跟踪订阅者
-
appinsights
Rust 的应用程序洞察 SDK
-
test-pretty-log
在运行测试前初始化日志和/或追踪基础设施的 #[test] 属性的替代品
-
tsc-trace
使用时间戳计数器 (x86 rdtsc) 对 Rust 代码进行低开销跟踪
-
rust_hawktracer
为 hawktracer 分析库提供 Rust 绑定
-
xray-lite
Rust 的 AWS X-Ray 守护进程客户端
-
ari-subscriber
异步执行器可观察性实用工具,一个跟踪订阅层,将 Tokio 的跟踪工具输出到终端,便于调试
-
traceback-error
旨在使错误处理和跟踪更容易
-
blazesym-c
为 blazesym 提供的 C 绑定
-
快速追踪
轻松开始追踪
-
追踪结果
使用
Try
特质进行概念验证错误追踪 -
侦探
支持追踪Juju应用的跟踪应用程序
-
opentelemetry-auto-span
opentelemetry追踪的辅助库
-
contour_tracing
用于追踪轮廓的2D库
-
sfio-tracing-ffi
用于在FFI环境中使用追踪的oo-bindgen模型
-
tracing-rfc-5424
写入syslog的追踪层
-
trasy
带有追踪和回溯支持的错误处理
-
wasmcloud-tracing
wasmCloud追踪功能
-
tracing-assertions
用于Tokio追踪的断言框架
-
tracing-perfetto
以perfetto事件格式记录跨度的事件的追踪层
-
tracing-layer-win-eventlog
将tracing_subscriber写入Windows EventLog的层
-
trace
用于跟踪函数执行过程的过程宏
-
tonic-tracing-opentelemetry
集成 tonic、跟踪和 opentelemetry 的中间件和工具
-
kommandozeile
编写 CLI 应用程序时使用的各种小工具集合
-
tracy-client-sys
到 Tracy 分析器客户端库的低级绑定
-
minitrace-opentelemetry
minitrace-rust 的 Opentelemetry 报告器
-
tracing-record-hierarchical
从子
tracing::Span
的上下文中记录父tracing::Span
字段 -
segfaultai
Segfault.ai 跟踪 SDK
-
embedded-trace
嵌入式系统的未来跟踪实用程序
-
seella
可视化 ScyllaDB 发出的跟踪
-
telemetry-subscribers
通用的遥测和可观察性功能
-
emit_opentelemetry
将诊断事件输出到 OpenTelemetry SDK
-
raster-retrace
图像跟踪实用程序,(使用贝塞尔曲线拟合执行)
-
minitrace-datadog
minitrace-rust 的 Datadog 报告器
-
http-zipkin
HTTP头传播用于Zipkin跟踪信息
-
ddtrace
将Datadog与跟踪集成
-
metry
基于跟踪crate的全功能遥测框架
-
tracing-timing
基于跟踪的事件间时间度量
-
tracing-fluent-assertions
用于跟踪的流畅断言框架
-
clia-tracing-appender
个人临时跟踪appender,支持符号链接最新日志文件和本地偏移时间格式
-
pavex_tracing
tracing
与Pavex框架之间的官方集成 -
future-local-storage
一次为每个future初始化的线程局部值cell
-
quicklog
Rust中的快速日志
-
tracing-aliyun-sls
阿里云sls的跟踪层
-
tracing-worker
Cloudflare Workers worker crate的tracing-subscriber实现
-
tracing-honeycomb
Honeycomb.io 多进程遥测的蜂巢追踪层
-
wasm-tracing-allocator
用于调试目的的Wasm全局分配器,追踪分配和释放
-
opentelemetry-tide
Tide的OpenTelemetry集成
-
hitrace
对OpenHarmony的HiTrace追踪系统的安全绑定
-
zoo-endpoint
zoo消费者用于注册处理器的宏。它封装了dropshot的
Endpoint
并增加了追踪的一些额外功能。 -
log-tracing-layer
构建自己的自定义追踪层
-
embree4-rs
Intel Embree 4高性能光线追踪库的高级包装器
-
test_logs
在测试中查看日志
-
solink-tracing-flat-json
在追踪中记录扁平化的JSON
-
loki-api
由Grafana Loki HTTP API使用的Protobuf类型
-
tracing-distributed
多进程遥测的追踪层
-
tokio-trace
一个范围限定、结构化日志和诊断系统
-
bsr
Amsel的垃圾回收器跟踪
-
tracing-th
绑定
-
opentelemetry-surf
surf的OpenTelemetry集成
-
tracing-logcat
将跟踪库输出到Android的logcat的写入器
-
pepe-telemetry
PepeTeam模板应用程序的跟踪工具
-
tembo-telemetry
Tembo.io应用程序的日志和遥测导出器
-
egui_tracing
将跟踪和日志与egui集成以进行事件收集/可视化
-
metriki-tracing
Metriki作为跟踪的订阅者
-
bp3d-tracing
用于BP3D软件的跟踪订阅者实现。支持通过bp3d-logger的传统日志记录,并通过TCP支持远程分析。
-
rftrace-frontend-ffi
作为静态库的默认rftracer前端,以便可以从C代码中调用
-
trace-err
跟踪crate的小扩展,为Result
和Option 提供单个方法'trace_expect()' -
rikka-mq
Rust的消息队列库
-
gbench
用于使用 Chrome 跟踪进行代码基准测试的工具,以进行进一步分析
-
tracing-fmt-smart-writer
为 tracing-subscriber 的 fmt 模块提供的智能写入器
-
otlp-logger
配置 OpenTelemetry otlp 端点的便捷 crate,使用 Tokio Tracing
-
fake-opentelemetry-collector
一个假的(基本)OpenTelemetry 收集器,用于测试收集的 OpenTelemetry
-
tracing_dynamic
与 Tokio Tracing 一起工作,具有事件和跨度的事件动态字段
-
stackdump-trace
跟踪堆栈转储
-
tracing-fast-dev
跟踪 crate 的辅助工具
-
drop_tracer
内存泄漏检测器
-
skip_error
帮助跳过和记录迭代中的 Result::Error
-
clippy-tracing
在大型项目中添加、删除和检查
tracing::instrument
,在这些项目中手动添加到数千个函数中是不切实际的 -
hawktracer-converter
将 HawkTracer 输出格式转换为人类可读/已知跟踪事件查看器格式
-
tracing-rolling-file
具有可自定义滚动条件的滚动文件追加程序
-
stakker_log
为Stakker提供日志支持
-
tracing-subscriber-init
一个特性和一些函数,使跟踪订阅者初始化变得更简单
-
opentracingrust
为Rust提供的opentracing.io库
-
minitrace-futures
使用minitrace-rust进行tracing
futures
-
flaregun
Linux的跟踪和监控工具
-
ts_init
具有跟踪的Rust项目的模板
-
trace4rs-fmtorp
为trace4rs提供Torpid格式化
-
trace4rs-config
trace4rs配置
-
opentelemetry-datadog-cloudflare
为Cloudflare workers提供的OpenTelemetry的Datadog导出器和传播器
-
ertrace
Rust的实验性错误返回跟踪
-
pyo3-opentelemetry
用于从Python传递OpenTelemetry上下文到Rust的宏和实用工具
-
hstrace
作为库和命令行工具的syscall跟踪
-
coaly
具有上下文感知的日志和跟踪库
-
sonde
将USDT探测器编译成Rust库
-
tracerr
自定义编译时捕获的错误跟踪
-
cala-tracing
为cala栈提供跟踪的库
-
opentracingrust_zipkin
OpenTracingRust的Zipkin跟踪器
-
tracing_sprout
为新兴的记录器提供tokio-rs/tracing结构化JSON格式化层的日志记录器
-
tracing-human-layer
一个友好的人性化跟踪控制台输出层
-
eaze-tracing-honeycomb
Honeycomb.io 多进程遥测的蜂巢追踪层
尝试使用 DuckDuckGo 搜索 搜索.