Courseiva

ServiceNow Certified Implementation Specialist - Discovery (CIS-Discovery / CIS-DISCO) (SERVICENOW-CIS-DISCOVERY) (SERVICENOW-CIS-DISCOVERY) — Questions 151225

314 questions total · 5pages · All types, answers revealed

Page 2

Page 3 of 5

Page 4
151
MCQhard

During pattern debugging, you notice that a specific step is failing to run on a MID Server. You want to see the exact input and output of that step. Where should you look?

A.Discovery Log
B.ECC Queue
C.MID Server Agent Log
D.Pattern Designer Debugger
AnswerD

The debugger captures step-by-step execution data.

Why this answer

The Debugging mode in Pattern Designer provides an 'Input/Output' tab that captures the raw data for every step executed.

152
Multi-Selectmedium

Which THREE of the following are true about Discovery Behaviors?

Select 3 answers
A.They define which probes to use
B.They provide default settings for common discoveries
C.They automatically update the CMDB
D.They can be reused across multiple schedules
E.They manage the MID Server cluster affinity
AnswersA, B, D

Core functionality.

Why this answer

Behaviors can be assigned to multiple schedules, can use custom probe lists, and default behaviors are available.

153
MCQhard

If a pattern step fails due to a timeout, where should you investigate the specific output of the command that was executed just before the failure occurred?

A.Discovery Status record
B.Pattern Debugger Output
C.MID Server Log
D.Discovery Dashboard
AnswerB

The Pattern Debugger provides detailed step-by-step logs and outputs for every executed step.

Why this answer

The 'Debug' session output in the Pattern Designer records the output of every step, including those immediately preceding a failure.

154
MCQhard

If a MID Server is configured to use an encrypted credential but it is failing, what is the most likely cause?

A.The MID Server is running on Windows
B.The credential alias is not associated with the MID Server or its policy
C.The MID Server is not in a cluster
D.The MID Server needs to be restarted
AnswerB

Credentials must be properly aliased and mapped to be accessible.

Why this answer

The credential might be missing the appropriate scope or the MID server might not have the rights to use that specific credential alias.

155
Multi-Selectmedium

Which THREE of the following are true about the MID Server?

Select 3 answers
A.It needs outbound access to the instance
B.It requires a dedicated database
C.It communicates with the instance via HTTPS
D.It resides inside the customer's network
E.It replaces the ServiceNow instance
AnswersA, C, D

Correct.

Why this answer

It communicates via HTTPS, resides behind the firewall, and connects to the instance.

156
MCQhard

You need to ensure that Discovery data from a third-party integration does not overwrite manual updates made by the IT team in the CMDB. Which feature should you configure?

A.CMDB Transform Maps
B.Discovery Access Control Lists (ACLs)
C.Reconciliation Rules
D.Data Preserver
AnswerC

Reconciliation rules define the priority of data sources for specific attributes to prevent unauthorized overwrites.

Why this answer

Reconciliation Rules define which data sources are allowed to update specific attributes of a CI.

157
Multi-Selecthard

Which TWO issues might be discovered in the 'Correctness' category of the CMDB Health Dashboard?

Select 2 answers
A.Stale CIs
B.Duplicate CIs
C.Expired credentials
D.Missing critical attributes
E.Orphaned CIs
AnswersB, E

The dashboard identifies records that map to the same entity based on identification rules.

Why this answer

Correctness metrics specifically identify duplicates and orphaned CIs that threaten CMDB data integrity.

158
MCQeasy

Which of the following is NOT a phase of the Discovery process?

A.Identification
B.Shazzam
C.Verification
D.Exploration
AnswerC

Verification is not a standard Discovery phase.

Why this answer

The four phases are Shazzam, Classification, Identification, and Exploration. 'Verification' is not one of them.

159
MCQhard

You have a PowerShell script step in your pattern that returns multiple key-value pairs separated by commas. What is the most efficient way to convert this output into a table format for further processing in the pattern?

A.Use the Parse Delimited Text step
B.Use a series of Set Variable steps
C.Use a Regex extraction step
D.Use the Table Transformation step
AnswerA

