機能 #551
未完了機能 #340: あらゆるものを †監視† する
Apache2 のログを systemd-journald に流す
0%
説明
mod_journald - Apache HTTP Server Version 2.5
こういうモジュールはあるが、 Debian 12 (Bookworm) では現時点で apache2 2.4.62-1~deb12u2 なのでまだ来ていない模様。
(というか latest stable release (as of 2024-11-02) が 2.4.62 (2024-07-17 リリース) だった。)
Debian では logrotate がうまくやってくれてサイズは無限に膨れないので、優先度は若干低い。
nop_thread さんが20日前に更新
Apache2 http logging into journald ring buffer - lzap
Fedora だが、ログを logger コマンドに流せるらしい。
nop_thread さんが19日前に更新
CustomLog /dev/stdout combined
↓
[Sat Nov 02 21:20:17.115737 2024] [log_config:error] [pid 19259:tid 19259] (6)No such device or address: AH00649: could not open transfer log file /dev/stdout.
AH00015: Unable to open logs
どうして……
nop_thread さんが19日前に更新
mod_journald - Apache HTTP Server Version 2.5
Performance warning
Currently, systemd-journald is not designed for high-throughput logging and logging access_log to systemd-journald could decrease the performance a lot.
実用上問題ないであろうとはいえ、そう言われるとちょっとなあ。
nop_thread さんが19日前に更新
ErrorLog "|/usr/bin/logger -t httpd -p local7.info"
でいけるかと思ったのだが、どうにもうまくいかない。
CustomLog
の方は logger へ流してうまくいっているようだが。
さしあたって優先度低めということで Apache 2.5 まで待つことにする。
何年後になるかわからないが。