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


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

 

Применимо к:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

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

В таблице ниже представлены параметры хранения для различных типов данных.

Набор данных

Тип статистической обработки

Период хранения в днях

Оповещение

Необработанные данные

400

Состояние

Необработанные данные

180

Состояние

Почасовая обработка

400

Состояние

Ежедневная обработка

400

Событие

Необработанные данные

100

Отслеживание ошибок без агентов

Необработанные данные

30

Отслеживание ошибок без агентов

Ежедневная обработка

400

Производительность

Необработанные данные

10

Производительность

Почасовая обработка

400

Производительность

Ежедневная обработка

400

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

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

  1. На рабочем столе Windows нажмите кнопку Пуск, выберите раздел Программы, среди них укажите Microsoft SQL Server 2008, а затем выберите среду SQL Server Management Studio.

  2. В диалоговом окне Подключение к серверу выберите элемент Ядро СУБД в списке Тип сервера; в списке Имя сервера выберите сервер и экземпляр для хранилища данных отчетов (например, computer\INSTANCE1); в списке Проверка подлинности выберите Проверка подлинности Windows. После этого нажмите кнопку Подключиться.

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

  4. Щелкните dbo.Dataset правой кнопкой мыши, а затем выберите Открыть таблицу.

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

  6. На панели "Обозреватель объектов" щелкните правой кнопкой мыши элемент dbo.StandardDatasetAggregation, а затем выберите команду Открыть таблицу.

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

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

    - 0 = необработанные данные
    
    - 10 = несколько раз в час
    
    - 20 = каждый час
    
    - 30 = ежедневно
    

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

См. также

Обслуживание Operations Manager
Наблюдение за работоспособностью группы управления
Ведомость по инфраструктуре Operations Manager
Планирование обслуживания в Operations Manager
Как и когда следует очистить кэш
Как перезапустить сервер управления
Настройка параметров очистки базы данных Operations Manager
Настройка параметров очистки для события наблюдения за производительностью приложений .NET
Рекомендации по ежедневным, еженедельным и ежемесячным задачам в Operations Manager