Настройка параметров очистки базы данных хранилища данных отчетов

Важно!

Поддержка этой версии Operations Manager завершена. Рекомендуется выполнить обновление до Operations Manager 2022.

В хранилище данных отчетов информация сохраняется в течение определенного интервала времени, зависящего от характера данных (предупреждение, состояние, событие, безагентное отслеживание исключений или производительность) и типа их группировки (необработанные данные, группировка по часам или дням). База данных настроена на удаление устаревших данных, поддерживая производительность за счет управления размером. Процесс удаления устаревших данных называется grooming.

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

Dataset Тип статистической обработки Период хранения (в днях)
Предупреждение Raw 400
Отслеживание клиентов Raw 30
Отслеживание клиентов Ежедневно 400
События Raw 100
Производительность Raw 10
Производительность Каждый час 400
Производительность Ежедневно 400
Область Raw 180
Область Каждый час 400
Область Ежедневно 400

Настройки для очистки хранилища данных можно изменить с помощью Microsoft SQL Server Management Studio.

Изменение параметров очистки в хранилище данных отчетов

  1. Войдите на компьютер с учетной записью, которая является членом предопределенной роли сервера SQL Server sysadmin.

  2. На начальной странице введите SQL Server Management Studio и появится программа. Выберите программу, чтобы открыть SQL Server Management Studio. (Можно щелкнуть приложение правой кнопкой мыши, чтобы закрепить ее на начальной странице.)

  3. В диалоговом окне Подключение к серверу в списке Тип сервера выберите Компонент Database Engine; в списке Имя сервера выберите сервер и экземпляр для хранилища данных отчетов (например, computer\INSTANCE1); в списке Проверка подлинности выберите Проверка подлинности Windows; и выберите Подключиться.

  4. В панели "Обозреватель объектов" раскройте Базы данных, раскройте OperationsManagerDW, а затем — Таблицы.

  5. Щелкните правой кнопкой мыши dbo. Набор данных и выберите Открыть таблицу.

  6. В столбце DatasetDefaultName найдите набор данных, для которого нужно изменить параметр очистки, и запишите его GUID в столбце DatasetId.

  7. В области обозреватель объектов щелкните правой кнопкой мыши dbo. StandardDatasetAggregation и выберите Открыть таблицу.

  8. В столбце DatasetId найдите GUID набора данных, записанный на шаге 5. Для одного и того же GUID может отображаться несколько записей.

  9. Найдите в списке нужный тип объединения по следующим значениям в столбце AggregationTypeId:

    • 0 = необработанные данные

    • 10 = несколько раз в час

    • 20 = каждый час

    • 30 = ежедневно

Найдя набор данных и его тип агрегирования, прокрутите до столбца MaxDataAgeDays и измените в нем значение, чтобы задать интервал очистки.

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

Дополнительные сведения о периоде хранения по умолчанию для различных типов данных, хранящихся в операционной базе данных Operations Manager, и о том, как изменить эти параметры, см. в статье Настройка параметров очистки для базы данных Operations Manager.