Скрипт для постановки группы SCOM в режим обслуживания.

Для запуска необходимо выполнить скрипт scomschedmaintmode.ps1.

Расписание обслуживания находится в файле "mwschedule.txt", файл в каждой строке содержит имя группы SCOM, время начала обслуживания, время окончания обслуживания, расписание и комментарий.

Расписание может указывать на еженедельное или ежемесячное обслуживание. Например, для ежедневного обслуживания нужно указать "monthly,4095,ordered_days,31,127".

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

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

Для остановки работы скрипта нужно нажать кнопку F12.

Проверено для SCOM 2012 R2.

---

Schedule maintenance mode for scom groups.

In order to start working, run scomschedmaintmode.ps1.

Schedule is in file "mwschedule.txt", file contains in each line group name, start time, end time, schedule and comment.

Schedule can by monthly or weekly. For example, for every day schedule set "monthly,4095,ordered_days,31,127".

After starting, script periodically (every 5 minutes) checks schedule and time value for every group in schedule file, then starts maintenance mode for specific group if it is on schedule.

You can include in SCOM group monitoring objects, for which you need to start maintenance mode.

In order to stop script, press F12 key.

Tested with SCOM 2012 R2.