Мониторинг кэша роли Azure

Важно!

Корпорация Майкрософт рекомендует всем новым разработкам использовать кэш Redis для Azure. Текущую документацию и рекомендации по выбору предложения кэша Azure см. в статье о том, какое предложение кэша Azure подходит для меня?

В этом разделе представлен обзор возможностей мониторинга и счетчиков производительности, относящихся к кэшу In-Role.

Мониторинг приложений кэша In-Role

Вы можете отслеживать ключевые метрики производительности для Облачные службы на портале управления Azure и настраивать отслеживаемую информацию на портале в соответствии с вашими потребностями. Мониторы, отображаемые на экране, являются очень настраиваемыми. Вы можете выбирать наблюдаемые метрики в списке на странице Наблюдение, а также указывать, какие из них следует отображать в диаграммах на странице Наблюдение панели мониторинга. Функции мониторинга доступны для Облачные службы Microsoft Azure, включая приложения кэша In-Role. Сведения о мониторинге Облачные службы Azure см. в статье "Мониторинг Облачные службы". В этом разделе представлен обзор возможностей мониторинга и счетчиков производительности, относящихся к кэшу In-Role.

Счетчики производительности кэша

In-Role Кэш предоставляет счетчики монитора производительности, позволяющие отслеживать и устранять неполадки в приложениях кэша In-Role. Существует пять категорий счетчиков кэша, разделяемых на серверные и клиентские категории:

  • Счетчики производительности сервера кэша

    • Azure Caching:Cache

    • Azure Caching: Host

    • Azure Caching:Secondary

  • Счетчики производительности клиента кэша

    • Azure Caching:Client

    • Azure Caching:Client Host

Обратите внимание, что метод GetAndLock воспринимается как операция чтения. Если объект возвращается клиенту, возвращаемый счетчик увеличивается. Если объект уже заблокирован, увеличивается счетчик промахов. Аналогично, метод PutAndUnlock является операцией записи.

Методы, изменяющие состояние объектов в кэше, такие как Unlock и ResetTimeout, не включены в счетчики чтения или записи. Вместо этого упомянутые методы отражаются в счетчике клиентских запросов.

Счетчики производительности сервера кэша

Существует три категории счетчиков производительности сервера кэша.

  • Azure Caching:Cache

  • Azure Caching: Host

  • Azure Caching:Secondary

Azure Caching:Cache

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

Счетчик производительности Описание

Процент промахов кэша

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

Всего промахов кэша

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

Общее число промахов кэша в с

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

Общий объем данных в байтах

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

Общий объем основных данных в байтах

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

Общий объем дополнительных данных в байтах

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

Общее число объектов

Представляет общее число объектов, сохраненных в кэше.

Общее число запросов клиентов

Общее число запросов клиентов, включая все вызовы API.

Общее число запросов клиентов в с

Общее число запросов клиентов в секунду, включая все вызовы API.

Общее число запросов чтения

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

Общее число запросов чтения в с

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

Общее число возвращенных объектов

Число объектов, возвращенных по клиентским запросам чтения. Этот счетчик вместе со счетчиком общих запросов чтения указывает на успешность выполнения операций чтения.

Общее число возвращенных объектов в с

Число объектов, возвращенных по клиентским запросам чтения в секунду.

Общее число операций записи

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

Общее число операций записи в с

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

Общее число запросов GetAndLock

Общее количество запросов GetAndLock с момента запуска службы кэширования.

Общее число запросов GetAndLock в с

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

Общее число успешных запросов GetAndLock

Число успешных запросов GetAndLock с момента запуска службы кэширования.

Общее число успешных запросов GetAndLock в с

Число успешных запросов GetAndLock в секунду с момента запуска службы кэширования.

Azure Caching: Host

Категория счетчиков производительности Azure Caching:Host предоставляет счетчики, относящиеся к одному узлу кэша. Счетчики кэша служат для отслеживания таких сведений, как общее число активных подключений и общее число клиентских запросов на одном узле кэша.

Счетчик производительности Описание

Среднее время ответа кворума на операцию в мкс

Среднее время, ушедшее на ответы кворума. Счетчик показывает количество времени, занятое на операции записи во время репликации.

Среднее время дополнительного ответа на операцию в мкс

Среднее время, ушедшее на получение ответа со всех дополнительных серверов.

Процент промахов кэша

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

Всего промахов кэша

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

Общее число промахов кэша в с

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

