Анализ и визуализация данных мониторинга

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

Встроенные функции анализа

В этой таблице описываются функции Azure Monitor, обеспечивающие анализ собранных данных без какой-либо конфигурации.

Компонент Description Обязательные учебные курсы и /или конфигурация
Страница обзора Большинство служб Azure будут иметь страницу Обзор на портале Azure, которая включает раздел Монитор с диаграммами, отображающими критические метрики. Эта информация предназначена для владельцев отдельных служб, чтобы быстро оценить производительность ресурса. Эта страница основана на метриках платформы, которые собираются автоматически. Настройка не требуется.
Обозреватель метрик Вы можете использовать Обозреватель метрик для интерактивной работы с данными метрик и создания оповещений о метриках. Вам требуется минимальное обучение для использования метрик Обозреватель, но необходимо ознакомиться с метриками, которые необходимо проанализировать. — После настройки сбора данных другая конфигурация не требуется.
— Метрики платформы для ресурсов Azure автоматически доступны.
— Гостевые метрики для виртуальных машин доступны после развертывания агента Azure Monitor на виртуальной машине.
— Метрики приложений доступны после настройки приложения Аналитика.
Служба Log Analytics С помощью Log Analytics можно создавать запросы журналов для интерактивной работы с данными журнала и создания оповещений поиска по журналам. Для ознакомления пользователей с языком запросов вам потребуется некоторое обучение, хотя они могут использовать предварительно созданные запросы для удовлетворения общих требований. Кроме того, можно добавлять пакеты запросов с запросами, которые являются уникальными для организации. Если вы знакомы с языком запросов, то вы можете создавать запросы для других пользователей в вашей организации.

Встроенные средства визуализации

Книги Azure

Книги Azure предоставляют гибкий холст для анализа данных и создания расширенных визуальных отчетов. Книги можно использовать для подключения к нескольким источникам данных из Azure и объединения их в единый интерактивный интерфейс. Они особенно полезны для подготовки представлений комплексного мониторинга в различных ресурсах Azure. Аналитика использует готовые рабочие книги для предоставления вам важных сведений о работоспособности и производительности для конкретной службы. Доступ к коллекции книг можно получить в меню Azure Monitor на вкладке Книги и создать пользовательские книги для удовлетворения требований различных пользователей.

Diagram that shows screenshots of three pages from a workbook, including Analysis of Page Views, Usage, and Time Spent on Page.

Панели мониторинга Azure

Панели мониторинга Azure полезны для предоставления "одной панели стекла" инфраструктуры и служб Azure. Хотя книга предоставляет более широкие возможности, панель мониторинга может объединять данные Azure Monitor с данными из других служб Azure.

Screenshot that shows an example of an Azure dashboard with customizable information.

Ниже приведено видео о создании панелей мониторинга:

Grafana

Grafana — это открытая платформа, которая отличается операционными панелями мониторинга. Это полезно для выполнения следующих операций:

  • обнаружение, изоляция и рассмотрение рабочих инцидентов.
  • Объединение визуализаций источников данных Azure и других источников данных. Эти источники включают локальные, сторонние средства и хранилища данных в других облаках.

Grafana имеет популярные подключаемые модули и шаблоны панелей мониторинга для средств мониторинга производительности приложений (APM), таких как Dynatrace, New Relic и AppDynamics. Эти ресурсы можно использовать для визуализации данных платформы Azure вместе с другими метриками из более высокого уровня в стеке, собираемом другими средствами. В нем также есть подключаемые модули AWS CloudWatch и GCP BigQuery для мониторинга нескольких облаков в одной панели стекла.

Все версии Grafana включают подключаемый модуль источника данных Azure Monitor для визуализации метрик и журналов Azure Monitor.

Grafana, управляемый Azure, также оптимизирует этот интерфейс для собственных хранилищ данных Azure, таких как Azure Monitor и обозреватель данных Azure Data Explorer. Таким образом, вы можете легко подключиться к любому ресурсу в подписке и просмотреть все полученные данные телеметрии на знакомой панели мониторинга Grafana. Она также поддерживает закрепление диаграмм из метрик и журналов Azure Monitor на панелях мониторинга Grafana. Grafana включает встроенные панели мониторинга для ресурсов Azure. Для начале создайте первую рабочую область Azure Managed Grafana.

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

  • Дополнительные сведения об определении оповещений Azure Monitor см. в статье "Создание нового правила генерации оповещений".
  • Для управляемой службы Azure Monitor для Prometheus определите оповещения с помощью правил оповещений Prometheus, созданных в рамках группы правил Prometheus, примененных к рабочей области Azure Monitor.

