Управление и мониторинг для Управляемый экземпляр SQL с поддержкой Azure Arc
В этой статье приведены основные рекомендации по проектированию и управлению кластерами Управляемый экземпляр SQL с поддержкой Azure Arc и их мониторингу, которые помогут вам понять и разработать решения для повышения эффективности работы. Используйте рекомендации, приведенные в этой статье, и другие важные сведения о проектировании, на которые она ссылается, чтобы лучше понять рекомендации и рекомендации.
Архитектура
Чтобы создать подходящую архитектуру для вашей организации для подключения кластеров Kubernetes в локальной среде или в общедоступном облаке, необходимо глубокое понимание сетевой архитектуры Kubernetes с поддержкой Azure Arc и сетевых подключений для служб данных с поддержкой Azure Arc, в частности, в отношении двух режимов подключения.
Управление кластерами
Чтобы понять принципы управления кластерами для базового кластера Kubernetes, ознакомьтесь с рекомендациями по проектированию Cloud Adoption Framework (CAF) для Kubernetes с поддержкой Azure Arc перед развертыванием Управляемый экземпляр SQL с поддержкой Azure Arc.
Мониторинг кластера
Службы данных с поддержкой Azure Arc предоставляют два режима подключения: прямое подключение и косвенное подключение. В любом из этих режимов можно интегрировать Grafana и Kibana, два инструмента с открытым кодом, в кластер для мониторинга. Режим прямого подключения поддерживает использование панелей мониторинга Grafana и Kibana в дополнение к Azure Monitor.
Сведения о режимах подключения см. в статье Сетевое подключение для Управляемый экземпляр SQL с поддержкой Azure Arc.
Рекомендации по проектированию
Чтобы понять роль Kubernetes с поддержкой Azure Arc в общей структуре управления, а также рекомендации по проектированию целевых зон, см. статью Область проектирования: управление средами Azure.
Мониторинг кластера
При оценке того, как отслеживать развертывание, учитывайте предпочтительные средства мониторинга вашей организации.
Управляемый экземпляр SQL с поддержкой Azure Arc обеспечивает интеграцию с популярными средствами мониторинга с открытым кодом, такими как Grafana и Kibana. Кроме того, метрики и журналы отображаются в Azure Monitor.
Grafana и Kibana устанавливаются и настраиваются автоматически, что упрощает развертывание и сокращает усилия для вашей организации.
Для мониторинга на уровне кластера в Azure Monitor можно использовать Политика Azure для развертывания аналитики контейнеров. Подумайте, как Политика Azure факторы в развертываниях вашей организации.
Режим прямого подключения
При развертывании Управляемый экземпляр SQL с поддержкой Azure Arc в режиме прямого подключения Azure автоматически получает метаданные о кластере для инвентаризации и выставления счетов.
Весь трафик инициируется из кластера, и брандмауэр не требует правил для входящего трафика для этого.
Во время развертывания контроллера данных Azure Arc можно автоматически отправлять журналы и метрики в рабочую область Azure Log Analytics, указав идентификатор рабочей области и ключ доступа. После развертывания эту функцию можно сохранить или отключить.
Режим косвенного подключения
При развертывании с поддержкой Arc Управляемый экземпляр SQL режиме косвенного подключения нет прямого подключения к Azure.
При планировании развертывания экземпляра в режиме косвенного подключения рассмотрите способ отправки журналов и метаданных об экземпляре из кластера в Azure. Рассмотрим, как автоматизировать этот процесс. Дополнительные сведения см. в статье Отправка журналов в Azure Monitor.
По крайней мере один раз в месяц необходимо отправлять метаданные об экземпляре в Azure для инвентаризации и выставления счетов. Дополнительные сведения об этом см. в статье Сбор данных и создание отчетов в службах данных Azure Arc.
Рекомендации по проектированию
По возможности используйте режим прямого подключения, так как он упрощает мониторинг через Azure. Однако режим прямого подключения подходит не для всех сценариев. Дополнительные сведения см. в разделе Режимы подключения и требования.
Используйте Grafana и Kibana, если ваша организация уже использует эти средства. Grafana и Kibana — это средства с открытым кодом, которые автоматически развертываются и интегрируются с развертываниями Управляемый экземпляр SQL с поддержкой Azure Arc.
Собирайте журналы и метрики с помощью аналитики контейнеров Azure Monitor для кластеров Kubernetes с поддержкой Azure Arc. Используйте эти журналы и метрики для создания панелей мониторинга и оповещений о проблемах, связанных с кластером.
Чтобы получать уведомления о кластере из Azure Monitor, включите рекомендуемые оповещения метрик из аналитики контейнеров.
Используйте Политика Azure, чтобы убедиться, что Аналитика контейнеров развертывается автоматически.
Для простого и встроенного мониторинга используйте книги, доступные в аналитике контейнеров, для просмотра сведений о производительности и работоспособности кластера и компонентов, таких как узлы, модули pod и постоянные тома. Когда вы знакомы с книгами, создайте пользовательскую книгу, которая иллюстрирует данные наиболее полезным для ваших операций. Дополнительные сведения о книгах см. в статье Отчеты в аналитике контейнеров.
Просмотрите включенные панели мониторинга Grafana, чтобы узнать, что предоставляется в комплекте, чтобы избежать дублирования усилий.
Для мониторинга работоспособности кластера и создания оповещений используйте запросы Azure Resource Graph или Log Analytics.
Сведения о том, как лучше всего упорядочить рабочие области Log Analytics в соответствии с потребностями бизнеса и организацией, см. в статье Проектирование архитектуры рабочей области Log Analytics.
Из-за важности хранилища в различных компонентах при развертывании Управляемый экземпляр SQL с поддержкой Azure Arc установите панели мониторинга и оповещения о работоспособности и емкости локального и удаленного хранилища. Дополнительные сведения о хранилище см. в статье Дисциплины хранилища для Управляемый экземпляр SQL с поддержкой Azure Arc.
Ознакомьтесь с рекомендациями по управлению обновлениями в дисциплинах Возможности обновления для Управляемый экземпляр SQL с поддержкой Azure Arc.
Если в развертывании используется режим косвенного подключения, реализуйте автоматизированный механизм, например задание cron, для ежедневной отправки данных об использовании, журналов и метрик . Отправка журналов и метрик необязательна, но это необходимо для использования Azure Monitor для мониторинга среды.
Реализуйте процесс проверки того, что данные об использовании и выставлении счетов отправляются по крайней мере один раз в месяц, чтобы не отключать возможность создания новых экземпляров.
Дальнейшие действия
Дополнительные сведения о гибридном и многооблачном облаке см. в следующих статьях:
- Режимы подключения и требования
- Панели мониторинга Azure Data Studio для просмотра сведений о ресурсах Azure Arc
- Краткое руководство по Azure Arc для автоматизированных сценариев с помощью Azure Arc Jumpstart
- Внедрение инноваций Azure в гибридные среды с помощью Azure Arc — схема обучения от Microsoft Learn