2013-03-20 3 views
2

Мы пытаемся разобраться в хитросплетениях данных мониторинга, которая возвращает API управления Windows Azure для Azure сайты (не Webroles)Azure сайты - мониторинг данных

Например, изображение ниже описывает точку данных, извлекаемых для CPUTime. Похоже, что в период с 10:00 вечера по 10:39 вечера я использовал 3,171 секунды CPU. Является ли это переводимым на использование ЦП (в процентном выражении), которое мы все привыкли видеть в Perfmon?

Сбрасывается ли это каждый часовой такт и что такое TimeGrain?

Интересно, что «Count» указывает «1» - что для меня подразумевает количество измерений в временном интервале, но даже после того, как последующие вызовы выдаются API, счетчик остается равным 1 (однако изменяется значение Total) ,

В конечном счете цель состоит в том, чтобы перевести захваченную метрику на стандартное использование ЦП%, которое все привыкли видеть во время мониторинга Perfmon.

Я предполагаю, что необходимо провести два относительно близких измерения, дельта между измеренными значениями (в миллисекундах) и деленная на общий интервал между измерениями (в миллисекундах) - для получения процентного значения. Это верно?

enter image description here

ответ

0

Azure веб-сайтов в 'Free' и режим совместного доступа "работает в многопользовательских среде. В этом случае вы не можете перевести CpuTime на использование CPU%. В случае зарезервированного режима это технически возможно, но это значение в настоящее время не отображается. Также обратите внимание, что если вы обновите свой веб-сайт до режима «Зарезервировано», все другие веб-сайты также будут обновлены и будут использовать одни и те же зарезервированные экземпляры.

Смежные вопросы