fluentdの0.10.33からin_monitor_agentという標準プラグインが追加され、これによりfluentdで使用しているpluginのmetrics情報が外部から取得できるようになりました。 ◯設定 <source> type monitor_agent bind 0.0.0.0 port 24220 </source> ※参考:http://docs.fluentd.org/articles/monitoring#monitoring-agent ◯確認 上記のように設定後、以下のように24220ポート経由でAPIに接続すると、metrics情報がjson形式で取得できます。 $ curl -s http://localhost:24220/api/plugins.json | jq "." { "plugins": [ { "config": { "type": "fo
![td-agent/fluentdのmonitor_agentを使用してbuffer使用領域の監視](https://cdn-ak-scissors.b.st-hatena.com/image/square/b258a56dedc5ebd4076094af3aaa734c9e4994e5/height=288;version=1;width=512/http%3A%2F%2F1.bp.blogspot.com%2F-NK48z_7ZLNs%2FUb_2puOzThI%2FAAAAAAAAYNo%2FzR05xczgO8c%2Fw1200-h630-p-k-no-nu%2Fgraph.png)