Поделиться через


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

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

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

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

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

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

Рабочие книги Azure

Рабочие тетради Azure предоставляют гибкий холст для анализа данных и создания насыщенных визуальных отчетов. Книги можно использовать для использования наиболее полного набора источников данных из Azure и объединения их в унифицированные интерактивные интерфейсы. Они особенно полезны для подготовки представлений комплексного мониторинга в различных ресурсах Azure. Средство аналитики использует предварительно настроенные рабочие книги для предоставления вам важных сведений о здоровье и производительности для конкретной службы. Вы можете получить доступ к коллекции книг на вкладке "Книги " в Azure Monitor, создать пользовательские книги или использовать шаблоны сообщества Azure GitHub для удовлетворения требований различных пользователей.

Диаграмма, на которой показаны снимки экрана трех страниц из книги, включая Анализ просмотров страниц, Использование и Время, проведенное на странице.

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

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

Снимок экрана: пример панели мониторинга Azure с настраиваемыми сведениями.

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

Графана

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

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

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

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

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

Управляемая Azure Grafana также оптимизирует это взаимодействие для собственных хранилищ данных 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.

Снимок экрана с визуализациями Grafana.

Power BI

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

Снимок экрана: пример отчета Power BI для ИТ-операций.

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

Мы рекомендуем использовать Azure Managed Grafana для визуализаций данных и панелей мониторинга в облачных сценариях, таких как Kubernetes и Служба Azure Kubernetes (AKS), а также для многооблачной интеграции, открытого исходного кода и сторонних подключений. Для других сценариев Azure, включая гибридные среды Azure с Azure Arc, рекомендуются рабочие книги Azure.

Когда использовать Управляемую Grafana в Azure

  • Облачные собственные среды, отслеживаемые с помощью средств Prometheus и CNCF
  • Среды с несколькими облаками и несколькими платформами
  • Поддержка многотенантности и переносимости
  • Взаимодействие с открытым исходным кодом и сторонними инструментами
  • Предоставление общего доступа к панелям мониторинга за пределами портала Azure

Когда следует использовать рабочие книги Azure

  • Управляемые гибридные и краевые среды Azure
  • Интеграция с действиями и автоматизацией Azure
  • Создание пользовательских отчетов на основе аналитики Azure Monitor

Преимущества и варианты использования

Средство визуализации Преимущества Рекомендуемое использование
Рабочие книги Azure
Собственная платформа мониторинга Azure Используйте в качестве инструмента для инженерных и технических групп для визуализации и изучения сценариев.
Автоматическое обновление Использование в качестве средства создания отчетов для разработчиков приложений, инженеров облака и других технических сотрудников
Готовые и общедоступные шаблоны и отчеты 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 обеспечивает гибкость пользовательского интерфейса, визуализации, интерактивности и функций.

Дальнейшие действия