---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Map multiple application services suggested by classic Service Mapping

# Map multiple application services suggested by classic
Service Mapping {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 minutes to read

You can map multiple application services identified and suggested by Service Mapping
in a single operation. This method suits your organization if you do not have much
information about application services.

## Before you begin

Role required: service_mapping_admin

## About this task

You must have Service Mapping enabled to map or review service instances.  
Immediately after you complete the Service Mapping setup, Service Mapping automatically creates potential application services referred to as candidates:

1. Service Mapping extracts entries directly from load balancers on your network.

2. Service Mapping converts load balancer entries into potential entry points and stores them in the Candidate Entry Points \[sa_cand_entry_point\] table.

   Service Mapping also creates candidate entry points based
   on Netflow and TCP and stores them in the same table.

   An entry point is a point where clients access a service instance.
   Service Mapping starts the mapping process from this point.
   For example, to map your electronic mailing service instance, define an IP address or host name of the email server as an entry point.
3. Service Mapping checks that potential entry points created from Netflow and VPC logs are unique and not in use by any existing application services to avoid duplication.
4. Service Mapping creates a service instance candidate for each entry point.

   Not all candidate service instances correlate to actual service instances. Service Mapping filters out unlikely candidates by applying an algorithm that takes into account such parameters as empty IP addresses, port numbers, and the load balancer VIP hit counts less than 1000. Service Mapping stores candidates in the Candidate Entry Point \[sa_cand_entry_point\] table in the CMDB.
{#map-business-services-in-bulk__ul_q1x_sz4_m1b}

During the discovery and mapping process, Service Mapping creates a service instance from each candidate and assigns it the entry point retrieved from the candidate.
While mapping in bulk is an effective and fast way to create numerous service instances, the result of the bulk mapping is not precise. There may be some false or duplicate service instances created by mistake because the data from the load balancer is raw. During the review and approval process, you review all mapped service instances and get rid of the ones that were erroneously created.  
You can further filter the list of candidates by selecting specific ones to include in or exclude from discovery. Mapping only selected candidates provides the following advantages:

* Reduces the discovery time
* Minimizes the number of potential irrelevant application services
{#map-business-services-in-bulk__ul_dmd_vfn_j1b}

You can remove the unwanted candidates from the list using these methods either by
filtering them out or deleting them from the Candidate Entry Point
\[sa_cand_entry_point\] table. In both cases, you can bring hidden or deleted
candidates back to the list.

## Procedure

1. Navigate to AllService MappingHome.  
   The Home page displays only information on service instances that Service Mapping can discover or already discovered. The Home page does not display information on service instances that are created manually or using the API.
2. Verify that Service Mapping is set up and ready for discovery.  
   If some obligatory configurations are missing, the error displays at the top of the window.
   1. Click the link in the error or click the Readiness Checklist icon (![Readiness Checklist icon]()).
   2. In the Service Mapping Readiness Checklist window, click the link next to the setup category with the error icon (![Error icon]()).  
      You cannot perform discovery and mapping unless there are no errors in the Readiness Checklist window.
   3. Perform the necessary action to complete the setup.  
      For example, configure missing credentials. {#map-business-services-in-bulk__CompleteSetupAction}
   {#map-business-services-in-bulk__CompleteSetupAction} {#map-business-services-in-bulk__substeps_t13_qvy_31b}
3. To map all application services suggested by Service Mapping, click Discover All or select them individually under the Action on selected rows button then click Discover Selected.
4. To map selected application services suggested by Service Mapping:
   1. Click Additional options under the Map tile.
   2. Select View Candidates List.
   3. **Optional:** Display candidates based on traffic-based connections, remove the condition that filters out candidates retrieved from load balancers or imported from a CSV file.  

      The candidate list shows candidates with the source attribute
      netstat.
   4. Review the list of candidates to decide which ones you want to discover as application services.
   5. Create application services from the relevant candidates:  

      |-|-|
      | If you want to create application services from most of the candidates | 1. Filter out irrelevant candidates by selecting them and clicking Actions on selected rows, and then clicking Ignore Selected. The irrelevant candidates are hidden from the list. Note: To show candidates you previously filtered out, set the Ignore filtering condition to true. 2. Alternatively, delete irrelevant candidates by selecting them and clicking Actions on selected rows, and then selecting Delete. The irrelevant candidates are removed from the Candidate Entry Point \[sa_cand_entry_point\] table containing candidates. Note: Service Mapping recreates deleted candidates every time Discovery performs horizontal discovery of the same load balancers or you reimport candidates from the same CSV file. 3. Click Discover All. {#map-business-services-in-bulk__ol_cwk_vcn_j2b} |
      | If you want to create application services only from several candidates | 1. Select the check boxes next to the relevant candidates. 2. Click Actions on selected rows at the bottom of the screen. 3. Click Discover selected. {#map-business-services-in-bulk__ol_sr1_bdn_j2b} |
      [ ]

      {#map-business-services-in-bulk__table_sp1_1cn_j2b}

   {#map-business-services-in-bulk__substeps_bv2_jpy_51b}  
   Service Mapping starts discovery of all candidates and creates
   application services from them. If you have many candidates, the discovery
   may take some time.

   After the discovery process finishes, application services, which Service Mapping discovered without errors and with at least
   one discovered CI, appear under the Approve tile.
   application services discovered with errors appear under the
   Fix tile.

## What to do next

* If the connection suggestions feature is enabled, Service Mapping does not automatically add any traffic-based connections to application services, providing suggestions instead. [Manage CI connections for multiple services using suggestions](https://servicenow-prod.fluidtopics.net/1f4UHiSugziDnRxwAfdeeg "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.").
* Fix application services discovered with errors. For more information, see [Fix application service errors in bulk](https://servicenow-prod.fluidtopics.net/AQZZC7bwEONc9WvfM9~Maw "Service Mapping classifies errors by their root cause, for example, missing credentials or task timeout. For a fast and efficient process, fix errors belonging to the same category in bulk.").
* Review the list of created application services. If Service Mapping did not create some application services during bulk mapping as you expected, create them manually as described in [Map a single application service using classic Service Mapping](https://servicenow-prod.fluidtopics.net/8sD~6Bc3quESSBMeonfe4g "In addition to mapping application services in bulk, you can map individual, single application services by defining attributes for each application service. Use this mapping method if you already know or are planning to find out application service details. You must have Service Mapping enabled to map or review application services.").
* Send application services discovered without errors to their respective owners for approval. For more information, see [Send application service maps for review](https://servicenow-prod.fluidtopics.net/aStpPAiHMPw9hVULLwz~sA "After you map an application service, send it to the application service owner for review to make sure that the map is accurate.").
* Make sure that the service instances aren't too large:
  * Service Mapping doesn't offer to view CI list instead of a map for a service instance.
  * There is no discovery message indicating that the service instance is too large: The map does not display the entire service, because it is too large. The number of CI connections exceeded the allowed maximum.

  {#map-business-services-in-bulk__ul_htr_hr5_34b}  
  If some application services are too large, resolve the service size issue:
  * If you use customized discovery patterns and mapping results in very large service instances, modify the patterns so that they don't map irrelevant CIs.
  * [Split the service into smaller services](https://servicenow-prod.fluidtopics.net/8_AlRz5snn~YqOp5~kuhTw "You can remove a branch of a service and place it into another application service, either new or existing. Transfer map segments to split large services or when you want to organize services differently from the initial mapping result.").
  {#map-business-services-in-bulk__ul_dq4_rd2_f4b}
{#map-business-services-in-bulk__ul_jnx_jwd_j1b}
* **[Manage CI connections for multiple services using suggestions](https://servicenow-prod.fluidtopics.net/1f4UHiSugziDnRxwAfdeeg)**   
  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.
* **[Add CIs to application services using connection rules](https://servicenow-prod.fluidtopics.net/szPORCTJvU6WGrOMI9PsFA)**   
  Create rules for automatically adding traffic-based connections and the CIs they lead to in discovered service instances. Create rules that add CIs to multiple application services.

**Related concepts**   

* [Review and approval of application service maps](https://servicenow-prod.fluidtopics.net/BjGtOsTta_Wo~8ykmxZngQ "After the Service Mapping administrator maps IT services and fixes errors in them, the administrator and the owner collaborate to review and approve the service maps. The review and approval process is available only for discovered and manually created service instances.")
* [Application service completion](https://servicenow-prod.fluidtopics.net/oTiVA8bO~~ejaFfgU_iy9w "After an application service is reviewed and approved, you can define attributes that enhance its discovery, reflect its importance, and control access to it.")
* [Application service analysis and maintenance using classic Service Mapping](https://servicenow-prod.fluidtopics.net/kktVI~k2uB35tKBH_EqH8Q "Service Mapping creates maps to help you see the architecture and organization of application services. These maps are useful for planning change or migration, as well as analyzing the continuity and availability of services.")  
**Related tasks**   

* [Map application services using tags with classic Service Mapping](https://servicenow-prod.fluidtopics.net/LP1_hSxqw0iYBN~sMLLWGQ "Use tags that help categorize and organize configuration items (CIs) in your organization to map application services. Tag-based mapping doesn't require configuring credentials or providing users with elevated rights.")
* [Map multiple application services from a CSV file using classic Service Mapping](https://servicenow-prod.fluidtopics.net/0ElnFoss5kGCl7N1cGU5oA "This method suits you if your organization has performed cross-organization mapping and analysis and collected some information about planned service instances. If so, you can organize the collected information in a specific order and save it as a CSV file. Service Mapping extracts information from this file and creates potential service instances referred to as service candidates.")
* [Map a single application service using classic Service Mapping](https://servicenow-prod.fluidtopics.net/8sD~6Bc3quESSBMeonfe4g "In addition to mapping application services in bulk, you can map individual, single application services by defining attributes for each application service. Use this mapping method if you already know or are planning to find out application service details. You must have Service Mapping enabled to map or review application services.")
* [Fix application service errors in bulk](https://servicenow-prod.fluidtopics.net/AQZZC7bwEONc9WvfM9~Maw "Service Mapping classifies errors by their root cause, for example, missing credentials or task timeout. For a fast and efficient process, fix errors belonging to the same category in bulk.")
* [Fix errors in individual application service maps](https://servicenow-prod.fluidtopics.net/mCyIAds3bqivvs99ielgpg "You can address discovery issues in each application service map individually.")
* [Fine-tune application services to implement owner requests](https://servicenow-prod.fluidtopics.net/iBl4ZwvZMr6J_fUdsUa1Nw "As an administrator, you tweak and fine-tune maps based on comments from the application service owner.")

*[\>]: and then


