Что такое пакет управления Operations Manager?
Пакеты управления обычно содержат параметры наблюдения для приложений и служб. После импорта пакета управления в группу управления System Center — Operations Manager немедленно начинает мониторинг объектов на основе конфигураций и пороговых значений по умолчанию, определенных в пакете управления.
Каждый пакет управления может содержать следующие компоненты.
Мониторы, которые настраивают агенты на отслеживание различных составляющих управляемого компонента.
Правила, которые настраивают агент на сбор данных о производительности и обнаружении, отправку предупреждений и уведомлений о событиях и др.
Задачи, которые определяют операции, выполняемые агентом или консолью.
База знаний с текстовыми рекомендациями, которые помогают операторам диагностировать и устранять проблемы.
Представления, которые содержат настраиваемые интерфейсы пользователя для отслеживания компонента и управления им.
Отчеты, которые определяют специальные методы предоставления информации об отслеживаемом объекте.
Обнаружение объектов, которое обеспечивает выявления объектов для отслеживания.
Профили запуска от имени, которые позволяют запускать различные правила, задачи, мониторы или операции обнаружения с различными учетными записями на различных компьютерах.
Части пакета управления
В каждом пакете управления определяется модель управляемого компонента. Эта модель выражается в виде одного или нескольких классов, каждый из которых определяет объекты для отслеживания и управления. Когда сведения пакета управления отправляются агенту, агент использует определенные правила обнаружения в пакете управления, чтобы найти фактические экземпляры классов, которые определяет этот пакет.
Для снижения нагрузки на сеть и требований к хранилищу на стороне агента, на локальное хранилище агента загружаются только составляющие пакета управления, необходимые для мониторинга. Например, разделы пакетов управления, определяющие правила и мониторы, скачиваются, а разделы для знаний и отчетов отсутствуют.
Мониторы
Каждый пакет управления определяет один или несколько классов для управления, а затем определяют группу мониторов для экземпляров этих классов. Эти мониторы отслеживают состояние каждого экземпляра класса, что упрощает предотвращение проблем.
Каждый монитор соответствует состоянию того или иного аспекта экземпляра класса и меняется вслед за изменением состояния экземпляра. Например, монитор, отслеживающий использование диска, может находиться в одном из трех состояний: зеленый, если диск менее 75 процентов заполнен; желтый, если это от 75 до 90 процентов заполнено; и красный, если это более 90 процентов заполнено. Монитор, отслеживающий доступность приложения, может иметь только два состояния: зеленый, если приложение запущено; и красный, если это не так. Дизайнер каждого пакета управления определяет мониторы, которые в него входят, количество состояний каждого монитора и аспект управляемого класса, который он отслеживает.
Правила
В Operations Manager правило определяет события и данные производительности, собираемые с компьютеров, и что делать с информацией после сбора. Проще всего представлять правила как оператор if/then ("если-тогда"). Например, пакет управления для приложения может содержать следующие правила.
Если в журнале событий появится сообщение о закрытии приложения, отправить предупреждение.
Если попытка входа завершается ошибкой, соберите событие, указывающее на этот сбой.
Как показано в этих примерах, правила могут отправлять предупреждения, данные о событиях и производительности. Кроме того, правила могут выполнять сценарии, например для перезапуска отказавшего приложения.
Views and dashboards (Представления и панели мониторинга)
Консоль управления Operations Manager содержит стандартные представления, такие как "Состояние", "Предупреждения" и "Производительность". Консоль также включает панели мониторинга для консолидации и визуализации операционных данных для определенных служб или приложений для повышения аналитических сведений и видимости. Кроме того, пользователь может создать персональное представление в консоли управления.
База знаний
База знаний — это материалы, встроенные в правила и мониторы. Они содержат информацию от дизайнера пакета управления о причинах предупреждения и рекомендации по устранению проблемы, ставшей причиной предупреждения. В консоли статьи базы знаний отображаются как текст, призванный помочь оператору в диагностике и устранении проблем. Текст может включать ссылки на задачи, которые помогают дизайнеру провести оператора через все этапы процесса восстановления. Например, оператор может получить инструкции выполнить задачу A, а затем, в зависимости от результатов, задачу Б или задачу В. Статьи базы знаний также могут содержать ссылки на представления производительности и отчеты, давая оператору прямой доступ к информации, необходимой для устранения неполадок.
База знаний называется также база знаний продукта или база знаний компании. База знаний продукта добавляется в пакет управления его автором. Администратор может добавить свою собственную базу знаний к правилам и мониторам для расширения информации об устранении неполадок и предоставлении операторам информации, непосредственно относящейся к компании и известной как база знаний компании. Подробные сведения о добавлении базы знаний компании к пакету управления см. в статье How to Add Knowledge to a Management Pack.
Задачи
Задача — это сценарий или другой исполняемый код, который запускается на сервере управления или на сервере, клиенте или другом управляемом устройстве. Задачи могут выполнять любой вид деятельности, включая перезапуск отказавшего приложения или удаление файлов. Как и другие аспекты пакета управления, задачи связываются с определенными управляемыми классами. Например, выполнение 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.
Зависимости образуются при ссылке пакета управления на другие пакеты управления. Необходимо импортировать все пакеты управления, на которые установлены ссылки, до импорта зависящего от них пакета управления. Пакеты управления включают руководство к нему, в котором документируются все его зависимости. Кроме того, если вы пытаетесь импортировать пакет управления и пакеты управления, от которых он зависит, нет, диалоговое окно "Импорт пакетов управления" отобразит сообщение о том, что пакет управления не сможет импортировать и список отсутствующих пакетов управления. После импорта пакета управления можно просмотреть его зависимости в консоли управления.
Просмотр зависимостей для пакета управления
В консоли управления в рабочей области администрирования выберите пакеты управления.
Щелкните правой кнопкой мыши нужный пакет управления и выберите пункт "Свойства".
В диалоговом окне "Свойства" для пакета управления выберите вкладку "Зависимости".
На вкладке Зависимости перечислены все пакеты управления, от которых зависит выбранный пакет, а также все пакеты управления, которые зависят от него.
Следующие шаги
Чтобы узнать, как создать пользовательский пакет управления, доступный для записи для хранения переопределения, см. статью "Создание пакета управления для переопределения".
Основные понятия управления конфигурацией приложения или службы, определенной в пакете управления, см. в разделе "Жизненный цикл пакета управления".
Чтобы выполнить распространенные административные задачи с пакетами управления в группе управления, см. инструкции по импорту, экспорту и удалению пакета управления.
Если вы хотите создать собственные пользовательские знания для определенных оповещений, созданных правилами или мониторами из запечатаемого пакета управления, ознакомьтесь с разделом "Добавление знаний в пакет управления".