Отслеживание изменений в Operations Manager

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

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

В Operations Manager 2019 UR2 появилась функция отслеживания изменений. Отслеживание изменений включено по умолчанию в 2019 UR2 для отслеживания изменений и создания отчетов о них в пакетах управления и объектах пакетов управления. Версия 2019 UR3 поддерживает отслеживание изменений для агента и состояния возврата работоспособности монитора.

Функция отслеживания изменений в Operations Manager отслеживает и сообщает об изменениях в пакетах управления и объектах пакетов управления. Он также поддерживает отслеживание состояния сброса работоспособности агента и мониторинга.

Функция отслеживания изменений включена по умолчанию. В Operations Manager 2022 все отчеты об отслеживании изменений доступны в одной папке с именем Отслеживание изменений.

Подробные сведения о функции отслеживания изменений см. в следующих разделах:

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

Для отображения изменений доступны три отчета Журнал пакетовуправления, Объекты пакета управления и Отслеживание переопределений .

Эти отчеты доступны в разделе Отчеты Библиотека общих отчетов Майкрософт.

Эти отчеты доступны в разделе Отчеты>Библиотека отчетов отслеживания изменений Майкрософт.

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

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

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

Примечание

Эта функция применима к DPM 2019 UR2 и более поздних версий.

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

Примере: Отчет обо всех пакетах управления, импортированных Бобом и Дэном за первый день последнего месяца до даты. Можно применить фильтры, как показано в следующем примере, и создать отчет для этого пользователя.

Снимок экрана: журнал пакетов управления.

В отчете отображаются следующие поля и значения:

Поле Описание
Пакет управления Имя пакета управления, для которого выполнено действие.
Версия Версия пакета управления, для которого выполнено действие.
Дата Дата и время выполнения этого действия.
Действие Тип выполняемого действия — установка или удаление.
Имя пользователя Имя пользователя, выполнившего действие в отношении пакета управления.

Пример отчета

Снимок экрана: версии пакета управления.

Примечание

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

Примечание

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

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

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

  • В этом отчете приведен журнал для тех объектов пакета управления, которые изменяются после обновления сервера управления Operations Manager до версии UR2.
  • Все объекты пакета управления, которые были созданы, удалены или изменены до обновления UR2, также будут отображаться в отчете, но контекст пользователя не будет записан для этих объектов.

Отчеты можно фильтровать по дате, имени пользователя, пакету управления, условиям действия (создать, удалить или изменить) и типу объектов.

Пример. Если вы хотите просмотреть все новые мониторы, созданные пользователем Дэном за последний месяц, выберите фильтры, как показано в следующем примере:

Снимок экрана: объекты пакета управления.

Отчет об объектах пакета управления содержит следующие поля и значения.

Поле Описание
Имя пакета управления Имя пакета управления, к которому принадлежат измененные объекты.
Имени объекта Имя объекта, который был создан, удален или изменен.
Тип объекта Тип объекта. Пример: Монитор, правило, группа или модуль.
Измененное свойство Свойство измененного объекта.
Старое значение Предыдущие значения затронутого свойства.
Новое значение Новое значение затронутого свойства.
Дата Дата и время выполнения действия.
Тип действия Тип действия, выполняемого над объектом, например добавление, удаление или изменение.
Имя пользователя Имя пользователя, выполнившего действие.

Снимок экрана: тестовый пакет управления.

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

Переопределения создаются для настройки мониторинга. Несколько ролей пользователей могут создавать такие переопределения в Operations Manager. Если переопределения создаются разными пользователями, очень важно отслеживать и фиксировать, какой именно пользователь внес изменения и когда это произошло. С помощью отчета об отслеживании переопределений фиксируются все переопределения, созданные с помощью API консоли, PowerShell или ПАКЕТА SDK.

В этом отчете содержатся соответствующие поля и данные, необходимые для отслеживания переопределений, такие как "Имя пакета управления", "Имя объекта", "Тип объекта", "Затрагиваемое свойство", "Предыдущее значение", "Новое значение", "Целевой тип объекта" и "Дата" . Чтобы просмотреть подробные сведения для каждого измененного параметра, разверните каждую из этих строк; Результаты группируются по имени пакета управления.

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

Параметры очистки данных в пакете управления

