Я запускаю нагрузочный тест на уровне оценки Azure Web App P3. У нас есть следующая стратегия автоматического масштабирования:Azure App Service - CPU Процент экземпляра vs plan
Экземпляр Min Instance 5 и Max 20, Increase by 1 Instance, если CPU Percentage (Max) превышает 85%, Уменьшение на 1 экземпляр, если CPU Процент Среднее значение меньше 50%
Прямо сейчас, он работает с 5 экземплярами. Если я перейду в область «Приложения», «Счётчик потоков данных» всех доступных экземпляров, это показывает, что использование ЦП составляет около 75% (в среднем) во всех 5 экземплярах. Фактически, некоторые из экземпляров приближаются к 85%.
В то время как, если я перехожу к использованию CPU графика на уровне App Service Plan (у меня есть только одно приложение работает в соответствии с планом), он показывает только 20%.
Как совместить эти две противоречащие друг другу статистику?
В приложении Insights отображается ненормированный процессор. То есть значение может достигать 100% * количества ядер. «Live Metrics Stream» не должен называть его Total CPU. – ZakiMa