Настройка параметров очистки базы данных хранилища данных отчетов
Применимо к: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.
Изменение параметров очистки в хранилище данных отчетов
-
На рабочем столе Windows нажмите кнопку Пуск, выберите раздел Программы, среди них укажите Microsoft SQL Server 2008, а затем выберите среду SQL Server Management Studio.
-
В диалоговом окне Подключение к серверу выберите элемент Ядро СУБД в списке Тип сервера; в списке Имя сервера выберите сервер и экземпляр для хранилища данных отчетов (например, computer\INSTANCE1); в списке Проверка подлинности выберите Проверка подлинности Windows. После этого нажмите кнопку Подключиться.
-
На панели "Обозреватель объектов" раскройте Базы данных, раскройте OperationsManagerDW, а затем — Таблицы.
-
Щелкните dbo.Dataset правой кнопкой мыши, а затем выберите Открыть таблицу.
-
В столбце DatasetDefaultName найдите набор данных, для которого нужно изменить параметр очистки, и запишите его GUID в столбце DatasetId.
-
На панели "Обозреватель объектов" щелкните правой кнопкой мыши элемент dbo.StandardDatasetAggregation, а затем выберите команду Открыть таблицу.
-
В столбце DatasetId найдите GUID набора данных, записанный на шаге 5. Для одного и того же GUID может отображаться несколько записей.
-
Найдите в списке нужный тип объединения по следующим значениям в столбце AggregationTypeId:
- 0 = необработанные данные - 10 = несколько раз в час - 20 = каждый час - 30 = ежедневно
Определив набор данных и его тип объединения, перейдите к столбцу MaxDataAgeDays и измените значение в этом столбце, чтобы задать нужный интервал очистки.
См. также
Обслуживание Operations Manager
Наблюдение за работоспособностью группы управления
Ведомость по инфраструктуре Operations Manager
Планирование обслуживания в Operations Manager
Как и когда следует очистить кэш
Как перезапустить сервер управления
Настройка параметров очистки базы данных Operations Manager
Настройка параметров очистки для события наблюдения за производительностью приложений .NET
Рекомендации по ежедневным, еженедельным и ежемесячным задачам в Operations Manager