Жизненный цикл пакета управленияManagement Pack Lifecycle

Важно!

Поддержка этой версии Operations Manager прекращена. Рекомендуем перейти на Operations Manager 2019.This version of Operations Manager has reached the end of support, we recommend you to upgrade to Operations Manager 2019.

В System Center Operations Manager используются пакеты управления, содержащие параметры наблюдения для приложений и служб.System Center - Operations Manager uses management packs contain monitoring settings for applications and services. В идеальном случае пакет управления сообщает все необходимые сведения об отслеживаемом приложении или технологии и уведомляет о наступлении соответствующих событий.Ideally, a management pack tells you everything you want to know about the application or technology that you are monitoring and nothing that you do not want to know. Пакеты управления разработаны таким образом, чтобы обеспечить выполнение мониторинга в большинстве сред, тем не менее, каждый пакет можно проверить, настроить и приспособить для получения оптимальных результатов в соответствии с потребностями организации.Management packs are designed to provide a useful monitoring experience for most environments, however you will want to test, tune, and tailor each management pack to provide optimal results for your organization's needs.

В следующей таблице описан жизненный цикл пакета управления, который является рекомендуемым методом использования пакетов управления.The management pack lifecycle, described in the following table, is the recommended approach to using management packs. За таблицей следует разделы, где подробно описан каждый этап.The sections following the table provide details for each stage.

ЭтапStage ОписаниеDescription
Проверка и оценка пакетов управления в подготовительной средеReview and evaluate management packs in a pre-production environment Перед развертыванием пакета управления в производственной среде следует ознакомиться с его содержанием и руководством, импортировать пакет управления в среду подготовки или тестирования.Before you deploy a management pack in your production environment, you should familiarize yourself with the contents of the management pack and guide, and import the management pack in a pre-production or test environment. Также можно просмотреть пакет управления в виртуальной компьютерной среде.You can also view the management pack in a virtual machine environment.
Настройка параметров пакета управления и сохранение доработанного пакетаTune the management pack settings and save in a customized management pack Используйте переопределения для настройки параметров пакета управления (мониторов, правил, операций обнаружения объектов и атрибутов), чтобы лучшим образом выполнить требования организации.Use overrides to tune the settings of a management pack-such as monitors, rules, object discoveries, and attributes-to better meet your organization's needs. Переопределения нужно сохранить в созданном пакете управления.You should save overrides to a management pack that you create.
Развертывание пакетов управления в рабочей средеDeploy management packs into a production environment Экспортируйте пакет управления, который планируется к развертыванию, вместе с относящимися к нему переопределениями, и импортируйте пакеты в рабочую среду.Export the management pack with overrides that is associated with the management pack that you are going to deploy, and import management packs in your production environment.
Обслуживание пакета управленияMaintain management pack Для пакета управления может потребоваться дополнительная настройка после развертывания, например в следующих ситуациях:After deployment, a management pack might need additional tuning, such as in following circumstances:

— изменения среды, такие как появление нового оборудования или новой операционной системы;- Environmental changes, such as new hardware or new operating system
— добавление нового приложения в рабочую среду;- Adding a new application to the production environment
— обновление версии приложения;- Upgrading a version of an application
— выход новой или обновленной версии пакета управления;- When a new or updated version of the management pack is available
— изменения политик, которые приводят к увеличению или уменьшению объема задач отслеживания в зависимости от бизнес-требований.- Policy changes, which result in more or less monitoring based on business needs

Проверка и оценкаReview and evaluate

Каждый пакет управления следует снабдить руководством, которое устанавливается в ту же папку, что и пакет управления.Each management pack should be accompanied by a management pack guide that is installed to the same folder as the management pack. Руководство к пакету управления содержит инструкции по установке и настройке пакета, сведения о нем, например обнаруживаемые объекты и способ отображения информации о работоспособности.A management pack guide contains instructions for installing and configuring the management pack, and information about the management pack, such as objects that the management pack discovers and how health rolls up. Эти сведения могут помочь настроить пакет управления в соответствии с целями использования.You can use this information to help you customize the management pack for your purposes. Перед импортом пакета управления следует ознакомиться с руководством к нему.You should always review the management pack guide before you import the management pack.

