windows – 使用Nagios(或其他免费产品)监控具有动态IP地址的50
我正在尝试监控53个远程
Windows机器的正常运行时间,所有这些都在不同的位置.这些都是各种品牌的廉价消费级路由器的背后,它们都有动态IP地址.
我只是希望有一个机器列表,如果它们当前连接到互联网,如果它们没有连接,他们最后检查. 会很好:每台机器的简单日志表明它们脱机的时间. 我们是非盈利组织.我正在寻找一个开源/免费的解决方案. 我最初的想法是在每台机器上启动一个隐藏的IRCbot并自动连接到一个频道.我可以加入所述频道并一目了然地查看哪些机器已连接,并且频道日志(有足够的筛选)将告诉我哪些机器经常断开连接. 一位朋友告诉我“不,请使用nagios.” 经过一段谷歌搜索后,我到达了NCclient,我已经安装在一个遥控盒上,并试图用我全新的Nagios盒子办理登机手续,没有太多运气. 我是在正确的轨道上吗?谁能指出我正确的方向?我一直在谷歌上寻找关于如何做到这一点的更全面的指南,而且我没有太多运气.
一些可能性:
1)如何为每台主机使用动态DNS?服务中指示的最后轮询时间可以是粗略的正常运行时间表. 2)与Logmein Hamachi相当的东西可以创建所有主机的虚拟专用网络. VPN中每个主机的IP地址可以是静态的.然后可以进行正常的Nagios监控.或者只是通过ping定期安排主机检查. 3)我不确定NSClient是否合适.例如,NSClient要求在两个主机上,在两个网络上,在两个流量方向上打开特定端口.记不起端口了,但它不是常用的端口.您可以更改端口,但必须清除网络流量路径.另外,在NSClient中使用check_nrpe插件,而不是check_nt插件. 4)您可能需要考虑NSCA而不是NSClient.这是一种被动检查,即NSCA将检查结果发送给Nagios服务器.这样,只需要打开每个主机到达Nagios服务器所需的网络路径.也许路由器中的端口转发魔法? http://exchange.nagios.org/directory/Addons/Passive-Checks/Windows-Passive-checks-for-NSCA/details (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows 10(UWP)中的TimeTrigger/Scheduler不到15分钟
- 在64位计算机上使用32位dll
- Windows下ElasticSearch的Head安装及基本使用
- 为什么Rtools 3.1不支持Windows上的C 11
- windows-phone-7 – 从Windows Phone 7模拟器中删除Isolate
- 使用Windows运行时模板库(WRL)的进程外经典COM EXE
- windows-8 – 如何访问特定的resw资源文件
- wpf – 如何使用正确的Windows系统颜色?
- Windows Azure中是否有强制标志来改变角色大小?
- Windows – 使用向上箭头访问PowerShell历史记录