2个版本

使用旧版Rust 2015

0.1.1 2015年10月28日
0.1.0 2015年10月28日

#89 in #show

MIT 许可证

6KB
116

Monilog

以漂亮的颜色显示您的日志。

目前,硬编码的格式是

\[(.*)\] .+\.(WARNING|INFO|ERROR|DEBUG|TRACE): (.*)
  • 接受通过TCP套接字传递的原始日志数据。
  • 如果日志来自不同的来源(连接),则以不同的颜色显示时间。
  • 根据错误级别对日志内容进行着色。

安装

安装稳定版Rust,或者只需使用此命令即可

$ curl -sSf https://static.rust-lang.org/rustup.sh | sh

克隆Monilog

$ git clone https://github.com/Nercury/monilog.git

在4444端口上运行它

$ cd monilog
$ cargo run --release -- -p 4444

或(相同,但步骤更多)

$ cd monilog
$ cargo build --release
$ ./target/release/monilog -p 4444

我该如何将日志发送给它?

许多日志后端都有“套接字”处理程序。不同的日志条目应以换行符分隔。

它不会做xyz!

我不会急于实现我不需要的功能。但欢迎pull请求。

许可证

MIT

依赖关系

~3–11MB
~107K SLoC