lib/fluent/plugin/out_newrelic.rb in fluent-plugin-newrelic-1.2.0 vs lib/fluent/plugin/out_newrelic.rb in fluent-plugin-newrelic-1.2.1
- old
+ new
@@ -31,14 +31,18 @@
config_param :api_key, :string, :default => nil
config_param :base_uri, :string, :default => "https://log-api.newrelic.com/log/v1"
config_param :license_key, :string, :default => nil
DEFAULT_BUFFER_TYPE = 'memory'.freeze
+ DEFAULT_TIMEKEY = 5
+ DEFAULT_TIMEKEY_WAIT = 0
MAX_PAYLOAD_SIZE = 1000000 # bytes
config_section :buffer do
config_set_default :@type, DEFAULT_BUFFER_TYPE
- config_set_default :chunk_keys, ['timestamp']
+ config_set_default :chunk_keys, ['time']
+ config_set_default :timekey, DEFAULT_TIMEKEY
+ config_set_default :timekey_wait, DEFAULT_TIMEKEY_WAIT
end
define_method('log') {$log} unless method_defined?(:log)
# This tells Fluentd that it can run this output plugin in multiple workers.