Мониторинг службы хранилища с помощью аналитики хранилища Azure Monitor
Аналитика хранилища обеспечивает комплексный мониторинг учетных записей хранения Azure, создавая единое представление данных о производительности, ресурсах и доступности служб хранилища Azure. Отслеживать емкость и производительность можно двумя способами: напрямую из учетной записи хранения либо из Azure Monitor, чтобы просматривать сразу группы учетных записей.
Эта статья поможет вам разобраться в возможностях аналитики хранилища и получить полезные сведения о работоспособности и производительности учетных записей хранения в большом масштабе, а также сосредоточиться на гиперобъектах и определить проблемы с задержкой, регулированием и доступностью.
Вводная информация об аналитике хранилища
Прежде чем перейти к использованию, стоит разобраться в том, как эта функция представляет и визуализирует информацию. Независимо от того, выбрана ли функция хранилища непосредственно в учетной записи хранения или в Azure Monitor, аналитика хранилища обеспечивает согласованное взаимодействие.
Комбинированные функции предоставляют следующие возможности:
Представление в масштабе — моментальный снимок со сведениями о доступности, основанный на работоспособности службы хранилища или операции API, использовании с отображением общего количества запросов, получаемых службой хранилища, и задержке с отображением среднего времени обработки запросов для службы хранилища или типа операции API. Кроме того, можно просматривать емкость большого двоичного объекта, файла, таблицы и очереди.
Глубокий анализ конкретной учетной записи хранения для диагностики проблем или детального анализа по таким категориям: доступность, производительность, сбои и емкость. Выбор любого из этих параметров обеспечивает подробное представление метрик.
Настраиваемые параметры — место, где можно выбрать нужные метрики, изменить или установить пороговые значения, соответствующие вашим ограничениям, и сохранить в качестве собственной книги. Диаграммы из книги можно закрепить на панели мониторинга Azure.
Эта функция не требует включения или настройки. Данные метрики хранилища из учетных записей хранения собираются по умолчанию. Если вы не знакомы с метриками, доступными в службе хранилища Azure, просмотрите их описание и определение в этой статье.
Примечание
Доступ к функции является бесплатным. Оплачиваются только ключевые возможности Azure Monitor, которые вы настраиваете или подключаете, в соответствии со сведениями о ценах на Azure Monitor.
Просмотр данных в Azure Monitor
В Azure Monitor можно просматривать сведения о транзакциях, задержках и емкости из нескольких учетных записей хранения в подписке, а также выявлять сбои и проблемы с производительностью и емкостью.
Чтобы просмотреть сведения об использовании и доступности учетных записей хранения во всех ваших подписках, выполните следующие действия:
Войдите на портал Azure.
Выберите Монитор на панели слева на портале Azure, затем в разделе Аналитика выберите Учетные записи хранения.
Книга "Обзор"
В книге Обзор для выбранной подписки в таблице отображаются интерактивные метрики хранилищ и состояние доступности службы для 5 учетных записей хранения, сгруппированных в пределах подписки. Результаты можно фильтровать по параметрам, которые вы выбираете в следующих раскрывающихся списках:
Подписки — отображаются только подписки с учетными записями хранения.
Учетные записи хранения — по умолчанию предварительно выбраны 5 учетных записей хранения. Если в селекторе области выбрать все или несколько учетных записей хранения, система выдаст до 200 учетных записей хранения. Например, если вы выберете в общей сложности 573 учетных записи хранения в трех выбранных подписках, будут показаны только 200 учетных записей.
Диапазон времени — по умолчанию отображаются данные за последние 4 часа с учетом выбранных параметров.
На плитке счетчика под раскрывающимся списком отображается общее количество учетных записей хранения в подписке, а также число выбранных. Для столбцов книги предусмотрены условные цветовые обозначения (так называемые тепловые карты), используемые для отметки метрик транзакций или ошибок. Самый темный цвет соответствует наибольшему значению, а самый светлый — наименьшему. Для столбцов, основанных на ошибках, значение выделяется красным цветом, а для столбцов на основе метрик — синим.
Выберите значение в столбцах Доступность, E2E Latency (Задержка E2E), Задержка сервера и transaction error type/Errors (тип ошибок транзакций/ошибки). Вы будете перенаправлены к отчету, предназначенному для конкретного типа метрик хранилища, соответствующих столбцу, выбранному для этой учетной записи хранения. Дополнительные сведения о книгах для каждой категории см. в разделе Подробные сведения о книгах хранилища ниже.
Примечание
Дополнительные сведения о том, какие ошибки могут отображаться в отчете, см. в разделе о схеме типов ответов (см. такие типы ответов, как ServerOtherError, ClientOtherError, ClientThrottlingError). В зависимости от выбранных учетных записей хранения, если обнаружено более трех типов ошибок, все остальные ошибки будут представлены в категории Другие.
Порог доступности по умолчанию:
- предупреждение — 99 %;
- критический — 90 %.
Чтобы установить пороговое значение доступности на основе результатов наблюдения или требований, ознакомьтесь со сведениями в разделе об изменении порогового значения доступности.
Книга "Емкость"
Выберите Емкость в верхней части страницы, и откроется книга Емкость. Она отображает общий объем хранилища, используемый в учетной записи, и емкость, используемую каждой службой данных в учетной записи, чтобы определить интенсивность использования хранилища.
Для столбцов книги предусмотрены условные тепловые карты с цветовыми обозначениями. Значения метрик емкости выделяются синим цветом. Самый темный цвет соответствует наибольшему значению, а самый светлый — наименьшему.
При выборе значения в одном из столбцов книги откроется книга Емкость для учетной записи хранения. Дополнительные сведения о подробном отчете см. в разделе Подробные сведения о книгах хранилища ниже.
Просмотр из учетной записи хранения
Чтобы получить доступ к аналитике по виртуальным машинам непосредственно из учетной записи хранения, сделайте следующее.
На портале Azure выберите "Учетные записи хранения".
В списке выберите учетную запись хранения. В разделе "Мониторинг" выберите "Аналитика".
В книге Обзор для учетной записи хранения отображается несколько метрик производительности хранилища, которые помогут вам быстро оценить следующее:
Работоспособность службы хранилища Позволяет немедленно определить, существует ли проблема вне вашего контроля, которая влияет на службу хранилища в регионе, в котором она развернута. Это указано в столбце Сводка.
Интерактивные диаграммы производительности с самыми важными сведениями о емкости, доступности, транзакциях и задержках хранилища.
Плитки метрик и состояния, которые отображают доступность службы, общее число транзакций в службе хранилища, задержку E2E и задержку сервера.
Если нажать любую из кнопок Сбои, Производительность, Доступность и Емкость, открывается соответствующая книга.
Подробные сведения о книгах хранилища
Независимо от того, выбрали ли вы значение в столбцах Доступность, E2E Latency (Задержка E2E), Задержка сервера и transaction error type/Errors (тип ошибок транзакций/Ошибки) из книги Обзор нескольких учетных записей хранения или нажали одну из кнопок Сбои, Производительность, Доступность и Емкость из книги Обзор в определенной учетной записи хранения, — в обоих случаях отобразится набор интерактивных сведений, связанных с хранилищем и адаптированных для этой категории.
При выборе столбца Доступность откроется книга Доступность. В ней отображаются сведения о текущем состоянии работоспособности службы хранилища Azure, таблица, показывающая доступное состояние работоспособности каждого объекта для службы данных, определенной в учетной записи хранения, с линией тренда для выбранного диапазона времени и диаграмма тренда доступности для каждой службы данных в учетной записи.
В столбце E2E Latency (Задержка E2E) и Задержка сервера открывается книга Производительность. Она содержит плитку сводного состояния, отображающую задержку E2E и сервера, сравнительную диаграмму производительности E2E и задержки сервера, а также таблицу с разделением данных о задержке успешных вызовов по API для службы данных, определенной в учетной записи хранения.
При выборе любой из категорий ошибок, перечисленных в сетке, открывается книга Сбой. В отчете отображаются плитки метрик всех других ошибок на стороне клиента, за исключением описанных ошибок и успешных запросов, ошибок регулирования клиента, диаграмм производительности для метрики измерения транзакции Тип ответа, относящейся к атрибуту ClientOtherError, а также двух таблиц (Транзакции по имени API и Транзакции по типу ответа).
Если выбрать столбец Емкость, откроется книга Емкость. Она отображает сведения об общем объеме хранилища, используемом для каждого объекта данных хранилища в учетной записи, на плитках и в диаграмме, а также сведения о количестве объектов данных, хранящихся в учетной записи.
Закрепление и экспорт
Вы можете закрепить любой раздел метрик на панели мониторинга Azure, щелкнув значок канцелярской кнопки в правом верхнем углу раздела.
Книги Обзор или Емкость учетных записей хранения и нескольких подписок позволяют экспортировать результаты в таблицу Excel, щелкнув значок со стрелкой вниз справа от значка канцелярской кнопки.
Настройка аналитики хранилища
В этом разделе описываются распространенные сценарии редактирования книги для выполнения настроек, необходимых для решения ваших задач по анализу данных:
- настройка книги на постоянный выбор определенной подписки, а также учетных записей хранения;
- изменение метрик в сетке;
- изменение порога доступности;
- изменение цветовых обозначений.
Настройки сохраняются в пользовательской книге, чтобы конфигурация по умолчанию в опубликованной книге не перезаписывалась. Книги хранятся в группе ресурсов либо в закрытом разделе Мои отчеты, либо в разделе Общие отчеты, доступном всем пользователям с доступом к группе ресурсов. После сохранения пользовательской книги перейдите в коллекцию книг и запустите эту книгу.
Указание подписки или учетной записи хранения
Вы можете настроить книги Емкость или Обзор подписок и учетной записи хранения на выбор определенных подписок или учетных записей хранения при каждом запуске. Для этого выполните следующие действия:
Выберите Монитор на портале, а затем в области слева щелкните Учетные записи хранения.
В книге Обзор на панели команд выберите Изменить.
В раскрывающемся списке Подписки выберите одну или несколько подписок, которые вы хотите использовать по умолчанию. Помните, что книга поддерживает в общей сложности до 10 подписок.
В раскрывающемся списке Учетные записи хранения выберите одну или несколько учетных записей, которые вы хотите использовать по умолчанию. Помните, что книга поддерживает в общей сложности до 200 учетных записей хранения.
Выберите Сохранить как на панели команд, чтобы сохранить копию книги с вашими настройками, а затем щелкните Редактирование завершено, чтобы вернуться в режим чтения.
Изменение метрик и цветов в книге
Предварительно созданные книги содержат данные метрик. Вы можете изменять или удалять любую из визуализаций и выполнять настройки в соответствии с конкретными потребностями вашей команды.
В нашем примере мы работаем с книгой емкости нескольких подписок и учетных записей хранения, чтобы продемонстрировать, как выполнять следующие действия:
- удалять метрики;
- изменять цветовые обозначения.
Вы можете внести те же изменения в любую из предварительно созданных книг сбоев, производительности, доступности и емкости.
Выберите Монитор на портале, а затем в области слева щелкните Учетные записи хранения.
Выберите Емкость, чтобы перейти в книгу емкости, и на панели команд щелкните Изменить.
Рядом с разделом метрики выберите Изменить.
Мы собираемся удалить столбец Account used capacity timeline (Временная шкала использованной емкости учетной записи), поэтому выберите Параметры столбца в сетке метрик.
В области Изменить настройки столбца в разделе Столбцы выберите microsoft.storage/storageaccounts-Capacity-UsedCapacity Timeline$|Account used capacity Timeline$ и в раскрывающемся списке Средство визуализации столбца щелкните Скрытый.
Чтобы сохранить изменения, выберите Сохранить и закрыть.
Теперь изменим цветовую тему для метрик емкости в отчете, чтобы использовать зеленый цвет вместо синего.
Выберите Параметры столбцов в сетке метрик.
На панели Изменить настройки столбца в разделе Столбцы выберите microsoft.storage/storageaccounts-Capacity-UsedCapacity$
|
microsoft.storage/storageaccounts/blobservices-Capacity-BlobCapacity$|
microsoft.storage/storageaccounts/fileservices-Capacity-FileCapacity$|
microsoft.storage/storageaccounts/queueservices-Capacity-QueueCapacity$|
microsoft.storage/storageaccounts/tableservices-Capacity-TableCapacity$ . В раскрывающемся списке Цветовая палитра выберите Зеленый.Чтобы сохранить изменения, выберите Сохранить и закрыть.
Выберите Сохранить как на панели команд, чтобы сохранить копию книги с вашими настройками, а затем щелкните Редактирование завершено, чтобы вернуться в режим чтения.
Изменение порога доступности
В этом примере используется книга емкости учетной записи хранения и показано, как изменить пороговое значение доступности. По умолчанию для плитки и сетки отчетов о проценте доступности настроен минимальный порог в 90 и максимальный — в 99. Мы изменим минимальное пороговое значение процента доступности в сетке Доступность по имени API на 85 %, это означает, что состояние работоспособности будет иметь значение "Критическое", если пороговое значение будет меньше 85 %.
Выберите Учетные записи хранения на портале, а затем — учетную запись хранения из списка.
В области слева выберите Аналитика.
В книге выберите Доступность, чтобы открыть книгу доступности, а затем щелкните Изменить на панели команд.
Прокрутите страницу вниз и слева возле сетки Availability by API (Доступность по API) выберите Изменить.
Выберите Параметры столбца, а затем в области Изменить настройки столбца в разделе Столбцы щелкните Availability (%) (Thresholds + Formatted) (Доступность (%) (Пороговые значения + форматирование)).
Измените значение критического состояния работоспособности с 90 на 85, а затем щелкните Сохранить и закрыть.
Выберите Сохранить как на панели команд, чтобы сохранить копию книги с вашими настройками, а затем щелкните Редактирование завершено, чтобы вернуться в режим чтения.
Устранение неполадок
Общие рекомендации по устранению неполадок см. в соответствующей статье об устранении неполадок с аналитикой на основе книги.
Сведения, приведенные в этом разделе, помогут вам диагностировать и устранять некоторые распространенные неполадки, которые могут возникнуть при использовании аналитики хранилища. Чтобы найти информацию о конкретной проблеме, просмотрите список ниже.
Устранение проблем с производительностью, емкостью или доступностью
Сведения об устранении проблем, связанных с хранилищем, обнаруженных с помощью аналитики хранилища, см. в руководстве по устранению неполадок службы хранилища Azure.
Почему отображаются только 200 учетных записей хранения?
Независимо от количества выбранных подписок выбрать больше 200 учетных записей хранения невозможно.
Как изменить цвет и пороговое значение для доступности?
Подробные инструкции по изменению цвета и пороговых значений для доступности см. в этом разделе.
Как анализировать данные и устранять связанные с ними проблемы в аналитике хранилища?
Дополнительные сведения о том, как анализировать данные и устранять связанные с ними проблемы в аналитике хранилища, см. в статье Мониторинг, диагностика и устранение неисправностей службы хранилища Microsoft Azure.
Почему в метриках отображаются не все типы ошибок?
В настоящее время отображаются до трех различных типов ошибок, а остальные ошибки объединены в одном контейнере. Он управляется с помощью splitByLimit и может быть модифицирован. Для изменения этого свойства выполните следующие действия:
Щелкните "Редактировать книгу".
Перейдите в раздел метрик, щелкните "Изменить", а затем выберите Transactions, Sum (Транзакции, сумма) или любые другие метрики, которые требуется изменить.
Затем измените значение "Число разбиений".
Если вы хотите просмотреть различные типы ошибок n, укажите splitByLimit как n+1 (1: дополнительно для остальных ошибок).
Книга сохранена в определенной учетной записи хранения. Почему я не могу найти ее сейчас?
Каждая книга сохраняется в указанной вами учетной записи хранения. Попробуйте найти конкретную учетную запись хранения, в которой сохранена книга. Нет другой возможности найти конкретную книгу, не зная ресурс (учетную запись хранения).
Дальнейшие действия
Настройте оповещения метрики и уведомления о работоспособности служб, чтобы получать автоматизированные оповещения для обнаружения проблем.
Узнайте, в каких ситуациях применяются книги, как создавать и настраивать отчеты и многое другое, изучив статью Создание интерактивных отчетов с использованием книг Azure Monitor.