Like most Microsoft bloggers, Boris Yanushpolsky began his project by innocently answering a question like: "What’s in my (System Center) management pack?"
Boris first answered the question using a script to dump the contents of a management pack that include views, rules, monitors, tasks, console tasks.This inspired Boris to write MPViewer 1.0 which show the contents of a management pack (Rules, Monitors, Views, Tasks, Console Tasks, and Reports) BEFORE you import it. The bottom window displays the knowledge associated with the particular management pack item.Of course this begat MPViewer 1.1 which added some improvements:
- See the following additional MP components: Targets (classes), Relationships, Discoveries, Diagnostics, Recoveries.
- Ability to see the raw XML in a tab next to the knowledge tab.
- Remember the location of where you opened the last MP from.
- Browse for both MP and XML files.
- Added the Category column for Rules/Monitors
- Added Enabled column for Rules/Monitors/Discoveries.And now Boris has released MPViewer 1.3 with several small features:
- The target of a rule/monitor
- The type of a monitor
- The priority of the alert generated by a monitor
- Whether a rule generates an alert as well as the severity and priority of the alert.
- Command line mode is now supported. So you can run it like this:C:MPViewer.exe "C:SampleMP.mp" "C:SampleMPReport.html" (this helps create HTML reports for a large number of management packs without opening each one in the MPViewer UI)
NOTE: The OpsMgr console must be installed on the same computer.