Screenshot that shows Grafana visualizations.

Power BI

Служба Power BI удобна для создания бизнес-ориентированных панелей мониторинга и отчетов вместе с формированием отчетов для анализа долгосрочных тенденций ключевых показателей эффективности. Результаты запроса журнала можно импортировать в набор данных Power BI. Затем можно воспользоваться такими функциями, как объединение данных из различных источников и совместное использование отчетов в веб-устройствах и мобильных устройствах.

Screenshot that shows an example Power BI report for IT operations.

Выбор правильного средства визуализации

Средство визуализации Льготы Рекомендуемое использование
Книги Azure Собственная платформа мониторинга Azure Используйте в качестве инструмента для инженерных и технических групп для визуализации и изучения сценариев.
Autorefresh Использование в качестве средства создания отчетов для разработчиков приложений, инженеров облака и других технических сотрудников
Готовые и общедоступные шаблоны и отчеты GitHub
Параметры позволяют обновлять динамические обновления в режиме реального времени
Можно предоставить общие сводки, позволяющие выбрать любой элемент для более подробных данных с помощью выбранного значения в запросе.
Может запрашивать больше источников, чем другие визуализации
Полные возможности настройки
Предназначен для совместной работы и устранения неполадок
Панели мониторинга Azure Собственная платформа мониторинга Azure Для эксклюзивных сред Azure/Arc
Без дополнительных затрат
Поддержка масштабируемых развертываний
Может сочетать граф метрик и результаты запроса журнала с операционными данными для связанных служб
Предоставление общего доступа к панели мониторинга владельцам служб с помощью интеграции с управлением доступом на основе ролей Azure
Управляемая Grafana Azure Мультиплатформенная, многооблачная единая область визуализаций стекла Для пользователей без доступа к Azure
Простая интеграция с Azure Использование внешних возможностей визуализации, особенно для панелей мониторинга типов RAG в средах SOC и NOC
Может объединять данные временных рядов и событий в одной панели визуализации Мониторинг CLOUD Native CNCF
Может создавать динамические панели мониторинга на основе выбора пользователем динамических переменных Многооблачные среды
Поддержка Prometheus Общие состояния, вверх и вниз и высокоуровневые отчеты о трендах для пользователей управления или исполнительного уровня
Интеграция с сторонними средствами мониторинга Использование для отображения состояния сред, приложений, безопасности и сети для непрерывного отображения на панелях мониторинга Network Operations Center (NOC)
Встроенные подключаемые модули из большинства средств мониторинга и платформ
Шаблоны панелей мониторинга с фокусом на операциях
Может создать панель мониторинга на основе шаблона, созданного сообществом и поддерживаемого сообществом
Может создать не зависящий от поставщика сценарий непрерывности бизнес-процессов и аварий, работающий в любом поставщике облачных служб или локальной среде.
Power BI Расширенные визуализации Использование внешних визуализаций, направленных на управление и исполнительные уровни
Поддерживает аналитику бизнес-аналитики с обширным срезом и определением Использование для разработки бизнес-ориентированных панелей ключевых показателей эффективности для долгосрочных тенденций
Интеграция данных из нескольких источников данных
Результаты, кэшированные в кубе для повышения производительности
Обширная интерактивность, включая масштабирование и перекрестную фильтрацию
Простое совместное использование всей организации

Другие варианты

Некоторые партнеры по Azure Monitor могут предоставлять функции визуализации. Партнер Azure Monitor может предоставлять готовые визуализации для экономии времени, хотя за эти решения может взиматься дополнительная плата.

Вы также можете создавать собственные пользовательские веб-сайты и приложения, используя данные метрик и журналов в Azure Monitor с помощью REST API. REST API обеспечивает гибкость пользовательского интерфейса, визуализации, интерактивности и функций.

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