Режимы мониторинга

Пакет управления для SQL Server поддерживает следующие режимы мониторинга:

  • Агентный мониторинг

    Агентный мониторинг осуществляется агентом System Center Operations Manager и поддерживает только SQL на Windows. В этом режиме мониторинга пакет управления автоматически обнаруживает автономные и кластеризованные экземпляры SQL Server во всех управляемых системах, где запущена служба агента System Center Operations Manager.

    Данный режим поддерживает следующие протоколы:

    • TCP/IP

    • Именованные каналы

    • Общая память

  • Безагентное отслеживание

    Этот режим мониторинга поддерживает SQL на Linux и Windows. В этом режиме мониторинга рабочие процессы пакета управления работают на серверах управления и серверах шлюзов. Обоим серверам назначается пул мониторинга SQL Server. Если SQL Server пул мониторинга не настроен, используется пул всех серверов управления. Также поддерживаются настраиваемые пулы ресурсов сервера управления.

    Этот режим мониторинга не обеспечивает автоматическое обнаружение экземпляров SQL Server. Чтобы обнаружить экземпляры SQL Server, добавьте их в список мониторинга вручную с помощью шаблона пакета управления мастера мониторинга. Чтобы сделать мониторинг более эффективным, настройте выделенный пул серверов управления, как описано в разделе Настройка пула мониторинга SQL Server.

    Данный режим поддерживает следующие протоколы:

    • TCP/IP

    • Именованные каналы

  • Смешанный мониторинг

    Этот режим мониторинга поддерживает только SQL на Windows. В этом режиме мониторинга пакет управления размещает свои начальные значения на каждом компьютере с агентом System Center Operations Manager. Начальные значения используются для автоматического обнаружения всех экземпляров SQL Server на Windows. Весь мониторинг выполняется серверами управления и серверами шлюзов, которые являются членами пула мониторинга SQL Server.

    Примечание

    Для смешанного режима мониторинга поддерживается только пул мониторинга SQL Server. Настраиваемые пулы ресурсов сервера управления не поддерживаются.

    Этот режим поддерживает только протокол TCP/IP.

Каждый из этих режимов поддерживает проверку подлинности и SQL Server, и Windows.

Настройка мониторинга в безагентном режиме

