Management Pack Elements
Applies To: Operations Manager 2007 R2
The following topic describes the structure of a management pack and each of the major sections within it.
Structure of a Management Pack
The Operations Manager schema is divided into eight major sections. In XML, the basic structure of a management pack looks like the following code example:
<ManagementPack> <Manifest/> <TypeDefinitions/> <Monitoring/> <Templates/> <PresentationTypes/> <Presentation/> <Reporting/> <LanguagePacks/> </ManagementPack>
The <Manifest> contains the basic identity of the management pack. Each management pack must begin with a section called the Manifest, which has three parts: the Identity, the Name, and the References.
The <TypeDefinitions> of the management pack file describe the base monitor classes. For UNIX and Linux unit monitors, there is no default hosting relationship; the hosting relationship must be explicitly defined.
The <Monitoring> section of the management pack contains:
The presentation section contains text formatting, folder relationships, and identifiers for strings. These items define the views that you see in the Operations Manager console at the top of the monitoring pane folder list. These views disappear if the management pack is deleted.
The <LanguagePacks> section contains the friendly names for the management pack name and the folders displayed in the Operations Manager console. Language Packs contain:
Display Strings contain the names for objects and references in the management pack. This section often contains human-readable information in which the actual rules, monitors, and overrides contain GUIDs. Knowledge Articles contain the description and troubleshooting information for the management pack.