windows – 疯狂的想法:当它是一个黑盒子时,确定系统是否空闲

我需要能够判断一系列服务器是否有任何活动的服务器,如果没有,则自动关闭它们(关闭VM).这不是一项微不足道的任务,因为我有1000个服务器实例,包括各种操作系统(Win,Unix,Linux)和许多不同类型的配置.这使得在盒子上安装正常运行时间代理非常重要.此外,由于用户管理员,我无法确保我安装的工具不会被篡改.

所以我的想法是将每个服务器视为一个黑盒子,并使用服务器外部的统计信息来决定是否有活动:

>监视所有服务器的磁盘和cpu活动.
>如果磁盘写入和cpu活动在1小时内降至零,则假设系统处于空闲状态并将其关闭.

如果我有90%的准确率,我不关心关闭比真正空闲的机器更多的机器.上面的黑匣子会起作用还是不可靠?什么黑匣子指标更合适?

告诉别人如果他们弄乱了脚本,你就不会看到写入或cpu活动,而且它会杀死实例:)

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...