Using Service Maps

Describes how to create and use service maps.

Leave Feedback

Introduction

Service maps help organize your IT services into a hierarchical structure and provides clear visibility on your services and dependent resources and services.

Creating service maps

You can define rules to interlink a parent node and its child nodes. Service Map automatically tracks service impacts based on the defined rules.

Best practices for creating service maps include:

  • Identify the dependencies of a service.
  • Assess the topology for high availability or point of failures that determine the health of a service or a critical application.

Creating a service map involves:

  1. Creating a service map with a parent node.
  2. Adding a child node to the service map.

Step 1: Create a service map with a parent node

  1. From All Clients, select a client.
  2. Go to Infrastructure > Services,
    • If you see Welcome to Service Maps, click Create Service Map.
    • If the main Service nodes, click +New.
  3. Provide a service name and Save.
  4. Click the Settings icon, define availability and assign articles to the node.
    • Name: Provide a parent node name.
    • Node Type: By default, the type is SERVICE.
    • Availability Threshold: Availability helps you to define the status of a node. Supported nodes statuses are: Up, Down or Degraded.
      • % of down members: You can define availability on the basis of the percentage of services in a group. For example, if 50% of services in a group are down, then the status of a service node is considered to be Down.
      • # of down members: You can define availability on the basis of the number of services in a group. For example, if 10 services in a group are down, then the status of a service node is considered as Down.
    • Send an alert when this service is down: Select to receive an alert notification.
    • Assign knowledge base articles to the node.
  5. Click Save.
Service Group Definition

Service Group Definition

Step 2: Adding child nodes

To add a child node to the service map:

  1. Mouse hover on the parent node and click the Add icon.
  2. Add a child node using one of the following methods:
    • Add resources or services to the node
    • Import a node from another service map
    • Link a node that exists in another service map

Step 3: Add resources and services

To add resources and services to a node:

  1. Provide a name for the node and click Save.
  2. Click Settings icon to configure the node.
  3. Select the required Node Type from the drop-down list. To add a Web service to a node, select Node Type > Others and select Resource > Web Service.
  4. Add resources to the node. From the Resource Selection field, select either of the following options:
    • Select Rule-based to add resources automatically using a policy.
      The service groups dynamically shrink or expand based on new or decommissioned resources.
    • Select Manual to add resources manually.
  5. If you select Rule-based, perform the following steps:
    1. Choose from All or Any rules to apply as filter for the resources/services.
    2. You can filter for resources using resource attribute name, a logical expression, and value. to filter resources using the logical expression Regex. List of matching resources appears in the Matching Members section.
      Child Node Configuration

      Child Node Configuration

  6. If you select Manual, from Manually Assign Resources section, select the resources from the left box and click > icon. The selected resources are added to the right box.
  7. From Service Availability Monitor, click Availability and define the Availability Threshold.
    This rule allows you to define the node status. Selecting the Availability and Availability Threshold indicates that in addition to an availability alert, if a certain number of resources are Down, then the node status also appears as Down.
    Note: Be sure to define availability rule on the resource/service. Any critical alert triggered on the resource/service raises an availability alert and impacts a node.
  8. Click Save. The child node is added to the parent node and appears on the Service Maps screen.

Importing nodes

An imported service group is local to the service map to which it is imported and you can edit. A parent level node or a child level node can be imported.

As the imported service group acts as a local node within a service map, any update made on the imported group is applicable only to the current service map and NOT applicable to other service maps using the service group.

To import a node:

  1. On the child node, click the Import icon.
  2. From Import Node and Subhierarchy, provide the following:
    • From the Service Map drop-down, select the required service map to which the node belongs.
    • From the Node drop-down, select the required node.
  3. Click Save.

Linking and sharing nodes

This option allows linking or sharing of an existing service group with other service groups. Any change performed on the linked service reflects on the parent service as well. A user cannot edit a shared service within a parent service group.

To link a node:

  1. On the child node, click the Link icon.
  2. Select the required service map from the drop-down list.
  3. Click Save. The service map is linked to the child node and link icon appears on the node.

Unlinking shared nodes

To unlink a shared node:

  1. From the service maps page, click the Edit icon, mouse hover the node and then click the Delete icon.
  2. On the confirmation message, click Unlink.
  3. Click OK.

Viewing service maps

All the configured services appear on the Service Maps page. You can search, view the details and filter for service maps.

From the Service Maps page, in the Search Service Maps box, provide the name of service map you want to view. The required service map node is displayed.

Node summary

The node summary provides entity information that is impacting a service group.

To view node summary:

  1. From the Service Maps page, click on the required service node.
  2. Click on the required node to view summary and resource details.
    • The Summary of the node appears on the right pane displaying the following details:
      • Articles: Refers to the knowledge base articles linked to the node.
      • Down Since: Refers to the date and time when the node is Down.
      • Services: Refers to the number of nodes/services that are impacted due to the selected node.
      • Alerts: Refers to the number of alerts triggered on the node.
      • Tickets: Refers to the number of Incidents created on the node
      • Service Impacting Resources: Refers to the list of resources/services available in the node.
    • The Resources tab includes the resources in the node along with their status. A user can further filter for resources based on the resource state. For example, to view resources which are Up, select the status Up from the drop-down list.

Filters

The filter option filters services that are standalone or linked.

To filter, from the Service Maps page, click the Filters drop-down menu. By default the two types of services are selected. - Standalone Services: Refers to the services that are individual and are not linked with another service map. - Linked Services: Refers to the services that are linked to other service maps.

Standalone and Linked Service

Standalone and Linked Service

Managing service maps

You can perform various actions on the service map. For example, you can view the horizontal or vertical layout of the service map.

Caption for Table
PropertyDescription
RefreshUsed to force a refresh of the service map.

The Refresh icon is located at the top right corner of the service map.

ExpandUsed to view all the nodes. This functionality is useful if the nodes are collapsed and hidden.

The Expand icon is located at the top right corner of the service map.

EditUsed to edit any node in a service map.

The Edit icon is located at the top right corner of the service map.

ToggleUsed to view the horizontal or vertical layout of a service map.

The Toggle icon is located at the top right corner of the service map.

Full ScreenUsed to view the service map in full screen mode.

The Full Screen icon is located at the top right corner of the service map.

Scenarios

Track the health of an IT service

You want to track your Wi-Fi service availability. The Wi-Fi service constitutes two components:

  • Wireless Controllers
  • Wireless Access Points

Questions for this IT service:

  • Is the service available?
  • If the service goes down, which component is causing the issue?
  • How much of the service’s downtime depends on each of the components?

Solution

  1. Create a service map with node Wi-Fi service as the service type and the other nodes as the network resource types.
  2. Indicate the availability of a Wi-Fi service by defining the availability on Wireless controller and Wireless access points.
  3. Formulate their health to the overall availability of Wi-Fi service.

When a Wi-Fi service experiences a degradation, it indicates that any of the components are unavailable.

Identify users impacted by an IT service

An organization has an IT service in the form a web application having three components Load Balancer, Application Servers, and Database Servers. The application administrator wants to know what are the components impacting the web application in case the application goes down.

Solution

  1. Create a node (service group).
  2. Provide the name of the web application,
  3. Create another three nodes representing each application component.
  4. Add resources or services to the nodes.
  5. Define the availability monitor on the three nodes.

Web Application node experiences degradation when any of the three components become unavailable.

Service Map View

Service Map View