The Parse Delimited Text step is specifically designed to convert flat string outputs into structured tables.

Why this answer

The 'Delimited Text' parser allows you to specify a delimiter (comma) and map the results directly into a table structure usable by subsequent pattern steps.

160
MCQmedium

When a pattern step needs to run as root, where is this configuration set?

A.In the step properties, 'Run as' field.
B.In the MID Server property.
C.In the Discovery Schedule.
D.This cannot be done in a pattern.
AnswerA

The 'Run as' field handles elevation of privileges for the command.

Why this answer

The 'Run as' field in the step properties allows you to specify the execution context (e.g., sudo/root).

161
Multi-Selecthard

Which THREE logs should you investigate when troubleshooting a failing discovery task?

Select 3 answers
A.System log
B.Discovery log
C.Agent log
D.Event log
E.Wrapper log
AnswersB, C, E

Contains specific probe execution results.

Why this answer

Agent logs, wrapper logs, and discovery logs together provide a full picture of the execution path.

162
Multi-Selectmedium

Which THREE things must be true for a pattern to successfully populate an attribute?

Select 3 answers
A.The target attribute must exist on the CI class
B.The pattern must be running as administrator
C.The pattern must correctly capture the data from the target
D.The attribute must be mapped in the pattern
E.The pattern must be in English
AnswersA, C, D

The CMDB class must support the attribute.

Why this answer

The data must be captured, mapped, and the target CI must be valid.

163
MCQmedium

When using the Identification and Reconciliation Engine (IRE), what happens if a payload contains a CI that matches multiple existing CIs based on the identification rule?

A.The match is ignored, and all attributes are updated in both records.
B.The first match found is updated.
C.A new CI is created as a duplicate.
D.The payload is rejected with an error indicating an identification rule non-uniqueness.
AnswerD

The IRE will fail the operation if an identification rule matches multiple records to maintain data integrity.

Why this answer

IRE provides specific error codes to indicate when an identification rule is not unique, which must be resolved to avoid data corruption.

164
MCQhard

When using 'Parse JSON' for a complex structure, how do you access a nested property named 'id' inside an array 'servers'?

A.servers[0].id
B.servers->id
C.servers.id
D.id(servers)
AnswerA

Standard array indexing is required for nested JSON paths.

Why this answer

You use dot-notation (or specific path syntax) to navigate the JSON structure.

165
MCQmedium

Which field on the Discovery Schedule allows you to restrict the discovery to specific device types?

A.Schedule
B.Behavior
C.MID Server
D.IP Range
AnswerB

Behaviors dictate what is gathered.

Why this answer

The 'Behavior' field is used to select which probes/patterns run, effectively limiting what is discovered.

166
MCQeasy

Which of the following is NOT a required part of a Discovery Schedule?

A.Excluded IP Range.
B.Target IP Range.
C.MID Server.
D.Discovery Behavior.
AnswerA

This is optional.

Why this answer

While many fields exist, an 'Excluded IP Range' is optional, whereas target IP ranges and MID servers are fundamental.

167
MCQeasy

Which type of credential is primarily used by Discovery patterns to execute commands on a Linux-based target via SSH?

A.SSH Credentials
B.API Key
C.SNMP Community String
D.Windows Credentials
AnswerA

SSH credentials allow secure shell access for command execution on Linux systems.

Why this answer

SSH Private Key or SSH Password credentials are the standard methods for Discovery to authenticate to Linux environments.

168
MCQhard

A customer requires that a specific Discovery Schedule only executes during maintenance windows on weekends. Which configuration setting should be modified?

A.Change the discovery pattern logic.
B.Adjust the 'Run' field to 'Periodically' and select a custom Schedule record.
C.Update the Discovery Behavior record.
D.Modify the MID Server cluster affinity.
AnswerB

The 'Run' field, when set to Periodically, allows the use of a custom Schedule.

Why this answer

The Schedule field on the Discovery Schedule record defines the execution frequency using standard system schedules.

169
MCQmedium

What is the purpose of an 'IP Service' in Discovery?

