Какие элементы входят в состав пакета управления Operations Manager?

 

Опубликовано: Март 2016

Применимо к:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Пакеты управления обычно содержат параметры наблюдения для приложений и служб. После импорта пакета в группу управления, System Center 2012 — Operations Manager сразу же начинает наблюдение за объектами на основе настроек по умолчанию и пороговых значений, установленных в пакете управления.

Каждый пакет управления может содержать следующие компоненты.

  • Мониторы, которые настраивают агенты на отслеживание различных составляющих управляемого компонента.

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

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

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

  • Представления, которые содержат настраиваемые интерфейсы пользователя для отслеживания компонента и управления им.

  • Отчеты, которые определяют специальные методы предоставления информации об отслеживаемом объекте.

  • Обнаружение объектов, которое обеспечивает выявления объектов для отслеживания.

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

Составляющие пакета управления

В каждом пакете управления определяется модель управляемого компонента. Эта модель выражается в виде одного или нескольких классов, каждый из которых определяет объекты для отслеживания и управления. Когда данные из пакета управления отправляются агенту, он использует правила обнаружения из пакета управления для поиска фактических экземпляров классов, заданных в пакете.

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

Мониторы

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

Каждый монитор соответствует состоянию того или иного аспекта экземпляра класса и меняется вслед за изменением состояния экземпляра. Например, монитор, отслеживающий использование диска, может находиться в одном из следующих состояний: зеленый, диск заполнен менее чем на 75 %; желтый, заполнение диска 75–90 %, и красный, диск заполнен более чем на 90 %. Монитор, который отслеживает доступность приложения, может находиться только в двух состояниях: зеленый, если приложение выполняется, и красный — в противном случае. Дизайнер каждого пакета управления определяет мониторы, которые в него входят, количество состояний каждого монитора и аспект управляемого класса, который он отслеживает.

Правила

В Operations Manager правило определяет события и данные о производительности, которые собираются с компьютеров, а также порядок обработки этой информации после сбора. Проще всего представлять правила как оператор if/then ("если-тогда"). Например, пакет управления для приложения может содержать следующие правила.

  • Если в журнале событий появится сообщение о закрытии приложения, отправить предупреждение.

  • Если попытка входа заканчивается неудачей, собрать данные о событии, соответствующем этой ошибке.

Как показано в этих примерах, правила могут отправлять предупреждения, данные о событиях и производительности. Кроме того, правила могут выполнять сценарии, например для перезапуска отказавшего приложения.

Представления

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

База знаний

База знаний — это материалы, встроенные в правила и мониторы. Они содержат информацию от дизайнера пакета управления о причинах предупреждения и рекомендации по устранению проблемы, ставшей причиной предупреждения. В консоли статьи базы знаний отображаются как текст, призванный помочь оператору в диагностике и устранении проблем. Текст может включать ссылки на задачи, которые помогают дизайнеру провести оператора через все этапы процесса восстановления. Например, оператор может получить инструкции выполнить задачу A, а затем, в зависимости от результатов, задачу Б или задачу В. Статьи базы знаний также могут содержать ссылки на представления производительности и отчеты, давая оператору прямой доступ к информации, необходимой для устранения неполадок.

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

Задачи

Задача — это сценарий или другой исполняемый код, который запускается на сервере управления или на сервере, клиенте или другом управляемом устройстве. Задачи могут выполнять любой вид деятельности, включая перезапуск отказавшего приложения или удаление файлов. Как и другие аспекты пакета управления, задачи связываются с определенными управляемыми классами. Например, выполнение chkdsk имеет смысл только для диска, а задача перезапуска Microsoft Exchange Server — только на компьютере с приложением Exchange Server. При необходимости оператор может запустить задачу на нескольких управляемых системах одновременно. Существуют два специальных типа задач, связанных с мониторами: задачи диагностики, имеющие цель выявить причину проблемы, и задачи восстановления, служащие для решения проблемы. Эти задачи могут выполняться автоматически при переходе монитора в состояние ошибки, предоставляя автоматический способ решения проблемы. Их можно запускать вручную, поскольку автоматизированное восстановление не всегда является предпочтительным подходом.

Отчеты

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

Операции обнаружения объектов

Операции обнаружения объектов используются для нахождения в сети определенных объектов, за которыми должно быть установлено наблюдение. Пакеты управления определяют тип объектов, за которыми осуществляет наблюдение данных пакет управления. Операции обнаружения объектов могут использовать реестр, инструментарий WMI, сценарии, OLE DB, протокол LDAP или даже пользовательский управляемый код, чтобы находить объекты в сети. Если при выполнении обнаружения в сети находятся объекты, за которыми не требуется наблюдать, то область обнаружения объектов можно ограничить с помощью переопределений.

Профили запуска от имени

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

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

Запечатанные и незапечатанные пакеты управления

Пакеты управления могут быть запечатанными или незапечатанными. Запечатанный пакет управления — это двоичный файл, который нельзя изменять. Незапечатанный пакет управления, — это XML-файл, который можно изменять. Запечатанные пакеты управления должны иметь расширения .MP, тогда как незапечатанные пакеты управления — расширение .XML.

Обычно пакеты управления, полученные от поставщиков программного или аппаратного обеспечения, запечатаны.

Хотя невозможно изменить параметры в запечатанных пакетах управления, можно настроить применяемые параметры пакеты управления после его импорта с помощью переопределений или посредством создания дополнительных параметров, например правил, мониторов и задач, которые заменяют параметры по умолчанию пакета управления. Все создаваемые настройки сохраняются в отдельном файле пакета управления.

Библиотеки и зависимости пакетов управления

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

Зависимости образуются при ссылке пакета управления на другие пакеты управления. Необходимо импортировать все пакеты управления, на которые установлены ссылки, до импорта зависящего от них пакета управления. Пакеты управления включают руководство к нему, в котором документируются все его зависимости. Кроме того при попытке импортировать пакет управления с отсутствующими пакетами управления, от которых он зависит, в диалоговом окне Импорт пакетов управления отобразится сообщение о том, что пакет управления не удалось импортировать, а также будет приведен список пропущенных пакетов управления. После импорта пакета управления можно просмотреть его зависимости в консоли управления.

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

  1. В консоли управления в рабочей области Администрирование выберите Пакеты управления.

  2. Щелкните правой кнопкой мыши требуемый пакет управления и выберите пункт Свойства.

  3. В диалоговом окне Свойства пакета управления перейдите на вкладку Зависимости.

    На вкладке Зависимости перечислены все пакеты управления, от которых зависит выбранный пакет, а также все пакеты управления, которые зависят от него.