Nagios 配置管理

Nagios 配置管理

我将实施 Nagios(无论如何很有可能,也可能成为另一种工具),我想知道是否有人愿意分享他们在创建、管理和维护配置文件方面的最佳实践,因为我发现它可能很快就会变成一个真正的大混乱。

任何提示、示例甚至完整配置都会受到欢迎,我很乐意查看它们。

工具也非常受欢迎。到目前为止,我尝试了 NConf,但生成的配置文件似乎没有达到承诺的效果(不包括父级信息,而且让它们工作起来很麻烦 - 使用 nagios 提供的脚本检查配置文件时会产生大量错误)

谢谢

答案1

事实证明,我编写了一个用于合理 Nagios 配置的 HOWTO:http://www.standalone-sysadmin.com/blog/2009/07/nagios-config/

基本上,meesterfox 走在正确的道路上。将您的主机保存在离散文件中,充分利用继承,并为您的配置创建映射到现实世界的目录层次结构。

答案2

我用果味。我发现它有很大的帮助,nagios 配置文件可能变得非常笨重!

Fruity 是一款用于 Nagios 网络监控系统的开源 Web 配置工具。它旨在提供创建和管理网络的逻辑流程。它用 PHP 编写,并使用 AdoDB 数据库抽象库。

显然它现在被称为紫丁香...嗯,我想我应该升级!

答案3

过去,我使用 git 来管理各种配置文件的更改。每次配置更改时,文件都会被签入存储库。在不同的时间,通常是在重大更改之后,我们会将存储库推送到中央位置,这是一种不雅的备份方式。这种方法效果很好,但也存在问题。主要是在发生更改时忘记签入文件。

答案4

NagiosQL是另一个配置工具。配置存储在 MySQL 中。

正如 Jon 上面所说,使用版本控制系统来跟踪变化是一个好方法。

格雷格

相关内容