Использование панелей мониторинга с Grafana для Виртуальные машины Azure

Панели мониторинга с Grafana для Виртуальные машины Azure предоставляют готовые к использованию панели мониторинга и визуализации Grafana для виртуальных машин, отслеживаемых Azure Monitor непосредственно на портале Azure. Она включает предварительно созданные панели мониторинга для метрик платформы, метрик виртуальных машин на основе OpenTelemetry, хранящихся в рабочих областях Azure Monitor, а также классические данные виртуальной машины, хранящиеся в рабочих областях Log Analytics. Вы можете настроить панели мониторинга, добавив панели, изменив запросы и применяя преобразования Grafana. Вы можете сохранять панели мониторинга как ресурсы Azure и предоставлять к ним общий доступ, используя управление доступом Azure на основе ролей (RBAC) и развертывание через Azure Resource Manager или Bicep. Вы также можете импортировать совместимые панели мониторинга сообщества и использовать Grafana Explore для нерегламентированного анализа.

Ключевые возможности

  • Начните с панелей мониторинга, управляемых Azure. Используйте предварительно созданные панели мониторинга для распространенных сценариев мониторинга виртуальных машин.
  • Создание и изменение панелей мониторинга. Добавление панелей, изменение запросов и применение преобразований Grafana для настройки панелей мониторинга для вариантов использования вашей организации.
  • Сохранить и поделиться как ресурсами Azure. Храните панели мониторинга как стандартные ресурсы Azure с помощью управления доступом на основе ролей Azure (RBAC) и автоматизируйте развертывание с помощью Azure Resource Manager (ARM) или Bicep.
  • Импорт из сообщества Grafana. Введите панели мониторинга, использующие Azure Monitor и источники данных Prometheus.
  • Исследуйте данные в произвольном порядке. Используйте Grafana Explore для выполнения запросов и добавления результатов в новые или существующие панели мониторинга.

Перед тем как начать

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

Доступные предварительно созданные панели мониторинга

  • Azure | Ресурсы | Виртуальные машины — Метрики платформы
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — метрики по умолчанию
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — подробные метрики
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — мониторинг процессов
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — метрики по умолчанию в большом масштабе
  • Azure | Аналитика | Виртуальная машина — Log Analytics

Открытие интерфейса Grafana на виртуальных машинах

На портале Azure откройте ресурс Virtual Machine и выберите Dashboards with Grafana.

Снимок экрана: расположение панелей мониторинга с Grafana в меню ресурсов виртуальной машины.

Использование правильных панелей мониторинга для конфигурации мониторинга виртуальных машин

Панель мониторинга метрик платформы

Azure | Ресурсы | Виртуальные машины — Метрики платформы подходит для всех виртуальных машин Azure, поскольку использует метрики платформы хоста, которые Azure собирает автоматически. Используйте эту панель мониторинга, если требуется широкое рабочее представление о работоспособности виртуальных машин и использовании ресурсов без учета данных мониторинга на уровне гостя.

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

Следующие панели мониторинга предназначены для виртуальных машин, использующих интерфейс мониторинга виртуальных машин OpenTelemetry на основе данных OpenTelemetry, отправленных в рабочую область Azure Monitor:

  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — Метрики по умолчанию предоставляют начальное представление общих метрик виртуальных машин, собираемых без дополнительных затрат.
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — подробные метрики дает более глубокое представление об использовании ресурсов и производительности при настройке дополнительных счетчиков в правилах сбора данных.
  • Azure | Аналитика | Виртуальные машины — OpenTelemetry — Мониторинг процессов фокусируется на мониторинге на уровне процесса при настройке счетчиков метрик process.* в правилах сбора данных.

Дополнительные сведения см. в разделе Сбор и настройка метрик OpenTelemetry для виртуальных машин Azure.

Мониторинг нескольких виртуальных машин

Откройте панель мониторинга>с помощью Grafana, и выберите Azure | Аналитика | Виртуальные машины — OpenTelemetry — стандартные метрики в масштабе. Эта панель мониторинга, ограниченная рабочей областью, отображает стандартные метрики OpenTelemetry для нескольких виртуальных машин, которые отправляют данные в одну и ту же рабочую область Azure Monitor. Прежде чем использовать панель мониторинга, подключите каждую виртуальную машину к метрикам OpenTelemetry.

Снимок экрана: масштабируемая панель мониторинга OpenTelemetry с метриками ЦП, памяти, файловой системы и сети для нескольких виртуальных машин.

Классическая панель мониторинга Log Analytics

Azure | Аналитика | Виртуальная машина — Log Analytics — это панель мониторинга классического мониторинга виртуальных машин, где метрики производительности и связанные данные мониторинга отправляются в рабочую область Log Analytics. Используйте эту панель мониторинга, если настройка мониторинга виртуальных машин основана на классических таблицах и запросах VM Insights в рабочей области Log Analytics.

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