文件名称:fluent-logger-ruby:Fluentd(Ruby)的结构化记录器
文件大小:30KB
文件格式:ZIP
更新时间:2024-02-22 00:14:29
ruby fluentd fluentd-logger RubyRuby
流利的记录器 结构化事件记录器 安装 将此行添加到您的应用程序的Gemfile中: gem 'fluent-logger' 然后执行: $ bundle install 或自己安装为: $ gem install fluent-logger 例子 简单 require 'fluent-logger' # API: FluentLogger.new(tag_prefix, options) log = Fluent :: Logger :: FluentLogger . new ( nil , :host => 'localhost' , :port => 24224 ) unless log . post ( "myapp.access" , { "agent" => "foo" } ) p log . last_error # You can get last error object via last_error method end # output: myapp.access {"agent":"foo"} UNIX套接字 require 'fluent-logg
【文件预览】:
fluent-logger-ruby-master
----.travis.yml(197B)
----bin()
--------fluent-post(249B)
----Rakefile(307B)
----.github()
--------workflows()
----Gemfile(158B)
----fluent-logger.gemspec(1KB)
----.rspec(8B)
----AUTHORS(44B)
----spec()
--------level_fluent_logger_spec.rb(5KB)
--------logger_spec.rb(1KB)
--------support()
--------null_logger_spec.rb(341B)
--------test_logger_spec.rb(914B)
--------plugin()
--------logger_base_spec.rb(596B)
--------console_logger_spec.rb(1KB)
--------spec_helper.rb(953B)
--------fluent_logger_spec.rb(13KB)
----.gitignore(51B)
----lib()
--------fluent-logger.rb(62B)
--------fluent()
----Gemfile.v0.12(88B)
----ChangeLog(3KB)
----README.md(7KB)
----COPYING(591B)