可能重复:
适用于 Windows 的廉价网络监控工具
我正在运行 Windows 2008 服务器,它上面有一个用于另一台 Windows 2008 服务器的 VMWare Workstation VM。
我需要确保它保持正常运行,以防服务器出现故障或发生某些事情而无法启动。有没有简单的方法可以做到这一点?
我想到了一个批处理文件来检查它是否正在使用 Windows 任务计划程序运行,但这真的是最好的方法吗?
可能重复:
适用于 Windows 的廉价网络监控工具
我正在运行 Windows 2008 服务器,它上面有一个用于另一台 Windows 2008 服务器的 VMWare Workstation VM。
我需要确保它保持正常运行,以防服务器出现故障或发生某些事情而无法启动。有没有简单的方法可以做到这一点?
我想到了一个批处理文件来检查它是否正在使用 Windows 任务计划程序运行,但这真的是最好的方法吗?
那里有很多监控解决方案。SCOM、OpsView、Nagios、Cacti、Zabbix 等。看看它们,然后选择一个适合您需要的。如果计划任务中的 ping 脚本满足您的需要,则使用它。
附带说明:您真的不应该像您的标签所暗示的那样在 VMWare Workstation 内部运行生产服务器。它是桌面虚拟化产品,而不是服务器虚拟化产品。考虑改用 Hyper-V Server 或 ESXi,并将两台 2008 服务器作为虚拟机运行。作为最坏的情况,在现有的 2008 物理机上启用 Hyper-V 角色并将 VMWare Workstation VM 迁移到 Hyper-V。