Treasure Agent(td-agent)を定期的にアップグレードして、デーモンを最新の状態に保ちましょう。
Treasure Dataの基本的な知識。
td-agentの基本的な知識。
BugFixバージョンのアップグレードは、Major.Minor.BugFixの形式で示されます。たとえば、2.2.2から2.2.3の場合、最後の数字が増加します。
apt(Ubuntu)またはyum(RHEL、CentOS)を使用して、td-agentパッケージをアップグレードします。
# Ubuntu
$ apt-get update && apt-get install td-agent
# Redhat
$ yum update && yum install td-agentMajorおよびMinorバージョンのアップグレードは、Major.Minor.BugFixの形式で示されます。例えば、2.2.2から2.3.2(中央の数字が増加してMinorアップグレードを示す)、または2.2.2から3.2.2(最初の数字が増加してMajorアップグレードを示す)の場合:
適切なオペレーティングシステムのページにアクセスしてください:
td-agentを更新する際は、デーモンを再起動する必要があります。この間、アプリケーションがtd-agentにログを送信する可能性があります。
td-logger-rubyまたはtd-logger-javaを使用している場合、ロガーライブラリ自体が一定量のデータまでログイベントをバッファリングします。デーモンが戻ると、バッファリングされたイベントがtd-agentにフラッシュされます。
他の言語を使用している場合、バッファリングメカニズムは実装されていません。したがって、ログを失いたくない場合は、最初にアプリケーションを停止し(ロードバランサーからアプリの実行を分離するか、プロセスを終了するなど)、その後td-agentをアップグレードしてください。