Просмотреть содержимое запечатанного пакета управления можно с помощью средства MPViewer, отображающего следующую информацию: правила, мониторы, представления, задачи, задачи консоли и отчеты.A tool for reviewing the contents of a sealed management pack is the MPViewer, which can display the following contents of a management pack: rules, monitors, views, tasks, console tasks, and reports. Средство MPViewer также отображает базу знаний, связанную с определенным компонентом пакета управления.MPViewer will also display the knowledge associated with the particular management pack item. Средство MPViewer можно установить и использовать на любом компьютере, на котором установлена консоль управления Operations Manager.You can install and use MPViewer on any computer on which the Operations Manager Operations console is installed.

Если получен новый пакет управления, его следует импортировать в подготовительную среду.When you have a new management pack, you should import it to a pre-production environment. В работе с Operations Manager рекомендуется развернуть рабочую среду, используемую для отслеживания рабочих приложений, и подготовительную среду, которая оказывает минимальное воздействие на рабочую среду.In Operations Manager, it is a best practice to have a production implementation that is used for monitoring your production applications and a pre-production implementation that has minimal interaction with the production environment. Подготовительная группа управления применяется для тестирования и настройки функций пакетов управления перед развертыванием пакета управления в рабочей среде.The pre-production management group is used for testing and tuning management pack functionality before the management pack is deployed in the production environment.

Чтобы точно оценить объем данных, собираемых пакетом управления, необходимо подвергнуть агент нагрузке, которая будет действовать в рабочей среде.To accurately measure the data that a management pack gathers, you need to expose the agent to the demands of your production environment. Оборудование сервера управления в подготовительной среде должно соответствовать оборудованию, применяемому в рабочей среде.The hardware of the management server in the pre-production environment should reflect the hardware that is in use in your production environment. В подготовительной группе управления на сервер управления следует импортировать те же пакеты управления, что и в рабочей группе управления.Your pre-production management group should have the same management packs imported to the management server as the production management group. Для проверки совместимости в подготовительную среду также следует включить типы ролей сервера, которые применяются в рабочей среде, но в меньшем масштабе.To test interoperability, your pre-production environment should also include the same types of server roles that are in your production environment, just on a smaller scale.

Агент Operations Manager можно назначить нескольким группам управления, этот способ называется множественная адресация.You can assign an Operations Manager agent to more than one management group, which is called multihoming. При установке множественной адресации стандартного подмножества агентов в производственной среде или среде подготовки, последняя будет предоставлять больший объем информации, необходимой для правильной настройки пакета управления.If you multihome a representative subset of agents in your production environment and your pre-production environment, the pre-production environment should give you much of the information you need to correctly tune the management pack. Дополнительные сведения об установке агентов см. в статье Configuring Windows Agents (Настройка агентов Windows).For more information on multihoming agents, see Configuring Windows Agents.

НастройкаTune and customize

В Operations Manager можно использовать переопределения для уточнения параметров объекта наблюдения, включая мониторы, правила, операции обнаружения объектов и атрибуты.You can use overrides to refine the settings of a monitoring object in Operations Manager, including monitors, rules, object discoveries, and attributes. Для сохранения сделанных настроек необходимо создать пакет управления.You should create a management pack in which to save customizations that you make.

Чтобы эффективно настроить конфигурацию мониторинга ИТ-служб (что может требовать наличия одного или нескольких пакетов управления в зависимости от сложности службы), необходимо заручиться участием владельца службы или специалистов в этой области, представителя службы поддержки, представителя операционного отдела, отслеживающего предупреждения и события и предпринимающего действия, когда что-либо требует внимания, а также инженеров, отвечающих за инфраструктуру Operations Manager.To effectively tune the monitoring configuration of your IT services, which may involve one or more management packs depending on the complexity of that service, you should involve the service owner or subject matter experts, a representative from the service desk, a representative from the operations team members who monitor the alerts and events and take action when something requires attention, and the engineering team responsible for the Operations Manager infrastructure. В зависимости от службы, наблюдение за которой осуществляет пакет управления, может также потребоваться привлечение представителя группы сетевых специалистов или специалистов по безопасности.Depending on the service that is monitored by the management pack(s), you might also include representation from the networking and security teams. Лица, отвечающие за инфраструктуру Operations Manager, могут не иметь достаточных знаний и опыта работы со службой, чтобы эффективно настроить пакет управления без привлечения специалистов.Those responsible for the Operations Manager infrastructure might not have the knowledge and experience with the service to effectively tune the management pack(s) without expert input.

