-
Notifications
You must be signed in to change notification settings - Fork 18
Management Pack Index JSON
The list of Management Packs available through the Community Management Pack Catalog (CMPC) is managed via a GitHub index file. The below documentation and steps cover best practices to get the most out of the Community Catalog with the least effort.
When the CMPC UI loads inside the SCOM console its first operation pulls this catalog index file via HTTP GET, the file performs the following functions.
- Indicates the list of packs that are Active and should display in the console
- Provides the specific URL to the Management Pack Detail JSON
- Serves as an easy to read and modify list of what packs the catalog holds
{
"ManagementPackSystemName":"Community.ManagementPackCatalog",
"Active":"true"
}
The System Name of the Management Pack to be entered into the catalog. The Management Pack Catalog UI performs an HTTP GET to pull details.json from a sub-folder in this Repo. This value must be unique within the index and should describe the pack.
This property is optional and defaults to true when no value is present. If set to false the UI ignores this entry in the Management Pack Catalog.
The Community Management Pack Catalog (CMPC) consists of two distinct GitHub repositories. This repository (scom-community-catalog) and wiki focus on the data used to populate the management packs contained within the CMPC. The UI and operational code portion of the project are at scom-community-catalog-ui.