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