Общий объем данных в байтах

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

Общее число вытесненных объектов

Число вытесненных объектов с момента запуска службы кэша.

Общее число запусков вытеснения

Число запусков вытеснения с момента запуска службы кэша.

Общее число просроченных объектов

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

Общий объем вытесненной памяти

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

Общий объем основных данных в байтах

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

Общий объем дополнительных данных в байтах

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

Общее число исключений при сбое

Число запусков вытеснения с начала работы службы кэша.

Общее число исключений при сбое в с

Число запусков вытеснения за секунду с начала работы кластера кэша.

Общее число исключений при повторе

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

Общее число исключений при повторе в с

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

Общее число запросов клиентов

Общее число запросов клиентов, включая все вызовы API.

Общее число запросов клиентов в с

Общее число запросов клиентов в секунду, включая все вызовы API.

Общее число промахов Get

Количество промахов Get со всех клиентов с момента запуска службы кэширования.

Общее число промахов Get в с

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

Общее число запросов Get

Число запросов Get, полученных со всех клиентов с момента запуска службы.

Общее число запросов Get в с

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

Общее число запросов GetAndLock

Общее количество запросов GetAndLock с момента запуска службы кэширования.

Общее число запросов GetAndLock в с

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

Общее число успешных запросов GetAndLock

Число успешных запросов GetAndLock с момента запуска службы кэширования.

Общее число успешных запросов GetAndLock в с

Число успешных запросов GetAndLock в секунду с момента запуска службы кэширования.

Общее число запросов чтения

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

Общее число запросов чтения в с

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

Общее число операций записи

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

Общее число операций записи в с

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

Общее число выполненных запросов

Число выполненных запросов и отправленных сервером ответов с момента запуска службы кэша.

Общее число выполненных запросов в с

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

Общее число объектов

Представляет общее число объектов, сохраненных на узле.

Общее число возвращенных объектов

Число объектов, возвращенных по клиентским запросам чтения. Этот счетчик вместе со счетчиком общих запросов чтения указывает на успешность выполнения операций чтения.

Общее число возвращенных объектов в с

Число объектов, возвращенных по клиентским запросам чтения в секунду.

Общее число доставленных уведомлений

Число уведомлений, доставленных клиентам.

Общее число доставленных уведомлений в с

Число уведомлений, доставленных клиентам в секунду.

Общее число запросов опроса уведомлений

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

Общее число запросов опроса уведомлений в с

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

Azure Caching:Secondary

Категория счетчиков производительности Azure Caching:Secondary предоставляет сведения, относящиеся к серверам кэша, только если включен высокий уровень доступности (HA). Если высокий уровень доступности включен, для каждого основного раздела существует дополнительный, расположенный на другом экземпляре роли. Каждый экземпляр роли может содержать как собственные основные разделы, так и дополнительные разделы для основных разделов с других экземпляров. Если высокий уровень доступности не включен, дополнительные разделы недоступны и счетчики в этой категории не содержат полезной информации.

Счетчик производительности Описание

Общее число повторных попыток репликации

Общее число повторных операций репликации на каждом вспомогательном сервере.

Счетчики производительности клиента кэша

Существует две категории счетчиков производительности клиента кэша: Azure Caching:Client и Azure Caching:Client:Client Host. Azure Caching:Client имеет счетчики, предоставляющие сведения об одном клиенте кэша. Кэширование Azure:Узел клиента имеет те же счетчики, что и Azure Caching:Client, и предоставляет агрегированные сведения обо всех клиентах кэша на компьютере.

  • Azure Caching:Client

  • Azure Caching:Client Host

Примечание

Чтобы просмотреть счетчики производительности клиента кэша в категории "Кэширование Azure:Узел клиента ", выберите счетчики.

Azure Caching:Client

Категория счетчиков производительности Azure Caching:Client предоставляет счетчики, относящиеся к одному клиенту кэша.

Счетчик производительности Описание

Среднее время задержки Get на операцию в мкс

Среднее время задержки запросов Get в микросекундах вне зависимости от того, обращаются они к локальному кэшу или кластеру кэша.

Среднее время задержки Get (в сети) на операцию в мкс

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

Среднее время задержки Put на операцию в мкс

Среднее время задержки запросов Put в микросекундах.

Процент попаданий локального кэша

Процент запросов Get во всех клиентах кэша вне зависимости от параметров локального кэша, выполненных локальным кэшем.

