ougai:Ruby结构化日志记录能够轻松处理消息,自定义数据或异常,并生成JSON或人类可读的日志

时间:2024-02-21 18:50:46
【文件属性】:

文件名称:ougai:Ruby结构化日志记录能够轻松处理消息,自定义数据或异常,并生成JSON或人类可读的日志

文件大小:29KB

文件格式:ZIP

更新时间:2024-02-21 18:50:46

ruby gem logger logentries bunyan

Ougai 结构化日志系统能够轻松处理消息,结构化数据或异常。 它具有与Node.js的或兼容的JSON格式化程序,以及与兼容的控制台可读格式。 安装 将此行添加到您的应用程序的Gemfile中: gem 'ougai' 然后执行: $ bundle 或自己安装为: $ gem install ougai 用法 Ougai :: Logger是Ruby中原始子类。 initialize所有参数都通过自身传递给:: Logger 。 require 'rubygems' require 'ougai' logger = Ougai :: Logger . new ( STDOUT ) 跟踪级别 记录器level支持低于DEBUG的TRACE级别。 logger . level = Ougai :: Logger :: TRACE # , :trace or 'trace' 只记录一条消息 logger . info ( 'Information!' ) { " name " : " main " , " hostname " : " mint " , " pid " :


【文件预览】:
ougai-master
----.gitignore(98B)
----README.md(13KB)
----Gemfile(205B)
----.rspec(41B)
----spec()
--------formatters()
--------child_logger_spec.rb(17KB)
--------logging_spec.rb(3KB)
--------ougai_spec.rb(123B)
--------logger_spec.rb(20KB)
--------spec_helper.rb(2KB)
----LICENSE.txt(1KB)
----.travis.yml(879B)
----ougai.gemspec(1KB)
----lib()
--------ougai()
--------ougai.rb(314B)
----Rakefile(333B)

网友评论