Skip to content

CIS-SM Service Mapping Practice Questions

Prepare for CIS-SM with more than an answer.

162 questions in the full set20 sample questionsUpdated Jan 25, 2026
Exam fee
$450 USD
Level
Implementation Specialist
Valid for
3 years
Domains covered on the exam 6
  1. Service Mapping Pattern Design30%
  2. Service Mapping Configuration20%
  3. Discovery Configuration15%
  4. Machine Learning10%
  5. Configuration Management Database (CMDB)15%
  6. Service Mapping Engagement Readiness10%
  1. 1

    The 'glide.discovery.log_ci_data' system property is a powerful tool for debugging discovery and patterns. What is its primary function when enabled?

    Show answer details

    Correct answer: A

    When glide.discovery.log_ci_data is set to true, the system will log the entire XML or JSON payload received from the MID Server in the discovery log for each input message in the ECC Queue. This is extremely useful for debugging patterns because it allows the implementer to see the raw data that the pattern is attempting to parse, without having to repeatedly run the pattern in debug mode. However, it should be used sparingly in production as it can generate very large logs.

  2. 2

    When mapping a service, Service Mapping encounters a connection to a device at an IP address that is outside of all configured discovery schedules and IP ranges. How will this device be represented on the service map?

    Show answer details

    Correct answer: C

    Service Mapping respects the boundaries defined by IP ranges. If a pattern discovers a connection to an IP address that is not included in any IP range configured for discovery, it will not attempt to discover that endpoint. Instead, it will represent the connection on the map with a special icon (often a circle with a dot) indicating that this is an unscoped or boundary connection. This prevents Service Mapping from unintentionally scanning devices outside its authorized scope, such as the public internet or a partner network.

  3. 3

    The machine learning component of Service Mapping analyzes network traffic data to suggest potential connections between CIs. From which source is this network traffic data primarily collected?

    Show answer details

    Correct answer: B

    Traffic-based mapping relies on collecting data about active network connections on servers. The primary mechanism for this is by running commands like netstat (or equivalent tools) on the target hosts via the MID Server. This command provides a snapshot of all TCP connections, including source IP/port and destination IP/port. This data is sent back to the ServiceNow instance, where machine learning algorithms analyze it to identify recurring communication patterns and suggest them as CI relationships.

  4. 4

    True or False: The 'Identification Section' of a pattern is only executed if the initial classification phase matches the CI type specified in the pattern.

    Show answer details

    Correct answer: A

    This statement is true. The pattern execution flow is hierarchical. First, the classification phase of horizontal discovery must identify a running process and classify it to a specific CI type (e.g., 'Apache Web Server'). The system then looks for active patterns that are designed to operate on that specific CI type. Only then will the 'Identification Section' of the matching pattern be executed to confirm the identification and create/update the CI.

  5. 5

    A service map has been created for a critical application. The service owner wants to see a simplified, business-centric view of the map that hides the underlying infrastructure like individual servers and switches, showing only the application components and databases. Which Service Mapping feature can be used to achieve this?

    Show answer details

    Correct answer: B

    The service map interface provides powerful, user-friendly 'View' and 'Filter' capabilities. Users can switch between different views, such as an 'Application' view that hides infrastructure, or a 'Physical' view that shows it. Additionally, they can apply filters to show or hide specific CI classes (e.g., hide all CIs of class 'Network Switch'). This allows different stakeholders, from engineers to business owners, to see the level of detail that is most relevant to them without altering the underlying discovered data.

  6. 6

    A financial services client has a custom-built trading application that uses a proprietary TCP-based messaging bus on port 9010 for communication between application tiers. The default patterns do not identify this protocol. To map the application dependencies correctly, which operation should be the primary focus within a new pattern's Connection Section?

    Show answer details

    Correct answer: C

    For proprietary TCP protocols where configuration files are not available or readable, the most reliable method to discover active connections is to inspect the network state of the host machine. Running a command like netstat (for Windows) or lsof -i (for Linux/Unix) will list active network connections. The output of this command can then be parsed within the pattern to identify the remote IP addresses and ports the application is communicating with, allowing Service Mapping to create the correct dependency links.

  7. 7

    During a Service Mapping implementation for a retail company, the mapping of their e-commerce platform fails consistently on the database tier. The platform uses an Oracle RAC cluster. Horizontal discovery identifies the individual cluster nodes, but the top-down mapping process fails to create a connection from the application server to the Oracle Listener. The discovery log shows 'Connection timed out' errors when the pattern attempts to query the listener port. What is the MOST likely cause of this issue?

    Show answer details

    Correct answer: B

    A 'Connection timed out' error indicates that the MID Server sent a request to the target port, but received no response, which is a classic symptom of a firewall blocking the traffic. Since horizontal discovery of the nodes works (likely via SSH/WMI), but the specific application port is unreachable, it points to a network access control list (ACL) or firewall rule that is not configured to allow the MID Server to communicate with the Oracle Listener port. Incorrect credentials would typically result in an authentication error, not a timeout.

  8. 8

    An organization has successfully mapped a critical business service. To ensure the map remains accurate, they want to automatically remap the service whenever a CI within that service undergoes a significant change, such as a server being patched or reconfigured. Which ServiceNow feature should be configured to trigger this automatic remapping?

    Show answer details

    Correct answer: D

    ServiceNow provides a specific feature for this purpose. Within the configuration of a discovered application service, there is a checkbox labeled 'Update on change'. When this option is enabled, Service Mapping will automatically trigger a re-discovery of that specific service whenever a CI that is part of the service map is updated through a change request. This is the most efficient and targeted method, as it avoids unnecessary full-schedule rescans.

  9. 9

    A consultant is scoping a Service Mapping project for a large enterprise. The primary goal is to improve MTTR for major incidents. The enterprise has over 500 business applications, but the project has a tight deadline. Which approach should the consultant recommend for prioritizing which services to map first?

    Show answer details

    Correct answer: C

    The goal of the project is to improve Mean Time To Resolve (MTTR) for major incidents. Therefore, the most logical and value-driven approach is to prioritize the services that are the biggest source of pain. By analyzing historical incident data (e.g., from the Incident [incident] table), the consultant can identify which business services are associated with the most P1/P2 incidents. Mapping these services first will provide the greatest and most immediate impact on the project's primary goal.

  10. 10

    True or False: When creating a new CI class in the CI Class Manager, it is a best practice to create it as a direct child of the Base Configuration Item [cmdb_ci] class to ensure maximum flexibility.

    Show answer details

    Correct answer: B

    This statement is false. The best practice is to place a new CI class as deep in the class hierarchy as possible. This allows the new class to inherit the maximum number of relevant attributes and identification rules from its parent classes, reducing redundant configuration and ensuring consistency. Creating classes directly under [cmdb_ci] should be avoided unless the new CI type is fundamentally different from all existing classes.

Create an account to continue.