我已经在linux中安装了Nagios监视工具,其服务正按预期成功运行。
现在,根据NSClient文档,windows部分没有安装。所需步骤如下:
(a) Copy pNSClient.exe, pdh.dll, psapi.dll and counters.defs in any directory on the machine you want to monitor. ie. (c:\nsclient).
(b) Open a dos prompt in the installation directory
(c) Run the following command : >pNSClient.exe /install
(d) Type 'net start nsclient' on the command line or start the service 'Nagios Agent' in the services applet of the control panel.安装将为注册表中的服务创建一个条目,并创建一个用于存储参数的新键。创建的密钥如下:
HKEY_LOCAL_MACHINE\SOFTWARE\NSClient
问题是按照第一步安装,并且'net nsclient‘命令没有在命令提示符上执行,它显示服务名无效。
在这个问题上有什么帮助吗?M在windows 7上安装它。只有NSClient的windows安装部分还在,而linux部分与'check_nt‘插件一起正确安装。
提前谢谢!!
发布于 2012-09-26 16:53:31
NSClient过时了,已经过时了。您应该使用NSClient++ (AKA ),它有一个实际的安装程序以及优秀文献。
或者,如果您正在处理几十个Windows主机,并且正在使用Active Directory,则可能需要考虑使用Nagios-WSC。但是,它是否适合你的需要取决于你希望做什么样的检查。
发布于 2012-08-30 14:29:27
这些文件可能已经过时了。尝试使用以下文档安装NSClient++。文档用于Nagios XI,但是代理指令应该是相同的。Agent.pdf
否则,您也可以尝试:
net start nsclient++发布于 2016-10-11 13:45:23
只是一个建议--忘了手工安装)安装巧克力
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))重新启动powershell会话并安装nsclient++
choco install nscphttps://stackoverflow.com/questions/12153767
复制相似问题