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


Подключение Operations Manager к другим системам управления

Microsoft System Center — Operations Manager взаимодействует с другими решениями по управлению с помощью System Center — Orchestrator или соединителей продуктов, построенных на платформе соединителей Operations Manager (OMCF), разработанных из пакета средств разработки программного обеспечения Operations Manager (SDK). OMCF предоставляет методы и типы, которые можно использовать для инициализации соединителя и управления ими, а также для получения или отправки данных операций. В более ранних версиях Operations Manager основное средство синхронизации оповещений между Operations Manager и другими системами было через соединитель. Соединитель Operations Manager, созданный для другой системы, был необходим для этой цели, и различные соединители были выпущены поставщиками этих решений управления.

Orchestrator интегрируется с System Center, другими продуктами Майкрософт и продуктами, отличными от Майкрософт, чтобы обеспечить взаимодействие в центре обработки данных.

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

Модули Runbook Orchestrator

Модули Runbook Orchestrator являются предпочтительным методом синхронизации данных оповещений между Operations Manager и другими системами. Модули Runbook предоставляют следующие преимущества по сравнению с соединителями:

  • Более сложная логика, которая потенциально включает несколько систем.

  • Более широкий спектр поддерживаемых систем.

  • Нет необходимости в конкретном соединителе, так как пакеты интеграции являются общими целями.

Пакет интеграции System Center для System Center Operations Manager включает действия, которые извлекают и изменяют оповещения из группы управления Operations Manager. Единственное требование для другой системы заключается в наличии пакета интеграции.  Пакет интеграции предоставляет набор действий, которые работают с определенным приложением или компонентом, а один модуль Runbook может быть составлен из нескольких пакетов интеграции. В сценарии соединителя пакет интеграции нуждается только в действиях, относящихся к другой системе и не имеет конкретных знаний Operations Manager. Сведения о пакетах интеграции в настоящее время доступны в пакетах интеграции для System Center — Orchestrator.

Соединения с другими системами управления

Соединители продукта обеспечивают связь между Operations Manager и другими системами управления независимо от того, является ли Operations Manager системой управления самого высокого уровня или нет. Если Operations Manager не является системой управления высшего уровня, соединитель продукта пересылает все созданные в Windows предупреждения другой системе управления. Если используется двунаправленный соединитель, то при получении уведомления от системы управления верхнего уровня Operations Manager может обновить состояние наблюдаемого компонента в консоли управления. Если Operations Manager — система управления верхнего уровня, соединитель продукта позволяет ей получать и объединять сведения об предупреждениях от других систем управления.

Одним из недостатков модулей Runbook Orchestrator по сравнению с соединителями являются возможные проблемы с пропускной способностью. System Center — Orchestrator — это масштабируемый продукт с возможностью распределения модулей Runbook между несколькими серверами. Синхронизация оповещений, хотя обычно требует относительно нескольких модулей Runbook (или даже одного модуля Runbook в зависимости от требований и сложности), выполняющихся каждый раз при создании или изменении оповещения. Это может создать узкие места при обработке большого объема оповещений.

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

System Center 2016 и более поздних версий имеет ту же платформу соединителя из Operations Manager 2012/2012 R2 и 2007 R2. Новые соединители можно создать с помощью платформы соединителей Operations Manager. Убедитесь, что существующий соединитель, выпущенный для Operations Manager 2012/2012 R2, будет работать без изменений для Operations Manager 2016 и более поздних версий.

Интеграция System Center

Virtual Machine Manager

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

VMM выполняет некоторые действия с помощью пакета SDK Operations Manager, который обычно выполняется с пакетами управления для других продуктов. Например, несколько объектов VMM создаются без обнаружения объектов. Одним из примеров этого является объект Виртуальной машины. Если выбрать этот класс в узле "Обнаружение объектов" в рабочей области "Разработка" Operations Manager, обнаружение объектов не отображается. Вместо того чтобы полагаться на обнаружение в пакете управления, VMM создает эти объекты с помощью пакета SDK Operations Manager при каждом создании или изменении новой виртуальной машины.

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

Менеджер по обслуживанию

