我应该将服务器构建日志存储在哪里?

我应该将服务器构建日志存储在哪里?

当我构建 Ubuntu 云 VPS(通常是 DigitalOcean)时,我会编写并维护一份手动构建指南。作为构建指南的一部分,我会在服务器上以文本文件的形式留下自己的注释,这样我就能知道我到了哪里、做了什么、需要做什么等等。这些文本文件位于 中,~/.build/典型的文件名是310-build-nginx。该310部分是我的构建指南的标记,所以我知道它是第 3 章,第 1 部分,第 0 节。构建完成该部分后,文件会更新,并且构建者(即我)会被标记。本质上,这是一个基本的审计日志。

到目前为止,只有我一个人在构建服务器。从今天起,我得到了帮助,~/.build/不再适合存放这些构建状态文件。放置这些文件的合理位置是某个/var/log/位置。我可以很容易地创建一个新目录,但如果这些系统构建文件有一个首选目录,我更愿意遵循惯例。

笔记:

  • 有两个系统构建者,我是其中一个,我信任另一个人;
  • 两个账户都有sudo权利;
  • 两个帐户具有相同的构建指南;
  • 编辑/附录:保存位置应该在服务器本身的本地文件系统中;

请问我应该将系统构建状态文件写入哪里?

先感谢您。

答案1

放置这些文件的逻辑位置是在某个/var/log/地方。

那将是一个完美的地方。

另一种选择是将日志存储在项目目录中。

相关内容