服务器安装日志/日志簿/日记?

服务器安装日志/日志簿/日记?

是否有一些经过实践检验的方法可以为服务器保存某种日志?包括:

  • 软件安装(和卸载)
  • 自定义配置(例如 Web 服务器、ssh 守护进程等)
  • 个人笔记

总体情况。我正在准备一个服务器,并希望详细记录状态以及它随着时间的推移如何建立,以便新人可以轻松查看发生了什么以及为什么发生。设置并不太复杂,但我还是想这样做。

我曾经用过类似的东西在 Debian 上使用 mercurial 维护 /etc这很好,但我正在寻找更灵活的解决方案。


附录:所以我感兴趣的是记录和文档首先。然而,在理想情况下,我希望有一个命令,只需几个步骤,它就能让我从一个新安装的 unix 系统进入一个功能齐全的环境,所有组件都已设置好,并且通过“可执行”日志等方式就位。但我想,那将是非常理想的。

答案1

现在将讨论问题的配置管理方面,因为它可能通过采用规范的部署方法帮助您拥有更好的日志记录机制。您是否查看过以下任何工具:

它们都属于系统配置管理的范畴。它们大致有这样的口号:“通过配置语言管理系统,而不是直接接触机器”。因此,您无需单独接触机器,而是可以在您选择的工具中创建一个库存配置,然后让该工具每次都以相同的方式部署精确的配置。

我认为一旦你有这样的工具来帮助你,它可能会为你提供一些记录所需的数据,并允许你选择对记录这些变化最有利的东西。

还有其他工具,但那些是 OSS 世界中常见的工具。

相关内容