# fluent-logger-ruby **Repository Path**: mirrors_buger/fluent-logger-ruby ## Basic Information - **Project Name**: fluent-logger-ruby - **Description**: A structured logger for Fluentd (Ruby) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README = Fluent logger A structured event loger == Examples === Simple require 'fluent-logger' log = Fluent::Logger::FluentLogger.new(nil, :host=>'localhost', :port=>24224) log.post("myapp.access", {"agent"=>"foo"}) # output: myapp.access {"agent":"foo"} === Singleton require 'fluent-logger' Fluent::Logger::FluentLogger.open(nil, :host=>'localhost', :port=>24224) Fluent::Logger.post("myapp.access", {"agent"=>"foo"}) # output: myapp.access {"agent":"foo"} === Tag prefix require 'fluent-logger' log = Fluent::Logger::FluentLogger.new('myapp', :host=>'localhost', :port=>24224) log.post("access", {"agent"=>"foo"}) # output: myapp.access {"agent":"foo"} == Loggers === Fluent Fluent::Logger::FluentLogger.open('tag_prefix', :host=>'localhost', :port=24224) === Console Fluent::Logger::ConsoleLogger.open(io) === Null Fluent::Logger::NullLogger.open Web site:: http://fluent.github.com/ Documents:: http://fluent.github.com/doc/ Source repository:: https://github.com/fluent/fluent-logger-ruby Author:: Sadayuki Furuhashi Copyright:: (c) 2011 FURUHASHI Sadayuki License:: Apache License, Version 2.0