私はfluentdによってフォーマット:out_fileとして書かれたファイルを持っています。流暢なログファイルを転送する方法は?
ここでは、このファイルの内容をタグを変更した別のfluentd-agentに転送します。
しかし、問題は次のとおりです。ファイルの内容は、たとえば、再びラップされます。
元の行は次のとおりです。 2017-09-29T20:57:34+08:00 fluentd.test.follow {"from":"A","to":"B"}
と、新しい行は次のようになります。 2017-09-29 22:39:52 +0800 center.test: {"message":"{\"from\":\"A\",\"to\":\"B\"}"}
何SHOULD私のように、このようなコンテンツを手に入れることができますか? 2017-09-29T20:57:34+08:00 center.test {"from":"A","to":"B"}
の上に計算を実行することを可能にするrecord_reformerプラグインを使用する必要がありますFluentdの異なる構造を達成するためにあなたはその結果ですか? – kichik
あなたは試してみることができます:https://github.com/TheCodingCompany/php-fluentd-mariadb/releases/tag/v1.0.0 あなた自身のコードでイベントを処理することを可能にするexec_filterを使用して、いくつかの回避策を示します。 –