Method: Fluent::Plugin::Output#emit_sync
- Defined in:
- lib/fluent/plugin/output.rb
#emit_sync(tag, es) ⇒ Object
882 883 884 885 886 887 888 889 890 891 892 |
# File 'lib/fluent/plugin/output.rb', line 882 def emit_sync(tag, es) @emit_count_metrics.inc begin process(tag, es) @emit_records_metrics.add(es.size) @emit_size_metrics.add(es.to_msgpack_stream.bytesize) if @enable_size_metrics rescue @num_errors_metrics.inc raise end end |