Назад | Перейти на главную страницу

Как рассчитать время выполнения сценария пользовательских данных при создании экземпляра?

Я настроил стек в AWS CloudFormation, который создает группу AutoScaling и запускает несколько серверов.

Рядовые серверы запускают сценарий пользовательских данных (#! / Bin / sh) при первом запуске.

Я хотел бы рассчитать время обработки пользовательских данных.

Как бы ты это сделал?

Быстрый и грязный вариант - просто захватить текущее время эпохи в начале вашего скрипта, захватить время эпохи в конце скрипта, вычислить разницу между двумя и сохранить ее в файл, который вы можете просмотреть.

Вы можете усложнить ситуацию, если это необходимо в долгосрочной перспективе, но если нет, то это должно сработать.