Процент заполнения локального кэша

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

Запросы на чтение

Число запросов чтения (Get и Enumeration) с запуска процесса.

Запросы на запись

Число запросов записи (Put и Add) с запуска процесса.

Полученные байты / с

Число байт данных, полученных из кэша за предыдущую секунду.

Отправленные байты / с

Число байт данных, отправленных в кэш за предыдущую секунду.

Текущих подключений к серверу

Число активных подключений к кластеру кэша в этом процессе.

Общее число сбоев запросов подключения

Число сбойных запросов подключения с момента запуска процесса.

Текущие ожидающие запросы

Текущее число запросов, не получивших ответ от кластера кэша.

Общее число полученных уведомлений

Число уведомлений Caching, полученных с момента запуска процесса.

Исключений при сбое

Число исключений кэша, полученных с момента запуска процесса.

Исключений при сбое в с

Скорость получения исключений кэша этим процессом.

Исключений при повторе

Число исключений при повторе, полученных с момента запуска процесса.

Исключений при повторе в с

Скорость получения исключений при повторе этим процессом.

Исключений таймаута

Число исключений таймаута, полученных с момента запуска процесса.

Исключений таймаута в с

Скорость получения исключений таймаута этим процессом.

Исключений в сети

Число исключений в сети, полученных с момента запуска процесса.

Исключений в сети в с

Скорость получения исключений в сети этим процессом.

Отклонено ответов сервера в с

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

Requests

Число запросов, отправленных из процесса в кластер кэша с запуска процесса.

Запросов/с

Скорость отправки запросов из процесса в кластере кэша.

Общее число попаданий локального кэша

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

Общее число объектов локального кэша

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

Azure Caching:Client Host

Категория счетчиков производительности узла клиента Azure Caching:Client предоставляет счетчики, относящиеся ко всем клиентам кэша на компьютере. Чтобы просмотреть данные счетчиков производительности клиента кэша, используйте счетчики производительности из категории "Кэширование Azure:Клиент".

Счетчик производительности Описание

Среднее время задержки Get на операцию в мкс

Среднее время задержки запросов Get в микросекундах вне зависимости от того, обращаются они к локальному кэшу или кластеру кэша.

Среднее время задержки Get (в сети) на операцию в мкс

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

Среднее время задержки Put на операцию в мкс

Среднее время задержки запросов Put в микросекундах.

Процент попаданий локального кэша

Процент запросов Get во всех клиентах кэша вне зависимости от параметров локального кэша, выполненных локальным кэшем.

Процент заполнения локального кэша

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

Запросы на чтение

Число запросов чтения (Get и Enumeration) с запуска всех клиентских процессов на компьютере.

Запросы на запись

Число запросов записи (Put и Add) с запуска всех клиентских процессов на компьютере.

Полученные байты / с

Число байт данных, полученных из кэша за предыдущую секунду.

Отправленные байты / с

Число байт данных, отправленных в кэш за предыдущую секунду.

Текущих подключений к серверу

Число активных подключений к кластеру кэша во всех клиентских процессах на компьютере.

Общее число сбоев запросов подключения

Число сбойных запросов подключения с запуска всех клиентских процессов на компьютере.

Текущие ожидающие запросы

Текущее число запросов, не получивших ответ от кластера кэша.

Общее число полученных уведомлений

Число уведомлений кэша, полученных с запуска всех клиентских процессов на компьютере.

Исключений при сбое

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

Исключений при сбое в с

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

Исключений при повторе

Число уведомлений при повторе, полученных с запуска всех клиентских процессов на компьютере.

Исключений при повторе в с

Скорость получения исключений при повторе всеми клиентскими процессами на компьютере.

Исключений таймаута

Число уведомлений таймаута, полученных с запуска всех клиентских процессов на компьютере.

Исключений таймаута в с

Скорость получения исключений таймаута всеми клиентскими процессами на компьютере.

Исключений в сети

Число уведомлений в сети, полученных с запуска всех клиентских процессов на компьютере.

Исключений в сети в с

Скорость получения исключений в сети этим процессом.

Отклонено ответов сервера в с

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

Requests

Число запросов, отправленных из процесса в кластер кэша, с запуска всех клиентских процессов на компьютере.

Запросов/с

Скорость отправки запросов в кластер кэша из всех клиентских процессов на компьютере.

Общее число попаданий локального кэша

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

Общее число объектов локального кэша

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