created: 2023-05-26T10:00:00.324Z

mackerel-plugin-fluentd で emit_records を監視できるように

fluentd 1.6 から monitor-agent でとれる値がいろいろ増えている。

in_monitor_agent: Add more buffer/output metrics

mackerel-plugin-fluentd を使っているが、プラグインのドキュメントを見てもそれらのデータを監視する方法は記述されていなかった(PRは送った)

使い方

extended_metrics を使って値を mackerel に送信する。追加して取得するメトリクス名はCSVで引数に渡す。

[plugin.metrics.fluentd]
command = "mackerel-plugin-fluentd -extended_metrics emit_records,emit_count"
check_interval = 3

その他

fluentd と mackerel の記事は2010年代前半の記事ばかりなんですよね...

単体テストの考え方/使い方
[ad] 単体テストの考え方/使い方
Vladimir Khorikov, 須田智之 (単行本(ソフトカバー))