以下の内容はhttps://inokara.hateblo.jp/entry/2016/09/17/091659より取得しました。


td-agent.conf 設定パラメータの値を環境変数から参照したい

tl;dr

  • td-agent.conf 設定パラメータの値を環境変数から参照したい

memo

動作確認環境

$ cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)

$ td-agent --version
td-agent 0.12.26

設定

  • /etc/sysconfig/td-agent
export TD_AGENT_LOG_LEVEL=debug
  • /etc/td-agent/td-agent.conf
<system>
  log_level "#{ENV['TD_AGENT_LOG_LEVEL']}"
</system>

(snip)

確認

  • service td-agent restart して /var/log/td-agent/td-agent.log を確認
(snip)

2016-09-17 09:10:04 +0900 [info]: using configuration file: <ROOT>
  <system>
    log_level debug
  </system>
  <source>
    @type forward
    bind 127.0.0.1
  </source>

(snip)

TD_AGENT_LOG_LEVEL の中身が展開されている。

以上

メモでした。




以上の内容はhttps://inokara.hateblo.jp/entry/2016/09/17/091659より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14