Linux 上的每日活动报告

Stu*_*ard 4 linux reporting

我会为生产 Linux 服务器生成每日活动报告。我可以使用 shell 脚本和脚本很容易地做到这一点,但我只想知道是否有一类工具已经做到了这一点。我似乎记得为日志做了一些事情。

我有兴趣查看正在写入哪些日志。如果新的或异常的消息被写入日志。

最近24小时磁盘空间变化了多少,主要变化在哪里。哪些文件夹在磁盘空间中增长。即未旋转的日志或未删除的临时文件。

过去 24 小时内安装的内容。

哪些进程是新的,哪些不再运行。哪些进程正在泄漏内存。

我想要信息的智能摘要。即,如果创建了无数个新文件,我不需要查看它们的所有名称。

我希望报告是纯文本和 HTML,并且可以选择将其邮寄给管理员。

请让我知道这是否已经存在,以及关于一份好的每日报告中应该包含什么的任何想法。

Pau*_*lin 7

我的 linux 服务器已经通过电子邮件向我发送了每日报告。寻找一个名为“logwatch”的程序。

  • 最好的部分是 Logwatch 是高度模块化的,您可以随时编写自己的脚本来将功能扩展到您希望观看的其他日志。 (2认同)