Режим обслуживания SCOM

SCOM поддерживает перевод дискретных объектов / классов / целей в режим обслуживания. Это дает очень точный контроль над тем, какие объекты / классы / цели имеют отправленные оповещения или нет.

К сожалению, в поведении наша операционная команда не хочет такого уровня контроля.

Поведенчески они хотят перевести весь сервер или группы серверов в режим обслуживания. Где "режим обслуживания" означает отсутствие каких-либо предупреждений. Период. Плавник.

Сегодня мы подошли ближе, поставив WindowsComputer а также HealthService (который также, кажется, покрывает агента). Перевод этих объектов в режим обслуживания позволяет нам развертывать приложения (остановки служб и т. Д.) И все, что требует перезагрузки.

Тем не менее, мы по-прежнему получаем случайные предупреждения от объектов, таких как Dell MP или BizTalk MP. Оповещения, которые не имеют целевой WindowsComputerили что-нибудь в его цепочке наследования (?).

Мы пытались положить Entity объект / класс / цель в режиме обслуживания, но это, кажется, отправило сервер RMS в ужас. Например, если мы сделали 50 запросов на 50 различных серверов, возможно, 1 из 5 будет фактически переведен в режим обслуживания. Остальная часть будет проигнорирована.

Мы используем API SCOM через Power Shell или объектную модель SCOM SDK, чтобы перевести все в режим обслуживания.

Есть ли рекомендуемый способ надежного перевода сервера и всех содержащихся в нем объектов в режим обслуживания?

Есть ли что-то, что наша команда должна обдумать, почему мы не хотим переводить все в режим обслуживания?

2 ответа

Согласно документации, вы можете легко перевести весь сервер в режим обслуживания:

  1. В консоли управления нажмите кнопку "Мониторинг".
  2. На панели "Мониторинг" разверните узел "Мониторинг" и выберите "Компьютеры".
  3. На панели "Компьютеры" щелкните правой кнопкой мыши компьютер, который требуется перевести в режим обслуживания, выберите "Режим обслуживания", а затем нажмите "Начать режим обслуживания". Вы можете использовать Ctrl+ щелчок или Shift + щелчок, чтобы выбрать несколько компьютеров для перехода в режим обслуживания.
  4. В диалоговом окне "Параметры режима обслуживания" в разделе "Применить к" выберите "Выбранные объекты", только если только компьютер должен быть переведен в режим обслуживания; в противном случае щелкните Выбранные объекты и все содержащиеся в них объекты.

Эта статья может помочь прояснить несколько вещей:

http://blogs.technet.com/b/momteam/archive/2012/05/23/kb-understanding-operations-manager-maintenance-mode.aspx

Есть ли рекомендуемый способ надежного перевода сервера и всех содержащихся в нем объектов в режим обслуживания?

Перевод компьютерного объекта в режим обслуживания должен работать.

Начиная с SCOM 2007 R2 нет необходимости отдельно переводить агент и наблюдатель агента в режим обслуживания. Обязательно установите флажок "Выбранные объекты и все содержащиеся в них объекты", если используете консоль, или TraversalDepth.Recursive, если вы используете SDK (командлет PowerShell делает это по умолчанию).

Тем не менее, мы по-прежнему получаем случайные предупреждения от объектов, таких как Dell MP или BizTalk MP. Оповещения, которые не нацелены на WindowsComputer или что-либо в его цепочке наследования (?).

Вы можете попытаться определить распределенные приложения (DA) верхнего уровня или группы, которые содержат объекты, вызывающие оповещения, и перевести эти DA и группы в режим обслуживания.

Есть ли что-то, что наша команда должна обдумать, почему мы не хотим переводить все в режим обслуживания?

Рассматривать:

  1. Перевод всего в режим обслуживания может занять много времени
  2. Перевод RMS в режим обслуживания обычно является плохой вещью - "Распределение конфигурации, функция пульса и другие функции для системы могут стать ненадежными" (см. Статью выше).
Другие вопросы по тегам