add_prefixなどタグを変更させる機能を提供していなかったのと、プラグイン自体でもタグを変更してemitしていなかったので、無限ループになってしまっていたという指摘をtwitterでもらったのでadd_prefixを実装しました。
fukata/fluent-plugin-hostname · GitHub
広告
元々オレオレプラグインとして開発しており、使うのも自分くらいしか居ないだろうと軽い気持ちで開発していてかつ、forestプラグインと併用しておりタグの変更はforestプラグインの方で行なっていました。このプラグイン単体で使っていなかったので問題に気づいていませんでした。
でも、各プラグインでタグに関する機能を実装しないといけないのは統一感も出にくいので、簡単に組み込めると楽なんだけどなぁ。それこそforestプラグインみたいなプラグインと併用すれば良いんじゃないかと個人的には思った。それすらもコストになるようなものだったら独自に実装すればいいし、こういう部分もfluentd-v11のlabel機能とかで解決できるようになったりするのかな。