A.To assign a MID Server.
B.To define a set of ports and protocols for scanning.
C.To define the IP range.
D.To provide credentials.
AnswerB

Services group port info.

Why this answer

IP Services group ports and protocols together for use in port scanning, making it easier to define what to scan.

170
MCQmedium

A Discovery run is successfully finding CIs, but the 'CMDB Health Dashboard' shows 'Staleness' errors. What is the primary cause of staleness in the CMDB?

A.The discovery credentials have expired.
B.The CI has not been updated by a discovery source within the defined threshold.
C.The CI record has duplicate attributes.
D.The CI is not associated with any Discovery Schedule.
AnswerB

The staleness metric is calculated based on the difference between the current time and the 'Last discovered' timestamp.

Why this answer

Staleness occurs when a CI's 'Last discovered' date is older than the threshold defined in the CMDB Health configuration.

171
MCQmedium

Which of the following is the correct order of operations in a horizontal pattern?

A.Connection, Identification, Extension
B.Identification, Extension, Connection
C.Extension, Identification, Connection
D.Identification, Connection, Extension
AnswerD

Identification identifies the host, Connection links it, Extensions provide modular capability.

Why this answer

The standard flow is Identification, then Connection, then Extension sections.

172
Multi-Selecthard

Which THREE features are provided by the Pattern Designer to facilitate troubleshooting?

Select 3 answers
A.Step-by-step variable inspection
B.Step execution time logging
C.Auto-correcting pattern logic
D.Mid Server log streaming
E.Real-time CMDB data purging
AnswersA, B, D

This allows seeing the state of variables at any point.

Why this answer

The Pattern Designer provides tools to inspect data, validate logic, and trace executions.

173
MCQeasy

In the Pattern Designer, what is the primary purpose of the 'Connection' section?

A.To parse command output.
B.To define the attributes of the CI.
C.To validate credentials.
D.To establish relationships between the current CI and other CIs.
AnswerD

Connections define the topology relationships.

Why this answer

The connection section establishes the links and relationships between discovered CIs.

174
MCQhard

You need to add a new port to be scanned by Discovery. Which record do you update?

A.The MID Server capabilities.
B.The Discovery Schedule.
C.The Discovery Classifier.
D.The IP Service record.
AnswerD

IP Services define ports.

Why this answer

You update the 'IP Service' record to include the new port.

175
MCQeasy

Which action must you perform before a pattern can be used in Discovery?

A.Run a full scan.
B.Publish the pattern.
C.Add it to an Update Set.
D.Clear the MID Server cache.
AnswerB

Publishing moves the pattern from 'Draft' to 'Active' state.

Why this answer

Patterns must be published to be active in the production environment.

176
MCQmedium

Which of the following would be the best reason to create a custom Discovery Behavior?

A.To control which probes are run for a specific type of device.
B.To define the IP range for a subnet.
C.To manage MID Server credentials.
D.To schedule discovery at a different time.
AnswerA

This is the primary function of a behavior.

Why this answer

Custom behaviors are often used to exclude specific, resource-intensive patterns or include only relevant probes for specialized equipment.

177
MCQmedium

You are troubleshooting a scenario where Discovery is creating duplicate CIs for the same server. Which table should you inspect to verify the Identification Rule settings for the specific CI class?

A.cmdb_identifier_entry
B.discovery_device_history
C.sys_reconciliation_rule
D.cmdb_ci_relation
AnswerA

This table stores the specific attributes that the Identification Engine uses to match incoming data to existing CIs.

Why this answer

The cmdb_identifier_entry table defines the attributes used to uniquely identify a CI, which prevents duplicates.

178
Multi-Selectmedium

Which TWO ways can you view MID Server logs?

Select 2 answers
A.Via the System Mail log
B.Directly on the MID Server host file system
C.Via the MID Server record in the instance
D.Via the user profile
E.Via the Discovery Dashboard
AnswersB, C

This is the primary way to view raw logs.

Why this answer

You can view them via the agent directory on the host or through the MID Server record in the instance if configured.

179
Multi-Selectmedium

Which THREE types of metrics are tracked by the CMDB Health Dashboard?

