Enable traffic-based discovery for CI types or specific CIs

Service Mapping can discover and map CIs by detecting the inbound and outbound traffic that the CIs generate. Create a traffic-based discovery rule to determine which configuration items are available for traffic-based mapping.

Before you begin

Role required: sm_admin
  • Ensure that the traffic-based discovery is enabled at the Service Mapping product level: navigate to Service Mapping > Administration > Properties and verify that the Traffic based discovery check box is selected.
  • Enable traffic-based discovery for a specific business service as described in Define a business service.

About this task

You may choose to use traffic-based discovery and mapping in addition to the pattern-based mapping.

Traffic-based discovery uses rules to tell Service Mapping which CIs to monitor for traffic. You can configure traffic-based discovery rules to monitor specific CIs or types of CIs.

Rules for specific CIs take precedence over rules for CI types. For example, if you do not want to use traffic-based discovery on any Tomcat servers, you can define a CI type rule disabling the traffic-based discovery on the Tomcat table. At the same time, you can create a discovery rule enabling the traffic-based discovery for a specific Tomcat server. In that case, Service Mapping uses the traffic-based discovery only for this specific Tomcat server out of all Tomcat servers.

If you used both pattern-based and traffic-based mapping for a business service, its map displays CIs and hosts that Service Mapping discovered using both methods. While detecting CI inbound and outbound traffic creates a very inclusive map, it may also result in mapping many redundant CIs that do not influence the business service operation.

Procedure

  1. Navigate to Service Mapping > Administration > Traffic Based Discovery.
  2. Click New.
  3. Define the rule parameters as follows:
    Field Description
    Action Select Enable to add traffic-based connections to the specific CI or CI Type.
    Rule Scope Select Specific CI to detect traffic for one configuration item, or select CI Type to detect traffic for all configuration items in one of the CI-based table.
    CI/CI Type Select a specific CI, or select the table that contains the CIs for which you want to detect traffic.
  4. Click Submit.
  5. To fine-tune traffic based discovery, define advanced parameters as follows:
    Parameter Description
    sa.traffic_based_discovery.conn_aging_time Time period in hours for a Traffic Based Connection to remain active since last discovered.
    • Type: integer
    • Default value: 72
    • Other possible values: any number higher than 24
    • Location: Service Mapping > Administration > Properties.
    sa.traffic_based_discovery.ignored_ports Ports to ignore when found by traffic-based discovery.

    This property is available in the System Property [sys_properties] table.

    Change this property to define ports that Service Mapping ignores while performing traffic-based discovery. It makes discovery more efficient since resources are not wasted on discovering irrelevant connections.

    • Type: string
    • Default value: 445, 139, 111, 2049, 860, 3260, 135, 53
    • Other possible values: any relevant port numbers
    • Location: System Property [sys_properties] table
    sa.traffic_based_discovery.max_connections Maximum number of traffic-based connections from a single CI.

    This property is available in the System Property [sys_properties] table.

    This property helps to keep the map size reasonable by limiting the number of possible CI connections.

    • Type: integer
    • Default value: 30
    • Other possible values: any number higher than 1
    • Location: System Property [sys_properties] table