我可以使用什么监视代理将NSClient ++ nagios代理程序加载到HyperV服务器上

所以我已经安装了我的新hyperv服务器,有几个虚拟机运行良好 – 现在我意识到我没有办法挂接主机服务器到我的nagios(核心),监视我的环境的其余部分。

是否有替代NSClient ++(或一些开关或东西),我可以用来从主机拉动nagios信息?

我试过了:

您引用的那篇文章比较老,我用一个更新的文章取代了它: http : //www.altaro.com/hyper-v/how-to-monitor-hyper-v-with-nagios/ 。 但是,这并不能真正解决您的问题。

我会继续尝试让NSClient ++工作。 它仍然是我从Nagios监控Hyper-V的最佳工具。 你记得解锁MSI文件(Unblock-File)吗? 它应该在Hyper-V服务器上工作得很好。 原来的文章在Windows Server和Hyper-V服务器上都经过了testing。 较新的一个没有使用Hyper-V Server进行testing,但是使用Windows Server Core进行了testing,运行良好。

如果MSIpath不起作用,请使用NSClient ++的ZIP分布。 一定要记住在解压之前解锁。 您需要安装最新的VC ++ Redistributable才能使用ZIP发行版。

如果使用ZIP分发版,则需要构build自己的nsclient.ini文件。 本文的更新版本更详细地设置了正确的,但这个样本应该足以得到基本的监控:

 [/settings/default] password = nagios allowed hosts = 192.168.25.128 [/settings/NRPE/server] verify mode = none insecure = true [/modules] CheckExternalScripts = 1 CheckHelpers = 1 CheckEventLog = 1 CheckNSCP = 1 CheckDisk = 1 CheckSystem = 1 NRPEServer = 1 NSClientServer = 1 

如果WMI是一个可行的选项,那么检查WMI Plus是NSClient ++的替代scheme。

另外,您可以使用SNMP在Windows上检查一些(很多?)指标/服务。 Nagios Exchange的Windows类别中有很多SNMP插件。

这一切都取决于什么,具体来说,你想监视。