Select 3 answers
A.Compliance
B.Completeness
C.Performance
D.Correctness
E.Scalability
AnswersA, B, D

Checks if CIs meet defined security or configuration policies.

Why this answer

The CMDB Health Dashboard tracks metrics across three categories: Completeness, Correctness, and Compliance.

180
MCQmedium

When a MID server is part of a cluster, what happens if one node fails during a discovery scan?

A.The scan is marked as 'Partial'.
B.The task is re-assigned to another available node in the cluster.
C.The scan restarts from the beginning.
D.The scan fails completely.
AnswerB

Cluster nodes provide high availability.

Why this answer

If configured, the cluster manages the failure and can distribute tasks to other nodes in the cluster.

181
MCQeasy

What is the purpose of the 'MID Server User' assigned to a MID Server record?

A.To authenticate the MID Server to the ServiceNow instance
B.To perform Discovery scans on target devices
C.To access the MID Server's local configuration files
D.To log in to the MID Server host via SSH
AnswerA

The MID Server uses this account to establish a secure connection to the instance.

Why this answer

The MID Server user is the account the MID Server service uses to authenticate with the ServiceNow instance to pull and push ECC Queue records.

182
MCQeasy

Which of the following is the most effective way to monitor the health of your discovery process on a daily basis?

A.Running a manual script to count CIs.
B.Using the CMDB Health Dashboard.
C.Reviewing the System Log every morning.
D.Checking the MID Server status every hour.
AnswerB

The CMDB Health Dashboard is designed to provide visibility into the data quality and health metrics of the CMDB.

Why this answer

The CMDB Health Dashboard provides automated, configurable health metrics for the CMDB.

183
MCQmedium

You need to troubleshoot why a specific WMI probe is failing. Which log should you check on the MID Server host?

A.The MID Server configuration log
B.The agent log
C.The System Event Log
D.The wrapper log
AnswerB

The agent log contains detailed execution logs for probes.

Why this answer

The agent log captures the execution of probes and any errors encountered during the process.

184
MCQeasy

What is the purpose of the 'MID Server' log?

A.To store logs for troubleshooting the MID Server process
B.To keep track of discovered CI data
C.To store credentials
D.To store user activity
AnswerA

These are essential for diagnosing connectivity or binary issues.

Why this answer

It logs errors and status updates relevant to the MID Server process.

185
Multi-Selecthard

Which THREE of the following are components or features that are part of the 'Discovery' to 'CMDB' data pipeline?

Select 3 answers
A.Discovery Patterns
B.Reconciliation Rules
C.Identification and Reconciliation Engine (IRE)
D.Incident Management
E.Knowledge Management
AnswersA, B, C

Patterns collect the raw data.

Why this answer

The pipeline includes data collection (Discovery), processing (IRE), and governance (Reconciliation).

186
MCQeasy

What is the purpose of the 'discovery_id' in a discovery log?

A.To uniquely identify a specific Discovery scan execution.
B.To identify the user who triggered the scan.
C.To link the device to a specific MID server.
D.To mark the CI as 'Discovered'.
AnswerA

It allows admins to filter logs and find results for one specific scan run.

Why this answer

The discovery_id (or status ID) is a unique identifier for a specific Discovery scan execution, used for troubleshooting.

187
MCQmedium

Why would you choose to use a 'Discovery Behavior' instead of the default behavior?

A.To update the CMDB identification rules.
B.To define the IP range for the discovery.
C.To limit or extend the probes used for specific discovery scenarios.
D.To change the schedule of the discovery.
AnswerC

Behaviors dictate probe execution logic.

Why this answer

Custom behaviors are used when you need to run a specific, non-default set of probes or patterns for a target.

188
MCQhard

What is the difference between 'Identification' and 'Connection' in terms of CI ownership?

A.There is no difference.
B.Connection creates the CI; Identification sets attributes.
C.They are the same.
D.Identification handles the primary CI; Connection links it to dependent CIs.
AnswerD

The primary CI is the subject of the pattern, connections extend the topology.

Why this answer

The Identification section identifies the 'primary' CI, while Connection links it to others.

189
Multi-Selecthard

