Add or remove CIs for multiple application services using connection suggestions

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 2 minutes to read
  • If the discovery based on Predictive Intelligence is enabled, the newly mapped application services include only CIs and CI connections added by discovery patterns. Use connection suggestions to decide which configuration items (CIs) to include or exclude globally. Service Mapping then updates all relevant discovered application services to reflect your decisions.

    Before you begin

    By default, the fingerprint-based discovery feature is enabled. Ensure that the fingerprint-based discovery was not disabled: Navigate to All > System Properties > All Properties. Check that the following property does not appear in the list: sys_property process.clustering.appfingerprint.enabled.

    Ensure that discovery based on Predictive Intelligence is enabled. Navigate to the System Property [sys_properties] table and check that the sa_ml.connection_suggestions.active property is set to True.

    You can add or remove CIs using connection suggestions only in application services discovered by Service Mapping.

    Role required: sm_admin

    About this task

    If discovery based on Predictive Intelligence is enabled, Service Mapping automatically adds connections to application services based on connection rules. Service Mapping generates these suggestions based on traffic-related data from the Configuration Management Database (CMDB) and on Predictive Intelligence analysis of application fingerprints, CIs, and processes. Predictive Intelligence evaluates connections between application fingerprints, CIs, and processes, and ranks their relevancy. Service Mapping uses this information to create connections based on connection rules. It also generates connection suggestions for servers and load balancers for you to decide which connections to add or remove from the application services. For more information, see Traffic-based discovery in Service Mapping.

    If you are not sure which traffic-based connections are relevant, identify a group of application services that your organization uses for the same purpose. Add or remove CI connections for a single application service in this group. Then use the connections you created for this service as an example of traffic-based connections for multiple application services.

    Procedure

    1. Optional: Discover applications based on fingerprints to view information about all application CIs in connection suggestions.
      Important:
      Not using fingerprint-based discovery may result in mapping some application CIs as generic applications.
    2. Navigate to Service Mapping > Administration > Connection Suggestions.
      The Connection Suggestions window opens.
    3. Expand the relevant group to see the connection suggestions.
      For example, expand the python - python group.
    4. Review the suggestion details paying attention to the parameters covered in Connection Suggestions list.
    5. Select the check boxes next to the relevant suggestions and click the action button at the bottom of the window:
      Action Result
      Add Service Mapping includes connections and the CIs they lead to into the application service. The Decision value for added connections changes to Added manually.
      Exclude Service Mapping excludes connections and the CIs they lead to from the application service. The Decision value for removed connections changes to Excluded manually.
      Reset Service Mapping reverts earlier decisions, both manual and done by rule. The Decision value for reset connections changes to Undecided.

      This action is relevant only if you have already used connection suggestions to complete this application service.

    6. Refresh the connection suggestions to see the changes that you made:
      1. Click the List controls icon List control button.
      2. Select Refresh list.

    Result

    Service Mapping applies the changes to traffic-based connections to all relevant application services in the background.