scom-logo

SCOM 2012/2016: экспорт пакетов управления (Management Packs) в HTML отчёты

Довольно часто возникает необходимость экспорта текущих настроек конкретного пакета управления (Management Pack (MP)) в читабельный вид. Dirk Brinkmann опубликовал замечательную функцию PowerShell для создания отчётов HTML из пакетов управления https://gallery.technet.microsoft.com/PS-function-to-convert-bbb0c766 и описал её функционал в своём блоге.
В отчёты включаются классы (classes), мониторы (monitors), правила (rules), отчёты (reports), папки (folders), представления (views) и задачи (tasks). Все переопределения (overrides) и их значения, включая значения по умолчанию для переопределённого параметра. Показываются все MP от которых зависит пакет для которого создан отчёт. Функция может сгенерировать отчёт как из пакета управления развёрнутого в группе управления (management group), так и из файла пакета управления. В последнем случае, естественно, никаких переопределений не будет показано в отчёте.

В отчёте есть навигация по разделам:
convert-mptohtml-report
Информация по переопределениям (Overrides):
convert-mptohtml-report-overrides
Запуск сценария предельно прост. Поскольку сценарий представляет собой функцию, то для начала работы её необходимо подключить. Подключать её необходимо в Shell с загруженным модулем SCOM. Для выполнения сценария необходимо иметь минимум Advanced Operator роль в SCOM.
powershell-convert-mptohtml
В данном примере был экспортирован пакет управления «System.NetworkManagement.Monitoring» из группы управления (Management Group) MG1. Для экспорта из файла используется параметр -MPPath:

convert-MPtoHTML -MPPath "E:\MPS\Microsoft.SQLServer.2014.Monitoring.mp"  -verbose

 

Добавить комментарий