Which TWO of the following steps are required when adding a new CI relationship in a pattern?

Select 2 answers
A.Add 'Modify Attribute' step
B.Add 'Define Relationship' step
C.Add 'Related CI' step
D.Add 'Validate' step
E.Add 'Delete CI' step
AnswersB, C

This step specifies the relationship type and direction.

Why this answer

You need to identify the related CI and then define the relationship between them.

190
Multi-Selecthard

Which THREE factors influence the successful identification of a CI in a pattern?

Select 3 answers
A.Pattern execution speed
B.Correct identification rules in the CI Class Manager
C.Correct CI class selection
D.Accurate attribute mapping in the pattern
E.MID Server memory
AnswersB, C, D

Rules determine how the CI is matched.

Why this answer

Identification rules, attribute mapping, and valid CMDB class structure are critical.

191
MCQmedium

During the Shazzam phase, Discovery identifies that a port is open. If the port corresponds to a configured classifier but no trigger probe is defined, what is the default behavior?

A.The classification phase initiates, but exploration cannot trigger.
B.The CI is ignored, and the scan continues.
C.Discovery automatically guesses the OS type.
D.The scan for that IP is immediately aborted.
AnswerA

Classification happens, but exploration needs a probe to continue.

Why this answer

The classification phase will proceed, but without a trigger probe, the classification will likely fail to move to the exploration phase.

192
Multi-Selectmedium

Which THREE of the following are true regarding Discovery IP Ranges?

Select 3 answers
A.They are configured within the Discovery Schedule
B.They are assigned to individual MID servers
C.They define the scope of the scan
D.They can be excluded to avoid scanning specific devices
E.They automatically update based on network changes
AnswersA, C, D

Correct configuration point.

Why this answer

Ranges define target IPs, can be excluded, and are configured in the schedule.

193
MCQmedium

When configuring an IP Range for a Discovery Schedule, what format must be used for a block of IPs?

A.Wildcard characters like 10.10.*.*.
B.Subnet mask in decimal format.
C.A list of individual IP addresses separated by commas.
D.CIDR notation or start and end IP addresses.
AnswerD

These are the two standard supported formats.

Why this answer

Discovery supports CIDR notation (e.g., 10.10.10.0/24) or range start/end formats.

194
MCQeasy

A technician reports that Discovery is updating the 'Last discovered' field, but the 'Operational status' is not changing as expected. Where should you investigate the mapping of Discovery data to the CMDB?

A.Discovery Log
B.Identification and Reconciliation Engine (IRE) Data Source Rules
C.CMDB Data Manager
D.Discovery Dashboard
AnswerB

IRE rules manage how different data sources (including Discovery) populate attributes in the CMDB.

Why this answer

The CMDB CI Class Models and the mapping configuration in the pattern or identification rule define how attributes are populated.

195
Multi-Selectmedium

Which THREE of the following are potential outcomes for an IP in a Discovery scan?

Select 3 answers
A.Classification failed
B.Automatically moved to a different subnet
C.Automatically created as a user
D.Unreachable
E.Identified as a CI
AnswersA, D, E

Identification error.

Why this answer

An IP can be identified as a device, it might be unreachable, or it might be classified but fail during exploration.

196
MCQmedium

What is the purpose of the 'Identification' phase in Discovery?

A.To match the discovered CI to an existing one in the CMDB.
B.To find the IP address of the device.
C.To determine what the device is.
D.To gather hardware details.
AnswerA

This is the core purpose of identification.

Why this answer

The Identification phase reconciles discovered data with existing CIs in the CMDB using defined Identification Rules.

197
MCQhard

You have a MID Server that must connect through an authenticated proxy. Where do you configure the proxy credentials?

A.In the config.xml file under proxy parameters.
B.In the ServiceNow Credential store.
C.Via a MID Server Script File.
D.In the 'Proxy' related list on the MID Server record.
AnswerA

Proxy configuration is strictly handled in the local config.xml.

Why this answer

Proxy settings, including credentials, are configured in the config.xml file on the MID server host.

198
Multi-Selecthard

Which THREE of the following are common reasons for a Discovery scan to fail?

