Поделиться через


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

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

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

Набор данных Тип агрегирования Период хранения (в днях)
Предупреждение Необработанные 400
Мониторинг клиентов Необработанные 30
Мониторинг клиентов Ежедневно 400
События Необработанные 100
Производительность Необработанные 10
Производительность Почасовая 400
Производительность Ежедневно 400
Штат Необработанные 180
Штат Почасовая 400
Штат Ежедневно 400

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

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

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

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

  3. В диалоговом окне "Подключение к серверу" в списке "Тип сервера" выберите ядро СУБД; в списке "Имя сервера" выберите сервер и экземпляр хранилища данных отчетов (например, компьютер\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".