-
log
Rust 的轻量级日志门面
-
env_logger
通过环境变量配置的
log
的日志实现 -
tracing-opentelemetry
跟踪的 OpenTelemetry 集成
-
tracing
Rust 的应用级跟踪
-
console-subscriber
收集 Tokio 控制台遥测的
tracing-subscriber::Layer
-
opentelemetry
Rust 的 API
-
flexi_logger
易于配置且灵活的日志记录器,可将日志写入 stderr 或 stdout 以及/或文件。它允许自定义日志行格式,并允许在运行时更改日志规范...
-
prometheus
Rust应用程序的监控库
-
backtrace
在Rust程序运行时获取堆栈跟踪(backtrace)
-
iced-x86
用Rust编写的快速且正确的x86/x64反汇编器、汇编器和指令解码器
-
metrics
轻量级指标门面
-
sentry
(getsentry.com) rust的客户端 ;)
-
simplelog
Rust的log crate的日志设施
-
assert2
受Catch2启发的assert!(...)和check!(...)宏,现在带有差异!
-
fern
高效的日志记录
-
cadence
适用于Rust的可扩展Statsd客户端
-
float_eq
比较IEEE浮点原语、结构和集合的相等性
-
android_logger
log
的日志实现,可连接到安卓日志输出 -
addr2line
使用 Rust 编写的跨平台符号化库,使用
gimli
-
capstone
对 capstone 反汇编引擎的高层绑定(https://capstone-engine.org/)
-
pretty-hex
以通用样式显示的字节切片的格式化十六进制转储
-
pretty_env_logger
一个视觉上美观的 env_logger
-
tui-logger
用于
ratatui
crate 的智能小部件的日志记录器 -
minidump-writer
Breakpad 的 minidump_writer 的 Rust 重新实现
-
sentry-core
用于仪器和集成开发的 Sentry 核心库
-
cpp_demangle
解混淆 C++ 符号
-
tracing-bunyan-formatter
针对tracing crate的Bunyan格式化器
-
stderrlog
基于指定详细级别的stderr日志记录器
-
trackable
一种手动跟踪对象的方式,作为回溯机制等方法的替代方案
-
symbolic-demangle
从各种语言和编译器中解缠符号
-
libcasr
收集崩溃报告,分类和估计严重性
-
autometrics
轻松将指标添加到代码中,以帮助您在生产中识别和调试问题。基于Prometheus和OpenTelemetry构建。
-
debug-helper
声明性宏,帮助您手动实现
Debug
特性 -
blazesym
地址符号化和相关任务
-
tracing-forest
在并发任务之间保留跟踪数据的上下文一致性
-
crash-context
在崩溃时包含目标特定上下信息的便携式类型
-
tracing-subscriber
实现和组合
tracing
订阅者 -
fast_log
Rust 异步日志高性能异步日志
-
simple_logger
以可读的输出格式打印所有消息的记录器
-
framehop
支持各种格式的堆栈帧展开支持
-
pyo3-log
从 pyo3 原生扩展到 python 的日志桥接
-
tracing-appender
文件追加器和非阻塞写入器
-
minitrace
Rust 的高性能时间线跟踪库
-
metrics-prometheus
prometheus
用于metrics
包的后端 -
always-assert
适用于长运行健壮应用程序的可恢复断言
-
线程ID
获取一个唯一的线程ID
-
logging_timer
记录掉落时的耗时计时器
-
sloggers
常用的slog日志记录器和方便的功能
-
git-metrics
A git extension to store metrics directly in git, using the notes
-
radius2
a fast symbolic execution framework using r2
-
tracing-gstreamer
gstreamer和跟踪生态系统的桥梁
-
symbolic
对原生应用程序、minidumps、Unreal Engine 4或minified JavaScript的堆栈跟踪进行符号化和处理
-
dipstick
Fast, all-purpose metrics library decoupling instrumentation from reporting backends. Like logging frameworks but with counters, timers and gauges. Supports combined outputs (e.g…
-
tracing-tree
A Tracing Layer which prints a tree of spans and events
-
gearbox
针对Rust的过多工具,提高生产力和操作
-
none-shall-pass
GitHub Action 验证所有 markdown 文件超链接的工件
-
systemd-journal-logger
日志外观的 systemd 日志记录器
-
pdb-addr2line
类似 addr2line,从 PDB 中符号化地址
-
prometheus-client
允许用户以原生方式对应用程序进行度量的开放指标客户端库
-
debugid
实现 sentry.io 协议的常用可重用类型
-
slog
Rust 的结构化、可扩展、可组合日志记录
-
opentelemetry-application-insights
Azure Application Insights 的 OpenTelemetry 导出器
-
nolog
漂亮的(默认)且易于使用的记录器。编译时级别过滤,无依赖。
-
emit
Rust 应用程序的结构化诊断
-
tracing-logfmt
用于跟踪事件和范围的 logfmt 格式化程序
-
tracing-web
适用于Web平台的跟踪兼容订阅层
-
kv-log-macro
日志的 kv-unstable 后端日志宏
-
tracing-unwrap
将失败的 unwraps 记录到跟踪订阅者的扩展特性
-
watchlog
一个命令行工具,帮助您查看日志的移动情况
-
thorin-dwp
从输入的 DWARF 对象和包构建 DWARF 包
-
pdb
Microsoft PDB (程序数据库) 调试信息的解析器
-
tracexec
execve{,at} 和预执行行为的跟踪器,调试器的启动器
-
rlg
实现应用级日志记录,具有简单、易读的输出格式
-
cntr
基于 FUSE 的容器调试工具
-
tracelogging
TraceLogging for Rust
-
metrics-util
由度量生态系统使用的辅助类型/函数
-
femme
不仅仅是漂亮的(交互)界面:用于日志 crate 的漂亮打印器和 ndjson 记录器
-
minidumper
为崩溃进程创建 minidump 的 IPC 实现
-
symbolic-common
为 symbolic 库提供的通用类型和实用工具,该库用于符号化并处理来自原生应用程序、minidumps 或 minified JavaScript 的堆栈跟踪
-
coredump-copy
在另一台机器上进行调试时复制核心转储
-
metrics-exporter-statsd
支持向 StatsD 报告度量的 metrics-rs 导出器
-
veil
Rust derive 宏,用于在
std::fmt::Debug
中编辑敏感数据 -
opentelemetry-otlp
OpenTelemetry Collector 的导出器
-
logged-stream
记录所有读写操作、错误和底层IO对象的删除
-
metrics-exporter-prometheus
用于向Prometheus发送指标的兼容性度量导出器
-
usearch
Unum提供的更小、更快的单文件向量搜索引擎
-
tracing-loki
将日志发送到Grafana Loki的跟踪层
-
cbor-diag
解析以紧凑二进制对象表示(CBOR)编码的数据(可以是原始二进制、十六进制编码(带注释)或诊断表示),然后以注释的十六进制形式或打印出来...
-
frida-gum
Frida的Rust绑定
-
detect_flake
并行运行同一命令的多个实例,以查找异常行为或检查测试是否为失败的
-
spdlog-rs
受C++日志库spdlog启发的快速且可组合的Rust日志库
-
si_trace_print
堆栈缩进跟踪打印;一个Rust库,用于打印消息,可选地以函数名开头,缩进到堆栈深度
-
mozdevice
Android调试桥接器(adb)的客户端库
-
metriki-core
从dropwizard metrics迁移的指标库
-
lurk-cli
lurk是strace的(简单)替代品
-
radb_client
rust的adb客户端
-
mpigdb
一个围绕mpiexec, gdbserver, 和 gdb的包装器,使得调试MPI程序更加容易
-
PrintLib
为Rust提供的终极打印库 #cli #string #color #term_color
-
bp3d-logger
一个灵活的日志实现,旨在与BP3D软件一起使用
-
slog-scope
slog-rs的日志作用域
-
macho-unwind-info
Apple的紧凑解包格式解析器,用于mach-O二进制的__unwind_info部分
-
starlight-comet
Comet是为Starlight操作系统制作的调试工具
-
minidump-common
处理minidump文件的一些常用类型
-
android_log-sys
Android日志库的FFI绑定
-
jwtinfo
用于获取JWT(Json Web Tokens)信息的命令行工具
-
log-fastly
log
façade for Fastly Compute -
klog
允许多个Kubernetes pods同时查看日志的工具
-
adb_client
Rust ADB(Android调试桥)客户端库
-
logforth
一个多功能且可扩展的日志实现
-
chatdbg
ChatDBG的Rust特定支持
-
structured-logger
为log crate提供的一种日志实现,它以JSON、CBOR或其他格式同步或异步地记录结构化值,写入文件、stderr、stdout或其他目的地
-
microsoft-dia
调试接口访问(DIA)SDK
-
tracing-opentelemetry-instrumentation-sdk
基于
tracing
包构建 OpenTelemetry 仪器集的一组辅助工具 -
soprintln
包含时间戳、共享对象 ID 和线程 ID,并带有有用颜色的 println 包装器
-
ftlog
高性能的异步日志库
-
tracing_android_trace
支持 Android NDK 跟踪
-
dap
调试适配器协议
-
glean
SDK Rust 语言绑定
-
tracing-durations-export
记录并可视化跟踪跨度并行性
-
hg-parser
Mercurial 仓库变更日志解析器。它允许获取任何带有创建日期、用户、父版本、分支和文件的版本。
-
dioxus-logger
一个日志实用工具,提供标准接口,无论目标是 Web 桌面、全栈等
-
wd_log
Rust 的实用日志包
-
e-log
log
-
几乎
比较IEEE浮点数类型
-
myutil
Rust实用工具集合
-
tracing-tunnel
在API边界跨隧道跟踪信息
-
std-logger
为日志crate实现的日志功能,将消息记录到标准错误,并将请求发送到标准输出。它支持包括JSON、适用于GCP(gcloud)的JSON和logfmt在内的多种输出格式。
-
tokio-console
托尼控制台:异步Rust的调试器
-
simple-log
日志。它非常简单易用
-
cadence-macros
为Cadence(Rust的可扩展Statsd客户端)编写的宏
-
sentry-types
实现 sentry.io 协议的常用可重用类型
-
traceon
一个易于使用的日志和跟踪格式化程序,具有扁平化JSON或美观输出
-
env_filter
使用环境变量过滤日志事件
-
slog-term
为slog-rs提供的Unix终端排放和格式化程序
-
win_etw_tracing
用于将事件记录到ETW(Windows事件跟踪)的tracing crate后端
-
wasmtime-jit-debug
为Wasmtime提供JIT调试接口支持
-
android-logd-logger
为log crate提供直接写入Android logd守护进程的日志实现
-
tracing-panic
捕获panic信息的panic钩子,作为跟踪事件
-
better-panic
灵感来自Python tracebacks的漂亮panic回溯
-
mcfunction-debugger
不需要任何Minecraft模组的Minecraft *.mcfunction文件的调试器
-
prima-tracing
Prima.it opentelemetry标准库
-
renderdoc-sys
对RenderDoc API的低级绑定
-
loggi
允许在本地文件上运行logql查询(部分)的日志检查工具
-
tklog
轻量级且高效的Rust结构化日志库,支持日志级别、文件碎片、压缩归档
-
eventlog
Windows事件日志API的日志兼容包装器
-
modality-trace-recorder-plugin
Percepio的TraceRecorder数据的Modality反射插件套件和摄取适配器库
-
witchcraft-log
Witchcraft服务器的结构化日志门面
-
debug-ignore
在打印调试输出时导致字段被跳过的新类型包装器
-
geo-svg
将地理类型转换为SVG字符串以进行可视化
-
sentry-rust-minidump
捕获原生崩溃作为minidumps并发送到Sentry
-
tracing-wasm
浏览器WASM的跟踪订阅者
-
logkit
适用于Rust的超级快速、结构化、可扩展的日志库
-
pretty_dbg
pretty_dbg!是dbg!的一个副本,只是将:#?改为:#以实现美观打印。format_dbg!的工作方式类似于eprintln!,并增加了文件、行和列信息
-
dlog_rs
Rust对dlog日志平台的适配器
-
faerie
ELF和Mach-o本地二进制对象文件生成器
-
alloc_counter
统计分配、重新分配和释放。基于表达式或函数级别允许、拒绝或禁止分配。
-
bugstalker
适用于Rust应用的现代轻量级调试器
-
ph-mobile-network
基于手机号码前缀识别菲律宾的移动网络运营商
-
trace_nu_plugin
用于跟踪Nu插件的包装器
-
rust_util
哈特的Rust工具
-
cmsis-pack
管理CMSIS包
-
log-panics
一个将panic消息记录下来而不是打印出来的panic钩子
-
marker_error
在marker中处理错误。它是marker内部的,不应该直接在它外部使用。Semver保证不适用于这个库。
-
turnstiles
无缝文件轮换
-
blazecli
blazesym库的命令行工具
-
undname
解析Microsoft符号
-
tracing-shared
在dylibs之间共享跟踪
-
clia-tracing-config
一个方便的跟踪配置和初始化库,具有符号链接和本地时区
-
debug_tree
一次构建一个元素并输出为漂亮的字符串
-
slog-loggly
基于Rust的slog日志基础设施的非官方Loggly输出
-
syslog-tracing
为
tracing
提供的syslog后端 -
tracing-cloudwatch
将应用程序的跟踪事件(日志)发送到AWS CloudWatch Logs的跟踪订阅器层
-
ocli
面向命令行工具的意见型日志记录器
-
lldb
Rust风格的LLDB公共API绑定。LLDB是LLVM项目的调试器,也是macOS上的系统调试器。
-
tracing-appender-localtime
基于本地时间的tracing-appender(chrono)
-
mozilla/neqo-common
Neqo,使用Rust编写的QUIC实现
-
capstone-sys
对capstone反汇编库的系统绑定
-
zbusdg
ZBUS项目的通用数据网关
-
metrics-process
跨平台的Prometheus风格process metrics收集器,用于metrics crate
-
hermes_rs
用于Hermes字节码的无依赖反汇编器和汇编器
-
opentelemetry_sdk
OpenTelemetry度量收集和分布式跟踪框架的SDK
-
pyo3-pylogger
使用
logging
模块启用pyo3基于Rust应用程序的log
-
sentry-tracing
Sentry跟踪和跟踪订阅者crates的Sentry集成
-
minidump-processor
从minidump文件生成堆栈跟踪和其他有用信息
-
death_god_logging_tool
我的酷炫可爱的日志工具。带有颜色和代码链接。(带代码导航的日志配置)
-
wasm-logger
一个将消息及其Rust源代码的行和文件名发送到浏览器控制台的记录器
-
bitgrep
二进制grep用于数值数据类型
-
statsd
rust的基本statsd客户端
-
cadom
为Rust的错误处理提供一些辅助工具
-
emit_otlp
向兼容OpenTelemetry的收集器发出诊断事件
-
logfather
Rust的简单日志库
-
egui_logger
egui的日志实现
-
pipe-logger
存储、轮换、压缩进程日志
-
lovely_env_logger
美观的env_logger
-
flutter_logger
用于与flutter/dart和flutter_rust_bridge一起使用的日志库
-
service-skeleton
服务的骨架
-
Htrace
跟踪系统
-
opentelemetry-semantic-conventions
OpenTelemetry的语义约定
-
timberio/tracing-limit
高性能的可观察性数据处理管道
-
dirty-debug
快速简便的调试
-
rolling-file
具有自定义滚动条件的滚动文件追加器
-
forensic-adb
基于 mozdevice 的 Android 调试桥 (adb) 的 Tokio 客户端库
-
slog-dtrace
将日志消息转发到 DTrace
-
cursive-flexi-logger-view
使用 emabee/flexi_logger 的 gyscos/cursive 的替代调试视图
-
spandoc
将文档注释转换为跟踪跨度的过程宏属性
-
pdblister
symchk /om 的更快的版本,用于生成离线机器的 PDB 清单
-
mem_viewer
Memory Viewer 是一个 Rust 库,它提供了一个宏和显示各种类型变量的内存内容。它允许用户以格式化的方式查看变量的名称、类型、大小和内存内容...
-
same-content
确定来自不同来源的数据是否相同
-
gdbstub_arch
针对各种架构的
gdbstub::arch::Arch
实现 -
slog_glog_fmt
slog 为 glog 格式日志的排水器
-
pogr_tracing_rs
允许从跟踪crate收集日志,简单易用
-
iceyee_logger
日志记录器
-
rgbobj
一个命令行程序,用于打印 RGBDS 对象文件
-
sn_metrics
安全网络度量
-
tracing-layer-slack
将过滤后的跟踪事件发送到 Slack
-
logger-rust
具有5种日志类型和3种日志级别的记录器
-
tracing-log
tracing 和 log crate 之间的兼容性
-
cx-sdk
Coralogix 管理SDK
-
assert_no_alloc
自定义Rust分配器,允许暂时禁用线程的内存(解)分配。如果分配虽被禁止则中止或打印警告。
-
明智环境日志记录器
一个漂亮的、明智的Rust日志记录器
-
assert_float_eq
浮点数相等断言
-
float-dbg
轻松调试浮点数
-
json_env_logger
Rust的JSON结构化日志记录器
-
tide-tracing
使用tracing crate进行日志记录的tide中间件
-
firedbg-rust-debugger
Rust的FireDBG调试器引擎
-
log_tester
测试由log crate产生的日志消息
-
scorched
用于燃烧所有恼人虫子的日志库
-
onesignal-tracing-tail-sample
OpenTelemetry的尾采样跟踪支持
-
redox-log
主要用于Redox OS的扩展日志框架
-
pdbview
Microsoft程序调试数据库(PDB)文件信息实用程序
-
dyn-logger
通过配置文件动态配置toml格式的跟踪日志记录器
-
timely_logging
常用的及时日志基础设施
-
tracing-slog
tracing
与slog
crate 之间的兼容性。当库使用slog
而您的应用程序使用tracing
时使用。 -
symbolic-debuginfo
从二进制文件(如 Mach-O 或 ELF)中检查和加载 DWARF 调试信息
-
tracing-logstash
输出 logstash 格式事件的精简库
-
desed
Sed 脚本调试器。使用 TUI 调试器调试和揭秘您的 sed 脚本。
-
command-ext
为 std::process::Command 扩展 trait
-
cpclib-bdasm
Z80 汇编器。仍包含一些错误。
-
SafeManuallyDrop
带有各种功能和选项的安全版 ManuallyDrop,用于跟踪与 ManuallyDrop 一起工作时未定义的行为
-
rusteval
使您的应用程序的结构体和函数交互式
-
hex_fmt
格式化和缩短字节块为十六进制字符串
-
prettylog-rs
为 Rust 提供的一个美观且可定制的日志库
-
pyo3-tracing-subscriber
一个用于从 Python 配置和初始化跟踪订阅者的 Python 模块
-
vanessa
无依赖的 Rust 同步、线程和实用库
-
thorin-dwp-bin
合并 DWARF 对象和包到 DWARF 包中
-
functiontrace-server
FunctionTrace (functiontrace.com) 客户端将启动并连接到的服务器组件
-
opentelemetry-spanprocessor-any
一个指标收集和分布式跟踪框架
-
process_migration
用壳代码覆盖运行中的进程的下一条指令(默认为本地主机:4444上的反向 shell)
-
logs-wheel
具有压缩的滚动日志文件
-
simple-cmd
用于启动命令的命令行实用程序
-
dora-runtime
dora
的目标是成为一个低延迟、可组合和分布式数据流 -
sdre-rust-logging
针对 Rust 的日志库,具有自定义格式化功能
-
await-tree
为基于 actor 的应用程序对 await-tree 进行仪表化
-
json-subscriber
自定义层和订阅者,为
tracing
发出 JSON 格式的日志 -
test-format
assert_debug_fmt 和 assert_display_fmt 宏用于在 no_std 上测试 Debug(或 Display)实现
-
lazyjj
Jujutsu/jj 的 TUI
-
tracing-serde-structured
与
serde
序列化跟踪数据的替代、结构化兼容层 -
easy-logging
一种简单的方法,让您的 CLI 工具启用日志记录功能
-
logid
使用 ID 识别日志条目的 Rust 日志框架
-
breadcrumbs
支持 #![no_std] rust 的美观、小巧的回溯和日志库
-
aul
无用的Logger
-
si-loggy
自动日志记录和nohup对任意命令
-
ftlog2
高性能的异步日志库
-
appinsights
Rust应用程序见解SDK
-
close-to
提供任意精度的比较
-
altv
为alt:V编写游戏模式的Rust服务器端API
-
cloudwatch_logging
将日志记录到AWS CloudWatch日志
-
perftree
棋引擎的调试器。将您的游戏树与Stockfish进行比较!
-
cernan
遥测和日志聚合服务器
-
fastrace
Rust 的高性能时间线跟踪库
-
tsc-trace
使用时间戳计数器(x86 rdtsc)进行低开销的Rust代码跟踪
-
goodgit
gg – 克隆仓库并从GitHub API获取仓库数据。也支持Gitlab。
-
lexa-logger
众多日志记录器之一
-
诊断
漂亮的诊断报告
-
xray-lite
Rust的AWS X-Ray守护进程客户端
-
dbgf
带有格式字符串的dbg
-
loggy-neko
具有动态日志级别配置的线程安全日志工具
-
logo
快速初始化日志环境
-
metrics-sqlite
为指标提供SQLite后端
-
coredump
在panic时强制创建coredump
-
observer
观察者
-
simplog
一个极小且简单的日志记录器,到stdout/stderr,具有可控制的冗余级别
-
skywalking
Apache SkyWalking Rust代理
-
ezty
零烦恼任意事物
-
quick_tracing
轻松开始追踪
-
tangra
🪵 一个轻量级且易于使用的Rust日志库
-
my-env-logger-style
为env_logger提供的精美、有见地的风格
-
mdlogger
多设备日志系统库crate
-
symbolic-cfi
处理调用帧信息
-
ugdb
gdb的替代TUI
-
cf-rustracing-jaeger
基于rustracing创建的Jaeger客户端库
-
the_logger
一个非常简单但可定制的Rust日志记录器
-
try-ascii
格式化字节切片的辅助工具,这些字节切片可能/大部分是ASCII编码文本
-
logaddexp
logaddexp和logsumexp的稳定实现
-
slog-extlog
通过日志实现基于对象的日志记录和统计跟踪
-
boxxy
可链接的沙盒探索器
-
stcloud
与Sematext Cloud通信的客户端包
-
smda
极简递归反汇编库
-
opentelemetry-datadog
OpenTelemetry的Datadog导出器和传播器
-
sw-logger-rs
Rust的日志记录器
-
re_log
在Rerun crates中设置和执行文本日志的辅助工具
-
dontpanic
在代码库中获取任何panic!()的即时通知
-
cute-log
用于log crate的可爱日志记录器
-
veilid-bugsalot
为了满足Veilid项目的需求而修改的bugsalot。用于发布稳定代码库的调试宏和API。
-
mt_logger
一个低依赖性、多线程的日志库,通过宏实现可追溯性和易用性
-
measured-tokio
Tokio metrics for measured
-
unarm
反汇编 ARM 指令
-
kernlog
内核日志实现(用于对 /dev/kmsg 进行低级日志记录)
-
tinylog
为个人项目编写的日志库
-
terminator
漂亮的 panic 和错误格式化器
-
flexi_syslog
flexi_logger 的 syslog 写入器
-
tiny_bail
用于失败时退出的小型但灵活的宏
-
logstr
日志保存
-
tracing-error
使用
tracing
丰富错误 -
logpeek
log crate 的日志实现。旨在与 logpeek-server 集成。
-
seella
可视化 ScyllaDB 输出的跟踪
-
samply-symbols
Firefox 调试器符号化工具
-
backtrace-ext
在backtrace crate之上的一些小便利功能
-
logsley
有观点的日志库
-
cj-femme
不仅仅是漂亮的(交互)界面:用于日志 crate 的漂亮打印器和 ndjson 记录器
-
comfy-print
println!和朋友的非panic版本。异步实现。
-
logflume
低延迟日志库 🪵
-
plog
为Rust程序编写的模块化美观日志记录器
-
local-rolling-file
具有自定义滚动条件的滚动文件追加器
-
stackdriver_logger
适用于Google Stackdriver的日志记录器,具有适用于本地开发的命令行友好回退
-
sleigh-rs
Ghidra Sleigh解析器
-
table-format
为打印到终端和日志的表格格式化
-
logform
为rust的logform
-
serializable_log_record
将log::Record转换为可序列化格式。不像听起来那么简单,因为log::Record包含一个不可序列化的类型。这个crate提供了一种处理这种情况的方法。
-
sentry-backtrace
Sentry 集成和用于处理堆栈跟踪的实用程序
-
xous-log
日志输出程序
-
loggy
一个用于开发和使用日志记录的 Rust 应用程序的库
-
ladybug
一个用于从程序事件触发逻辑分析仪的小型库
-
metry
基于跟踪 crate 的全能式遥测框架
-
ecs-logger
与 Elastic Common Schema (ECS) 日志记录兼容的日志记录器
-
report
上下文日志和错误报告
-
rummage
有观点的环境收集器
-
wasi-logger
基于 WIT 接口的
log::Log
实现用于支持 WASM 组件的wasi:logging/logging
日志记录接口 -
derive-debug-plus
用于 Debug 特性的可自定义 derive 宏
-
lupp
用于颜色化日志的命令行工具
-
slog-envlogger
将事实上的标准日志实现端口到
slog-rs
框架 -
glug
带有终端图形的日志记录实现
-
swing
使用此日志记录实现让日志看起来像1978年的日志
-
serif
一个注重可读性的有见地的追踪订阅者配置
-
paranoid-android
追踪与Android日志之间的集成层
-
fuzed-iterator
用于检测非融合迭代器使用错误的迭代器包装器
-
simple_file_logger
Rust的文件日志记录器
-
tracing-texray
用于查看跨度的事件的纯文本时间线的追踪层
-
async-backtrace
高效、逻辑的异步任务 'backtraces'
-
godot-logger
godot-rust项目的日志记录器,使用godot_print!宏打印日志
-
nix-btm
nix进程监控器
-
untrusted
Rust中安全、快速、零panic、零崩溃、零分配的解析不受信任输入
-
fugue-bv
用Rust编写的二进制分析框架
-
rust_observer_protobuf
rust_observer库的通用protobuf定义
-
handsome_logger
快速、美观且易于使用的日志记录器
-
lumus-log
易于使用控制台和文件日志记录
-
psp-logger
PSP的日志记录器
-
hexxdump
用于生成十六进制转储的可配置工具
-
tracing-rfc-5424
写入syslog的跟踪层
-
gdb-command
批处理模式下gdb的包装器
-
logging-rs
使用简单的宏为您的项目添加日志记录
-
quicklog
Rust中的快速日志记录
-
slog-async
为slog-rs提供的异步输出
-
minidump-unwind
从minidump文件生成堆栈跟踪
-
autput
将Rust的打印和panic输出到Luau,便于调试
-
logu
消息聚合的日志解析
-
bugsalot
用于发布稳定代码库的调试宏和API
-
logex
为我的游戏引擎制作的logger。随意使用。
-
microlog
简单的日志订阅者
-
yall
为log crate提供的轻量级后端
-
env_logger_successor
通过环境变量配置的
log
的日志实现 -
env_logger_plus
一个通过环境变量配置的日志实现,为
log
添加了文件目标,按文件大小进行轮转。 -
natvis-pdbs
一个与metabuild/build.rs兼容的crate,可以将.natvis调试可视化文件嵌入到可执行文件的.pdbs中,以便于调试。
-
free_log
免费日志库
-
layla-log
日志库
-
usbmux-client-tokio
用于连接到iOS设备的usbmux和锁定协议
-
axum-tracing-opentelemetry
集成axum + 追踪 + opentelemetry的中间件和工具
-
console-api
为Tokio控制台提供Protobuf线格式绑定
-
scala-native-demangle
去混淆Scala Native标识符
-
clia-tracing-appender
个人临时追踪-appender,支持符号链接最新日志文件和本地偏移时间格式
-
solink-tracing-flat-json
在追踪中记录扁平化的JSON
-
lookbusy
你在忙
-
ron-parser
从Rust对象解析调试实现到JSON
-
rdbg
快速且简单的Rust远程调试
-
sn_logging
安全网络日志
-
hds_tokio-console
测试crate,请勿使用
-
humantalk
用于提高终端用户通信的库
-
tracing-axiom
将跟踪信息发送到Axiom的跟踪层
-
rust_observer
Express遥测Rust SDK
-
tracing-modality
tracing
Layer
(以及Subscriber
) 用于向Auxon Modality发送跟踪数据 -
detective
支持跟踪Juju应用程序的应用程序跟踪器
-
axolotl_git
项目管理命令行工具
-
speak-easy
基于跟踪和与tokio-rs兼容的具有不同级别和轮换选项的日志功能
-
tiny_file_server
用于Web开发的最简单文件服务器
-
develop_debug
在开发时打印调试信息
-
sentry-tower
基于tower的crate的Sentry集成
-
doclog
基于 Rust 编译器日志的日志库
-
otlp-logger
用于配置 OpenTelemetry otlp 终端的 Tokio Tracing 便利包
-
adb_cli
Rust ADB (Android Debug Bridge) 命令行界面
-
symbolicate
macOS 崩溃报告
-
logcontrol-zbus
基于 zbus 的 logcontrol 接口 DBus 前端
-
rs_utils
奇遇科技 Rust 辅助工具
-
tracelogging_dynamic
TraceLoggingDynamic for Rust
-
fmtlog
具有格式规范的配置日志记录器
-
alto_logger
提供彩色和多行输出的有观点日志记录器
-
ddshow
及时和微分数据流日志分析和可视化
-
tracing-layer-core
将过滤后的跟踪事件发送到 webhook 终端
-
nonblock-logger
Rust 的非阻塞日志记录器
-
hds_console-subscriber
测试crate,请勿使用
-
tracing-rolling-file
具有自定义滚动条件的滚动文件追加器
-
ptr_info_lib
在Linux中检索指针内存区域信息
-
tracing-fast-dev
tracing crate的辅助工具
-
msp430-asm
msp430的反汇编器
-
fb_failure_ext
扩展anyhow crate的功能
-
klogger
内核模式下的日志记录
-
radb
实现Python AdbUtils
-
ringlog
一个快速且轻量级的非阻塞日志框架
-
metrics-logger-cae
循环过程的日志吞吐量
-
log-reroute
支持更改log crate的日志目标
-
compact-debug
通过修改Rust的fmt系统来使格式化输出更加紧凑
-
re_crash_handler
检测崩溃和信号,记录它们并可选择发送到分析系统
-
opentelemetry-auto-span
opentelemetry跟踪的辅助库
-
udbg
跨平台二进制调试和内存篡改库
-
lprsemu
LPRS1 ISA & CPU的仿真器、调试器和汇编器
-
woodchipper
交互式命令行日志处理器
-
charlie_buffalo
在系统日志上连接属性
-
tracing-core
应用级跟踪的核心原语
-
winlog
将消息发送到Windows事件日志的后端日志
-
log4rs_test_utils
测试基于log4rs的日志,无论是要记录测试还是测试日志
-
slog-try
带有可选slog日志记录器的便捷宏
-
casual_logger
真麻烦。我想记录它,但不想设置。
-
qog
一个极其简单的日志库
-
hstrace
从命令行和作为库进行系统调用跟踪
-
structlog
基于键/值对的格式化日志记录
-
my-util-rust
我的rust实用工具
-
pretty-type-name
std::any::type_name的简短版本
-
steroid
动态二进制插装的光轻量级框架
-
metrics-tracing-context
将跟踪上下文作为指标标签
-
fern_colored
高效的日志记录(带真彩色支持)
-
rillrate-py
python的rillrate绑定
-
print_logger
将消息打印到stdout或stderr的记录器
-
阿里云 SLS 追踪层
阿里云 SLS 的追踪层
-
堆栈溢出时回溯
最佳努力回溯打印
-
日志分析器 Pro
Log Analyzer Pro 是一个命令行应用程序,为分析软件日志提供强大的过滤和搜索功能。日志可以来自日志文件(如果这些文件被修改,则实时更新)或套接字连接
-
backtrace_printer
打印带过滤和更多功能的 std::backtrace::Backtrace
-
lumbermill
结构化日志
-
bp3d-debug
用于与 BP3D 软件一起使用的追踪订阅者实现。通过 bp3d-logger 支持传统日志记录,并通过 TCP 支持远程分析。
-
lldb-sys
对 LLDB C++ API 的原始绑定。LLDB 是 LLVM 项目的一部分,是 Mac OS X 上的默认系统调试器。构建和使用此项目目前有些棘手...
-
assert-unchecked
不安全的断言,允许在发布模式下进行优化
-
datadog-formatting-layer
提供格式化事件以供 Datadog 解析的追踪订阅者层
-
ddbug
显示调试信息
-
info_utils
以愉快的方式显示选项、结果和日志
-
parallel_logger
实现log::Log特质的日志记录器,允许其他日志记录器在单独的线程中运行,显著减少调用线程的负载
-
hackerlog
为黑客量身定制的日志工具
-
tracing-honeycomb
Honeycomb.io的多进程遥测跟踪层
-
log2graph
从日志文件创建有向图
-
espmonitor
监控ESP8266和ESP32的串行执行
-
youlog
一个日志crate,您可以将自己的日志逻辑带入其中
-
forkfs
允许您沙盒化进程对文件系统的更改
-
loggify
小型简单的rust日志记录器
-
log_loki
用于与log crate一起使用的loki日志。可以作为独立程序使用,也可以与fern等日志框架一起使用。
-
typedef
识别、比较类型或打印类型名称
-
serde-error
Serde (反)序列化错误类型
-
winston
winston for rust
-
cyfs-debug
包
-
mhlog
线程安全的日志库
-
invariants
基于正常和不变性开发的断言
-
sentry-contrib-native
对Sentry Native SDK for Rust的非官方绑定
-
opentelemetry_api
OpenTelemetry是一个度量收集和分布式跟踪框架
-
witcher
使用简单的错误处理跟踪和记录错误
-
jlogger
日志工具
-
bunyarrs
针对小型工具/应用程序的意见型 bunyan-like 日志记录器
-
minifemme
基于femme的Rust日志兼容的漂亮/ndjson记录器
-
ackorelic
针对New Relic C SDK的Rust习语式绑定
-
hilog
适用于OpenHarmony上HiLog的日志和env_filter兼容的日志接收器
-
zarthus_env_logger
一个非常有个性的日志记录器
-
tracing-dipstick
从tracing工具到dipstick度量库的桥梁
-
dwfv
具有类似vi快捷键绑定的数字波形查看器
-
adb-client-tokio
通过Android调试桥接器(ADB)协议与Android设备通信
-
core-dump-client
用于调试core-dump-handler输出的客户端
-
nih_log
一个针对NIH-plug插件框架需求的具有观点且灵活的日志记录器
-
opentelemetry-contrib
OpenTelemetry的Rust贡献仓库
-
assert_size
一个宏,用于在编译时断言类型具有特定的大小
-
lightshark
支持MessagePack的WebSocket代理
-
dev-scope
帮助诊断错误、设置机器并向作者报告错误
-
hex_pp
以通用样式显示的字节切片的格式化十六进制转储
-
u-siem-syslog
uSIEM的Syslog监听器
-
asynclog
异步日志库
-
reopen
文件重新打开工具
-
stable-eyre
支持在稳定版上捕获Backtraces的自定义eyre上下文
-
tracing-newrelic
用于跟踪的New Relic集成
-
erdb
嵌入式系统上的Rust调试器
-
tracing-journald
为
tracing
提供丰富功能的journald订阅者 -
loggerithm
适合所有人的日志库
-
pokey_logger
用于记录不同级别和颜色的日志库
-
sherr
错误信号和日志助手
-
x-log
支持原生和WebAssembly的便捷日志
-
emit_file
将诊断事件输出到滚动文件
-
cli-logger
包含氧化电池的基本日志记录器
-
json_env_logger2
为 Rust 设计的具有结构化 JSON 的日志记录器,原项目 softprops 已放弃
-
sscrypt
一个 CLI 工具,用于加密 service-skeleton 密钥
-
fenrir-rs
Fenrir 是一个用于使用 logi 进行日志聚合的工具,可以与 fern 等日志框架一起使用
-
mgba_log
mGBA 的日志实现
-
tracing-logcat
将输出到 Android 的 logcat 的 tracing 库的 writer
-
rustyrepl
读取、评估、打印、循环(REPL)实用工具
-
trasy
具有跟踪和回溯支持的错误处理
-
depura
日志记录、基准测试和调试
-
vit_logger
日志记录器
-
scrub_log
具有颜色、文件位置、程序运行时间的日志格式化器
-
build-pretty
将自定义构建脚本(build.sh)的日志显示得更加美观!
-
logtest
测试和断言日志语句
-
wasm-log
一个将消息及其Rust源代码的行和文件名发送到浏览器控制台的记录器
-
log-derive
用于记录函数结果和输入的进程宏
-
win_etw_logger
将事件转发到 Windows 事件跟踪(ETW)的日志提供程序
-
kubert-prometheus-process
Prometheus 客户端进程指标收集器
-
dap-reactor
调试适配器协议 Rust 提供程序
-
debug_print
仅在调试构建中打印
-
pipe-logger-lib
存储、轮换、压缩进程日志
-
clap-verbosity-flag2
使用 Clap 易于向 CLI 添加
--verbose
标志 -
logosaurus
模仿 Go 标准库日志包的日志实现
-
opentelemetry-datadog-cloudflare
OpenTelemetry for Cloudflare Workers 的 Datadog 导出器和传播器
-
rall
真的吗?另一个日志库?是的!非常直观且简单
-
llvm-symbolizer-rust-wrapper
修复 Rust 的 llvm-symbolizer 解析
-
tracing-perfetto
将跨度事件以 perfetto 事件格式记录的跟踪层
-
cx-api
Coralogix 管理API代理
-
sleigh2rust
将 Ghidra Sleigh 解析器转换为 Rust 代码
-
sign-logger
您需要的唯一日志记录器,灵感来自 NPM 上的 sign-logger
-
unwind
libunwind 接口
-
cplus_demangle
GNU libiberty 的 cplus_demangle 的 Rust 封装,用于解混淆 C++ 符号
-
winlog2
将消息发送到Windows事件日志的后端日志
-
debug_panic
这允许程序立即终止并向程序调用者提供反馈。与 panic! 不同,默认情况下,debug_panic! 语句仅在非优化构建中启用。
-
unwrap
unwrap! 和 unwrap_err! 宏
-
rand_dev
用于测试的可重复随机数源
-
radius-debug
用于在调试FreeRADIUS服务器时过滤噪音的辅助工具
-
mod_logger
一个用于模块配置的日志crate消费者
-
ssbc
Rust编写的中缀表达式解释器。请参阅http://csci.viu.ca/~pwalsh/teaching/261/261/261.html
-
rogu
日志库
-
malogany
树形/分层日志库
-
pandora_box
Syd的日志检查器及配置文件编写器
-
display_utils
轻量级且兼容no_std的字符串格式化工具
-
m-o
一个命令行工具,用于解析Python数据类的repr并格式化输出
-
releasetag
定义最终传播到崩溃文件'core'的releasetags
-
qoollo-log4rs-logstash
log4rs的Logstash追加器
-
cat-loggr
轻量级日志美化工具
-
stlog
适用于资源受限设备的超轻量级日志框架
-
pink_log
Rust的轻量级日志记录器
-
init-tracing-opentelemetry
一组用于初始化(以及更多)跟踪 + opentelemetry 的辅助工具(自行组合或使用有偏好的预设)
-
task-mon
CLI命令执行工具,并将结果记录到healthchecks.io
-
tamed
RillRate 服务
-
astrolog
旨在简单易用且灵活的Rust日志系统
-
smartalloc
绑定
-
memory_logger
在内存中缓冲消息的日志记录器,允许任意刷新
-
firedbg-cli
FireDBG 命令行界面
-
debug_plotter
快速绘制变量的便利宏
-
wasmgdb_ddbug_parser
统一的调试信息解析器
-
comfy-print-sync
println! 和 friends 的非panic版本。同步实现。
-
acrylic-png
通过渲染为PNG图像来调试acrylic应用
-
fluentbit
为Fluent-bit构建输出插件
-
service-logging
在小型库(6KB)中实现异步结构化日志,具有Coralogix和console.log客户端。兼容WASM
-
struct_scalpel
为结构体、枚举、联合、元组和引用提供内存布局分析工具
-
rovella_logger
rovella游戏库使用的记录器(库的其余部分仍在开发中)
-
telemetry-subscribers
通用的遥测和可观察性功能
-
aether-log
使用显式和可配置端点的最小日志库
-
glulxtoc
将Glulx故事文件反编译为C代码
-
unwrap-log
非panic的替代方案,用于解包Option和Result,在warn级别记录日志
-
log_wrapper
一些模板代码,用于日志crate的记录器包装,将日志输出到STDOUT
-
onestop
时间代码和跨多个上下文/线程的聚合。还有其他事情吗?
-
noko
查看日志
-
计量
Graphite/Statsd度量客户端
-
micromegas
可扩展的可观测性解决方案
-
logchop
使用内联方法记录
Result
和Option
链 -
runtime-otel-metrics
使用OpenTelemetry度量tokio运行时和处理内存
-
galacta-logger
无需初始化的记录器。此crate提供记录时间、日志级别、文件路径、模块路径和函数名称。
-
fn-formats
为Fn(&mut Formatter) -> fmt::Result提供格式化trait包装器
-
binspect
检查对象的内存布局
-
driveby
Rust的调试计数器
-
logs
终端记录器
-
fastrace-opentelemetry
fastrace的Opentelemetry报告器
-
cfg_log
编译时条件日志
-
my_logger
marco在file.log中记录日志
-
滚动文件选项
具有自定义滚动条件的滚动文件追加器
-
open-metrics-client
允许用户以原生方式对应用程序进行度量的开放指标客户端库
-
log4rs-logstash
log4rs的Logstash追加器
-
enso-logger
为使用 Rust 编写的应用程序提供高效的日志记录器
-
skip_error
帮助跳过和记录迭代中的 Result::Error
-
metriki-log-reporter
metriki 的日志报告器
-
dev_util
一些开发工具
-
behold
启用上下文调试
-
probe-rs
一组芯片调试工具,用于与微芯片通信
-
trace_caller
追踪函数调用者的位置
-
blazesym-c
blazesym 的 C 语言绑定
-
nlog
将文本发送到 Windows 记事本窗口的日志实现
-
q-debug
为疲惫的 Rust 程序员提供的快速且简单的调试工具
-
sentry-tauri
一个实验性的Tauri插件用于Sentry
-
stackdriver_logger_kv
适用于Google Stackdriver的日志记录器,具有适用于本地开发的命令行友好回退
-
log4r
简单而愚蠢的日志工具
-
rf_logger
为
log
提供的日志实现,可以记录到旋转文件中 -
tpfs_logger_extensions
为Xand提供的简单日志扩展
-
srcsrv
从pdb文件(Microsoft Source Server)中解释srcsrv流的内容
-
multi_log
将消息传递给任意数量的其他日志记录器的记录器
-
build-with-leak-check
围绕LLVM Clang编译器套件的包装程序。这将使用地址和内存清理构建和执行二进制文件,该项目通常推荐使用...
-
belog
为log crate提供的最小化和美观的日志实现
-
glean-ffi
现代遥测库Glean的FFI层
-
pavex_tracing
tracing
和Pavex框架之间的官方集成 -
sentry-contrib-breakpad
用于Sentry报告的无偏见的崩溃收集
-
rlog
最小的基于文件的日志库
-
concurrent_log
支持并发追加操作的日志容器
-
itm_logger
通过 ITM stim 端口 0 发送日志信息的日志外观
-
visual
如有显示,则使用显示,否则使用调试
-
guiedit
轻松为任何图形应用程序添加开发者 GUI
-
json_value_description
Json Value Description 是一个用于将 Serde Json 解析的非结构化数据输出为描述的包
-
memgrep
在进程内存中搜索字符串
-
tide-tracing-middleware
使用 tracing crate 进行日志记录的 tide 中间件
-
describe_err
轻松描述代码中的类似错误
-
lokker
日志记录器
-
deboog
扩展调试格式化的宏派生
-
ddshow-types
ddshow 的 FFI 安全类型
-
rust_graphics_log
小型且最简单的记录器
-
opentelemetry-aws
OpenTelemetry 的 AWS 导出器和传播者
-
windebug_logger
将所有消息重定向到OutputDebugStringW(Win32 API函数)的记录器
-
sentry_usage_accountant
Sentry应用程序用于按功能细分共享系统资源的使用情况
-
slog-kickstarter
用于轻松设置slog日志生态系统的构建器
-
process-memory-reader
读取进程内存
-
sleigh
反汇编器
-
endpointsecurity-rs
Endpoint Security API的Safe Rust绑定
-
fern-logger
方便且可配置的多输出记录器
-
durylog
一个易于使用的库,用于在stdout、文件或两者之间实现日志记录
-
lambda-rs-logging
lambda-rs的日志支持
-
crashpad
Crashpad的Rust包装器
-
inlog
仅依赖日志的增量记录器
-
logerr
无缝错误类型记录
-
tao-log
输出到日志crates的扩展宏
-
tembo-telemetry
Tembo.io应用程序的日志和遥测导出器
-
retread
允许您在您选择的IDE或编辑器中回放日志文件的调试适配器
-
sentry-debug-images
Sentry集成,将已加载库的列表添加到事件中
-
env_assert
当环境变量设置时进行断言
-
hilog-sys
OpenHarmony的HiLog日志系统的Rust绑定
-
rs-simple-logging
日志
-
perftree-cli
perftree的命令行界面
-
mkml
一个CLI应用程序,可快速初始化基本的HTML项目
-
io_wrapper_statistics
包装I/O对象并收集I/O操作统计信息
-
ezpdb
对https://crates.io/crates/pdb的的高级库
-
win-msg-name
从消息ID获取Windows消息名称,例如 0x000f -> 'WM_PAINT'
-
debug_iterator
打印项目调试表示的迭代器适配器
-
instant_log
一个非常简单的日志记录器
-
ovr-ruc
Rust实用工具集合
-
call_logger
为每个记录的项目调用另一个应用程序的日志记录器
-
obs-log
一个非常简单的Rust crate,它将日志外观crate绑定到OBS插件日志API
-
buche
基于指定详细级别的stderr日志记录器
-
serdebug
基于serde的#[derive(Debug)]替换
-
pepe-telemetry
为PepeTeam模板应用程序的跟踪工具
-
tracing-subscriber-init
使跟踪订阅者初始化变得更简单的特性和一些函数
-
backtrace-sys
绑定到libbacktrace gcc库
-
valuable
对象安全的值检查,用于在特例对象边界之间传递未类型化的结构化数据
-
u-siem-paloalto
可以使用框架uSIEM构建自定义的SIEM
-
tracing-for-pyo3-logging
启用了
tracing
,用于基于pyo3的嵌入式Python应用程序,使用Python的logging
模块 -
xan-log
我的个人日志记录器
-
lurk-metrics
lurk的指标收集器
-
bevy_gizmo_log
通过日志记录渲染bevy gizmos
-
tdbg
快速简便的调试
-
slog-bunyan
为slog-rs提供的Bunyan格式化器
-
proxy_logger
命令行界面,用于将带有有效负载的TCP连接代理到控制台,可以以不同的方式格式化
-
artifact
一个日志库,允许通过cargo功能指定设置
-
printio
截获一个Reader或Writer并将其打印到其输入或输出过程中的某个位置。这对于调试很有用。
-
debug-here-gdb-wrapper
帮助debug-here启动调试器的包装器
-
eaze-tracing-honeycomb
Honeycomb.io的多进程遥测跟踪层
-
log-mdc
用于与
log
库一起使用的映射诊断上下文 (MDC) -
slog_derive
用于与 slog 一起使用的自定义 derive
-
postfix_assert
以 (后缀) 方法风格实现的 Rust 标准库中常见的断言的特质。这允许将断言链式连接并集成为表达式的一部分。
-
tracing-filter
用于追踪的实验性下一代过滤支持
-
tracing-ext
一些追踪实用工具
-
rog
日志记录器
-
cvlib
关联向量
-
clilog
CLI 日志记录器,尚未完成
-
statsrelay
Swiss army knife for aggregation, filtering, relaying, sharding of statsd, prometheus, and other metrics systems
-
sentry-slog
Sentry 集成到 slog 库
-
tracing-record-hierarchical
从子tracing::Span的上下文中记录父tracing::Span的字段
-
paris-log
允许您使用paris的格式与log crate
-
cursive-logger-view
来自 deinstapel/cursive-flexi-logger-view 的分支
-
cannonball
QEMU 跟踪框架
-
visualpanic-rs
为Rust应用程序提供panic钩子,在支持的系统上以原生错误对话框可视化panic
-
rust-vector-logger
Rust的向量日志记录器
-
wasm-bindgen-console-logger
将消息发送到Web浏览器控制台的log crate后端
-
jemalloc_pprof
将jemalloc堆分析转换为pprof以了解内存使用情况、修复内存泄漏和修复OOM终止
-
irox-log
基本的控制台和文件日志记录
-
rustic-logger
RusticLogger:因为生命太短暂,没有日志就难以调试!
-
pretty_flexible_env_logger
一个视觉效果优美且略可配置的 env_logger
-
hollow
用于吞咽附加到 fn 的函数体的 attr 宏
-
tracing-fmt-smart-writer
为 tracing-subscriber 的 fmt 模块提供智能写手的工具
-
slog-unwrap
为将失败的 unwraps 日志记录到 slog::Logger 提供扩展 trait
-
badlog
零定制,彩色日志记录器
-
bunyan_view
Node Bunyan 结构化日志文件查看器的完整功能移植版
-
redis_logger
使用 redis_rs crate 将日志消息写入 Redis pub/sub 通道、流或两者的 log::Log 特性实现的记录器
-
hesione
Prometheus 客户端
-
adb_lib
与 Android 调试桥 (ADB) 交互
-
crashy
具有更友好的堆栈跟踪和当前进程信息的崩溃报告,可选集成 Sentry,可选集成 Sentry,可选集成 Sentry,可选集成 Sentry
-
rustc-demangle
Rust 编译器符号解混淆
-
fuguex
用Rust编写的二进制分析框架
-
xray-lite-aws-sdk
xray-lite 扩展用于 Rust 的 AWS SDK
-
hectorl_logger
带颜色的日志记录器
-
rdbg-view
rdbg的基本命令行查看器
-
eadb
eBPF Android 调试桥
-
adb-server-tokio
Android 调试桥 (ADB) 服务器协议
-
iter-debug
使用包装器实现迭代器的Debug
-
opentelemetry-tracing-utils
为在Rust中设置otel跟踪提供一些有见地的实用工具
-
log-analyzer
日志分析器是一个用于读取、过滤和搜索日志的crate
-
oopsie_woopsie
在最终用户机器上更容易调试意外的panic
-
opinionated_telemetry
为跟踪和度量crate提供有见地的配置(包含OpenTelemetry & Prometheus)
-
spirit-log
Spirit帮助器和配置片段,用于日志记录
-
locate-dwarf
定位剥离的二进制文件的调试符号
-
frida-gum-sys
Frida的Rust绑定
-
ari-subscriber
异步执行器仪器观测性实用工具:一个输出Tokio跟踪仪器的跟踪订阅层,以有利于调试的格式输出到终端
-
telemetry-sh
Rust的遥测日志SDK
-
log-rs
一个小型的日志库
-
trylog
当
Err
或None
时记录日志 -
fugue
用Rust编写的二进制分析框架
-
custom_debug
通过每个字段的自定义格式推导Debug
-
slog-env-cfg
基于环境变量的有观点slog输出构建器
-
diff_logger
用于Rust中JSON值的精美diff日志记录器
-
logcontrol
systemd logcontrol接口的抽象类型
-
gtsa
将gelf消息代理到Sentry
-
qoollo-logstash-rs
Logstash 发送器
-
symbolic-il2cpp
解析 il2cpp 行映射
-
ddog
由纯 Rust 构建的 Minimal Datadog SDK
-
slog-syslog5424
为 slog 实现的 RFC5424
-
android_trace_log
处理使用 Debug.startMethodTracing 创建的 Android 跟踪日志
-
easy-logger
rust-lang/log,您可以轻松地将信息记录到 stdout 或文件中
-
tracing-slf4j
与 Rust 的 tracing 兼容的 SLF4j 后端
-
log-types
结构化日志类型
-
target-gen
用于为 probe-rs 或 CMSIS-Packs 创建新目标文件的命令行工具
-
tpfs_logger_log4rs_adapter
为透明系统实现的结构化日志的端口和适配器
-
livemod
Unity 类似于运行时修改变量
-
sentry-log
Sentry 集成 log 和 env_logger 载件包
-
firedbg-stream-indexer
FireDBG 事件索引器
-
telemetry-rust
Open Telemetry fox Axum 和追踪
-
prologue_logger
为源代码或配置文件生成类似Rust的日志
-
assert_let_bind
编写模式匹配测试的便利宏
-
slog-redis
为slog-rs的Redis导出器
-
debugging_helpers
reqwest的包装器,用于原生和wasm
-
kubert-prometheus-tokio
prometheus-client tokio运行时指标收集器
-
dstat
[●◀] 从命令行快速查询systemd单元
-
bao-pdb
可用于从现有应用程序生成PDB文件
-
win_etw_metadata
为win_etw_provider和win_etw_macros crate定义元数据
-
toolbx
SecureAccess系列产品开发的实用工具包
-
错误回溯
回溯您的错误
-
se-logger
可定制的日志库
-
infinite-errors
具有静态回溯的通用错误处理框架
-
caplog
捕获日志消息进行测试
-
spacex_log
使用 env_logger 的日志格式化工具
-
hp-log
尝试实现高性能日志 :w
-
tracing-oslog
将跟踪输出到 macOS/iOS 上的 oslog 的层
-
quicklog-clock
包含用于 quicklog 日志记录器的 Clock
-
bitformat
为打印到终端和日志的位关注型数据结构格式化
-
ndjsonlogger
-
metrics-exporter-http-async_std
适用于使用 async_std 通过 HTTP 提供指标的核心指标导出器
-
symbolic-sourcemapcache
JavaScript 源映射的快速查找缓存
-
metrics-observer
metrics-exporter-tcp 的基于文本的用户界面
-
rust-debug
Rust代码调试库
-
simple-log-derive
日志。它非常简单易用
-
gdbstub
Rust中的GDB远程串行协议
-
tonic-tracing-opentelemetry
用于集成tonic + tracing + opentelemetry的中间件和工具
-
log-reload
动态重新加载日志记录器
-
argus-ext
IDE交互的特质调试分析
-
emit_term
向控制台输出诊断事件
-
tracing_sprout
为初生的记录器提供tokio-rs/tracing结构化JSON格式化层的中间件
-
tracing-rolling
用于自定义带有tracing crate的滚动日志文件的辅助crate
-
win_dbg_logger
适用于Windows调试器的记录器
-
nocash_gba_log
为no$gba提供的日志实现
-
httprint
将HTTP请求记录到控制台以进行调试
-
ultimate_logger
Rust的日志记录器
-
traceparent
简化w3c traceparents
-
datadoghq
Datadog兼容的APM追踪器和记录器
-
tame
RillRate代理
-
rokkett-logger
从不同的应用程序收集日志
-
tracing-android
追踪层,用于将日志记录到Android的logcat
-
basic_log
Rust的基本日志crate
-
otlp-exporter
OpenTelemetry Collector的OTLP导出器
-
tracing-logfmt-otel
tracing-logfmt的分支,增加了对opentelemetry span数据的支持
-
vivisect
一个跨平台的ELF、Mach-o和PE二进制解析和加载crate
-
syslog5424
基于特征的RFC5424 sys日志格式化器
-
slog-kvfilter
基于键值和正则表达式过滤的slog-rs输出
-
stcat
解码由
stlog
框架生成的日志 -
slog-stdlog
log
crate适配器,用于slog-rs -
jlogger-tracing
日志工具
-
tracing-fluent-assertions
用于追踪的流畅断言框架
-
socc-pair
将本地minidump-stackwalk输出与soccorro(crash-stats.mozilla.org)进行比较
-
wasm2map
生成包含嵌入式源映射的DWARF调试信息的.wasm文件的源映射
-
woodpecker
Rust的快速且可扩展的日志记录
-
log-print-panics
一个记录并打印panic消息的panic钩子
-
camarim
为移动设备上的FFI库轻松设置日志记录
-
firedbg-rust-parser
FireDBG源解析器,用于Rust
-
rillrate-js
rillrate 的 Node.js 绑定
-
rstack
远程进程的堆栈跟踪
-
opentelemetry-prometheus
OpenTelemetry 的 Prometheus 导出器
-
cargo-what
告诉你事物的类型
-
tracing-serde
与
serde
序列化跟踪数据的兼容层 -
google_cloud_logging
Google Cloud 结构化日志结构
-
bp3d-tracing
用于与 BP3D 软件一起使用的追踪订阅者实现。通过 bp3d-logger 支持传统日志记录,并通过 TCP 支持远程分析。
-
here
打印当前文件和行号的宏
-
slog-journald
slog-rs 的 Journald 排水
-
opentelemetry-stdout
OpenTelemetry 的 stdout 导出器
-
tracing-distributed
多进程遥测的跟踪层
-
micromegas-telemetry-sink
micromegas的一部分,用于发布遥测数据
-
d_print
以简单方式打印任何结构体
-
symbolic-symcache
用于在调试信息中快速且内存高效地查找符号和堆栈帧的优化缓存文件
-
glean-core
一个现代的遥测库
-
tokio-trace
一个范围化的、结构化的日志记录和诊断系统
-
ops
为您的应用程序添加操作端点
-
minitrace-jaeger
minitrace-rust的Jaeger报告器
-
sentry-anyhow
anyhow的Sentry集成
-
dwprod
查找共享库或可执行文件中所有编译单元的
DW_AT_producer
值 -
slog_unwraps
在解包之前记录错误的语法糖
-
econtext
快速简单的panic错误上下文
-
tracing-attributes
用于自动监控函数的进程宏属性
-
async-debug
调试需要异步调用的值的结构体和枚举
-
aver
一个简单的Rust日志库
-
opentelemetry-user-events-logs
OpenTelemetry-Rust导出器用于userevents
-
gobbledygook
测试用的类似英语的随机单词生成器
-
ex
具有更详细错误的libstd包装器
-
macro-log
使用#[macro_log::debug]记录:2023-08-11 15:52:59 - [D] - app/src/main.rs:3 -> called fn main()
-
lunatic-log
用于lunatic Rust应用程序的日志库
-
tracing-libatrace
使用libatrace在debugfs中进行跟踪的跟踪订阅层
-
dzl
日志记录。简单易用 :)
-
android_logger_lite
轻量级的Android日志库
-
fuguex-microx
用Rust编写的二进制分析框架
-
dbc
基于合同的断言设计
-
renderdoc
Rust的应用程序绑定
-
logstash-rs
Logstash 发送器
-
skywalking_rust
Apache SkyWalking Rust代理
-
dbg
来自稳定Rust RFC 2173的dbg!(expr, ..)宏
-
logid-core
logid日志框架的核心
-
ddshow-sink
允许为及时数据流程序设置ddshow日志记录器
-
penguin-application
用于使用legion ECS构建应用程序的Appbuilder和抽象层
-
gix-trace
提供最小化的
tracing
支持,可以关闭以实现零成本 -
timberio/file-source
高性能的可观察性数据处理管道
-
slog-gelf
GELF 排放器 for slog
-
slog-logfmt
logfmt 排放 & 格式化 for slog
-
log-source
日志源是一个用于读取文件和套接字的 crate
-
tracing-bunyan-formatter-with-utc-offset
针对tracing crate的Bunyan格式化器
-
ertrace
为 Rust 提供的实验性错误返回跟踪
-
slog_prometheus
Prometheus 用于 slog 日志框架的指标
-
bkg-cli-log
用于命令行应用程序的日志记录器
-
metrics-fn
Rust 函数指标运行时模块
-
autometrics-macros
轻松将指标添加到代码中,以帮助您在生产中识别和调试问题。基于Prometheus和OpenTelemetry构建。
-
opentelemetry-journald-logs-unofficial
OpenTelemetry 日志导出器 for journald - 非官方,实验性
-
unwind-context
宏,用于向您的函数添加彩色 panic 上下文
-
cs-trace
跟踪实用程序
-
xbdm
Rust版本的Xbox调试监视器客户端
-
logcontrol-tracing
日志控制接口的跟踪后端
-
metrics-exporter-dogstatsd
向Statsd/Dogstatsd发送度量值的度量兼容导出器