Select 3 answers
A.Network firewall blocking ports
B.Incorrect IP range defined
C.The instance database is full
D.Invalid credentials
E.The browser is out of date
AnswersA, B, D

Very common issue.

Why this answer

Missing credentials, network connectivity issues, and incorrect IP range definitions are the most frequent causes.

199
MCQhard

During discovery, a device is identified as 'Linux'. Which component is responsible for triggering the specific pattern to gather Linux-specific data?

A.The CMDB Identification rule.
B.The Shazzam probe.
C.The Classification probe.
D.The Discovery Pattern.
AnswerD

Patterns are the exploration tools for specific O/S.

Why this answer

Discovery triggers a pattern based on the classification result, which matches the Linux classifier.

200
MCQhard

Which parameter in the 'agent.config' file specifies the interval the MID Server uses to check the ECC Queue?

A.mid.heartbeat.frequency
B.mid.task.interval
C.mid.poll.time
D.mid.ecc.timeout
AnswerC

This controls the frequency of polling the ECC Queue for work.

Why this answer

The mid.poll.time parameter dictates how frequently the MID Server polls the instance for new tasks.

201
Multi-Selecteasy

Which THREE of the following are valid sources for the Identification and Reconciliation Engine (IRE)?

Select 3 answers
A.Service Graph Connectors
B.System Logs
C.Manual CI creation via UI
D.Discovery
E.IntegrationHub Import Sets
AnswersA, D, E

These are standard integrations for the IRE.

Why this answer

The IRE is agnostic to the source, and data can come from Discovery, Service Graph Connectors, or manual imports.

202
MCQmedium

You are configuring a Discovery CI identification rule for Linux servers and notice that multiple CIs are being created for the same physical device. Which component should you verify to ensure the Identification Engine correctly links the incoming data to an existing CI?

A.Discovery Schedule
B.Discovery Pattern
C.Identification Rule
D.Data Source
AnswerC

Identification rules define the criteria used to uniquely identify a CI and match it to existing records.

Why this answer

The Identification Engine uses Identification Rules to compare attributes to determine if a CI exists. If these rules are misconfigured, duplicates occur.

203
MCQhard

You need to ensure that a specific attribute is NOT updated by any source except a manual update from a specific user group. How can this be done?

A.Change the class to 'Internal'.
B.Set the Reconciliation rule for that attribute to only allow the 'Manual' data source.
C.Remove the attribute from the discovery pattern.
D.Create a business rule that runs after insert/update.
AnswerB

By explicitly allowing only one source (or none), you control updates.

Why this answer

Reconciliation rules allow you to specify data sources, but for non-Discovery sources, ACLs or Data Policies might be used; however, in terms of reconciliation, you can define a 'None' rule or manage it via source priority.

204
MCQhard

A customer needs to restrict a MID Server to only perform discovery on specific IP ranges. Which mechanism should be used to accomplish this?

A.Set the 'Scan Limitation' property on the MID Server configuration file.
B.Use the 'Discovery Schedule' Exclude IP list only.
C.Define 'MID Server IP Ranges' related list on the MID Server record.
D.Apply a Business Rule to the ECC Queue.
AnswerC

This feature restricts the MID Server to scan only the defined IP ranges.

Why this answer

MID Server IP Ranges are used to define the boundaries of what a specific MID Server is allowed to scan.

205
Multi-Selecthard

Which THREE of the following are true about Shazzam?

Select 3 answers
A.It identifies the O/S version
B.It updates the CI serial number
C.It is the first phase of Discovery
D.It identifies which IPs are active
E.It scans for open ports
AnswersC, D, E

Correct order.

Why this answer

It scans ports, is the first phase, and identifies active IPs.

206
MCQhard

What happens if a device is discovered that matches two different Classification records?

A.It errors out and stops discovery.
B.It asks the user to choose.
C.It uses the classifier with the highest priority.
D.It applies both classifiers.
AnswerC

Priority determines the winner.

Why this answer

Discovery uses priority values on classifiers to decide which one to apply when multiple match.

207
MCQhard