Начните с проверки самых распространенных предупреждений, чтобы повысить точность мониторинга, уделяя основное внимание предупреждениям, выводимым в больших объемах.Start by reviewing the most common alerts in an effort to improve monitoring accuracy by focusing on high-volume alerts. Определите следующие показатели и их приоритеты в зависимости от влияния:Identify the following and prioritize based on impact:

  • число и доля предупреждений, вызванных существующими и известными проблемами;Number and percentage of alerts caused by existing/known problems
  • число и доля повторяющихся предупрежденийNumber and percentage of repeated or duplicate alerts. (может свидетельствовать о необходимости дополнительной настройки или наличии потенциальной проблемы, требующей дальнейшего анализа);May indicate additional tuning is necessary or there is a potential issue to investigate further.
  • число и доля предупреждений, указывающих на проблемы с производительностью или доступностью;Number and percentage of alerts indicating performance or availability issues
  • соотношение предупреждений с создаваемыми билетами;Ratio of alerts to tickets generated
  • предупреждения, для которых было присвоено состояние разрешения, указывающее, что рабочий процесс создает большое число предупреждений, признанных ошибочными в рамках проверки операционным отделом или поддержкой уровня 2.Alerts whose resolution state has been set to a state indicating the workflow is generating a high volume of alerts and is determined through investigation to be faulty by operations or tier-2 support

Используйте следующие отчеты, чтобы определить, требуется ли дополнительная настройка:Leverage the following reports to determine if additional tuning is required:

  • Отчет "Наиболее типичные предупреждения"Most Common Alerts Report
  • Отчет о предупрежденияхAlerts Report
  • Объем данных в зависимости от пакета управленияData Volume by Management Pack

Следующие отчеты важны для проверки эффективного мониторинга служб в целом и отсутствия следующих условий:The following reports are important to validate we are efficiently monitoring the service in its entirety, and there isn’t:

  • пересмотр конфигурации из-за слишком частого выполнения правил обнаружения или сбора свойства/атрибута, который часто изменяется;Configuration churn due to discovery rules running too frequently or there is a property/attribute being collected that changes frequently
  • данные производительности, собираемые слишком часто (или данные, сбор которых не требуется, так как организация не будет использовать их в отчете, представлении или панели мониторинга);Performance data being collected too frequently or doesn’t need to be collected because the organization will not use it in a report, view, or dashboard
  • собираемые данные события, не имеющие значения и используемые только для поиска и устранения неполадок (в течение короткого периода);Event data being collected which adds no value and is only enabled for troubleshooting (short period of time)
  • резкое изменение состояния работоспособности из-за неправильной настройки, ошибки или других проблем;Health State flip flopping due to misconfiguration, bug, or other symptom
  • правило предупреждения с высоким числом повторов.Alert rule with high repeat count

Каждый рабочий процесс должен оцениваться в соответствии со следующими критериями.At a minimum, each workflow should be evaluated according to the following criteria:

  • Измеряемое и идентифицируемое вхождение.Measurable and identifiable occurrence. Элементы, не соответствующие этой категории, отключаются.Anything not aligning with that category is disabled.
  • При возникновении предупреждения известны ли нам способы его разрешения?When the alert occurs, do we know how to resolve it?
  • Исключения (предупреждения), обеспечивающие упреждающее уведомление о потенциальном воздействии на службу, предоставляются центру управления сетью или службе технической поддержки, помимо любого инцидента (ошибки), указывающего на перерыв в обслуживании.Exceptions (warnings) that provide a proactive notice of potential service impact are exposed to the NOC/Service Desk, besides any Incident (error) that indicates disruption of service.
  • Не выполняется ли обнаружение слишком часто?Is discovery running too frequent?
  • Требуется ли собирать эти данные производительности?Do we need to collect this performance data? Имеют ли данные практический смысл?Is it useful?
  • Является ли предупреждение понятным, актуальным и важным?Is the alert understandable, relevant, and up to date?
  • Должен ли монитор разрешаться автоматически, если симптом или проблема разрешаются без вмешательства?Should the monitor auto-resolve if the symptom/problem corrects itself?

Что следует настраиватьWhat to Tune

  • Интервал обнаруженияDiscovery frequency

  • Пороговые значения мониторовMonitor thresholds

  • Целевые объектыTargets

  • Интервалы для правил и мониторов и правил сбора данных производительности на основе сценариевIntervals for script-based rules/monitors and performance collection rules

  • ПараметрыParameters

