Устранение неполадок с диаграммами метрик

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

На диаграмме не отображаются никакие данные

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

Поставщик ресурсов Microsoft.Insights не зарегистрирован для подписки

Для обзора метрик необходимо зарегистрировать поставщика ресурсов Microsoft.Insights в вашей подписке. Во многих случаях он регистрируется автоматически (то есть после настройки правила генерации оповещений, настройки параметров диагностики для любого ресурса или настройки правила автомасштабирования). Если корпорация Майкрософт. Аналитика поставщик ресурсов не зарегистрирован, его необходимо зарегистрировать вручную, выполнив описанные ниже действия.Поставщики и типы ресурсов Azure.

Решение. Откройте вкладку Подписки, Поставщики ресурсов и убедитесь, что поставщик Microsoft.Insights зарегистрирован для вашей подписки.

У вас недостаточно прав для доступа к ресурсу

В Azure управление доступом на основе ролей Azure (Azure RBAC) управляет доступом к метрикам. Вы должны иметь роль читателя данных мониторинга, участника мониторинга или участника для просмотра метрик по любому ресурсу.

Решение. Убедитесь, что у вас есть достаточные разрешения для ресурса, из которого вы изучаете метрики.

Ресурс не сгенерировал метрики для выбранного диапазона времени

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

Решение. Задайте более широкий диапазон времени для диаграммы. Можно сначала выбрать значение "Последние 30 дней" с менее точной детализацией по времени (или воспользоваться функцией автоматической детализации времени).

Вы выбрали диапазон времени более 30 дней

Большинство метрик в Azure хранятся 93 дня. Но вы можете запрашивать для отображения на отдельной диаграмме данные не более чем за 30 дней. Это ограничение не применяется к метрикам на основе журналов.

Решение. Если вы видите пустую диаграмму или на диаграмме отображаются неполные данные метрик, убедитесь, что разница между датами начала и окончания в средстве выбора времени не превышает 30 дней. Выбрав 30-дневный интервал, вы можете сдвигать диаграмму, чтобы просмотреть полное окно хранения.

Все значения метрик находились вне диапазона зафиксированной оси Y

Зафиксировав границы оси Y в диаграмме, вы можете непреднамеренно создать условия, при которых линия диаграммы не будет отображаться. Например, если ось Y зафиксирована по диапазону от 0 % до 50 %, а метрика имеет постоянное значение 100 %, линия диаграммы всегда будет отрисовываться за пределами видимой области, а диаграмма будет пустой.

Решение. Убедитесь, что границы оси Y на диаграмме не зафиксированы за пределами диапазона значений метрик. Если границы оси Y зафиксированы, возможно, вам потребуется временно сбросить их, чтобы значения метрик не выходили за пределы диапазона для диаграммы. Фиксирование диапазона оси Y не рекомендуется с включенной автоматической детализацией для диаграмм с агрегатами sum, min и max, так как их значения изменятся с заданной детализацией при изменении размеров окна браузера или разрешения экрана. А после выбора другого значения детализации область отображения диаграммы может стать пустой.

Вы просматриваете метрику гостевой (классической), но не включите расширение диагностики Azure

Сбор метрики Гость (классическая версия) требует настройки расширения "Диагностика Azure" или его включения с помощью панели Параметры диагностики для вашего ресурса.

Решение. Если расширение Диагностика Azure включено, но вы по-прежнему не можете просмотреть метрики, выполните действия, описанные в руководстве по устранению неполадок с расширением Диагностика Azure. Также см. шаги по устранению неполадок в разделе Не удается выбрать пространство имен и метрики гостевой ОС (классической).

Диаграмма сегментируется по свойству, которое метрика не определяет

При сегментировании диаграммы по свойству, которое не определяется метрикой, на диаграмме не отображается содержимое.

Решение. Очистите сегментацию (разделение) или выберите другое свойство.

Фильтр на другой диаграмме исключает все данные

Фильтры применяются ко всем диаграммам на панели. Если установить фильтр на другой диаграмме, он может исключить все данные из текущей диаграммы.

Решение. Проверьте фильтры для всех диаграмм в области. Чтобы задать разные фильтры для разных диаграмм, создайте диаграммы в разных колонках. Сохраните диаграммы в отдельных папках с избранным. При необходимости можно закрепить диаграммы на панели мониторинга, чтобы вы могли просматривать их вместе.

Сообщение "Ошибка при получении данных" на панели мониторинга

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

Решение. Обновите неработающую плитку, выбрав альтернативную метрику для диаграммы на панели мониторинга. См. список доступных метрик для служб Azure.

На диаграмме отображается пунктирная линия

