そこはかとなく書くよん。ドキュメントナビゲーション索引そこはかとなく書くよん。いう記事を読みました。まり情報がないのでまとめてみました。plugin¶Ansibleにはmoduleとは別にpluginという機構があります。pluginがあります。呼び出されるcallbackを登録するためのpluginです。イベントの例としては、playbookの開始時taskの開始時task成功時task失敗時playbook終了時などがあります。pythonでしか実装できません。pluginを実装してみた結果が以下のコードです。callbackの関数を実装すればいいということが分かると思います。登録できるハンドラが多すぎてここには一部だけしか載せていません。そちらもご覧ください。item})これをin_http経由でfluentdに流し、out_fileで書きだした結果が以下の通りです。end(終了時刻)、そしてdeltaという実行時間が入っています。あれば、deltaはかなり有用ではないでしょうか。ちなみに実行したtaskは以下の通りです。pluginを使うには以下の3つの方法があります。いうディレクトリを作成し、その中にpluginファイルを置く。/usr/share/ansible_plugins/callback_pluginsいずれも単にpythonファイルを置くだけで使えるようになります。不用意に置くと勝手に実行されてしまう点には気をつけてください。pluginがディレクトリにあるとそれらすべてが実行されます。pluginを実装しました。