Modeling services
To create a service model
Perform the following instructions to create a service model:
- Click Entities and click
.
The Create New Service page is displayed. - Click
to define the following service details:
- Specify the service name.
- (Optional) Select service criticality from the list to mark the business importance of the service. By default, no criticality is assigned.
Click Add Dynamic content to add dynamic service components such as Blueprints to the service.
For more information, see Creating service blueprints.- Click Add Static content to add static service components such as configuration items (CIs) to the service.
- Click Add Health Indicator and add the metrics and define alarm policies for those metrics.
- Assign one or more labels as key value pairs to the service. You can create new keys and values or select from the existing list of keys and values. By default, no label is assigned.
These labels are added to the Advanced filter list in the Services page. - (Optional) View content.
- Save and close.
- (Optional) Click
to add additional services as part of the service model and repeat steps from 2a to 2f.
- Establish the parent and child relationship between services:
Do one of the following:
- Use drag and drop (Use this method when you have a small number of services):
- Click and hold the service node that you want to indicate as a parent service.
An arrow appears. - Drag and drop the arrow on the service node that you want to indicate as a child service.
- Click and hold the service node that you want to indicate as a parent service.
- Use pop-up menu options (Use this method when you have multiple levels of service hierarchy)
- Right-click a service and select Connect to parent Service to add the service as a child to an existing service.
- From the list of existing services, select the service that you want to assign as a parent service.
Or - Right-click a service and select Connect to child Service to add the service as a parent to an existing service.
- From the list of existing services, select the service that you want to assign as a child service.
The relationship between the parent and child service is indicated by a dotted arrow line with the Add icon.
You can also change the relationship later while editing the service.- Use drag and drop (Use this method when you have a small number of services):
- Click Save.
The service is added to the hierarchy.
- Hide or unhide a service from the service hierarchy view.
- To hide a service, right-click it and select Hide from view.
The hidden service name appears in Advanced filter and its child services appear as a separate hierarchy. - To unhide a service, perform the follow steps:
- In Advanced filter, expand Hidden from view.
- Clear the check box for the service.
Click Apply filters.
You can also unhide the services later while editing the service.
- To hide a service, right-click it and select Hide from view.
- Save and close.
To add dynamic content to a service model
Perform the following instructions to add service blueprints to a service model:
- Click Add Dynamic content.
The Add Dynamic content page is displayed. - Select a Blueprint from the list.
Select one or more Namespaces, Key for Namespaces, Host, or any other custom-configuration.
For more information on using Regex to search, see Logical and arithmetic expressions.- Add the configuration and save.
To add static content to a service model
Perform the following instructions to add CIs to a service model:
- Click Add Static content.
The Add Static content page is displayed. - Click Add CIs to Service to add CIs from the list.
- (Optional) Click Add (incl. related) if you want to include all the related objects with the selected CIs or Click Add to add only the selected CIs without related objects.
- Close to view the service model.
- (Optional) Change the display to Organic or Hierarchic view.
- Save the changes.
To add health indicators to a service model
Perform the following instructions to add metrics from the CIs and configure alarm policies to a service model:
- Click Add Health Indicators.
The Define Health Indicator page is displayed. - Do one of the following:
- If you have added Dynamic or Static content for CIs that has metrics to select and you want to view only those metrics, select Metrics Applicable for this Service Content..
- Select All Available Metrics to view the list of all metrics.
- Select a CI Category and CI Kind.
- From the list of CI names displayed, expand a CI name, metric type, metric name, and then select the monitored host name and the associated entity.
- Click Add Metrics.
The Added Metrics section displays the list of all metrics with either Edit Alarm Policy or Create Alarm Policy button. For more information on creating or editing an alarm policy, see Configuring-alarm-policies. (Optional) Click Create Alarm Policy or Edit Alarm Policy to add or update the alarm policy.
To view the service details
Perform the following instructions to view the details of a specific service model:
- Click Entities.
- In the search field, type the name of the service you want to view and click search.
The service is displayed as a tile. - Click the tile to view the service details.
For more information, see Monitoring-services.
To edit a service model
Perform the following instructions from the Entities page to edit a service model:
- Search and select a service you want to edit.
The service details page is displayed. - Click the
and click
.
The Edit Service page is displayed. - Click
to define the following service details:
- Specify the service name.
- (Optional) Change the service criticality from the list to mark the business importance of the service. By default, no critically is assigned.
- Click Add Dynamic content to add more components or
to modify the specific dynamic service components such as Blueprints to the service.
- Click Add Static content to add or Edit Static content to modify the static service components such as configuration items (CIs) to the service.
- Click Add Health Indicator and add the metrics or the expander
icon to view and edit the health indicators and define alarm policies for those metrics.
- (Optional) Assign one or more labels as key value pairs to the service. You can create new keys and values or select from the existing list of keys and values. By default, no label is assigned.
These labels are added to the Advanced filter list in the Services page. - (Optional) View content.
- Save and close.
- (Optional) Repeat step from 3a to 3f for additional services in the model.
- (Optional) To add more services to the model, click
and repeat steps from 3a to 3f.
- (Optional) Flip the service direction.
The direction is flipped. - Hide or unhide a service from the service hierarchy view.
- To hide a service, right-click it and select Hide from view.
The hidden service name appears in Advanced filter and its child services appear as a separate hierarchy. - To unhide a service, perform the follow steps:
- In Advanced filter, expand Hidden from view.
- Clear the check box for the service.
Click Apply filters.
- To hide a service, right-click it and select Hide from view.
- Edit the other service details such as its kind, dynamic content, or static content as required.
- Save and close.
To edit dynamic content of a service model
Perform the following instructions from the Edit Service page:
- Click on a service to edit.
The Define Service page is displayed. - From the Dynamic composition section, click
for a listed dynamic content entry.
The Edit Content page is displayed. - Select a Blueprint from the list.
Select one or more Namespaces, Key for Namespaces, Host, or any other custom-configuration.
For more information on using Regex to search, see Logical and arithmetic expressions.- Add the configuration and save.
- (Optional) Repeat steps from 1 to 5 for additional parent or child services in the model.
To edit static content of a service model
Perform the following instructions from the Edit Service page:
- Click on a service to edit.
The Define Service page is displayed. - From the Static composition section, click Edit Static content.
The Edit Static content page is displayed. - Click Add CIs to Service to add CIs from the list.
- (Optional) Click Add (incl. related) if you want to include all the related objects with the selected CIs or Click Add to add only the selected CIs without related objects.
- Close to view the service model.
- (Optional) Change the display to Organic or Hierarchic view.
- Save the changes.
- (Optional) Repeat steps from 1 to 7 for additional parent or child services in the model.
To edit health indicators of a service model
Perform the following instructions from the Edit Service page > Define Service view:
- Expand Health Indicators.
The Configuration section is displayed with all the metrics configured. - Click Action against the metric of your choice.
- Click Edit.
- (Optional) Select Metrics Applicable for this Service Content to modify the existing configuration or All Available Metrics to view the list and add more metrics.
- (Optional) From the list of CI names displayed, expand a CI name, metric type, metric name, and then select the monitored host name and entity.
- (Optional) Click Add Metrics.
- The Added Metrics section displays the list of all metrics with either Edit Alarm Policy or Create Alarm Policy button. For more information on creating or editing an alarm policy, see Configuring-alarm-policies.
(Optional) Click Create Alarm Policy or Edit Alarm Policy to add or update the alarm policy.
To delete a service model
Perform the following instructions from the Entitles page:
- Search and select a service you want to delete.
The service details page is displayed. - Click the
and click
.
- Click Proceed to delete.
To delete dynamic content to a service model
Perform the following instructions from the Edit Service page:
- Click on a service.
The Define Service page is displayed. - From the Dynamic composition section, click
.
The dynamic content is deleted.
To delete CIs from a static content of a service model
Perform the following instructions from the Edit Service page:
- Click on service.
The Define Service page is displayed. - From the Dynamic composition section, click Edit Static content.
The Edit Static content page is displayed. - Select a CIs from the hierarchy, right-click, and select Delete.
- Repeat steps 2 and 3 for deleting additional CIs.
- Save the changes.
- (Optional) Repeat steps from 1 to 5 for additional parent or child services in the model.
To delete health indicator of a service model
Perform the following instructions from the Edit Service page:
- Expand Health Indicators.
The Configuration section is displayed with all the metrics configured. - Click Action against the metric of your choice.
- Click Delete.
- (Optional) Repeat steps 2 and 3 for deleting additional metrics.
- Save the changes.
- (Optional) Repeat steps from 1 to 5 for additional parent or child services in the model.
To add a child or parent service to a service model
Perform the following instructions from the Entitles page:
- Search and select a service you want to edit.
The service details are displayed. - Click the
and click
.
- The Edit Service page is displayed.
- On the Edit Service page, you can view the service service model.
- Hover over on top of a service you want to add child or parent services, right-click, and select Add Child Service or Add Parent Service.
- Click Save.
The service is added to the hierarchy.
To view a child or parent service of a service model
Perform the following instructions from the Entitles page:
- Search and select a service you want to edit.
The service details are displayed. - Click the
and click
.
The Edit Service page is displayed. - Click on a service to edit.
The Define Service page is displayed. - From the Dependencies section
, you can view the number of parent and child services for the selected service.
- Click on the icons to view the details.
The All Parent and Child Services view is displayed with the name and CI kinds for each parent and child services.
To remove a service and its child services from a service hierarchy
- From the Services page, search and select a service that you want to remove from the service hierarchy.
The service details are displayed. - From the action menu
, select Edit Service.
- Perform one of the following actions:
- Right-click the service that you want to delete along with its child services and select Remove element from hierarchy.
Right-click the arrow above the service that you want to delete along with its child services and select Remove child element and structure from hierarchy.
The relationship between the parent and child service is indicated by a dotted arrow line with the Delete icon.
- Click Save.
The service is removed from the hierarchy.