Logwatch
帶有 systemd/journald 的 logwatch
作業系統:Ubuntu 20.04.1 LTS logwatch 7.5.2-1ubuntu1
我有以下 logwatch 配置:
/etc/logwatch/conf/logwatch.conf
Output = mail Detail = high MailFrom = logwatch Range = yesterday Service = All
/etc/logwatch/conf/logfiles/null.conf
LogFile = /dev/null
/etc/logwatch/conf/services/sshd.conf
LogFile = Logfile = null *JournalCtl = "--output=cat --unit=ssh.service"
我收到了 logwatch 電子郵件,但它不包含任何 ssh 資訊。
在通過 logwatch sourceforge 站點中的一些舊支持電子郵件和一些測試之後,以下設置有效:
/etc/logwatch/conf/logfiles/null.conf
LogFile = null.log
/var/log/null.log
用空行創建。然後 logwatch 為 ssh.service 正常工作。