有没有办法让 logcheck 发送每日摘要以及每小时邮件?

有没有办法让 logcheck 发送每日摘要以及每小时邮件?

我正在寻找一种方法来让日志检查发送每小时的通知,同时也在一天结束时向我发送每日摘要。

有办法实现这一目标吗?例如,手动调用 logcheck 就可以了。我不害怕一点 shell 脚本。

答案1

logcheck 使用状态目录跟踪它在日志文件中的位置。这可以在命令行上被覆盖。

您可能希望将每日报告作为 rsyslog 或 syslog logrotate 脚本中的 prerotate 脚本运行。您需要在命令行上指定备用状态目录。

要查找 logcheck 的选项,请/usr/sbin/logcheck -h以 root 以外的任何用户身份运行该命令。

相关内容