MP Content

View

View naming

The ID of a view depends on what type of view it is, but the follow the same general guidlines.

View ID

The ID of the view is made up of four different parts, described below.

Application MPID
The different parts are separated with dots.

Part Description
MPID This is the management pack ID. This must be included to make the view ID unique in the management group. To learn more about MPID, see Management pack naming
Description This is the description of the view. It differs depending on what kind of view it is. See table below.
Type The type of view. Depends on what kind of view it is. See table below.
Suffix The type of element/workflow. This should be View.


The following table describes the different view types.

View Type View Type Description View Description
State View State Use the description part of the classID which the view is filtered on. Or in case it is scoped on a group, use the description part of the groupID.
Alert View Alert Use the description part of the classID which the view is filterd on. Or in case it is scoped on a group, use the description part of the groupID.

If the view is only scoped on Resolution state, use "ActiveAlerts" or something similar.
Performance View Performance
Event View Event


Using the table above we get the following examples:

View Type View Information View ID (MPID left out)
State View Scoped on: Class
ClassID Description: IntegrationServiceLocalApplication
MPID.IntegrationServiceLocalApplication.State.View
State View Scoped on: Group
GroupID Description: IntegrationServicesComputerGroup
MPID.IntegrationServicesComputerGroup.State.View
Alert View Scoped on: Group
GroupID Description: MPComputersComputerGroup
This group contains all computers which hosts one or more of the classes in the management pack.
MPID.ActiveAlerts.Alert.View
Alert View Scoped on: Class
ClassID Description: IntegrationServiceLocalApplication
MPID.IntegrationServiceLocalApplication.Alert.View
Event View Scoped on: Rule
RuleID Description: ConnectionFailureEvents
MPID.ConnectionFailureEvents.Event.View


Display name

The view display name is harder to set any fixed rules for. The view name is what is shown in the Operations Console and must be clear enought so that the operator knows what's being show and to make it easy to navigate in the management pack.
How to pick a name for the view may differ between mangement packs. The name for a view in a certain management pack may be absolutley clear but in another context doesn't make sense att all.

Based on the examples above the following display names coud be used.

View ID (MPID left out) Display Name
MPID.IntegrationServiceLocalApplication.State.View Integration Services
MPID.IntegrationServiceLocalApplication.Alert.View/td> Integration Services Alerts
MPID.ActiveAlerts.Alert.View Active Alerts
MPID.ConnectionFailureEvents.Event.View Connection Failure Events

Version: 1.0
Created: 2016-05-23, 08:00