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


Мониторинг рабочих нагрузок и управление ими

В этом руководстве для объяснения того, как команды по рабочим нагрузкам могут оперативно обслуживать и отслеживать свои рабочие нагрузки, используется федеративная модель.

Рекомендации по проектированию мониторинга рабочих нагрузок и управления ими

При планировании мониторинга рабочих нагрузок и управления ими учитывайте следующие факторы:

  • Мониторинг рабочей нагрузки в выделенных рабочих областях журналов Azure Monitor.

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

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

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

  • Мониторинг производительности и работоспособности инфраструктуры как службы (IaaS) и ресурсов paaS. Данные шифруются дважды: один раз на уровне обслуживания с помощью ключей, управляемых корпорацией Майкрософт, или ключей, управляемых клиентом, и один раз на уровне инфраструктуры с помощью двух разных ключей шифрования и алгоритмов.

  • Агрегирование данных по всем компонентам рабочей нагрузки.

  • Моделирование и практическое применение данных о работоспособности:

    • Измерение работоспособности рабочей нагрузки и ее подсистем.
    • Модель светофора для представления работоспособности.
    • Реагирование на сбои в компонентах рабочей нагрузки.

Дополнительные сведения см. в разделе "Мониторинг в облачной среде".

Рекомендации по мониторингу рабочих нагрузок и управлению ими

Для мониторинга рабочих нагрузок и управления ими можно использовать централизованные компоненты Azure Monitor:

  • Используйте централизованную рабочую область журналов Azure Monitor для сбора журналов и метрик из ресурсов рабочей нагрузки IaaS и PaaS.

  • Управляйте доступом к рабочей области и журналу с помощью RBAC Azure. Дополнительные сведения см. в разделе Общие сведения об управлении доступом с помощью Azure Monitor.

  • Используйте метрики Azure Monitor для анализа с ограничением по времени.

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

  • Используйте журналы Azure Monitor для получения ценных сведений и отчетов.

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

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

Дополнительные замечания и рекомендации по управлению рабочими нагрузками см. в разделе Эффективность операционных процессов в Azure Well-Architected Framework.