Logwatch

帶有 systemd/journald 的 logwatch

  • August 4, 2020

作業系統: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 正常工作。

引用自:https://unix.stackexchange.com/questions/600500