-
log
Rust 的一个轻量级日志门面
-
env_logger
通过环境变量配置的
log
日志实现 -
tracing
Rust 的应用级跟踪
-
log4rs
为
log
门面提供的可高度配置的多输出日志实现 -
opentelemetry
Rust 的 API
-
flexi_logger
一个易于配置且灵活的日志记录器,可以将日志写入 stderr 或 stdout 以及/或文件。它允许自定义日志行格式,并允许在运行时更改日志规范...
-
clap-verbosity-flag
使用 Clap 简单地添加一个
--verbose
标志到 CLIs -
test-log
替换 #[test] 属性,在运行测试之前初始化日志和/或跟踪基础设施
-
simplelog
Rust 的 log crate 的日志设施
-
fern
高效的日志记录
-
console_log
一个将Rust日志消息路由到浏览器控制台的日志工具
-
android_logger
为
log
提供的日志实现,与Android日志输出挂钩 -
pretty-hex
以常见样式显示字节数组的格式化输出
-
pretty_env_logger
一个视觉上美观的env_logger
-
tui-logger
为
ratatui
crate 提供智能小部件的日志记录器 -
defmt
一个针对资源受限设备(如微控制器)的高度高效日志框架
-
sentry-core
用于仪器化和集成开发的Sentry核心库
-
tracing-bunyan-formatter
用于tracing crate的Bunyan格式化器
-
tracing-appender
文件追加器和制作非阻塞写入器
-
paris
为您的CLI应用或其他需要在终端中的事物提供日志记录器
-
slog-json
为slog-rs提供的JSON排水口
-
stderrlog
基于指定详细程度记录到stderr的Logger
-
file-rotate
文件轮转记录
-
openraft
高级Raft共识
-
tracing-log
tracing
和log
crate之间的兼容性 -
tracing-forest
保留来自并发任务的跟踪数据之间的上下文一致性
-
google-logging2-cli
与Logging(协议v2)交互的完整库
-
sqlformat
格式化SQL字符串中的空白,使其更容易阅读
-
opentelemetry-otlp
OpenTelemetry Collector的导出器
-
tracing-core
应用程序级别跟踪的核心原语
-
pyo3-log
从pyo3原生扩展到python的日志桥接器
-
faketty
在pty中执行命令的包装器,即使重定向输出
-
tracing-stackdriver
兼容 Stackdriver 的跟踪层和事件格式化器
-
syslog
消息格式化和写入器,支持 UNIX 套接字、UDP 和 TCP 导出器
-
google-logging2_beta1-cli
用于与日志(协议 v2beta1)交互的完整库
-
logging_timer
当超时时的计时器记录已消耗的时间
-
esp-println
print!
和println!
实现了各种 Espressif 设备 -
sloggers
常用的日志记录器和方便的功能
-
tracing-actix-web
actix-web 的结构化日志中间件
-
redact
将秘密从日志中排除
-
google-logging2
与Logging(协议v2)交互的完整库
-
tracing-gstreamer
gstreamer 与跟踪生态系统之间的桥梁
-
delog
延迟日志记录,Rust 标准日志外观的实现和扩展
-
systemd-journal-logger
systemd 日志记录器,用于日志外观
-
u-siem
构建自定义SIEM框架
-
tracing-logfmt
用于跟踪事件和范围的logfmt格式化程序
-
slog
Rust的具有结构、可扩展和可组合的日志
-
nolog
美观(默认)且易于使用的记录器。编译时级别过滤,无依赖。
-
emit
Rust应用程序的结构化诊断
-
tracing-unwrap
用于将失败的展开记录到跟踪订阅者的扩展特质
-
google-logging2_beta1
用于与日志(协议 v2beta1)交互的完整库
-
log-once
仅对某些事件进行一次记录的辅助宏集合
-
safelog
条件性地从日志中抑制机密信息
-
rlg
实现具有简单、可读输出格式的应用级日志
-
tracelogging
Rust的TraceLogging
-
femme
不仅仅是美观的(交互)界面:用于log crate的格式化程序和ndjson记录器
-
super_speedy_syslog_searcher
通过日期时间快速搜索和合并日志消息。可以通过日期时间过滤器缩小搜索范围。s4旨在非常快速。
-
httpclient
带有中间件的HTTP客户端。中间件提供可组合的支持,包括记录/回放、日志记录、指数退避等。
-
datadog-apm-sync
Rust的Datadog APM兼容的跟踪器和记录器
-
console_static_text
用于在控制台中保持文本位置不变的日志记录
-
logforth
一个多功能且可扩展的日志实现
-
diesel-tracing
diesel和跟踪的连接遥测中间件
-
logged-stream
记录所有读写操作、错误和底层IO对象的丢弃
-
slog-term
为slog-rs的Unix终端排水和格式化器
-
colog
colog
库是标准Rust日志系统(在log
crate中)的简单格式化后端 -
slog-scope
为slog-rs提供日志作用域
-
rogcat
adb logcat包装器和日志处理器
-
spdlog-rs
一个快速且可组合的Rust日志库,灵感来源于C++日志库spdlog
-
slog-bunyan
为slog-rs提供的Bunyan格式化工具
-
axiom-rs
Axiom的SDK
-
syslog_loose
syslog消息的宽松解析器
-
opentelemetry-stdout
一个用于stdout的OpenTelemetry导出器
-
tracing-serde
用于使用
serde
序列化跟踪数据的兼容层 -
bp3d-logger
一个灵活的日志实现,旨在与BP3D软件一起使用
-
traceon
一个易于使用的日志和跟踪格式化工具,具有平铺JSON或美观输出
-
workflow-log
日志宏和工具,抽象了原生和浏览器内的日志接口
-
prima-tracing
Prima.it opentelemetry标准库
-
tracing_android_trace
支持Android NDK跟踪
-
seshat
支持全文搜索的矩阵消息记录器
-
structured-logger
为日志crate实现的日志功能,可以以JSON、CBOR或其他格式同步或异步地将结构化值记录到文件、stderr、stdout或其他目的地
-
tracing-wasm
浏览器WASM的跟踪订阅者
-
laurel
将Linux审计日志转换为SIEM使用
-
macro-machines
具有日志和Graphviz DOT文件生成的状态机宏
-
tracing-panic
捕获panic信息的跟踪事件作为panic钩子
-
soprintln
包含时间戳、共享对象ID和线程ID的println包装器,并带有有用的颜色
-
ftlog
适用于高性能的异步日志库
-
rocket-slogger
为Rocket.rs 0.5网络服务器提供集成slog日志请求活动的中间件(公平剂)
-
prima_datadog
在prima.it共享代码和Datadog日志方法的意见库
-
slog-stdlog
log
crate 适配器 for slog-rs -
slog-async
为 slog-rs 提供的异步排水
-
bevy_log
为 Bevy 引擎提供的日志记录
-
qlog
为 QUIC 和 HTTP/3 提供的 qlog 数据模型
-
dioxus-logger
一个日志实用工具,提供标准接口,无论你针对的是网络桌面、全栈等
-
e-log
log
-
oauth10a
带有日志、指标和跟踪功能的完全异步的 oauth 1.0a 协议
-
android-logd-logger
直接写入 Android logd 守护进程的
log
的日志实现 -
si-loggy
为任意命令提供自动日志记录和 nohup
-
tracing-tunnel
在 API 边界穿越跟踪信息
-
android_trace
支持Android NDK跟踪
-
std-logger
为 log crate 提供的日志实现,将消息记录到标准错误,并将请求发送到标准输出。它支持多种输出格式,包括 JSON、适用于 GCP 的 JSON (gcloud) 和 logfmt。
-
product-os-utilities
产品操作系统工具提供一系列功能,以支持产品操作系统包集,包括安全工具、文本操作、数据操作和通用化以及日志记录...
-
tracing-gelf
Graylog跟踪库
-
opentelemetry-gcloud-trace
Google Cloud Trace的OpenTelemetry支持
-
rustracing
Rust的OpenTracing API
-
tracing-attributes
用于自动为函数添加宏的进程属性
-
tinywasm
一个微小的WebAssembly解释器
-
unwind-context
宏,为您的函数添加带颜色的panic上下文
-
tauri-plugin-log
为您的Tauri应用程序提供可配置的日志记录
-
env_filter
使用环境变量过滤日志事件
-
twyg
为Rust应用程序提供的一个微小的日志设置
-
clevercloud-sdk
用于与 Clever-Cloud API 交互的客户端和结构
-
tklog
轻量级高效的 Rust 结构化日志库,支持日志级别、文件碎片和压缩归档
-
rttmon
OpenOCD 的 RTT 监视器
-
eventlog
Windows 事件日志 API 的日志兼容包装器
-
jaslog
用于 JSON 日志的彩色日志阅读器
-
opentelemetry-appender-tracing
用于 tracing crate 的 OpenTelemetry 日志附加器
-
logkit
为 Rust 提供的超快、结构化、可扩展的日志库
-
hide
从调试输出中隐藏凭证
-
turnstiles
无缝的文件轮转
-
dlog_rs
为 dlog 日志平台提供的 Rust 适配器
-
relastic
受 Serilog 启发的库,用于将应用程序范围内的日志记录到 Elastic
-
tracing-futures
使用
tracing
对futures
进行仪表化 -
defmt-print
解码defmt日志并将其打印到控制台
-
emit_otlp
将诊断事件输出到兼容OpenTelemetry的收集器
-
eventheader
Rust API,用于通过user_events编码的Linux Tracepoints
-
opentelemetry-proto
Protobuf生成的文件和转换
-
gelf_logger
最小Rust日志记录器,用于发送GELF日志条目
-
cloudwatch_logging
将日志记录到AWS CloudWatch日志
-
slog-loggly
为Rust中的slog日志基础设施提供非官方的Loggly输出
-
poston
Fluentd日志记录器,用于Rust
-
citadel_logging
Citadel协议的日志库
-
Htrace
跟踪系统
-
rust_util
Hatter的Rust工具
-
pyo3-pylogger
使用
logging
模块使基于pyo3的Rust应用程序能够使用log
-
runiq
类似于uniq从输入中过滤重复行的高效方法
-
slog-extlog
通过日志实现基于对象的日志记录和统计跟踪
-
stumpless
将日志信息发送到各种目的地,包括本地和远程
-
tracing-slog
tracing 和 slog crate 之间的兼容性。当库使用 slog,而应用程序使用 tracing 时使用
-
tracing-shared
在动态库之间共享跟踪
-
dsi-progress-logger
DSI Utilities 中 ProgressLogger 类的移植
-
rsyslog
RFC 5424 可定制的 syslog 解析器
-
indicatif-log-bridge
连接日志 crate 和 indicatif,防止日志行与进度条混淆
-
slog_glog_fmt
用于 glog 格式化日志的 slog Drain
-
re_chunk
使用 Arrow 编码的 Rerun 数据块,用于日志记录、传输、存储和计算。
-
logger-rust
具有 5 种日志类型和 3 种日志级别的日志记录器
-
ocli
适用于命令行工具的固执己见的日志记录器
-
脏调试
快速且脏的调试
-
简单日志记录
在您的 CLI 工具中轻松启用日志记录的方式
-
slog-dtrace
将 slog 消息转发到 DTrace
-
tracing-appender-localtime
基于本地时间的 tracing-appender(chrono)
-
paranoid-android
跟踪和 Android 日志之间的集成层
-
emit_file
将诊断事件输出到滚动文件
-
jogger
jira 的 TUI 时间记录工具
-
discloud-rs
Discloud API 的包装器
-
bullet_stream
用于项目符号文本的防弹打印
-
json-subscriber
为
tracing
提供自定义层和订阅者,以以 JSON 格式发出日志 -
spandoc
将文档注释转换为跟踪范围的程序宏属性
-
custom-print
在wasm和其他目标中定义自定义println和dbg宏
-
vin
一个易于使用的actor框架
-
cursive-flexi-logger-view
使用emabee/flexi_logger为gyscos/cursive提供的替代调试视图
-
death_god_logging_tool
我的出色且可爱的日志工具。带有颜色和代码链接。(配置带有代码导航的日志)
-
wasm-logger
将带有其Rust源代码的行和文件名的消息发送到浏览器控制台的日志记录器
-
plrust-trusted-pgrx
为plrust提供的最小化
pgrx
rexports集合,作者认为这些是可信的 -
command-ext
为std::process::Command扩展的trait
-
tide-tracing
使用tracing crate进行日志记录的tide中间件
-
scorched
用于燃烧掉所有讨厌的bug的日志库
-
soulog
精美、简洁且多彩的控制台日志和错误处理
-
logfather
Rust的简单日志库
-
file-per-thread-logger
每个线程写入一个日志文件的日志实现
-
egui_logger
egui的日志实现
-
slog-atomic
为slog-rs提供的原子运行时可控排空
-
lovely_env_logger
一个视觉上令人愉悦的env_logger
-
flutter_logger
用于rust与flutter/dart和flutter_rust_bridge一起使用的日志库
-
service-skeleton
服务的基本框架
-
session_log
Rust的会话日志库
-
linemux
提供异步、多路复用日志文件(特别是日志)的跟踪
-
opentelemetry-appender-log
为log crate提供的OpenTelemetry appender
-
mproxy-server
MPROXY: 服务器。监听传入的UDP消息并将日志记录到文件。
-
rolling-file
具有可自定义滚动条件的滚动文件appender
-
print_and_log
带有时间戳的打印和记录消息
-
rs-logger
日志库
-
wasmcloud-interface-logging
日志功能提供程序的接口(wasmcloud:builtin:logging)
-
goolog
兼容 no_std 的 goolog 日志记录器和一些简化打印日志的宏
-
ferrugem
Rust 实现的轻量级且高效的负载均衡器
-
pogr_tracing_rs
从 tracing crate 收集日志,简单易用
-
handsome_logger
一个快速、美观且易于使用的日志记录器
-
bevy_gizmo_log
通过日志记录渲染 bevy gizmos
-
sentry-slog
用于 slog crate 的 Sentry 集成
-
node-replication
一种基于操作日志的方法,将单线程数据结构转换为并发、复制的数据结构
-
fil_logger
Filecoin 使用的日志库
-
cx-sdk
Coralogix 管理SDK
-
opentelemetry-etw-metrics
OpenTelemetry 指标导出器到 ETW (Windows 事件跟踪)
-
bp3d-debug
适用于 BP3D 软件的跟踪订阅者实现。支持通过 bp3d-logger 进行传统日志记录,并通过 TCP 支持远程分析。
-
serif
关注可读性的有见地的跟踪订阅者配置
-
proxy_logger
命令行界面,用于将带有负载输出的 TCP 连接代理到控制台,支持不同格式的输出
-
opentelemetry-spanprocessor-any
指标收集和分布式跟踪框架
-
tracelogging_dynamic
适用于 Rust 的 TraceLoggingDynamic
-
adlt
处理汽车 DLT- (诊断日志和跟踪) 文件的工具
-
trace4rs
类似于 log4rs 的使用体验,以
tracing
包为基础 -
logs-wheel
带有压缩的滚动日志文件
-
aul
无用的 Logger
-
明智环境日志记录器
一个漂亮、明智的Rust日志记录器
-
json_env_logger
为Rust提供结构的JSON日志记录器
-
log2
Rust的即用型日志库
-
log_tester
对由log crate生成的日志消息进行测试
-
dicom-scpproxy
用于日志和诊断的代理SCP服务器
-
gloo-console
用于与浏览器控制台一起工作的便利crate
-
defmt-or-log
将日志宏转发到defmt或log的日志宏
-
redox-log
一个可扩展的日志框架,主要用于Redox OS
-
low_latency_log
为Rust提供快速低延迟的日志库
-
cybergarage
cybergarage.org的Rust cargo包
-
cataclysm
http框架
-
local-rolling-file
具有可自定义滚动条件的滚动文件appender
-
defmt-serial
通过串行端口记录defmt消息
-
dyn-logger
通过TOML格式的配置文件动态配置跟踪日志记录器
-
timely_logging
常见的及时日志基础设施
-
eventheader_dynamic
使用 user_events 通过 runtime 指定的 eventheader 编码 Linux Tracepoints 的 Rust API
-
loggy
用于开发和使用日志的 Rust 应用程序的具有见解的库
-
embassy-usb-logger
log
实现用于 USB 串行使用embassy-usb
-
bevy_window_title_diagnostics
将 Bevy 诊断信息记录到主窗口标题中
-
tracing-logstash
输出 logstash 格式事件的精简库
-
tracing-serde-structured
与
serde
序列化跟踪数据的替代结构化兼容层 -
mood
用于记录您日常情绪的精简日志 CLI
-
irox
工具和库
-
simple_file_logger
Rust 的文件日志记录器
-
emit_term
将诊断事件输出到控制台
-
logid
使用 ID 识别日志条目的 Rust 日志框架
-
cu29-value
添加了自定义类型(如时间和单位)的Value的分支,用于Copper
-
swan-updown
创建ipsec接口
-
twink
为猫咪设计的愚蠢的小型日志记录器
-
reqray
为使用
tracing
仪器化的rust程序记录“请求X射线” -
jacklog
以Jack总是希望的方式轻松获取日志记录
-
syslog-tls
将日志消息发送到syslog
-
woody
Rust的日志记录器,实际上很容易使用
-
timely-logging-master
常见的及时日志基础设施
-
syslog_fmt
5425 syslog协议的格式化器
-
gh-workflow-parser
解析GitHub工作流程,执行诸如创建问题之类的事情
-
tracing-layer-core
将过滤后的跟踪事件发送到webhook端点
-
eppo
Eppo SDK for Rust
-
piglog
终端中打印日志信息的优雅方式
-
re_sdk_comms
Rerun SDK 与 Rerun Server 之间的 TCP 通信
-
dynamic-proxy
Rust 的动态代理实现
-
speak-easy
基于追踪构建,并兼容 tokio-rs 的不同级别和轮转选项的日志功能
-
oslog
Apple 日志系统的一个最小安全包装
-
rolling-file-opt
具有可自定义滚动条件的滚动文件appender
-
sdre-rust-logging
Rust 的日志库,带有自定义格式化工具
-
chronicle-api
将 Chronicle LLM 代理打包为 API 的产品
尝试使用 DuckDuckGo 搜索。