вторник, 16 января 2018 г.

Время выполнения команды в VMware vSphere PowerCLI

Для того, чтобы узнать время выполнения команды в VMware vSphere PowerCLI, необходимо заключить ее в Measure-Command -Expression {КОМАНДА}. Например:
Measure-Command -Expression {Move-VM -VM VM-CLI -Datastore Huawei-1} 
Таким образом можно узнать время миграции ВМ с одного стораджа на другой.

Следует отметить, что данная команда, показывая время выполнения, не выводит сам результат выполнения исходной команды. 

Еще один способ - это использование методов "StartExecutionTime" и "EndExecutionTime" уже после выполнения замеряемой команды 

$command = Get-History -Count 1  
$command.EndExecutionTime - $command.StartExecutionTime


Однако использование StartExecutionTime" и "EndExecutionTime" дает более грубые результаты. 




Комментариев нет:

Отправить комментарий