Отслеживание изменений в пакете управленияTrack changes in management pack

В System Center — Operations Manager роли пользователей определяются таким образом, что могут изменять параметры мониторинга для приложений и служб посредством пакетов управления.In System Center - Operations Manager, user roles are defined to potentially change monitoring settings for applications and services through management packs. С одной ролью пользователя может быть связано несколько пользователей.There can be multiple users associated with a single user role. В более ранних версиях Operations Manager отслеживание этих изменений в целях обнаружения пользователя, выполнившего изменения, и времени изменений было недоступно.In earlier versions of Operations Manager, there was no tracking of these changes to identify the user who has done the changes and when.

В Operations Manager 2019 UR2 поддерживается отслеживание изменений в пакетах управления.Operations Manager 2019 UR2 supports change tracking in management packs. Отслеживание изменений включено по умолчанию в 2019 UR2 для отслеживания изменений и создания отчетов о них в пакетах управления и объектах пакетов управления.Change tracking is enabled by default in 2019 UR2 to track and report the changes on the management packs and management pack objects.

Теперь доступны три новых отчета для просмотра изменений: Журнал пакетов управления, Объекты пакетов управления и Отслеживание переопределений.Three new reports Management Pack History, Management Pack Objects and Overrides tracking are now available to display the changes. Эти отчеты доступны в разделе Отчеты  > Библиотека общих отчетов Майкрософт.These reports are available under Reporting > Microsoft Generic Report library.

Фильтры, доступные в отчетах, можно использовать для установки условий и формирования отчетов в соответствии со своими потребностями.You can use the filters available in the reports to set the criteria and get the reports per your requirement.

В этой статье подробно описаны отчеты, которые используются для отслеживания изменений, а также специфика работы с такими отчетами.This article details the reports used for change tracking and how to use them.

Журнал пакетов управленияManagement pack history

Этот журнал пакетов управления создает список всех пакетов управления, которые импортируются или удаляются на любом сервере управления в группе управления.The management pack history report generates the list of all the management packs, which are either imported or deleted on any management server in your management group. Этот отчет можно отфильтровать по дате, действию и имени пользователя.You can filter the report by date, action, and username.

Пример. Отчет обо всех пакетах управления, импортированных пользователями Bob и Dan в период с первого дня прошлого месяца до указанной даты.Example: Report of all the management packs imported by Bob and Dan from first day of last month till date. Можно применить фильтры, как показано в следующем примере, и создать отчет для этого пользователя.You can apply the filters as shown in the following example and generate the report for this user.

Журнал пакетов управления

В отчете отображаются следующие поля и значения.The report displays the following fields and values:

ПолеField ОписаниеDescription
Пакет управленияManagement Pack Имя пакета управления, для которого выполнено действие.Name of the management pack on which the action was performed.
ВерсияVersion Версия пакета управления, для которого выполнено действие.Version of the management pack on which the action was performed.
ДатаDate Дата и время выполнения этого действия.Date and time when this action was performed.
ДействиеAction Тип выполняемого действия — установка или удаление.Type of the action performed - install or delete.
Имя пользователяUsername Имя пользователя, выполнившего действие в отношении пакета управления.Name of the user who has performed the action on the management pack.

Пример отчетаSample report:

Версии пакета управления

Примечание

  • Все пакеты управления, которые были импортированы, удалены или обновлены до обновления UR2, будут включены в отчет, однако пользовательский контекст для них не записывается.Any management packs, which were imported/deleted/updated prior to UR2 upgrade will be captured in the report, but user context will not be captured for these.
  • Все обновления для пакета управления фиксируются в двух записях в отчете.Any update on management pack will be captured in two entries in the report. Первая запись относится к удалению старой версии пакета управления, вторая — к установке новой версии.First entry for deletion of older management pack version and second entry for the installation of new version.

Объекты пакета управленияManagement pack objects

Отчет об объектах пакета управления отслеживает и создает список всех объектов пакета управления, которые недавно созданы или удалены с сервера управления.The management pack objects report tracks and generates the list of all management pack objects, which are newly created or deleted from the management server. Этот отчет также отслеживает изменения в объектах пакета управления, такие как переименование группы, монитора или правила, добавление или удаление члена группы и т. д.This report also tracks edits on management pack objects like renaming a group/monitor/rule or adding/deleting a member in the group etc.

  • В этом отчете приведен журнал для тех объектов пакета управления, которые изменяются после обновления сервера управления Operations Manager до версии UR2.This report displays the history of those management pack objects, which are changed after the upgrade of Operations Manager management server to UR2.
  • Все объекты пакетов управления, которые были созданы, удалены или изменены до обновления UR2, также будут включены в отчет, однако пользовательский контекст для них не записывается.Any management pack objects, which were created/deleted/edited prior to UR2 upgrade will also be shown in the report, but user context will not be captured for these objects.

Отчеты можно фильтровать по дате, имени пользователя, пакету управления, критерию действия (создание, удаление или изменение) и типу объектов.You can filter the reports by date, username, management pack, action criteria (new, delete or edit) and type of objects.

