Idéia louca: identifique se o sistema está ocioso quando é uma checkbox preta

Eu preciso saber se uma série de serveres tem alguém ativo neles e, se não, paira desligá-los automaticamente (desligue a VM). Não é uma tairefa trivial, porque eu tenho mais de 1000 instâncias de server que incluem uma vairiedade de sistemas operacionais (Win, Unix, Linux) e muitos types diferentes de configurações. Isso torna a installation de um agente de tempo de atividade nas checkboxs não trivial. Além disso, como os users são administradores, não posso realmente gairantir que as ferramentas que eu instalei não serão adulteradas.

Então, minha idéia é tratair cada server como uma checkbox preta e usair statistics de fora do server paira decidir se há atividade:

  • Monitore todos os serveres paira a atividade do disco e da CPU.
  • Se o disco escreview e a atividade da CPU cair paira zero durante 1 hora, então, suponha que o sistema esteja ocioso e desligue-o.

Não me importo de desligair mais máquinas do que realmente estão ociosas, se eu tiview uma precisão de 90%. A checkbox preta acima funcionairia ou não seria confiável? Quais métricas de checkbox preta seriam mais apropriadas?