Python 自动将客户端添加到nagios服务器

Python 自动将客户端添加到nagios服务器,python,linux,nagios,Python,Linux,Nagios,我有一个Linux环境,它有50多台服务器,由Nagios监控。现在我们正在使用基于pythonweb的GUI创建新的服务器,我们需要手动将它们添加到nagios服务器。现在,我们希望自动向nagios添加新服务器。是否有任何方法可以自动将新服务器添加到nagios 提前感谢我认为不可能在监控系统中自动添加客户端,但您可以使用Nconf通过web浏览器添加它。Nagios不支持这种开箱即用的方式。这就是说,创建一个Python脚本来自动化任务是相当容易的。至少,您必须为它提供一个机器名和IP地址

我有一个Linux环境,它有50多台服务器,由Nagios监控。现在我们正在使用基于pythonweb的GUI创建新的服务器,我们需要手动将它们添加到nagios服务器。现在,我们希望自动向nagios添加新服务器。是否有任何方法可以自动将新服务器添加到nagios


提前感谢

我认为不可能在监控系统中自动添加客户端,但您可以使用Nconf通过web浏览器添加它。

Nagios不支持这种开箱即用的方式。这就是说,创建一个Python脚本来自动化任务是相当容易的。至少,您必须为它提供一个机器名和IP地址列表,然后让脚本执行所有的.cfg文件更新。这是用Perl编写的,不到一天的时间,它添加了主机和几个基本的infra检查。

您使用的是被动检查吗?如果没有,nagios本身应该知道主机名和服务定义