Режим обслуживания SCOM
SCOM поддерживает перевод дискретных объектов / классов / целей в режим обслуживания. Это дает очень точный контроль над тем, какие объекты / классы / цели имеют отправленные оповещения или нет.
К сожалению, в поведении наша операционная команда не хочет такого уровня контроля.
Поведенчески они хотят перевести весь сервер или группы серверов в режим обслуживания. Где "режим обслуживания" означает отсутствие каких-либо предупреждений. Период. Плавник.
Сегодня мы подошли ближе, поставив WindowsComputer
а также HealthService
(который также, кажется, покрывает агента). Перевод этих объектов в режим обслуживания позволяет нам развертывать приложения (остановки служб и т. Д.) И все, что требует перезагрузки.
Тем не менее, мы по-прежнему получаем случайные предупреждения от объектов, таких как Dell MP или BizTalk MP. Оповещения, которые не имеют целевой WindowsComputer
или что-нибудь в его цепочке наследования (?).
Мы пытались положить Entity
объект / класс / цель в режиме обслуживания, но это, кажется, отправило сервер RMS в ужас. Например, если мы сделали 50 запросов на 50 различных серверов, возможно, 1 из 5 будет фактически переведен в режим обслуживания. Остальная часть будет проигнорирована.
Мы используем API SCOM через Power Shell или объектную модель SCOM SDK, чтобы перевести все в режим обслуживания.
Есть ли рекомендуемый способ надежного перевода сервера и всех содержащихся в нем объектов в режим обслуживания?
Есть ли что-то, что наша команда должна обдумать, почему мы не хотим переводить все в режим обслуживания?
2 ответа
Согласно документации, вы можете легко перевести весь сервер в режим обслуживания:
- В консоли управления нажмите кнопку "Мониторинг".
- На панели "Мониторинг" разверните узел "Мониторинг" и выберите "Компьютеры".
- На панели "Компьютеры" щелкните правой кнопкой мыши компьютер, который требуется перевести в режим обслуживания, выберите "Режим обслуживания", а затем нажмите "Начать режим обслуживания". Вы можете использовать Ctrl+ щелчок или Shift + щелчок, чтобы выбрать несколько компьютеров для перехода в режим обслуживания.
- В диалоговом окне "Параметры режима обслуживания" в разделе "Применить к" выберите "Выбранные объекты", только если только компьютер должен быть переведен в режим обслуживания; в противном случае щелкните Выбранные объекты и все содержащиеся в них объекты.
Эта статья может помочь прояснить несколько вещей:
Есть ли рекомендуемый способ надежного перевода сервера и всех содержащихся в нем объектов в режим обслуживания?
Перевод компьютерного объекта в режим обслуживания должен работать.
Начиная с SCOM 2007 R2 нет необходимости отдельно переводить агент и наблюдатель агента в режим обслуживания. Обязательно установите флажок "Выбранные объекты и все содержащиеся в них объекты", если используете консоль, или TraversalDepth.Recursive, если вы используете SDK (командлет PowerShell делает это по умолчанию).
Тем не менее, мы по-прежнему получаем случайные предупреждения от объектов, таких как Dell MP или BizTalk MP. Оповещения, которые не нацелены на WindowsComputer или что-либо в его цепочке наследования (?).
Вы можете попытаться определить распределенные приложения (DA) верхнего уровня или группы, которые содержат объекты, вызывающие оповещения, и перевести эти DA и группы в режим обслуживания.
Есть ли что-то, что наша команда должна обдумать, почему мы не хотим переводить все в режим обслуживания?
Рассматривать:
- Перевод всего в режим обслуживания может занять много времени
- Перевод RMS в режим обслуживания обычно является плохой вещью - "Распределение конфигурации, функция пульса и другие функции для системы могут стать ненадежными" (см. Статью выше).