Чтобы настроить безагентный мониторинг, выполните следующие действия.

  1. В консоли Operations Manager откройте раздел Разработка | Шаблоны пакета управления, щелкните правой кнопкой мыши пункт Microsoft SQL Server и выберите Мастер добавления объекта мониторинга.

    Снимок экрана: запуск мастера добавления мониторинга.

  2. На шаге Тип мониторинга выберите Microsoft SQL Server и нажмите кнопку Далее.

    Снимок экрана: выбор SQL Server.

  3. На этапе Общие свойства введите новое имя и описание.

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

    Снимок экрана: ввод имени.

    Чтобы создать новый пакет управления, выберите Создать.

  5. На шаге Сведения о службе выберите Добавить экземпляры , чтобы добавить экземпляры, которые требуется отслеживать.

    Снимок экрана: добавление экземпляров.

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

    • Выберите предпочитаемый тип проверки подлинности: либо Учетные данные SQL, либо Учетные данные Windows AD.

      Используйте способ Учетные данные Windows AD, когда экземпляры SQL Server работают на серверах под управлением Windows или Linux, являющихся частью домена Active Directory.

    • Выберите общую учетную запись запуска от имени, созданную в Operations Manager с соответствующими учетными данными, или создайте новую, нажав кнопку Создать.

      При создании учетной записи запуска от имени введите имя и учетные данные для подключения к SQL Server, которое требуется отслеживать, и нажмите кнопку ОК.

    • Укажите пул ресурсов сервера управления. По умолчанию выбран пул мониторинга SQL Server. Этот параметр позволяет использовать настраиваемые пулы ресурсов сервера управления. Если используется последний, убедитесь, что выбранная учетная запись запуска от имени распределена в соответствующий пул управления. В противном случае мастер мониторинга автоматически запускает распределение учетной записи запуска от имени.

      Снимок экрана: автоматическое распространение учетной записи запуска от имени.

    • Укажите источники данных и (или) строки подключения.

      Строки подключения указываются в следующем формате:

      • 172.31.2.133;MachineName="W12BOX-839";InstanceName="MSSQLSERVER";Platform="Windows"

      • 172.31.2.133,50626;MachineName="W12BOX-839";InstanceName="SQLEXPRESS";Platform="Windows"

      • 172.17.5.115;MachineName="ubuntu";InstanceName="MSSQLSERVER";Platform="Linux"

    Снимок экрана: тип проверки подлинности.

    Совет

    Проверка подключения может завершиться ошибкой, если в качестве строка подключения указан IP-адрес экземпляра под управлением Linux, а типом проверки подлинности являются учетные данные Windows AD. Чтобы избежать этого, укажите имя компьютера в качестве строка подключения.

  7. Нажмите кнопку ОК и дождитесь установки подключения.

    Снимок экрана: уменьшение интервалов.

    Примечание

    При установке соединения Мастер шаблонов мониторинга может отобразить следующую ошибку: "При обнаружении возникла ошибка. Подключение к серверу успешно установлено, но затем произошла ошибка при входе". Чтобы обойти эту проблему, уменьшите интервалы для обнаружений MSSQL: generic Monitoring Pool Watcher Discovery и Discover All Management Servers Pool Watcher , чтобы заставить их запуститься сразу же, а затем восстановить предыдущее значение.

    После установки подключения можно просматривать и изменять свойства экземпляра. Чтобы просмотреть свойства, выберите экземпляр и щелкните Изменить экземпляр.

    Снимок экрана: изменение конфигурации экземпляра.

    Чтобы пропустить проверку подключения и ввести данные вручную, установите флажок Пропустить проверку подключения и ввести эти данные вручную.

  8. На шаге Сводка просмотрите сводные сведения и выберите Создать.

    Снимок экрана: сводка по серверу.

    Важно!

    Чтобы избежать двойного мониторинга экземпляра SQL Server и дополнительной нагрузки в конечном итоге, не добавляйте экземпляр в мастер шаблонов мониторинга для режима без агента, если он уже отслеживается в режиме агента.

Настройка смешанного режима мониторинга

Используйте смешанный режим мониторинга, если требуется переключить мониторинг с агента на пул System Center Operations Manager.

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

При включении смешанного режима мониторинга агент System Center Operations Manager обнаруживает локально только начальное SQL Server. Все остальные рабочие процессы выполняются в выделенном пуле мониторинга SQL Server.

Важно!

Рассмотрите возможность использования по крайней мере одного сервера управления в пуле мониторинга SQL Server для допустимых параметров смешанного режима мониторинга.

Чтобы настроить смешанный мониторинг, выполните следующие действия.

  1. В консоли Operations Manager перейдите в раздел Создание | объектов пакета управления и выберите Обнаружение объектов.

  2. Правой кнопкой мыши щелкните MSSQL. Обнаружение локальных ядер СУБД SQL в Windows и выберите Переопределения>Переопределить обнаружение объектов>Для всех объектов класса "MSSQL в Windows: начальное значение обнаружения локальной установки" .

    Снимок экрана: начальное значение локального обнаружения.

  3. В окне Свойства переопределения включите переопределение Смешанный мониторинг.

  4. В поле Значение переопределения укажите экземпляры, которые нужно переключить на безагентный мониторинг.

    Указывайте имена экземпляров через запятую. Чтобы добавить все экземпляры, в том числе экземпляры с одинаковым именем или расположенные на разных серверах, используйте звездочку (*).

    Снимок экрана: переопределение свойств.

Просмотр типа мониторинга

Пакет управления для SQL Server позволяет настраивать представления и дополнительные столбцы для отображения используемых типов мониторинга.

Чтобы просмотреть используемые сейчас типы мониторинга, выполните следующие действия.

  1. Щелкните правой кнопкой мыши представление Ядра СУБД и выберите Настройка представления.

  2. В списке Отображаемые столбцы установите флажок Тип мониторинга.

    Снимок экрана: персонализация типа мониторинга.

    После установки флажка Тип мониторинга используемые типы мониторинга станут доступны в таблице Ядра СУБД.

    Снимок экрана: представление