Пример: Если требуется отобразить все новые мониторы, созданные пользователем Dan за прошлый месяц, следует выбрать фильтры, как показано в следующем примере.Example: If you want to see all the new monitors created by user Dan in the past One month, then you will select the filters as shown in the following example:

Объекты пакета управления

Отчет об объектах пакета управления содержит следующие поля и значения.The management pack object report contains the following fields and values:

ПолеField ОписаниеDescription
Имя пакета управленияManagement pack name Имя пакета управления, к которому принадлежат измененные объекты.Name of the management pack to which the changed objects belong to.
Имени объектаObject Name Имя объекта, который был создан, удален или изменен.Name of the object, which was created/deleted/edited.
Тип объектаObject Type Тип объекта.Type of the object. Пример: Монитор, правило, группа или модуль.Example: Monitor/Rule/Group/Module.
Измененное свойствоAffected property Свойство измененного объекта.The property of the object that was edited.
Старое значениеOld Value Предыдущие значения затронутого свойства.Previous values of the affected property.
Новое значениеNew Value Новое значение затронутого свойства.New value of the affected property.
ДатаDate Дата и время выполнения действия.Date and time when the action was performed.
Тип действияAction Type Тип действия, выполняемого над объектом, например добавление, удаление или изменение.Type of the action performed on the object such as add/delete/edit.
Имя пользователяUsername Имя пользователя, выполнившего действие.Name of the user who has performed the action.

Проверка пакета управления

Отслеживание переопределенийOverrides tracking

Переопределения создаются для настройки мониторинга.Overrides are created to tune monitoring. Несколько ролей пользователей могут создавать такие переопределения в Operations Manager.Multiple user roles can create these overrides in Operations Manager. Если переопределения создаются разными пользователями, очень важно отслеживать и фиксировать, какой именно пользователь внес изменения и когда это произошло.When different users create overrides, it becomes crucial to track and capture the user who made these changes and when. Отчет об отслеживании переопределений позволяет фиксировать все переопределения, созданные с помощью консоли, PowerShell или API-интерфейсов SDK.With Overrides tracking report, all the overrides either created through console, PowerShell, or SDK APIs are captured.

В этом отчете содержатся соответствующие поля и данные, необходимые для отслеживания переопределений, такие как "Имя пакета управления", "Имя объекта", "Тип объекта", "Затрагиваемое свойство", "Предыдущее значение", "Новое значение", "Целевой тип объекта" и "Дата" .This report has relevant fields/information to track overrides in detail such as Management pack name, Object name, Object type, Affected Property, Old value, New value, Target of the object type and Date. Чтобы просмотреть подробные сведения о каждом измененном параметре, разверните каждую из этих строк. Результаты группируются по имени пакета управления.To view detailed information for every changed parameter, expand each of these rows, the results are grouped by management pack name.

Фильтрация Отчет можно отфильтровать по имени пользователя, типу объекта, имени пакета управления и дате, что упрощает отслеживание важных изменений.Filtering: You can filter the report by username, type of object, management pack name and date, which makes it simple to track the changes you are interested in.

Параметры очистки данныхData grooming settings

Параметры очистки данных связаны с параметрами очистки пакетов управления для базы данных хранилища данных.Grooming settings are tied with management pack grooming settings for data warehouse. Это означает, что по умолчанию в отчетах будут отображаться три версии пакетов управления и устаревшие данные за 400 дней.This means, by default, three versions of management packs and 400 days old data will be shown in the reports. Например, при внесении изменений в MyCustomMP и сохранении изменений в новой версии с указанием версии v1, v2, v3, v4 за семь дней.For example: whenever you make a change in MyCustomMP and save your changes in a new version as v1, v2, v3, v4 over Seven days. По умолчанию значение v1 будет очищено, и вы увидите только изменения для v2, v3 и v4.Then by default, v1 will be groomed and you will only see changes for v2, v3 and v4. Кроме того, любое изменение, которое выполнено более 400 дней назад, будет очищено.Besides this, any change which is 400 days old will be groomed.

Известные проблемыKnown issues

  • При обновлении сервера Operations Manager 2019 в журналах событий может отображаться событие с идентификатором 33333 и 31552.When you upgrade Operations Manager 2019 server, you might see event ID 33333 and 31552 in event logs. Эти события могут создавать ряд предупреждений в Operations Manager.These events might generate some alerts in the Operations Manager. После завершения обновления предупреждения и события будут автоматически удалены.Once the upgrade is complete, alerts and events will be resolved automatically.
  • Пользовательский контекст не записывается для пакета управления Microsoft.SystemCenter.DBUpdateHelper.For Microsoft.SystemCenter.DBUpdateHelper management pack user context will not be captured.
  • Во время обновления серверов управления некоторые импортированные пакеты управления не фиксируют контекст пользователя.During the upgrade of management servers, some management packs that are imported, do not capture the user context. Пользовательский контекст фиксируется после завершения обновления.Once the upgrade is complete, then the user context will be captured. Чтобы убедиться, что функция отслеживания изменений фиксирует все транзакции, обновите все серверы управления.To make sure change tracking feature captures all transactions, upgrade all management servers.

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