Я пытаюсь собрать статистику производительности в нашем приложении Azure. До сих пор наш процесс заключался в настройке ролей с включенным RDP, подключении, ручной настройке счетчиков производительности, выходе из системы и затем развертывании приложения для работающих ролей.
В идеале я хотел бы иметь эту конфигурацию perf в качестве задачи запуска в .csdef
Я развертываю с, чтобы это происходило автоматически.
Пытаясь определить, как сохранить и загрузить набор счетчиков производительности, я наткнулся на эту статью, в которой рекомендуется lodctr
утилита:
Однако комментарии в статье заставляют меня с подозрением относиться к использованию этого инструмента.
Позже я нашел эти статьи, в которых описывается процесс настройки счетчиков в роли OnStart()
метод, а также развертывание дополнительных счетчиков для работающего развертывания с помощью PowerShell.
Настройка счетчиков производительности в ваших веб-и рабочих ролях Azure
Автоматическое внедрение счетчика производительности в роли Windows Azure