Params from ENV


title: “Params from ENV”
date: 2020-11-27T08:32:24
slug: params-from-env


 @type elasticsearch\_dynamic
 #user "#{ENV['FLUENT\_ELASTICSEARCH\_USER']}"
 #password "#{ENV['FLUENT\_ELASTICSEARCH\_PASSWORD']}"
 @log\_level info
 include\_tag\_key true
 host "#{ENV['OUTPUT\_HOST']}"
 port "#{ENV['OUTPUT\_PORT']}"
 logstash\_format true
 logstash\_prefix logstash-${record['kubernetes']['namespace\_name']}

 @type file
 path /var/log/fluentd-buffers/kubernetes.system.buffer
 flush\_mode interval
 retry\_type exponential\_backoff
 flush\_thread\_count 2
 flush\_interval 5s
 retry\_forever
 retry\_max\_interval 30
 chunk\_limit\_size "#{ENV['OUTPUT\_BUFFER\_CHUNK\_LIMIT']}"
 queue\_limit\_length "#{ENV['OUTPUT\_BUFFER\_QUEUE\_LIMIT']}"
 overflow\_action block
Print Friendly, PDF & Email