Экспорт (0) Печать
Развернуть все
Эта тема еще не получила оценку - Оценить эту тему

Монитор службы Кэша Windows Azure (предварительная версия)

Обновлено: Август 2013 г.

После того, как решение Служба кэша Windows Azure (предварительная версия) встраивается в ваше приложение, оно играет ключевую роль в поддержании производительности и доступности приложения. На доступность службы иногда могут влиять задачи обслуживания внутренней службы, а также использование выделенной емкости для службы. Более того, в определенных сценариях может потребоваться более глубокий анализ различных счетчиков и параметров службы, чтобы отладить определенные неисправности, которые могут возникнуть при работе вашего клиентского приложения.

Мониторинг службы Кэша Windows Azure (предварительная версия)

На портале управления доступны следующие функциональные возможности для мониторинга состояния службы и просмотра счетчиков производительности для устранения неполадок.

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

  • На вкладке Monitor (Монитор) портала управления можно просмотреть различные счетчики производительности служб, что поможет при диагностике и устранении неисправностей.

Содержание раздела

Мониторинг службы кэша с помощью панели мониторинга

Чтобы открыть панель мониторинга для службы на портале управления, необходимо выбрать запись службы и открыть вкладку панели мониторинга.

Панель мониторинга службы кэша Windows Azure

На панели мониторинга отображается конечная точка кэша, его состояние (например, Running (Работает)), текущий размер кэша и диаграмма метрик на основе следующих шести счетчиков производительности.

  • Bandwidth Used % (Использованная полоса пропускания (%))

  • Cache Miss % (Промахи кэша (%))

  • Compute Used % (Использованная вычислительная мощность (%))

  • Memory Used % (Использовано памяти (%))

  • Read Requests /sec (Число запросов чтения в сек.)

  • Write Requests /sec (Число запросов записи в сек.)

С помощью отображенной информации и счетчиков производительности можно наблюдать за производительностью кэша в следующих областях.

Уведомления о доступности кэша

Если конечная точка кэша становится недоступной из-за операции обслуживания или сбоев в работе службы, в верхней части страницы панели мониторинга это отобразится как состояние ошибки. Эта информация об ошибке также отображается в области All Items (Все элементы) на панели мониторинга. Ошибка будет означать, что кэш полностью недоступен из-за перебоев электропитания или произошел временный сбой, который может периодически влиять на работу службы.

Ниже приведено несколько разных ошибок, которые могут отображаться на панели мониторинга при недоступности службы.

  1. Cache Service is unavailable (Служба кэша недоступна) — эта ошибка отображается, когда в работе службы происходят сбои, и недоступна конечная точка службы либо защищенная конечная точка службы (SSL). Подобные ситуации подвергаются активному мониторингу со стороны корпорации Майкрософт, которая своевременно принимает меры по их исправлению и восстановлению доступности службы. Если подобная ситуация повторится, следует обратиться в службу поддержки Майкрософт.

  2. Cache Service is partially impacted or you may see intermittent errors (Функционирование службы кэша частично нарушено, или периодически появляются ошибки) — это предупреждение отображается, когда доступность службы нарушена не полностью, но из-за выполнения операций обслуживания некоторые вызовы службы могут порождать ошибки либо некоторые ключи могут быть временно недоступны. Для таких случаев рекомендуется реализовать в клиентском приложении блок повтора операций.

Использование емкости кэша

Служба кэша разворачивается в виде выделенной инфраструктуры. Данные счетчики емкости показывают в процентах от общей емкости, как используется эта выделенная инфраструктура с точки зрения оперативной памяти, полосы пропускания и вычислительных ресурсов. Если значение какого-либо из этих счетчиков приблизится к 100 %, рекомендуется увеличить емкость, доступную службе кэша. Дополнительные сведения планировании емкости см. в разделе Планирование емкости для службы Кэша Windows Azure (предварительная версия). Приведенные ниже счетчики важны для мониторинга емкости.

 

Счетчик Сведения

Memory used % (Использовано памяти (%))

Объем памяти, выделенный для кэша, используется для хранения данных пользователя и метаданных об этих объектах, которые требуется хранить в кэше для обслуживания запросов. Этот счетчик показывает, сколько доступной памяти кэша уже используется.

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

Bandwidth used % (Использованная полоса пропускания (%))

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

Compute used % (Использованная вычислительная мощность (%))

Служба кэша использует вычислительные ресурсы для обслуживания запросов кэша. При обслуживании приложений, требующих высокой пропускной способности, возможна нехватка доступных вычислительных ресурсов в используемой выделенной инфраструктуре. Поэтому для таких приложений важно наблюдать за счетчиком "Compute Used %" (Использованная вычислительная мощность (%)) и следить, чтобы его значение не превышало 70—80 %. Тогда кэш будет реагировать на запросы, а задержка при доступе к данным будет небольшой.

noteПримечание
Вы можете обратить внимание, что значения некоторых процентных счетчиков превышают 100 %. Это происходит, если используется емкость, превышающая приобретенную вами. В таких случаях ухудшается доступность данных кэша и увеличиваются задержки. Также возможна потеря данных. В подобной ситуации рекомендуется немедленно масштабировать кэш, чтобы предотвратить нарушение работы вашей службы. Дополнительные сведения см. в разделе Масштабирование кэша для службы Кэша Windows Azure (предварительная версия).

Измерение эффективности кэша для клиента

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

 

Счетчик Сведения

Read Requests /sec (Число запросов чтения в сек.)

Число запросов чтения (Bulk Get, Get и Enumeration) в секунду, полученных от всех клиентов с момента запуска службы кэширования.

Write Requests /sec (Число запросов записи в сек.)

Число запросов записи в секунду с момента запуска службы кэширования. В операции записи входят методы Put, Add и Lock.

Cache Miss % (Промахи кэша (%))

Процентное соотношение неудачных запросов кэша к общему количеству запросов с момента запуска службы кэша.

noteПримечание
Windows Azure регулярно собирает и объединяет данные из службы кэша. Эти данные отображаются на панели мониторинга с задержкой всего в несколько минут.

Мониторинг службы кэша с помощью вкладки "Monitor" (Монитор)

На панели мониторинга можно просмотреть краткие сведения о шести стандартных метриках. Также можно просмотреть полный список счетчиков производительности Служба кэша (предварительная версия). Он доступен на портале управления, на вкладке Monitor (Монитор) для кэша.

Для таблицы метрик можно выбрать до двенадцати метрик и отобразить на диаграмме любые шесть из них, установив флажки возле их заголовков в таблице. Можно выбрать интервал прошедшего времени для просмотра метрик: 1 Hour (1 час), 24 Hours (24 часа) или 7 Days (7 дней).

Вкладка монитора службы кэша

Чтобы настроить необходимые метрики, щелкните Add Metrics (Добавить метрики).

Вкладка «Выбор метрик» для монитора службы кэша

Полный список счетчиков производительности, доступных для Служба кэша (предварительная версия), см. в разделе Счетчики производительности службы Кэша Windows Azure (предварительный выпуск).

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2014 Microsoft. Все права защищены.