"Советы"Tips

  • Просматривайте все новые предупреждения, появившиеся для серверов, наблюдение за которыми выполняет новый пакет управления.Review any new alerts reported for servers monitored with the new management pack. Можно использовать отчеты "Alerts" ("Предупреждения") и "Most Common Alerts" ("Самые распространенные предупреждения"), помогающие обнаружить самые распространенные предупреждения.You can use the Alerts and Most Common Alerts reports to help you discover your most common alerts. При первоначальной установке пакета управления он обычно обнаруживает множество ранее не известных проблем.When you first install a management pack, it tends to discover a multitude of previously unknown issues. Наблюдайте за этими предупреждениями, чтобы определить потенциальные проблемные области.Monitor the alerts to determine potential areas of concern

  • Переопределите монитор или правило для применения ко всем объектам конкретного класса, группе или определенному объекту.Override the monitor or rule as applicable for all objects of a particular class, a group, or a specific object.

  • Отключите монитор или правило, если проблема не является достаточно серьезным основанием для предупреждения, и нет необходимости быть в курсе конкретной наблюдаемой ситуации.Disable the monitor or rule if the issue is not severe enough to warrant an alert and you do not need to be made aware of the specific situation being monitored.

  • Измените пороговое значение монитора, создающего предупреждение, если хотите, чтобы наблюдалось определенное состояние, а предупреждение создается до того, как состояние действительно будет представлять проблему для конкретной среды.Change the threshold of the monitor that is generating the alert if you want the underlying condition to be monitored, but the alert is being generated before the condition is actually a problem for your particular environment.

  • Если для пакета управления задаются переопределения, их рекомендуется сохранять в пакете управления с именем ManagementPack_Override, где строка ManagementPack соответствует имени запечатанного пакета управления, к которому применяются переопределения.When you set overrides for a management pack, save them to a management pack that is named ManagementPack_Override, where ManagementPack is the name of the sealed management pack to which the overrides apply.

РазвертываниеDeploy

При достижении требуемого уровня производительности и результатов работы пакета управления в среде подготовки можно развернуть пакет управления и его настройки в производственной среде.When you are satisfied with the performance and results of the management pack in the pre-production environment, you can deploy the management pack and its customizations in the production environment. Пакет управления, в котором были сохранены настройки, необходимо экспортировать для возможности его импорта на другие компьютеры.The management pack in which you saved the customizations must be exported so that you can import it to other computers. Дополнительные сведения см. в статье Импорт, экспорт и удаление пакетов управления.For more information, see How to Import, Export, and Remove Management Packs. Пакет управления, содержащий установленные переопределения, зависит от исходного пакета управления и может импортироваться только в группы управления, в которых установлен исходный пакет управления.The management pack that contains the overrides that you set is dependent on the original management pack and can be imported only to management groups that have the original management pack installed.

ОбслуживаниеMaintain

