Настройка параметров очистки для базы данных хранилища данных отчетов
В хранилище данных отчетов информация сохраняется в течение определенного интервала времени, зависящего от характера данных (предупреждение, состояние, событие, безагентное отслеживание исключений или производительность) и типа их группировки (необработанные данные, группировка по часам или дням). База данных настраивается для удаления старых данных, чтобы обеспечить производительность, управляя его размером. Процесс удаления устаревших данных называется grooming.
В следующей таблице выделены типы данных по умолчанию и срок хранения после начальной настройки базы данных хранилища данных.
Набор данных | Тип агрегирования | Период хранения (в днях) |
---|---|---|
Предупреждение | Необработанные | 400 |
Мониторинг клиентов | Необработанные | 30 |
Мониторинг клиентов | Ежедневно | 400 |
События | Необработанные | 100 |
Производительность | Необработанные | 10 |
Производительность | Почасовая | 400 |
Производительность | Ежедневно | 400 |
Штат | Необработанные | 180 |
Штат | Почасовая | 400 |
Штат | Ежедневно | 400 |
Настройки для очистки хранилища данных можно изменить с помощью Microsoft SQL Server Management Studio.
Изменение параметров очистки в хранилище данных отчетов
Войдите на компьютер с учетной записью, являющейся членом предопределенных ролей сервера sysadmin SQL Server.
На начальной странице введите SQL Server Management Studio и появится программа. Выберите программу, чтобы открыть SQL Server Management Studio. Вы можете щелкнуть программу правой кнопкой мыши и закрепить ее на начальной странице.
В диалоговом окне "Подключение к серверу" в списке "Тип сервера" выберите ядро СУБД; в списке "Имя сервера" выберите сервер и экземпляр хранилища данных отчетов (например, компьютер\INSTANCE1); в списке проверки подлинности выберите проверку подлинности Windows и нажмите кнопку "Подключить".
На панели "Обозреватель объектов" раскройте Базы данных, раскройте OperationsManagerDW, а затем — Таблицы.
Щелкните правой кнопкой мыши dbo. Набор данных и выберите "Открыть таблицу".
В столбце DatasetDefaultName найдите набор данных, для которого нужно изменить параметр очистки, и запишите его GUID в столбце DatasetId .
В области обозреватель объектов щелкните правой кнопкой мыши dbo. StandardDatasetAggregation и выберите "Открыть таблицу".
В столбце DatasetId найдите GUID набора данных, записанный на шаге 5. Для одного и того же GUID может отображаться несколько записей.
Найдите в списке нужный тип объединения по следующим значениям в столбце AggregationTypeId :
0 = необработанные данные
10 = несколько раз в час
20 = каждый час
30 = ежедневно
После расположения набора данных и его типа агрегирования прокрутите страницу до столбца MaxDataAgeDays , а затем измените значение, чтобы задать интервал очистки.
Следующие шаги
Дополнительные сведения о периоде хранения по умолчанию для различных типов данных, хранящихся в операционной базе данных Operations Manager, и о том, как изменить эти параметры, см. в статье "Настройка параметров очистки для базы данных Operations Manager".