Под винду есть powershell, а в нём - PSRemoting и конструкции типа такой: Invoke-Command -ComputerName SRV01, SRV02, SRV03 -Command {Get-EventLog Security -Newest 100 | Where {$_.EventID -eq 4768}}
Извиняюсь, недопрочитал вопрос и комменты. colocation, не своя серверная…
Как вариант — если есть доступ к iLO/IPMI — посмотреть там текущее потребление. В iLO точно пишет и историю на графике рисует.