После развертывания пакета управления следует периодически оценивать его производительность и результаты работы в рабочей среде, чтобы убедиться, что он по-прежнему выполняет бизнес-задачи.After a management pack has been deployed, you should periodically evaluate its performance and results in the production environment to ensure that it continues to meet business needs. В следующем списке описаны распространенные события, которые могут потребовать внесения изменений в пакет управления.The following list describes common events that might require changes to a management pack:

  • Изменения среды, такие как появление нового оборудования или новой операционной системыEnvironmental changes, such as new hardware or a new operating system

    Когда выполняется тестирование нового оборудования или новой операционной системы, которая планируется для добавления к рабочей среде, следует включить в план тестирования имеющиеся пакеты управления, чтобы определить необходимость дополнительной настройки.When you are testing new hardware or a new operating system that you plan to add to your production environment, you should include existing management packs in your test plan to identify any additional tuning that might be necessary. Для новой операционной системы может понадобиться импортировать новые специализированные пакеты управления.For a new operating system, you might need to import new management packs specific to that operating system.

  • Добавление нового приложения в рабочую средуAdding a new application to the production environment

    Для нового приложения может потребоваться новый пакет управления или доработка существующих пакетов управления.A new application might require a new management pack or adjustments to existing management packs.

  • Обновление версии приложенияUpgrading a version of an application

    Обновление версии приложений в организации обычно выполняется поэтапно, когда в течение некоторого времени в сети будут работать обе версии приложения. Также случается, что все экземпляры приложения обновляются одновременно.When organizations upgrade application versions, they usually either upgrade in stages, during which both versions of the application will exist in the network, or upgrade all installations of the application at one time. После тестирования пакетов управления с новой версией и выполнения необходимой настройки следует применить для развертывания пакетов управления обычный подход к развертыванию обновлений.After testing the management packs with the new version and making any necessary adjustments, you should use the same approach for deploying the management packs that you use for deploying the upgrades. Если одновременно будут использоваться обе версии приложения, следует установить пакеты управления, соответствующие каждой версии.If both versions of the application will be in use at one time, you should install management packs appropriate for each version. Если все экземпляры приложения будут обновляться одновременно, удалите пакет управления для старой версии приложения и установите пакет управления для новой версии.If all installations of the application will be upgraded at one time, remove the management pack for the old version of the application and install the management pack for the new version.

  • Выход новой или обновленной версии пакета управленияWhen a new or updated version of the management pack is available

    Проверку и настройку новых или обновленных версий пакета управления следует проводить в подготовительной среде.You should use the pre-production environment to review and tune new or updated versions of a management pack.

  • Изменения политикPolicy changes

    В результате изменений в организации может потребоваться внести изменения в пакеты управления, чтобы отразить увеличение или уменьшение объема задач отслеживания.Ongoing changes in your business or organization might require adjustments to management packs to accomplish more monitoring or less monitoring.

Рекомендации по управлению изменениямиBest Practices for change control

Далее приводятся рекомендации по работе с пакетами управления Operations Manager.The following are some best practices to follow when managing Operations Manager management packs:

  • Ведите архив версий пакета управления, который позволит в случае необходимости выполнить откат изменений.Maintain an archive of management pack versions to enable you to roll back changes when necessary. Эффективным методом ведения архива является использование ПО для управления версиями, например Microsoft Team Foundation Server или SharePoint Server.An efficient method for maintaining the archive is by using version control software, such as Microsoft Team Foundation Server or SharePoint Server. Другим методом является использование общей сетевой папки со вложенными папками для каждой версии пакета управления.Another method is to use a file share on the network with individual folders for each management pack version.

  • Если для пакета управления задаются переопределения, их рекомендуется сохранять в пакете управления с именем ManagementPack_Override, где строка ManagementPack соответствует имени запечатанного пакета управления, к которому применяются переопределения.When you set overrides for a management pack, save them to a management pack that is named ManagementPack_Override, where ManagementPack is the name of the sealed management pack to which the overrides apply. Например, переопределения для пакета управления Microsoft.SQLServer.2012.Monitoring.mp будут сохраняться в файл Microsoft.SQLServer.2012.Monitoring_Overrides.xml.For example, overrides to the management pack Microsoft.SQLServer.2012.Monitoring.mp would be saved to Microsoft.SQLServer.2012.Monitoring_Overrides.xml. Дополнительные сведения см. в статье Creating a Management Pack for Overrides.For more information, see Creating a Management Pack for Overrides.

  • При изменении пакета управления измените соответствующий файл _Overrides.xml, указав номер новой версии.When a management pack is updated, update the corresponding _Overrides.xml file with the new version number. Для изменения номера версии файла _Overrides.xml следует использовать XML-редактор.You must use an XML editor to update the version number of the _Overrides.xml file. При внесении изменений в файл _Overrides.xml, не связанных с изменением номера версии, допускается импорт файла, но при этом указанные в нем параметры не будут применяться.If you make changes to an _Overrides.xml file but do not change the version attribute, you can import the file but the settings in the file will not be applied.

  • Документируйте переопределения, внесенные в пакеты управления.Document the overrides that you make to management packs. При установке переопределения добавьте объяснение предпринятого действия и его причину в поле описания, нажав кнопку Изменить на панели "Сведения" диалогового окна "Свойства переопределений".When you set an override, add an explanation of the action you are taking and the reason for it to the description field by clicking Edit in the Details pane of the Override Properties dialog box. Также можно использовать электронную таблицу или другую форму для документирования изменений, внесенных в пакеты управления.You may also want to maintain a spreadsheet or other form to document changes that you make to management packs.

Дальнейшие действияNext steps