Диаграммы метрик Azure используют дефисированный стиль линии, чтобы указать, что отсутствует значение (также известное как null-значение) между двумя известными точками данных с интервалом времени. Например, если в селекторе времени вы выбрали "1 минуту" детализации времени, но метрика была сообщена в 07:26, 07:27, 07:29 и 07:30 (обратите внимание на минутный разрыв между вторыми и третьими точками данных), то пунктирная строка подключается к 07:27 и 07:29 и сплошной линии подключает все другие точки данных. Пунктирная линия опускается до нуля, если для метрики используется агрегирование подсчета и суммы. При агрегировании средних, минимальных или максимальных значений пунктирная линия соединяет две ближайшие точки данных. Также, если данные отсутствуют в крайней правой или левой части диаграммы, пунктирная линия расширяется в направлении отсутствующей точки данных. Screenshot that shows how when the data is missing on the rightmost or leftmost side of the chart, the dashed line expands to the direction of the missing data point.

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

Screenshot that highlights the Scatter chart menu option.

Примечание.

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

Единицы измерения в диаграммах метрик

Метрики Azure Monitor используют префиксы на основе SI. Метрики используют только префиксы IEC, если поставщик ресурсов выбирает соответствующую единицу для метрики. Например, сетевой интерфейс поставщика ресурсов (имя ресурса: rarana-vm816) не имеет единицы метрик, определенных для "Отправленные пакеты". Префикс, используемый для значения метрики, вот k, представляющий кило (1000), префикс SI. Screenshot that shows metric value with prefix kilo.

Учетная запись поставщика ресурсов служба хранилища (имя ресурса: ibabichvm) имеет единицу метрик, определенную для параметра "Емкость BLOB-объектов" как байты. Поэтому используется префикс mebi (1024^2), префикс IEC. Screenshot that shows metric value with prefix mebi.

SI использует десятичное

Значение abbreviation SI
1000 тыс. Кило
1000^2 M Мега
1000^3 G Гига
1000^4 Т Тера
1000^5 П peta
1000^6 E Exa
1000^7 Z zetta
1000^8 Y yotta

IEC использует двоичный файл

Значение abbreviation IEC Устарело SI
1024 Ки kibi тыс. Кило
1024^2 Mi mebi M Мега
1024^3 Gi Gibi G Гига
1024^4 Ti tebi Т Тера
1024^5 Pi pebi -
1024^6 Ei эксби -
1024^7 Zi zebi -
1024^8 Носу yobi -

На диаграмме присутствует непредвиденный спад значений

Во многих случаях кажущийся спад значений метрик объясняется некорректным толкованием отображаемых на диаграмме данных. Вы можете ввести в заблуждение падение сумм или подсчетов, когда диаграмма отображает самые последние минуты, так как Azure еще не получила или не обработала последние точки данных метрик. В зависимости от службы, задержка на обработку метрик может составлять две минуты. Для диаграмм, показывающих недавний диапазон времени с 1-5-минутной детализацией, падение значения за последние несколько минут становится более заметным: Screenshot that shows a drop of the value over the last few minutes.

Решение. Это ожидаемое поведение. Мы считаем, что отображение данных как только мы получаем, это полезно, даже если данные являются частичными или неполными. Они позволяют вам быстрее принять важное решение и без задержек начать исследование. Например, для метрики, которая отображает число сбоев, отображение неполного значения X позволяет вам сделать вывод, что за конкретную минуту произошло по меньшей мере X сбоев. Благодаря этому вы можете немедленно начать исследование, а не ожидать получения точного значения сбоев для этой минуты, которое в итоге может быть не настолько важным. После обновления диаграммы мы получаем весь набор данных, но в то время он также может отображать новые неполные точки данных с более поздних минут.

Не удается выбрать пространство имен и метрики гостевой ОС (классической)

Виртуальные машины и масштабируемые наборы виртуальных машин имеют две категории метрик: метрики узла виртуальной машины собираются средой размещения Azure, а метрики гостевой ОС (классической) — агентом мониторинга, который выполняется в ваших виртуальных машинах. Для установки агента мониторинга включите расширение диагностики Azure.

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

metric image

Решение. Если пространство имен и метрики гостевой ОС (классической) в обозревателе метрик не отображаются.

  1. Убедитесь, что расширение диагностики Azure включено и настроено на сбор метрик.

    Предупреждение

    Вы не можете использовать агент Log Analytics (также называется Microsoft Monitoring Agent, или MMA) для отправки метрик гостевой ОС (классической) в учетную запись хранения.

  2. Убедитесь, что поставщик ресурсов Microsoft.Insightsзарегистрирован для подписки.

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

  4. Через обозреватель службы хранилища Azure убедитесь, что метрики передаются в учетную запись хранения. Если метрики не собираются, выполните инструкции из руководства по устранению неполадок для расширения диагностики Azure.

Журналы и запросы отключены для детализации журналов

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

Решение. Сведения о маршрутизации журналов диагностики в Log Analytics см. в статье Параметры диагностики в Azure Monitor.

В детализации журналов отображаются только журналы действий

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

Решение. Это поведение ожидается для некоторых поставщиков ресурсов.

Следующие шаги