Мониторинг рабочих нагрузок и управление ими
В этом руководстве для объяснения того, как команды по рабочим нагрузкам могут оперативно обслуживать и отслеживать свои рабочие нагрузки, используется федеративная модель.
Рекомендации по проектированию мониторинга рабочих нагрузок и управления ими
При планировании мониторинга рабочих нагрузок и управления ими учитывайте следующие факторы:
Мониторинг рабочей нагрузки в выделенных рабочих областях журналов 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.