lib/fluent/plugin/in_monitor_agent.rb in fluentd-0.12.23 vs lib/fluent/plugin/in_monitor_agent.rb in fluentd-0.12.24

- old
+ new

@@ -30,10 +30,11 @@ config_param :bind, :string, default: '0.0.0.0' config_param :port, :integer, default: 24220 config_param :tag, :string, default: nil config_param :emit_interval, :time, default: 60 + config_param :emit_config, :bool, default: false class MonitorServlet < WEBrick::HTTPServlet::AbstractServlet def initialize(server, agent) @agent = agent end @@ -251,10 +252,10 @@ } if @tag log.debug "tag parameter is specified. Emit plugins info to '#{@tag}'" @loop = Coolio::Loop.new - opts = {with_config: false} + opts = {with_config: @emit_config} timer = TimerWatcher.new(@emit_interval, log) { es = MultiEventStream.new now = Engine.now plugins_info_all(opts).each { |record| es.add(now, record)