✂️
mezmo(LogDNA)でjournaldのログを送らないようにする
結論
2つの環境変数を設定する(自分の環境だと /etc/logdna.env
に設定)
MZ_SYSTEMD_JOURNAL_TAILER=false
LOGDNA_JOURNALD_PATHS=""
systemctl restart logdna-agent
でlogdna-agentを再起動して環境変数が読み込めているか journalctl -u logdna-agent
で読み込んで最新のログを確認する。
ログで以下が表示されていることを確認
config: effective configuration:
...
journald:
paths:
- ''
systemd_journal_tailer: false
ログで以下が表示されていないことを確認
logdna_agent::_main: Enabling journalctl event source
参考
- journaldログを拾うtoggleを作成したPR
https://github.com/logdna/logdna-agent-v2/pull/457 - journaldを読み込むプログラム部分
https://github.com/logdna/logdna-agent-v2/blob/fd583f66da2afc1571163b6c82de648247b18fe4/bin/src/_main.rs#L305
Discussion