You are writing a pattern that requires data from a REST API endpoint that returns a nested JSON array. Which step type is most appropriate to extract a specific attribute from an object located at the third index of the nested array?

A.Table Transformation
B.Parse JSON
C.Set Variable
D.Regex Extraction
AnswerB

Parse JSON supports JSONPath for specific attribute extraction from arrays and objects.

Why this answer

The 'Parse JSON' step allows for the use of JSONPath, which is the standard way to traverse complex, nested JSON structures in ServiceNow patterns.

208
MCQhard

During a Discovery run, a Linux server is identified, but the CMDB record is not updated with the latest memory information. Which log should be inspected to troubleshoot the Identification and Reconciliation engine (IRE) process?

A.System Logs > Node Logs
B.Discovery > Pattern Logs
C.System Logs > Discovery Logs
D.System Logs > Identification and Reconciliation Engine Logs
AnswerD

IRE logs are the authoritative source for debugging why an attribute update failed during the CMDB integration phase.

Why this answer

The IRE logs all interactions between Discovery and the CMDB, including validation failures and attribute update denials.

209
MCQmedium

When a discovery pattern finishes, it creates an 'Identification' payload. Where is this payload processed?

A.Discovery Status table
B.MID Server
C.CMDB CI table
D.Identification and Reconciliation Engine (IRE)
AnswerD

The IRE processes all payloads to update or create CIs.

Why this answer

The payload is sent to the Identification and Reconciliation Engine (IRE) for processing against the CMDB.

210
Multi-Selectmedium

Which TWO of the following are valid ways to define the scope of a Discovery scan?

Select 2 answers
A.IP Address ranges
B.Schedule Behaviors
C.IP Network addresses
D.MID Server Capability
E.Credential profiles
AnswersA, C

This is a standard way to define scope.

Why this answer

Discovery ranges can be defined by specific IP address ranges or by using individual IP addresses.

211
MCQmedium

An administrator wants to ensure that data imported from an external asset system does not overwrite data collected by Discovery. How should this be configured?

A.Change the CI class to read-only.
B.Configure Reconciliation Rules to grant Discovery higher priority for those attributes.
C.Use an Import Set Transform Map script to check the source.
D.Disable the external import integration.
AnswerB

Reconciliation rules prioritize data sources; higher priority sources win conflicts.

Why this answer

Reconciliation rules allow you to specify which data sources are authoritative for specific CI attributes.

212
MCQmedium

Which phase comes immediately after the Identification phase?

A.Reconciliation
B.Classification
C.Exploration
D.Shazzam
AnswerC

Final phase.

Why this answer

The phases are Shazzam -> Classification -> Identification -> Exploration.

213
Multi-Selecthard

Which THREE components are involved in the Discovery process flow?

Select 3 answers
A.Discovery Patterns
B.ECC Queue
C.Service Mapping
D.MID Server
E.CI Class Manager
AnswersA, B, D

Patterns are used to collect data during exploration.

Why this answer

Discovery utilizes the MID Server for execution, the ECC queue for communication, and Patterns for data collection.

214
MCQmedium

Which of the following describes the purpose of the 'CI Class Manager'?

A.To manage user roles.
B.To manage class hierarchy and CI rules.
C.To perform network vulnerability scans.
D.To schedule Discovery jobs.
AnswerB

It is the primary tool for managing CI class definitions and their associated identification/reconciliation rules.

Why this answer

It provides a centralized interface for managing the configuration of all CI classes, including identification and reconciliation rules.

215
MCQmedium

You need to upgrade a large number of MID Servers. Which feature should you use to avoid manual updates?

A.MID Server Update Sets
B.MID Server Cluster Overrides
C.MID Server Auto-Upgrade
D.Scheduled Jobs to restart services
AnswerC

Auto-Upgrade manages version alignment across MID Servers.

Why this answer

The MID Server Auto-Upgrade feature allows the instance to push updates to the agents automatically.

216
Multi-Selectmedium

Which THREE of the following are common parsing strategies used in pattern design?

Select 3 answers
A.Regex
B.SQL Queries
C.JSON
D.Java Class
E.Delimited text
AnswersA, C, E