Service Manager интегрируется с Operations Manager с помощью двух типов соединителей, созданных и настроенных в консоли Service Manager.

  • Соединитель элементов конфигурации импортирует объекты из Operations Manager в качестве элементов конфигурации в Service Manager.  Обнаружения в Operations Manager находят ресурсы и их свойства на управляемых компьютерах, а соединитель позволяет автоматически импортировать эти объекты в Service Manager.
  • Соединитель оповещений импортирует оповещения по мере их создания из Operations Manager в Service Manager.  Они создаются в Service Manager в качестве инцидентов, где их можно управлять. Затем инцидент остается в синхронизации с оповещением, что позволяет закрыть его при разрешении инцидента.

Management Pack

Пакет мониторинга System Center для System Center — Service Manager позволяет Operations Manager отслеживать работоспособность среды Service Manager. Он обнаруживает серверы управления Service Manager и хранилище данных и измеряет работоспособность своих служб.

Агент Operations Manager не может быть установлен на сервере управления Service Manager, так как Service Manager использует службу System Center Management для обработки собственных пакетов управления. Чтобы отслеживать сервер управления Service Manager, необходимо настроить его для использования мониторинга без агента, что позволяет Operations Manager обрабатывать свои пакеты управления на сервере управления Operations Manager.  После добавления компьютера в группу управления Operations Manager таким образом он отслеживается как любой другой компьютер.  Единственным исключением является то, что он не будет выполнять какие-либо правила или мониторы, которые не поддерживают сценарий без агента.

Оркестратор

Пакет интеграции System Center для System Center Operations Manager включает действия, которые позволяют создать модуль Runbook, взаимодействующий с Operations Manager, в System Center Orchestrator.  Многие функции, которые можно выполнять с помощью командлетов Windows PowerShell, можно выполнять только в контексте runbook Orchestrator. Действия, включенные в пакет интеграции Operations Manager, рассматриваются в следующих сценариях:

  • Получение и изменение оповещений. Это включает возможность отслеживать создание или изменение оповещения, которая напрямую поддерживает сценарий соединителя с другими системами управления.
  • Получение текущего состояния работоспособности одного или нескольких отслеживаемых объектов.
  • Запуск и остановка режима обслуживания.

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

Если нужно выполнить действие Operations Manager из runbook, в котором нет соответствующего действия, вы можете написать скрипт с помощью одного или нескольких командлетов Operations Manager, а затем выполнить его посредством действия Запуск сценария .NET.  В этом случае командлеты Operations Manager должны быть установлены на сервере Runbook.  Скрипту также потребуется включить подключение к группе управления Operations Manager с помощью командлета New-SCOMManagementGroupConnection .  Если учетная запись, используемая для службы Runbook Orchestrator, не имеет полномочий в группе управления Operations Manager, для этого подключения потребуется указать альтернативные учетные данные.  В этом случае имя и пароль могут храниться в виде зашифрованных переменных в Orchestrator, чтобы они не были жестко закодированы в скрипте.

Действия в пакете интеграции Operations Manager подключаются к Operations Manager с помощью пакета SDK Operations Manager, что означает, что они подключаются к службе доступа к данным на сервере управления.

Management Pack

В System Center пакет управления для Orchestrator обнаруживает и измеряет работоспособность компонентов Orchestrator , таких как серверы управления и серверы Runbook.  Он не обнаруживает модули Runbook и не отслеживает его на уровне runbook.  Например, пакет управления отправляет оповещение, если служба Runbook на сервере Runbook завершается ошибкой, но не будет оповещать, если модуль Runbook завершается ошибкой.

Рекомендуемая стратегия для создания оповещения в Operations Manager, если модуль Runbook не может включать одно или несколько действий создания оповещений , которые вызывают оповещение, если предыдущее действие не выполнено.

Установка соединителя продукта

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

Следующие шаги

  • Дополнительные сведения о System Center — Orchestrator и о том, как она может поддерживать интеграцию между Operations Manager и другими системами управления System Center или сторонними системами управления, см. в статье "Начало работы с Orchestrator".

  • Чтобы понять, как написать пользовательский соединитель продукта для интеграции с корпоративной системой управления или автоматизировать и расширить Operations Manager в зависимости от ваших сложных требований, ознакомьтесь с пакетом SDK Operations Manager.