Отслеживание изменений в 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.
Очистка данных отслеживания изменений в хранилище данных
Примечание
Эта функция применима к версии 2019 UR3 и выше.
Operations Manager поддерживает очистку данных отслеживания изменений в хранилище данных. Параметры рабочего процесса можно настроить с помощью правила очистки сведений о состоянии задания Data Warehouse.
Можно переопределить значения параметров по умолчанию, в том числе следующие:
ChangeTrackingGroomingFrequencyMinutes (время, после которого рабочий процесс очистки выполняется для таблиц хранилища данных) — 1440 минут.
ChangeTrackingAgentAgeDays (максимальный возраст экземпляра для данных агента в хранилище данных) — 400 дней.
ChangeTrackingResetMonitorAgeDays (максимальный возраст экземпляра для сброса данных монитора в хранилище данных) — 400 дней.
Просмотр оповещений в консоли
Если какой-либо из рабочих процессов очистки или синхронизации не работает, создаются соответствующие оповещения, как показано в следующем примере.
Известные проблемы
- При обновлении сервера Operations Manager в журналах событий может отображаться событие с идентификатором 33333 и 31552. Эти события могут создавать ряд предупреждений в Operations Manager. Когда обновление завершится, предупреждения и события будут автоматически удалены.
- Для пакета управления Microsoft.SystemCenter.DBUpdateHelper контекст пользователя не записывается.
- Во время обновления серверов управления некоторые импортированные пакеты управления не записывают контекст пользователя. Пользовательский контекст будет получен после завершения обновления. Чтобы функция отслеживания изменений захватывала все транзакции, обновите все серверы управления.