Standard for text extraction.

Why this answer

Common strategies include Regex, JSON, and Delimited text parsing.

217
Multi-Selecthard

Which THREE actions occur when a pattern is published?

Select 3 answers
A.The pattern moves from 'Draft' to 'Active'
B.The MID server is restarted
C.The pattern is deleted
D.The pattern is made available to discovery schedules
E.The pattern is saved as a new version
AnswersA, D, E

The status changes to indicate readiness.

Why this answer

Publication makes the pattern active, allows it to be used by discovery, and saves a version.

218
MCQhard

When a pattern step executes an external script (e.g., Python), how can you ensure the pattern waits for the script to finish before proceeding to the next step?

A.Use an asynchronous flag in the script
B.The pattern automatically waits for the step process to return
C.Configure the MID Server to process sequentially
D.Add a Wait step
AnswerB

The pattern engine execution is synchronous, ensuring the step completes before continuing.

Why this answer

ServiceNow patterns are synchronous by default; the pattern engine waits for each step to return a status (Success/Failure) before moving to the next step.

219
MCQhard

A MID Server Cluster is configured with two nodes. One node goes down. How does the MID Server Cluster handle the failover?

A.The cluster requires a manual restart of the remaining node to resume work.
B.The instance marks the MID Server as 'Down' and stops all processing for the entire cluster.
C.All tasks are automatically lost and must be manually re-run.
D.The cluster automatically shifts the workload to the healthy node in the cluster.
AnswerD

This is the primary purpose of clustering.

Why this answer

MID Server clusters automatically distribute work, and if one node fails, the cluster manager ensures tasks are re-queued or picked up by the remaining node.

220
Multi-Selecthard

Which THREE of the following are necessary to successfully discover a Windows server?

Select 3 answers
A.Network connectivity to the server
B.Valid Windows credentials
C.An active Incident Management module
D.A Windows classifier
E.A manual CI creation
AnswersA, B, D

Basic connectivity.

Why this answer

You need a reachable network, a credential with access, and a valid classifier for Windows.

221
MCQeasy

What is the benefit of using an Extension section in a pattern?

A.To bypass the need for identification.
B.To allow for modularity and reuse of logic.
C.To increase the execution speed.
D.To automatically update CMDB schemas.
AnswerB

Extensions act as sub-routines that can be called by multiple patterns.

Why this answer

Extension sections promote code reusability across multiple patterns.

222
Multi-Selectmedium

Which THREE parsing methods are available in the 'Parse' step?

Select 3 answers
A.JSON
B.XML
C.JavaScript
D.Regex
E.SQL
AnswersA, B, D

Supported by the Parse step.

Why this answer

The Parse step supports several formats including JSON, XML, and Regex.

223
MCQhard

When a Discovery pattern step fails due to a timeout, what is the best approach to fix it?

A.Change the Discovery schedule to run at night.
B.Delete the step.
C.Increase the timeout value in the pattern step settings.
D.Increase the MID server memory.
AnswerC

Increasing the timeout allows slow commands to complete if the delay is expected.

Why this answer

Timeouts often occur because the command is too slow. You can increase the timeout setting in the specific pattern step or optimize the command.

224
Multi-Selectmedium

Which THREE of the following are valid methods for upgrading MID Servers?

Select 3 answers
A.Running the MID Server installer locally on the host
B.Using 'MID Server Auto-Upgrade' properties
C.Running a PowerShell script on the host to force a version change
D.Deleting and recreating the MID Server record
E.Using the 'Upgrade' related link on the MID Server record
AnswersA, B, E

Manual installation of a newer version will upgrade the existing agent.

Why this answer

MID Servers can be upgraded via the instance, manually using installers, or through automated update sets/schedules.

225
MCQeasy

What should you check to see if a MID Server has successfully completed a job?

A.The ECC Queue list
B.The Discovery Dashboard
C.The MID Server log
D.The MID Server Properties
AnswerA

The ECC queue tracks every request and response.

Why this answer

The ECC Queue output and input messages for that job will show status and returned data.

Page 2

Page 3 of 5

Page 4

All pages