Параметры очистки данных связаны с параметрами очистки пакетов управления для базы данных хранилища данных. Это означает, что по умолчанию в отчетах будут отображаться три версии пакетов управления и устаревшие данные за 400 дней. Например, каждый раз, когда вы вносите изменения в MyCustomMP и сохраняете изменения в новой версии v1, v2, v3, v4 в течение семи дней, по умолчанию версия 1 будет ухоженной, и вы увидите изменения только для версий 2, 3 и 4. Кроме того, любое изменение, которое составляет 400 дней, будет ухоженным.

Отслеживание изменений для агента

Примечание

Эта функция применима к версии 2019 UR3 и выше.

Operations Manager поддерживает отслеживание изменений для агента. В общей библиотеке отчетов Майкрософт доступен отчет Отслеживание агента, позволяющий отслеживать изменения для агента.

Отчет Отслеживание агента содержит сведения обо всех действиях установки, удаления, восстановления и обновления в агенте Windows или Linux.

Просмотр изменений в агенте

Вы можете получить объединенное представление всех изменений, внесенных в агент в разделе Отчеты. Вы можете экспортировать список в Excel, PDF или Блокнот и изменить экспортируемое содержимое. Отчет можно отфильтровать по дате, типу действия (установка, восстановление, обновление, удаление) и имени агента.

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

Снимок экрана: отчет об отслеживании агента.

Снимок экрана: имя агента.

Отслеживание изменений для сброса состояния работоспособности монитора

Примечание

Эта функция применима к версии 2019 UR3 и выше.

Operations Manager поддерживает отслеживание изменений для состояния сброса работоспособности монитора. Отчет Отслеживание сброса работоспособности монитора доступно в универсальной библиотеке отчетов Майкрософт для создания отчетов о состоянии сброса работоспособности монитора.

Просмотр действий сброса состояния работоспособности монитора

Вы можете просмотреть действия сброса состояния работоспособности мониторов в виде единого представления в разделе Отчеты. Вы можете экспортировать список в Excel, PDF или Блокнот и изменить экспортируемое содержимое. Вы можете фильтровать отчет по дате, времени, имени пользователя и имени монитора.

Пример. Следующий отчет имеет имя монитора как Свертка производительности операционной системы, а сущность — SCSCOMBEVM40085.smx.net.

Снимок экрана: отслеживание работоспособности монитора.

Синхронизация данных отслеживания изменений в хранилище данных

Примечание

Эта функция применима к версии 2019 UR3 и выше.

Operations Manager поддерживает синхронизацию данных отслеживания изменений в хранилище данных.

Правило, отвечающее за синхронизацию данных отслеживания изменений из базы данных Operations Manager в хранилище данных, называется правилом синхронизации сведений о состоянии задания Data Warehouse.

Можно переопределить значения параметров по умолчанию, в том числе следующие:

  • BatchGenerationFrequencySeconds (время после выполнения правила для синхронизации данных) — 30 секунд.

  • BatchSize (размер пакетов, в которых синхронизируются данные) — 100.

    Снимок экрана: хранилище данных Groom.

Очистка данных отслеживания изменений в хранилище данных

Примечание

Эта функция применима к версии 2019 UR3 и выше.

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

Можно переопределить значения параметров по умолчанию, в том числе следующие:

  • ChangeTrackingGroomingFrequencyMinutes (время, после которого рабочий процесс очистки выполняется для таблиц хранилища данных) — 1440 минут.

  • ChangeTrackingAgentAgeDays (максимальный возраст экземпляра для данных агента в хранилище данных) — 400 дней.

  • ChangeTrackingResetMonitorAgeDays (максимальный возраст экземпляра для сброса данных монитора в хранилище данных) — 400 дней.

    Снимок экрана: синхронизация.

Просмотр оповещений в консоли

Если какой-либо из рабочих процессов очистки или синхронизации не работает, создаются соответствующие оповещения, как показано в следующем примере.

Снимок экрана: сведения об оповещении.

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

  • При обновлении сервера Operations Manager в журналах событий может отображаться событие с идентификатором 33333 и 31552. Эти события могут создавать ряд предупреждений в Operations Manager. Когда обновление завершится, предупреждения и события будут автоматически удалены.
  • Для пакета управления Microsoft.SystemCenter.DBUpdateHelper контекст пользователя не записывается.
  • Во время обновления серверов управления некоторые импортированные пакеты управления не записывают контекст пользователя. Пользовательский контекст будет получен после завершения обновления. Чтобы функция отслеживания изменений захватывала все транзакции, обновите все серверы управления.

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