我将实施 Nagios(无论如何很有可能,也可能成为另一种工具),我想知道是否有人愿意分享他们在创建、管理和维护配置文件方面的最佳实践,因为我发现它可能很快就会变成一个真正的大混乱。
任何提示、示例甚至完整配置都会受到欢迎,我很乐意查看它们。
工具也非常受欢迎。到目前为止,我尝试了 NConf,但生成的配置文件似乎没有达到承诺的效果(不包括父级信息,而且让它们工作起来很麻烦 - 使用 nagios 提供的脚本检查配置文件时会产生大量错误)
谢谢
答案1
事实证明,我编写了一个用于合理 Nagios 配置的 HOWTO:http://www.standalone-sysadmin.com/blog/2009/07/nagios-config/
基本上,meesterfox 走在正确的道路上。将您的主机保存在离散文件中,充分利用继承,并为您的配置创建映射到现实世界的目录层次结构。
答案2
答案3
过去,我使用 git 来管理各种配置文件的更改。每次配置更改时,文件都会被签入存储库。在不同的时间,通常是在重大更改之后,我们会将存储库推送到中央位置,这是一种不雅的备份方式。这种方法效果很好,但也存在问题。主要是在发生更改时忘记签入文件。