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


Краткое руководство. Создание наблюдателя для мониторинга SQL Azure (предварительная версия)

В этой статье показано, как создать наблюдатель для мониторинга базы данных SQL Azure, эластичного пула или управляемого экземпляра SQL. Общие сведения об инструменте наблюдения за базами данных см. в статье Мониторинг рабочих нагрузок Azure SQL с наблюдением баз данных. Подробное описание настройки и настройки наблюдателя за базами данных см. в разделе "Создание и настройка наблюдателя".

Выполните действия, чтобы создать наблюдателя и начать мониторинг ресурсов SQL Azure в минутах. Наблюдатель, который вы создаете, использует проверку подлинности Microsoft Entra и частное подключение к целевым объектам мониторинга.

Заметка

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

Необходимые условия

В этом кратком руководстве требуются предварительные требования для создания и настройки наблюдателя.

Создание наблюдателя

  1. На портале Azure в меню ресурсов выберите Все службы.

    снимок экрана: главное меню портала Azure со выделенным пунктом меню

  2. Выберите Монитор в качестве категории. В разделе инструменты мониторингавыберите наблюдатели за базами данных. В представлении наблюдателя за базами данных выберите Создать.

    Скриншот представления наблюдателей базы данных с выделенной кнопкой

  3. На вкладке Основные сведения выберите подписку и группу ресурсов для наблюдателя, введите имя наблюдателя и выберите регион Azure, в котором требуется создать наблюдателя. В остальном этом кратком руководстве предполагается, что вы не изменяете выбор по умолчанию на вкладках Identity, Хранилище данных и Целевые объекты.

    снимок экрана страницы

  4. Выберите Проверить и создать, просмотрите конфигурацию наблюдателя и хранилища данных. Выберите Создать.

    На этом этапе создается наблюдатель, кластер Azure Data Explorer и база данных в кластере. Собранные данные мониторинга хранятся в этой базе данных.

    Снимок экрана: страница проверки и создания создаваемого наблюдателя с подробными сведениями о наблюдателе и хранилище данных, отображаемыми для проверки.

Добавление целевого объекта SQL и предоставление доступа

После завершения развертывания выберите "Перейти к ресурсу ", чтобы открыть новый наблюдатель на портале Azure.

  1. Выберите целевых объектов SQL, Добавить. Используйте раскрывающиеся списки, чтобы выбрать ресурс SQL Azure, который вы хотите отслеживать, и выберите Добавить. Вы можете выбрать базу данных SQL Azure, эластичные пулы или управляемый экземпляр SQL. В этом примере выбрана база данных SQL Azure.

    Снимок экрана: страница добавления целевой страницы наблюдателя, показывающая, что база данных SQL Azure готова к добавлению в качестве целевого объекта.

  2. В карточке Предоставления доступа выберите ссылку проверки подлинности Microsoft Entra, соответствующую целевому типу. Скопируйте скрипт T-SQL, предоставляющий наблюдателю ограниченный доступ для сбора данных мониторинга из выбранного целевого объекта.

    На следующем снимке экрана показан скрипт T-SQL для баз данных SQL Azure и эластичных пулов.

    Снимок экрана: страница целевых объектов наблюдателя, показывающая скрипт T-SQL, предоставляющий доступ к наблюдателю в базе данных SQL или эластичном пуле, а также кнопку, которая копирует ее в буфер обмена.

    На следующем снимке экрана показан скрипт T-SQL для управляемых экземпляров Azure SQL.

    Снимок экрана: страница целевых объектов наблюдателя, показывающая скрипт T-SQL, который предоставляет пользователю доступ к наблюдателю в управляемом экземпляре SQL и кнопку, которая копирует его в буфер обмена.

  3. Откройте новое окно запроса в SQL Server Management Studio или Visual Studio Code с расширением SQL Server mssql. Подключитесь к базе данных master на выбранном логическом сервере SQL Azure или управляемом экземпляре SQL. Вставьте скрипт T-SQL и выберите Выполнить.

    На следующем снимке экрана показан скрипт T-SQL для баз данных SQL Azure и эластичных пулов.

    Снимок экрана: окно запроса SQL Server Management Studio, подключенное к базе данных master на логическом сервере SQL Azure, показывающее успешно выполненный скрипт T-SQL, который предоставляет доступ наблюдателю.

    На следующем снимке экрана показан скрипт T-SQL для управляемых экземпляров Azure SQL.

    Снимок экрана: окно запроса SQL Server Management Studio, подключенное к базе данных master в управляемом экземпляре SQL Azure, показывающее успешно выполненный скрипт T-SQL, предоставляющий доступ наблюдателю.

Создание и утверждение управляемой частной конечной точки

  1. На странице управляемых частных конечных точек в модуле наблюдения выберите Добавить.

  2. Введите имя частной конечной точки, выберите подписку для целевого объекта SQL Azure, тип ресурса и тот же логический сервер или управляемый экземпляр SQL, выбранный при добавлении целевого объекта.

  3. Для типа ресурса используйте Microsoft.Sql/servers для логического сервера и Microsoft.Sql/managedInstances для управляемого экземпляра SQL.

  4. Для целевого подресурса используйте sqlServer для логического сервера и managedInstance для управляемого экземпляра SQL.

  5. Выберите Создать.

    В этом примере частная конечная точка для логического сервера SQL Azure с именем watcher-example готова к созданию. Создание частной конечной точки может занять одну или две минуты.

    Снимок экрана: страница управляемых частных конечных точек наблюдателя, показывающая готовуюto-beсозданную частную конечную точку для логического сервера SQL Azure.

  6. На портале Azure найдите частные конечные точки. В разделе Ожидающие подключениянайдите созданную частную конечную точку и выберите Утвердить.

    Снимок экрана страницы ожидающих подключений в центре частных ссылок, показывающий готовую и утвержденнуюto-beуправляемую частную конечную точку для наблюдателя.

Запуск мониторинга

  1. На странице обзора наблюдателя выберите "Запуск".

    Снимок экрана страницы общего вида остановленного наблюдателя, показывающий активированную кнопку

  2. Состояние наблюдателя изменяется с остановлено на работает. Для начала сбора данных потребуется несколько минут.

  3. Выберите панели мониторинга. Обновите панель мониторинга, если ресурсы еще не отображаются.

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

    Снимок экрана: страница панелей мониторинга наблюдателя, показывающая отслеживаемый целевой объект и ссылку, чтобы открыть панель мониторинга для этого целевого объекта.

Более подробное описание настройки и настройки наблюдателя за базами данных см. в разделе "Создание и настройка наблюдателя". Вы узнаете, как использовать базу данных в существующем кластере Azure Data Explorer, в бесплатном кластере Azure Data Explorer или в Real-Time Analytics в Microsoft Fabric, как использовать проверку подлинности SQL, управление доступом наблюдателя к целевым объектам SQL и хранилищу данных, а также масштабирование кластера Azure Data Explorer и управление им с течением времени.