MP Content

Management pack naming

Management pack naming

The following document describes the different rules affecting the name and ID of the management pack itself. The "Management Pack ID" (MPID) is the unique identifier of the management pack. The MPID must be the same as the filename and cannot contain any spaces or special characters.

The display name is what is shown in the Operations Console. It important that the MPID and display name makes it easy to identify the management pack.

The different types of management packs have different naming conventions. Follow the links below to jump to the correct section.

Application management pack
Extension management pack
Override management pack
Service management pack



Application management pack

MPID

The MPID of a Application management pack is made up of the following parts.

Application MPID
The different parts are separated with dots.

Part Description
Prefix The prefix is used to distinguish management packs created in-house and should be the same for all management packs.
Application name The name of the application. Hyphens (-), dots (.) and spaces should be removed.
Application version The version of the application. This is needed if management packs for different versions of the application are to be able to coexist in the management group.




Below are some examples of Management pack IDs.

APPLICATION INFO MPID
Prefix: MyCompany.
Application name: Enterprise Alert.
Application version: 2015.
MyCompany.EnterpriseAlert.2015
Prefix: MyCompany.
Application name: Snippet Test.
Application version: 1.0.
MyCompany.SnippetTest.1.0



Display Name

The display name of a Application management pack is almost the same as the MPID but "cleaned up". It contains the following parts:

Application DisplayName
The different parts are the same as for the MPID (see above) and are separated with spaces instead of dots. Below are some examples of Management pack display names.

MPID Display Name
MyCompany.EnterpriseAlert.2015 MyCompany Enterprise Alert 2015
MyCompany.SnippetTest.1.0
MyCompany SnippetTest 1.0




Extension management pack

MPID

The MPID of a Extension management pack is made up of the following parts.

Extension MPID
The different parts are separated with dots.

Part Description
Prefix The prefix is used to distinguish management packs created in-house and should be the same for all management packs.
Affected MP ID This is the MPID of the management pack which is affected by the Extension Management Pack. So if we were to create a management pack to extend the SQL Server monitoring the MPID of the SQL Server Management Pack would be used.
Suffix The suffix is used to mark this management pack as an "Extension Management Pack". The suffix should be "Extension".



Below are some examples of Management pack IDs.

Affected MPID MPID
Prefix: MyCompany.
Affected MPID: Microsoft.Windows.Server.2008.Discovery
MyCompany.Microsoft.Windows.Server.2008.Discovery.Extension
Prefix: MyCompany.
Affected MPID: Microsoft.SQLServer.2012.Monitoring
MyCompany.Microsoft.SQLServer.2012.Monitoring.Extension



Display Name

The display name of a Extension management pack is almost the same as the MPID. It contains the following parts:

Extension DisplayName
The different parts are the same as for the MPID (see above) with one difference. Instead of using the affected MPID you use the display name. The parts are separated with spaces.


Below are some examples of Management pack display names.

Affected MP Display Name Display Name
Prefix: MyCompany.
Affected MP Display Name: SQL Server 2012 (Monitoring)
MyCompany SQL Server 2012 (Monitoring) Extension
Prefix: MyCompany.
Affected MPDisplay Name: Windows Server 2008 Operating System (Discovery)
MyCompany Windows Server 2008 Operating System (Discovery) Extension




Override management pack

MPID

The MPID of an Overrides Management Pack differs some from the other management pack types. It is composed of the following parts.

Application MPID
The different parts are separated with dots.

Part Description
Affected MP ID Required.

This is the MPID of the management pack which is affected by the Override Management Pack. So if we were to create a management pack to tune the SQL Server monitoring the MPID of the SQL Server Management Pack would be used.
Suffix Required.

The suffix is used to mark this management pack as an "Override Management Pack". The suffix should be "Overrides".



Below are some examples of Management pack IDs.

Affected MPID MPID
Affected MPID: Microsoft.Windows.Server.2008.Discovery
Microsoft.Windows.Server.2008.Discovery.Overrides
Affected MPID: Microsoft.SQLServer.2012.Monitoring
Microsoft.SQLServer.2012.Monitoring.Overrides

Display Name

The Display Name of an Overrides Management Pack is composed of the following parts.

Application MPID
The different parts are separated with spaces.


Below are some examples of Management pack display names.

Affected MP Display Name Display Name
Affected MP Display Name: SQL Server 2012 (Monitoring)
SQL Server 2012 (Monitoring) Overrides
Affected MPDisplay Name: Windows Server 2008 Operating System (Discovery)
Windows Server 2008 Operating System (Discovery) Overrides




Service management pack

MPID

The MPID of a Service Management Pack is composed of the following parts.

Application MPID
The different parts are separeted with dots.

Part Description
Prefix prefix is used to distinguish management packs created in-house and should be the same for all management packs.
Service name The name of the service. Hyphens (-), dots (.) and spaces should be removed.
Service version The version (Major.Minor) of the service. If no clear version of the service exist, use an arbitrary version. This is needed if management packs for different versions of the service are to be able to coexist in the management group.



Below are some examples of Management pack IDs.

Service info MPID
Prefix: MyCompany.
Service name: Epost
Service version: N/A
MyCompany.Epost.1.0
Prefix: MyCompany.
Service name: On-Call Management
Service version: 2.0
MyCompany.OnCallManagement.2.0



Display Name

The Display Name of a Service Management Pack is composed of the following parts.

Application MPID
The different parts are separeted with spaces.


Below are some examples of Management pack display names.

MPID Display Name
MyCompany.Epost.1.0 MyCompany Epost 1.0
MyCompany.OnCallManagement.2.0
MyCompany On-Call Management 2.0

Version: 1.0
Created: 2016-05-22, 18:00