Courseiva

CCNA CMDB Integration And Maintenance Questions

70 questions · CMDB Integration And Maintenance · All types, answers revealed

1
MCQmedium

What is the purpose of a 'Discovery Source' in the CMDB?

A.To store the last successful login time.
B.To specify which MID server is authorized to access the CI.
C.To define which credentials should be used for a scan.
D.To identify which tool or process created or updated the CI record.
AnswerD

A Discovery Source records the tool or process that created or updated a configuration item, giving each CI record provenance. This lets administrators trace data origin, reconcile conflicting updates and trust records produced by authorised discovery methods, satisfying the need to know what populated the CMDB.

Why this answer

The 'Discovery Source' field identifies which tool (Discovery, Service Mapping, SCCM, etc.) populated or last updated the CI record.

2
MCQmedium

When reviewing the CMDB Health Dashboard, you notice a high 'Staleness' score for several Windows servers. What is the primary cause of high staleness?

A.The CIs are not being reconciled correctly.
B.The Discovery credentials failed during the last scan.
C.The CIs have invalid relationship types.
D.The CIs have not been updated by Discovery within the configured staleness threshold.
AnswerD

Staleness measures how long since a CI's last update by Discovery. When Discovery has not refreshed the Windows server records within the configured staleness threshold, the CMDB Health Dashboard flags them, producing the high staleness score described in the stem.

Why this answer

The Staleness score in the CMDB Health Dashboard measures how long it has been since a CI was last updated by Discovery or another authoritative source. A high staleness score means the CI's 'last discovered' or 'updated' timestamp exceeds the configured staleness threshold, indicating the CI data is outdated. This is the direct definition of staleness in ServiceNow CMDB Health.

Exam trap

The trap is that candidates conflate Staleness with other CMDB Health metrics like Reconciliation or Completeness, or assume credential failure is the direct cause rather than recognizing staleness is defined by elapsed time since last update.

How to eliminate wrong answers

Option A is wrong because reconciliation issues affect duplicate or conflicting CI data, which is measured by the Reconciliation score, not Staleness. Option B is wrong because failed Discovery credentials would prevent discovery entirely, causing the CI to become stale over time, but the primary cause of a high staleness score is the elapsed time since last update — credential failure is one possible root cause, not the definition of staleness. Option C is wrong because invalid relationship types affect the Relationship score or Completeness score, not Staleness.

3
Multi-Selectmedium

A CMDB administrator is configuring CI identification for a new class of network devices. The administrator wants to ensure that duplicate CIs are minimized. Which two actions should the administrator take? (Choose two.)

Select 2 answers
A.Enable the 'CI Identification' property to automatically create new CIs when no match is found, rather than updating existing ones.
B.Regularly review and reconcile CIs using the CMDB Health Dashboard to identify and merge duplicates.
C.Set the identification rule to use only the 'Name' attribute, as it is always unique and reliable.
D.Define identification rules that use a combination of attributes that are unique and consistently populated, such as Serial Number and MAC Address.
E.Disable all identification rules and rely on manual creation of CIs to ensure accuracy.
AnswersB, D

The CMDB Health Dashboard provides metrics and tools to identify duplicate CIs and other data quality issues. Regularly reviewing and reconciling duplicates helps maintain CMDB integrity. Even with good identification rules, duplicates can occur due to data inconsistencies. Using the dashboard to detect and merge duplicates is a proactive measure to minimize their impact. This action complements the identification rules.

Why this answer

To minimize duplicate CIs, administrators should define identification rules using a combination of unique and consistently populated attributes, such as Serial Number and MAC Address. Additionally, regularly using the CMDB Health Dashboard to identify and merge duplicates ensures ongoing data integrity. These two actions work together: robust identification rules prevent many duplicates from being created, while reconciliation catches any that slip through.

Relying on a single attribute like Name is risky, and disabling rules or avoiding updates would worsen the problem.

Exam trap

The trap here is assuming that a single attribute like Name is sufficient for identification or that disabling rules would help, when in fact a combination of unique attributes and regular reconciliation is the best approach.

4
MCQmedium

You want to exclude specific network devices from being created in the CMDB by Discovery. How do you implement this?

A.Disable the Discovery Schedule
B.Add the devices to a Discovery Exclusion List
C.Modify the MID Server capabilities
D.Delete the CI from the CMDB after discovery
AnswerB

A Discovery Exclusion List prevents specified devices or IP ranges from being probed and created as configuration items, directly satisfying the requirement to keep them out of the CMDB. It is applied before discovery runs, so excluded devices never generate CIs.

Why this answer

Discovery Exclusion lists prevent specific IP ranges or devices from being processed by Discovery.

5
Multi-Selecthard

Which TWO of the following are common issues that cause the Identification and Reconciliation Engine (IRE) to generate an error?

Select 2 answers
A.The data source does not have write authority for the CI attributes.
B.The network latency is too high.
C.A payload contains insufficient attributes to identify the CI.
D.The MID server is offline.
E.The CI class is too complex.
AnswersA, C

Reconciliation rules block unauthorized sources from updating records.

Why this answer

IRE failures often relate to data source authority or non-unique identifier matches.

6
MCQhard

You are migrating from legacy horizontal discovery to Service Mapping. How should you handle the transition of existing CMDB CI relationships?

A.Ensure existing CIs have stable identification attributes so Service Mapping can build on them.
B.Create a new CMDB class for all Service Mapping CIs.
C.Force all CIs to be re-discovered by the same MID server.
D.Delete all existing relationships before starting.
AnswerA

Service Mapping builds its service model by resolving CIs through identification attributes, so unstable or duplicate identifiers break topology generation. Ensuring existing CIs carry stable, unique identification attributes lets Service Mapping reliably match and extend the relationships already held in the CMDB during migration.

Why this answer

Service Mapping relies on existing identification rules; existing relationships should be verified for consistency.

7
MCQmedium

Which of the following is true regarding the relationship between Discovery and the CMDB?

A.The CMDB informs Discovery what to scan.
B.Discovery acts as a data source that the IRE processes into the CMDB.
C.Discovery and the CMDB are the same application.
D.Discovery directly writes to the CMDB tables.
AnswerB

Discovery probes infrastructure and returns CIs and relationships as raw data; the Identification and Reconciliation Engine then applies identification rules to create or update authoritative CMDB records. This pipeline satisfies the stem by defining Discovery's role as a source feeding the CMDB rather than writing to it directly.

Why this answer

Discovery is one of many data sources that can populate the CMDB, and it relies on the IRE to process its findings.

8
MCQmedium

Which of the following best describes how the CMDB Health Dashboard defines 'Duplicate' CIs?

A.Multiple CIs that share the same identification criteria.
B.CIs with the same name.
C.CIs discovered at the same time.
D.CIs that share the same IP address.
AnswerA

Duplicate CIs are those sharing identical identification criteria — the same combination of identifying attributes defined for their class. This matches the dashboard's duplicate metric, which flags records whose identification fingerprints collide, regardless of name or other non-identifying fields, satisfying the stem's requirement for how duplicates are defined.

Why this answer

Duplicates are identified based on multiple CIs matching the same criteria defined in the Identification Rules.

9
MCQeasy

Where can you find a summary of the total number of CIs discovered versus those updated, identifying potential efficiency issues in your Discovery infrastructure?

A.Service Mapping dashboard
B.CMDB Health Dashboard
C.MID Server dashboard
D.Discovery Dashboard
AnswerD

The Discovery Dashboard aggregates discovery status metrics, showing totals of CIs discovered against those updated, which directly surfaces efficiency gaps in your Discovery infrastructure. It satisfies the stem's requirement for a summary view identifying potential issues, unlike raw logs or individual CI records that lack consolidated comparison.

Why this answer

The Discovery Dashboard provides metrics on CIs discovered, updated, and failed during a discovery run.

10
MCQmedium

Which of the following is a common symptom of a 'stale' CI?

A.The CI has a duplicate.
B.The CI has too many relationships.
C.The CI has not been updated by discovery within the expected timeframe.
D.The CI is missing required attributes.
AnswerC

A configuration item becomes stale when discovery has not refreshed its attributes within the expected reconciliation window, so the record no longer reflects reality. This differs from a missing CI, which discovery has never found at all.

Why this answer

A stale CI is one that has not been refreshed by the discovery source within the expected discovery/update window, meaning the CMDB record may no longer reflect the actual configuration. ServiceNow's CMDB Health 'staleness' KPI flags CIs whose 'last discovered' or 'updated' timestamp exceeds the configured threshold. This is the defining symptom of a stale CI.

Exam trap

CIS-Discovery often tests the confusion between the four CMDB health KPIs — completeness, correctness, compliance, and staleness — so candidates must map 'not updated by discovery' specifically to staleness, not to completeness or duplicates.

How to eliminate wrong answers

Option A is wrong because having a duplicate is a separate CMDB health KPI (duplicate detection), not staleness — a CI can be stale without being duplicated. Option B is wrong because too many relationships is a relationship-health or 'orphan/over-connected' concern, not a staleness indicator. Option D is wrong because missing required attributes is the completeness KPI, which is distinct from staleness — a CI can be complete but stale, or incomplete but freshly discovered.

11
MCQhard

When a pattern step uses a 'Query' to the target, what is the 'Temporary Variable' used for?

A.To store the output of the step for use in subsequent steps.
B.To act as a filter for the result set.
C.To increase the speed of the scan.
D.To define the credentials for the query.
AnswerA

Temporary Variables capture a step's returned data so later steps can reference it without re-querying the target. This satisfies the scenario's need to carry query output forward through the pattern's execution sequence, enabling dependent steps to consume values such as discovered attributes or identifiers.

Why this answer

In a pattern step, the Temporary Variable stores the output of that step so subsequent steps can reference it — for example, a Query step's result set is held in a temporary variable that later steps parse or iterate over. It is the mechanism for passing data forward within a pattern execution.

Exam trap

The trap is confusing the temporary variable with a filter or credential field — candidates must remember it is purely a data-passing mechanism between pattern steps.

How to eliminate wrong answers

Option B is wrong because filtering the result set is done by the step's condition or filter fields, not by the temporary variable. Option C is wrong because temporary variables have no effect on scan speed — they are data holders, not performance tuning knobs. Option D is wrong because credentials are defined in the pattern's credential section or MID Server configuration, not in a temporary variable.

12
Multi-Selectmedium

Which TWO of the following actions help reduce 'Staleness' in the CMDB?

Select 2 answers
A.Ensuring all target devices are covered by a discovery schedule.
B.Reducing the number of attributes collected.
C.Hardcoding CI attributes manually.
D.Increasing the frequency of Discovery schedules.
E.Adding more classes to the dashboard.
AnswersA, D

Staleness arises when CIs are never revisited by Discovery. Ensuring every target device falls within a discovery schedule guarantees each CI is periodically re-verified, preventing devices from being silently omitted and their records ageing beyond acceptable staleness thresholds.

Why this answer

Staleness is reduced by ensuring scans run frequently enough and that every CI is targeted by a discovery scan.

13
MCQmedium

If Discovery cannot find a pattern for an OS version, what does the system typically do?

A.It automatically creates a generic Linux CI.
B.The discovery process for that device fails or remains incomplete.
C.It creates a dummy CI record.
D.It uses the last used pattern.
AnswerB

Without a matching pattern, Discovery cannot execute the probes and classification steps needed to identify and populate the device record, so the horizontal discovery run for that CI ends incomplete rather than producing a fully mapped configuration item. The missing-pattern constraint therefore halts completion for that device specifically.

Why this answer

If no pattern is found, Discovery may fall back to a classification probe or simply stop discovery for that specific device depending on the configuration.

14
MCQeasy

Where can you see the 'Discovery Log' for a specific device that was scanned?

A.In the CMDB CI record.
B.In the MID Server dashboard.
C.In the System Log.
D.In the Discovery Status record.
AnswerD

Each discovery run creates a Discovery Status record, and its related Discovery Log tab lists per-device scan activity, including the specific device's probe results, errors and timings, making it the location to inspect that device's log.

Why this answer

The Discovery Status record is the central place to review the outcome of a Discovery run for a specific device. It contains the Discovery Log, which shows each phase (scanning, classification, identification, exploration, and probes/sensors) and any errors or warnings encountered. Opening the Discovery Status record for the relevant schedule/device gives you the detailed log needed to troubleshoot why a device was or wasn't discovered correctly.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the misconception that Discovery logs live on the CI record or in the System Log — candidates pick the CI record because that's where they see the discovered data, but the execution log is on the Discovery Status record.

How to eliminate wrong answers

Option A is wrong because the CMDB CI record shows the resulting configuration item and its attributes, not the Discovery execution log — it does not contain probe/sensor output or phase-level errors. Option B is wrong because the MID Server dashboard shows MID Server health, queue depth, and connectivity, not per-device Discovery logs. Option C is wrong because the System Log (syslog) captures platform-level errors and application exceptions, not the structured Discovery phase log for a specific device.

15
MCQhard

A CMDB administrator notices that a Linux server CI has multiple IP addresses, but only one is being discovered and stored in the 'ip_address' field. The Discovery pattern uses the 'nmap' command to scan the server. What is the most likely reason for this behavior?

A.The CMDB does not support storing multiple IP addresses for a single CI, so only one can be recorded.
B.The server's firewall is blocking the discovery of secondary IP addresses, so only the primary IP is reachable.
C.The 'ip_address' field is a single-value field and can only store one IP address; additional IPs are stored in related network adapter CIs.
D.The 'nmap' command only returns the first IP address it finds, so Discovery cannot capture additional IPs.
AnswerC

In the CMDB, the 'ip_address' field on a server CI is typically a single-value field that stores the primary IP address. Additional IP addresses are represented as separate Network Adapter CIs (cmdb_ci_network_adapter) related to the server. Discovery patterns often populate the primary IP and create or update network adapter CIs for each interface. This design allows multiple IPs to be tracked without overloading a single field.

Why this answer

The 'ip_address' field on a server CI is designed to hold a single primary IP address. To capture multiple IPs, Discovery creates or updates Network Adapter CIs, each representing a network interface with its own IP address. These adapters are related to the server CI via relationships.

This approach maintains a normalized data model and allows for detailed network configuration tracking. The pattern's logic determines which IP is considered primary and stored on the server CI, while others are stored on adapters.

Exam trap

The trap here is assuming that Discovery cannot capture multiple IPs or that the CMDB lacks support, when in fact the data model uses related network adapter CIs to store additional IP addresses.

16
MCQmedium

What is the primary role of the Identification and Reconciliation Engine (IRE) in the Discovery process?

A.To ensure data integrity and prevent CI duplication.
B.To execute discovery probes on target devices.
C.To monitor the status of MID servers.
D.To map business services based on traffic data.
AnswerA

IRE applies identification and reconciliation rules to incoming Discovery payloads, matching CIs against existing records and resolving conflicting attribute values. This prevents duplicate CIs and enforces data integrity before anything is written to the CMDB.

Why this answer

The IRE acts as a gatekeeper to ensure that only valid, non-duplicate, and authorized data is written to the CMDB.

17
MCQeasy

Which of the following is the most effective way to view the relationships of a CI in a graphical format?

A.Dependency View
B.CMDB Health Dashboard
C.List View
D.Discovery Status
AnswerA

Dependency View renders a CI's relationships as an interactive graphical map, showing upstream and downstream connections visually. This satisfies the graphical-format requirement, unlike list-based CI records, which present relationships as text and are harder to interpret at a glance.

Why this answer

The Dependency View is the standard graphical interface for viewing CI relationships in ServiceNow.

18
MCQhard

A business service has become 'inaccurate' in Service Mapping. What is the standard troubleshooting step?

A.Upgrade the MID server.
B.Re-import the entire CMDB.
C.Clear the CMDB cache.
D.Use the 'Debug' mode in Service Mapping.
AnswerD

Debug mode replays the discovery and mapping process step by step, exposing where CI attributes or relationships diverge from the actual infrastructure. This pinpoints why the business service is flagged inaccurate, which is the standard diagnostic path before rebuilding the service.

Why this answer

The Service Mapping interface provides a 'Debug' or 'Check Service' feature to identify which step or dependency failed.

19
MCQmedium

If you need to change the priority of a data source for a CI attribute, where do you go?

A.Reconciliation Rules
B.Discovery Schedule
C.Identification Rules
D.Discovery Credentials
AnswerA

Reconciliation rules define which data source wins when multiple sources report conflicting values for a CI attribute, letting you set source precedence per attribute. This directly satisfies the stem's requirement to change a data source's priority, since precedence is configured there rather than in identification or CI class settings.

Why this answer

Reconciliation Rules allow an admin to set the priority (integer value) for each data source for specific attributes.

20
MCQeasy

In the context of the CMDB, what does 'Orphan' refer to?

A.A CI with no owner.
B.A CI that has not been scanned.
C.A CI created by a guest user.
D.A CI with no relationships to other CIs.
AnswerD

An orphan CI is a configuration item that has no relationships defined to any other CI in the CMDB. This typically results from incomplete discovery or missing dependency mapping, and it prevents accurate impact analysis until relationships are established.

Why this answer

An 'Orphan' CI is a CI that lacks any relationships to other CIs, which is often an indication of an incomplete CMDB model.

21
Multi-Selectmedium

Which TWO of the following factors contribute to the CMDB Health Dashboard's 'Completeness' score?

Select 2 answers
A.Presence of required fields.
B.Number of duplicate CIs.
C.Number of relationships to other CIs.
D.Time since last discovery.
E.Presence of recommended fields.
AnswersA, E

Presence of required fields directly feeds the Completeness score, which measures whether mandatory attributes are populated on each CI. The dashboard flags CIs missing those fields, so this factor satisfies the stem's requirement for a completeness contributor rather than correctness, duplicate or orphan metrics.

Why this answer

Completeness is measured by the presence of required and recommended fields on a CI record.

22
MCQmedium

What is the consequence of having an incorrect 'Identification Rule' for a hardware CI class?

A.Discovery will stop scanning the network.
B.The CMDB Health Dashboard will automatically fix the rules.
C.Discovery may create duplicate CI records for the same physical hardware.
D.The MID server will lose its credentials.
AnswerC

Identification rules define the attributes IRE uses to match incoming Discovery data to existing records. If those criteria are wrong, the same physical hardware fails to match its existing CI, so Discovery inserts a new record instead, producing duplicates.

Why this answer

Incorrect rules lead to either duplicate CI records or 'flapping' (repeatedly updating the wrong CI).

23
MCQmedium

What is the primary function of an 'Identification Rule'?

A.To specify which MID server is used.
B.To define the scan frequency.
C.To define the attributes used to match incoming CI data to existing CIs.
D.To map IP ranges.
AnswerC

Identification Rules specify which CI attributes, such as serial number, MAC address or name, are compared against incoming discovery data to determine whether a record matches an existing CI. This satisfies the stem's requirement for the rule's primary function within the CMDB.

Why this answer

An identification rule defines which attributes are used to uniquely identify a CI and match it against existing records.

24
MCQhard

You are creating a custom CI class. Which step is essential to ensure that Discovery can identify CIs of this new class?

A.Add the class to the global discovery schedule.
B.Define an Identification Rule for the new class.
C.Assign a default MID server.
D.Publish the class to the Service Catalog.
AnswerB

Identification Rules define the attributes and conditions Discovery uses to recognise and reconcile CIs into the correct class. Without one, discovered devices fall into default or unrelated classes, so the custom class is never populated, defeating the purpose of creating it.

Why this answer

You must create an Identification Rule for the new class, otherwise the system won't know how to handle incoming discovery data for it.

25
MCQmedium

A CMDB administrator notices that a Linux server CI created by Discovery has a serial number attribute populated by a third-party import, while Discovery populates the same attribute with a different value. The administrator wants Discovery's value to take precedence over the import when both sources update the CI. Which mechanism should be configured to control this precedence?

A.A business rule on the CMDB CI table that blocks updates to the serial number field when the source is the import.
B.A scheduled job that runs after discovery and copies the Discovery serial number into the CI, overwriting the import value.
C.A CMDB data source precedence rule under CI Class Manager that ranks the Discovery source above the import source for the serial number attribute.
D.A transform map coalesce setting in the import set that matches on serial number and overwrites existing values.
AnswerC

CI Class Manager includes reconciliation rules that define source precedence for CI attributes. By ranking the Discovery source higher than the import source for the serial number attribute, the platform applies Discovery's value when both sources update the CI. This is the supported way to resolve conflicting attribute values between discovery sources and imports in the CMDB.

Why this answer

ServiceNow CMDB reconciliation lets administrators define source precedence for CI attributes in CI Class Manager. When Discovery and an import both update the same attribute, the source with higher precedence wins. Ranking the Discovery source above the import source for the serial number attribute ensures Discovery's value is applied consistently, without custom scripts or import-specific workarounds.

Exam trap

The trap here is reaching for a transform map or custom business rule to force a value, when the supported control is CMDB reconciliation source precedence in CI Class Manager.

26
MCQmedium

Which of the following best describes the purpose of 'CMDB Data Manager'?

A.To automate the lifecycle management of CIs.
B.To map IP addresses to subnets.
C.To manage MID server credentials.
D.To generate reports on CI count.
AnswerA

CMDB Data Manager automates lifecycle management of configuration items, satisfying the stem's focus on governing CI records across their lifespan. It applies policies for creation, certification, retirement and deletion, enforcing data hygiene without manual intervention. This directly addresses the requirement to manage CIs from onboarding through decommissioning, rather than merely discovering or reconciling them.

Why this answer

CMDB Data Manager is a ServiceNow application that provides a centralized framework for automating the lifecycle management of Configuration Items (CIs). It allows administrators to define policies that govern how CIs are created, updated, archived, and deleted based on conditions such as staleness, lack of discovery updates, or business rules. This ensures the CMDB remains accurate and free of obsolete data without manual intervention.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the confusion between CMDB Data Manager and other CMDB-related tools like Discovery, Service Mapping, or Reporting, so candidates must remember that Data Manager is specifically for lifecycle automation, not for data collection or visualization.

How to eliminate wrong answers

Option B is wrong because mapping IP addresses to subnets is a network discovery function performed by the Discovery application and IP address management (IPAM) modules, not by CMDB Data Manager. Option C is wrong because managing MID server credentials is handled by the MID Server configuration and credential management features within Discovery, not by CMDB Data Manager. Option D is wrong because generating reports on CI count is a reporting and dashboard capability, typically done via Performance Analytics or standard reporting, not the core purpose of CMDB Data Manager.

27
MCQhard

Which component is responsible for orchestrating the flow of CI data from the discovery source to the CMDB, ensuring data quality?

A.MID Server
B.Discovery Pattern
C.CMDB Health Dashboard
D.Identification and Reconciliation Engine (IRE)
AnswerD

The Identification and Reconciliation Engine applies identification rules and reconciliation precedence to normalise incoming discovery data before it reaches the CMDB. This satisfies the requirement to orchestrate CI data flow while enforcing data quality and deduplication.

Why this answer

The Identification and Reconciliation Engine (IRE) orchestrates all incoming CI data to ensure it adheres to CMDB rules.

28
MCQeasy

Which module allows you to visualize the dependencies and connections between CIs in a map view?

A.CMDB Query Builder
B.Discovery Status
C.Dependency View
D.Business Service Map
AnswerC

Dependency View renders CIs and their relationships as an interactive map, exposing upstream and downstream connections that flat lists hide. It satisfies the requirement to visualise dependencies, unlike related lists or CI class managers, which present records without topology context.

Why this answer

The Dependency View is the standard ServiceNow interface for visualizing CI relationships.

29
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

IRE requires identification rules to resolve to a single CI. When a payload matches multiple CIs, uniqueness cannot be established, so the engine rejects the payload and returns a non-uniqueness error rather than merging or arbitrarily selecting a record.

Why this answer

If a payload contains a CI that matches multiple existing CIs based on the identification rule, the IRE rejects the payload with an error indicating an identification rule non-uniqueness. This prevents ambiguous updates and ensures data integrity by forcing the administrator to resolve the duplicate CIs or adjust the identification rule.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the IRE's behavior on multiple matches: candidates may think the IRE picks one or creates a new CI, but it actually rejects the payload to avoid ambiguity.

How to eliminate wrong answers

Option A is wrong because the match is not ignored; the IRE cannot proceed with multiple matches, so it rejects the payload. Option B is wrong because the IRE does not arbitrarily pick the first match; it requires a unique match. Option C is wrong because a new CI is not created; the payload is rejected, so no duplicate is created.

30
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

Staleness measures how long since a configuration item was last updated by a discovery source. When that interval exceeds the defined threshold, the CMDB Health Dashboard flags the CI as stale, indicating the record may no longer reflect reality.

Why this answer

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

31
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

The `cmdb_identifier_entry` table stores the identification rules that Discovery applies per CI class, so inspecting it reveals exactly which attribute combinations are being matched. Duplicates arise when those entries are misconfigured or missing, causing the same server to fail matching and create a new CI record instead.

Why this answer

Identification Rules for CI classes are stored in the cmdb_identifier_entry table, which holds the individual identifier entries (e.g., serial number, name, MAC address) that the IRE uses to match incoming records to existing CIs. Inspecting this table lets you verify which identifiers are configured for a specific CI class and whether they are correctly set up to prevent duplicates.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the confusion between Identification Rules and Reconciliation Rules — candidates pick sys_reconciliation_rule because it sounds related, but identification (matching) and reconciliation (attribute precedence) are separate tables and concepts.

How to eliminate wrong answers

Option B is wrong because discovery_device_history tracks Discovery scan history and device state changes, not identification rule configuration. Option C is wrong because sys_reconciliation_rule stores Reconciliation Rules (which data source wins for an attribute), not Identification Rules — these are separate tables and serve different purposes in the IRE pipeline. Option D is wrong because cmdb_ci_relation stores relationships between CIs, not identification logic.

32
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

Compliance is one of the three CMDB Health Dashboard metric families, evaluating CIs against defined certification, audit and policy requirements. It satisfies the stem's requirement by being an explicitly tracked health metric, alongside completeness and correctness, rather than a discovery or reconciliation setting.

Why this answer

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

33
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 aggregates discovery data into daily metrics on completeness, compliance and correctness, directly satisfying the requirement for daily monitoring. Unlike raw discovery logs or ad hoc queries, it surfaces stale or missing CIs continuously, letting administrators spot failing discovery schedules and credential issues before they degrade CMDB accuracy.

Why this answer

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

34
MCQhard

A ServiceNow administrator is configuring a CI identification rule for a custom CI class 'Network Router'. The class has a unique attribute 'serial_number' and a non-unique attribute 'model'. The administrator wants to ensure that if a router with the same serial number already exists, Discovery updates that CI instead of creating a new one. Which identification rule configuration should be used?

A.Create a rule with 'serial_number' and 'name' as identifiers.
B.Create a rule with 'serial_number' as the only identifier.
C.Create a rule with 'model' as the only identifier.
D.Create a rule with both 'serial_number' and 'model' as identifiers.
AnswerB

Using 'serial_number' as the sole identifier ensures that Discovery matches on this unique attribute. If a CI with the same serial number exists, it will be updated rather than duplicated. This is the correct approach because serial number is unique and reliable for routers.

Why this answer

For CI identification, it is best practice to use the minimal set of attributes that uniquely identify a CI. Since serial_number is unique for network routers, it should be the only identifier. This ensures accurate matching and prevents duplicates, even if other attributes like model or name change.

Exam trap

The trap here is assuming that adding more attributes to an identification rule increases accuracy, when in fact it can reduce matching reliability if those attributes are not unique or consistently populated.

35
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

Discovery Patterns are the probe definitions that instruct Discovery on which protocols, commands and credentials to use when querying devices. They sit at the collection stage of the Discovery-to-CMDB pipeline, translating raw device responses into structured attribute data before it reaches the CMDB.

Why this answer

Discovery Patterns (A) are the reusable, content-based definitions that tell Discovery how to classify and map data from a CI (e.g., by parsing commands, SNMP OIDs, or WMI queries) into the correct CMDB class and attributes, making them a core part of the Discovery-to-CMDB pipeline. Reconciliation Rules (B) are the configurable rules that determine how incoming discovered data is merged with existing CMDB records, including which fields to update, ignore, or prioritize, so they directly govern how Discovery results are written into the CMDB. The Identification and Reconciliation Engine (IRE) (C) is the ServiceNow engine that processes discovery payloads, applies identification and reconciliation logic, and creates or updates CIs in the CMDB, making it the central component of this pipeline.

Incident Management (D) is an ITIL process for handling service disruptions and is not part of the Discovery-to-CMDB data flow, and Knowledge Management (E) is a separate module for storing articles and knowledge bases, unrelated to populating the CMDB from Discovery.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests whether candidates can distinguish CMDB pipeline components from ITSM processes that merely consume CMDB data — Incident and Knowledge Management are distractors because they are familiar ServiceNow modules.

36
MCQmedium

You are a ServiceNow Discovery administrator. A discovery pattern for a network device is failing to populate the 'Firmware Version' attribute. You have confirmed that the SNMP OID for firmware version is correctly queried and returns a value. However, the attribute remains empty in the CMDB. What is the most likely reason for this issue?

A.The discovery schedule is not configured to run the pattern for this device.
B.The attribute is not included in the CI class's identification rule.
C.The discovery pattern does not have the correct step to map the SNMP OID to the 'Firmware Version' attribute.
D.The CI class does not have a 'Firmware Version' attribute defined.
AnswerC

The discovery pattern must include a step that maps the SNMP OID value to the correct CI attribute. If the pattern lacks this mapping or the mapping is incorrect, the attribute will remain empty even if the OID is queried. This is the most likely reason because the OID is correctly queried but the data is not stored, indicating a mapping issue in the pattern.

Why this answer

The most likely reason is that the discovery pattern does not have the correct step to map the SNMP OID to the 'Firmware Version' attribute. Even if the OID is queried, without a mapping step, the value is not written to the CI. The other options are less likely: identification rules do not affect attribute population, the attribute likely exists, and the pattern is running if other data is collected.

Exam trap

The trap here is assuming that querying the OID is sufficient, but the pattern must explicitly map the OID result to the CI attribute.

37
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

Each Discovery run is assigned a discovery_id that labels every log entry it produces, letting administrators trace messages back to one specific scan execution. This distinguishes concurrent or historical scans when correlating errors and statuses across the MID Server logs.

Why this answer

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

38
MCQeasy

You are a ServiceNow Discovery administrator. After a recent discovery run, you notice that a Linux server CI has an incorrect operating system version attribute. You want to manually correct this value in the CMDB. Which module should you use to edit the CI record?

A.Discovery > Discovery Schedules
B.Configuration > CI Class Manager
C.Configuration > CMDB Health Dashboard
D.Configuration > CIs
AnswerD

The Configuration > CIs module provides a list of all CIs in the CMDB. From there, you can open a specific CI record and edit its attributes manually. This is the standard way to correct a CI's data. It allows you to update fields like operating system version directly on the CI form.

Why this answer

To manually edit a CI record in the CMDB, you use the Configuration > CIs module. This module lists all CIs and allows you to open and modify their attributes. The other options are not designed for editing individual CI records; they serve different purposes such as managing classes, scheduling discovery, or monitoring CMDB health.

Exam trap

The trap here is thinking that the CI Class Manager is used to edit CI records, but it is actually for managing class definitions and attributes, not individual CIs.

39
MCQhard

You are a ServiceNow Discovery administrator for a large enterprise. You have configured Discovery to populate the CMDB with data from multiple sources, including ServiceNow Discovery, SCCM, and a third-party asset management system. You need to ensure that the CMDB is not polluted with duplicate CIs and that the most authoritative data source wins when there are conflicts. Which feature should you use to achieve this?

A.Service Mapping
B.Discovery Schedules
C.CMDB Identification and Reconciliation Engine (IRE)
D.CMDB Health Dashboard
AnswerC

The CMDB Identification and Reconciliation Engine (IRE) is designed to manage data from multiple sources. It uses identification rules to match incoming data to existing CIs and reconciliation rules to determine which source is authoritative for each attribute. This ensures that duplicates are minimized and the most trusted data is used. IRE is the correct feature to use in this scenario.

Why this answer

The CMDB Identification and Reconciliation Engine (IRE) is the correct feature because it provides the framework for identifying unique CIs and reconciling data from multiple sources. It allows you to define identification rules that specify which attributes to use for matching, and reconciliation rules that determine which source is authoritative for each attribute. This ensures data integrity and prevents duplicates.

Other options do not provide these capabilities.

Exam trap

The trap here is confusing the CMDB Health Dashboard with the IRE; the dashboard only reports on data quality, while the IRE actively enforces it.

40
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 Data Source Rules govern how discovered data is mapped onto CMDB attributes during identification and reconciliation. If 'Last discovered' updates but 'Operational status' does not, the data source rule controlling that field's mapping is where the discrepancy originates.

Why this answer

The IRE Data Source Rules determine how Discovery data is mapped to CMDB fields, including operational status. When Discovery updates 'Last discovered' but not 'Operational status', the issue likely lies in the IRE Data Source Rules, which control which data source can update which attributes. Investigating these rules will reveal if operational status is excluded or mapped incorrectly.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the confusion between Discovery logs/dashboards and the IRE Data Source Rules, leading candidates to pick the log or dashboard for attribute mapping issues.

How to eliminate wrong answers

Option A is wrong because the Discovery Log records discovery activities and errors, but it does not control attribute mapping to the CMDB. Option C is wrong because CMDB Data Manager is used for data certification and lifecycle management, not for mapping Discovery data to CMDB fields. Option D is wrong because the Discovery Dashboard provides visual summaries of discovery status, not configuration of attribute mapping.

41
MCQmedium

During a Discovery run, a Windows server is discovered and its hostname matches an existing CI in the CMDB, but the serial number differs. The CI Class Manager shows that the class uses a CI Identification rule with 'Hostname' as the only identifier. What is the most likely outcome for this CI?

A.The existing CI will be updated with the new serial number, and no new CI will be created.
B.A new CI will be created because the serial number does not match, and the existing CI will be marked as duplicate.
C.A new CI will be created because the existing CI's serial number does not match, and the old CI will be retired.
D.The Discovery run will fail because the serial number mismatch violates the identification rule.
AnswerA

Because the CI Identification rule for the class uses Hostname as the sole identifier, a match on hostname is sufficient to identify the existing CI. Discovery will then update the CI's attributes, including the serial number, with the newly discovered value. This ensures the CMDB reflects the current state without creating duplicates.

Why this answer

The CI Identification rule defines which attributes are used to match discovered data to existing CIs. When Hostname is the only identifier, a match on hostname is sufficient to identify the CI, regardless of other attribute differences. Discovery then updates the CI's attributes, including serial number, to reflect the discovered state.

This prevents duplicate CIs and maintains CMDB accuracy.

Exam trap

The trap here is assuming that any attribute mismatch, such as serial number, will cause a new CI to be created, when in fact only the attributes defined in the identification rule are used for matching.

42
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 and identifier attributes the Identification Engine uses to match incoming discovery data against existing CIs. Verifying them ensures records are correlated to the same physical device rather than spawning duplicate CIs for each discovery run.

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.

43
MCQhard

During a Discovery run in a large data center, the same Windows server is being discovered by two separate MID Servers that both have network access to the server's subnet. The server appears as a single CI, but its 'Last discovered' timestamp and certain network adapter attributes keep flipping between values from each MID Server on every run. Which configuration should you review first to understand and control this behavior?

A.The MID Server selection configuration and IP range/behavior settings that determine which MID Server is responsible for the server's subnet.
B.The Discovery schedule's 'Maximum run time' and 'Concurrent schedules' settings to ensure the two runs do not overlap in time.
C.The CI Class Manager's identification and reconciliation rules for the Windows Server class, specifically the priority of the discovery source.
D.The CMDB Health Dashboard's duplicate CI metrics to see if the same server is being registered twice under different names.
AnswerA

In ServiceNow Discovery, each MID Server is configured with IP ranges and behaviors that define which network segments it is allowed to discover. When two MID Servers overlap on the same subnet, both can discover the same host, causing attribute values to alternate. Reviewing and correcting the MID Server IP range assignments so only one MID Server is authoritative for the subnet resolves the flipping.

Why this answer

The behavior described is caused by two MID Servers both being permitted to discover the same IP range, so each run overwrites the other's data for the shared CI. ServiceNow Discovery uses MID Server IP range and behavior configuration to determine which MID Server is responsible for a subnet. Ensuring only one MID Server covers the server's subnet stops the oscillation and yields consistent discovery results.

Exam trap

The trap here is assuming that CI identification or reconciliation rules resolve attribute flipping between two MID Servers, when the real control is MID Server IP range and behavior assignment.

44
Multi-Selectmedium

A CMDB manager must reduce duplicate server CIs that are being created because two discovery sources report slightly different values for the same hostname. Which TWO actions should be taken to improve matching and reduce duplicate creation? (Choose two.)

Select 2 answers
A.Delete the existing duplicate CIs and rely on the next discovery run to recreate them correctly.
B.Configure data source precedence so that one source is authoritative for the conflicting attributes, preventing value flapping.
C.Increase the Discovery schedule frequency so both sources run closer together.
D.Define a robust CI Identification Rule that uses attributes reliably present and consistent across both sources, such as serial number or MAC address combined with name.
E.Disable reconciliation on the server class so Discovery always inserts new records.
AnswersB, D

Precedence ensures a single source wins for each attribute when both report values. This stabilizes the stored values so subsequent discovery runs match the existing CI instead of triggering re-identification and creating duplicates due to fluctuating attribute values.

Why this answer

Duplicates from multiple sources are caused by inconsistent identifying attributes and by conflicting values flapping between sources. A robust identification rule using stable attributes ensures both sources match the same CI, and precedence ensures the stored values stop fluctuating, so subsequent reconciliations match instead of inserting new records.

Exam trap

The trap here is treating duplicate CIs as a cleanup problem, when the real fix is correcting identification attributes and precedence so duplicates stop being created.

45
MCQhard

A CMDB administrator notices that a business application CI's relationships to its supporting servers are correct, but the application's 'Environment' attribute is blank even though Discovery populates it on the servers. Which concept explains why the application CI lacks the value and what should be done?

A.The application CI is failing reconciliation because its identifier is incomplete, so all non-identifier attributes are skipped.
B.The Environment attribute is protected by a dictionary attribute-level read-only flag set by the base system, blocking all writes.
C.The application CI is a manually created class not covered by any discovery pattern, so the attribute must be populated through an integration or manual update.
D.The Environment attribute is a dependent attribute that must be inherited from a related server CI through a rollup.
AnswerC

Discovery patterns are written for specific classes and populate only the attributes they are designed to map. Business application CIs are typically created by Service Mapping or manually, so if no pattern or integration writes Environment, the attribute stays blank until populated by another source.

Why this answer

Discovery populates only the classes and attributes its patterns are designed for. Business application CIs are usually created by Service Mapping or manual entry, and unless a source writes the Environment attribute, it remains blank. The correct action is to populate it through the appropriate integration or update process rather than expecting inheritance or reconciliation to fill it.

Exam trap

The trap here is assuming that because a related CI has a value, the parent application will inherit it automatically through reconciliation or relationships.

46
MCQhard

A CMDB administrator is troubleshooting why a Linux server CI keeps losing its correct 'CPU count' value after each nightly discovery run. The discovery source correctly reports 8 CPUs, but the stored value reverts to 2. Which configuration should be inspected first to explain the reversion?

A.The Discovery schedule's MID Server selection criteria
B.The MID Server's probe timeout setting for the Linux command probes
C.The pattern's CI Identification section for the Linux Server class
D.The reconciliation precedence list for the CPU count attribute on the Linux Server class
AnswerD

A reverting value almost always points to a precedence conflict where another source is listed above Discovery for that attribute. Inspecting the precedence list for CPU count on the Linux Server class reveals whether a second integration is overwriting Discovery's correct value during reconciliation.

Why this answer

When Discovery reports the correct value but the stored CI reverts, the most likely cause is a competing data source with higher precedence for that attribute. Reviewing the reconciliation precedence list for CPU count on the Linux Server class identifies the source that is winning and allows the administrator to correct the ordering.

Exam trap

The trap here is blaming the discovery pattern or probe, when a value that is reported correctly but stored incorrectly points to reconciliation precedence.

47
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

The Identification and Reconciliation Engine logs record how discovered data is matched, merged and written to the CMDB, including why attributes such as memory are rejected or skipped. Inspecting them reveals the reconciliation failure preventing the record update.

Why this answer

The Identification and Reconciliation Engine (IRE) processes discovery data to identify CIs and reconcile them into the CMDB. When IRE fails to update CI attributes such as memory information, the IRE log is the correct place to inspect for identification errors, reconciliation rule mismatches, or payload issues. This log is accessed via System Logs > Identification and Reconciliation Engine Logs.

Exam trap

The trap is that candidates pick Pattern Logs or Discovery Logs because they associate 'Discovery run' with those logs, missing that IRE-specific identification and reconciliation issues require the dedicated IRE log.

How to eliminate wrong answers

Option A is wrong because Node Logs contain MID Server node-level activity and are not specific to IRE processing. Option B is wrong because Pattern Logs show pattern execution details during discovery, which is useful for collection issues but not for IRE identification and reconciliation failures. Option C is wrong because Discovery Logs capture the overall discovery run status and probe/sensor activity, but not the IRE-specific identification and reconciliation steps that determine whether CI attributes are updated.

48
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 Identification payload is sent to the Identification and Reconciliation Engine, which applies identification rules, reconciliation rules and CI class precedence to decide whether the discovered data creates a new CI, updates an existing one, or is discarded as duplicate.

Why this answer

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

49
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 resolve conflicts by comparing attribute values against a priority hierarchy, so assigning Discovery a higher precedence ensures its collected values prevail over imported external data. This directly satisfies the requirement that external asset imports must not overwrite Discovery-sourced attributes during reconciliation.

Why this answer

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

50
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

The CI Class Manager defines and maintains the class hierarchy and the CI identification and reconciliation rules that govern how discovered items are classified. This satisfies the requirement to manage both class structure and the rules applied to configuration items.

Why this answer

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

51
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

A pattern step timeout means the operation exceeded its configured limit, so raising that step's timeout value lets the longer-running command complete. This directly addresses the timeout constraint without altering the underlying discovery logic or credentials.

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.

52
Multi-Selectmedium

Which TWO of the following are potential side effects of an improperly configured Reconciliation Rule?

Select 2 answers
A.The Discovery schedule stops.
B.Legitimate updates are rejected by the system.
C.MID server credentials are purged.
D.A low-priority data source overwrites authoritative data.
E.The CMDB Health Dashboard crashes.
AnswersB, D

Reconciliation rules decide which source's attributes win when the same CI is discovered by multiple sources. Misconfigured precedence causes the engine to discard incoming values it should accept, so legitimate updates from valid sources are rejected and the CMDB goes stale.

Why this answer

Improper rules lead to data flip-flopping or legitimate updates being rejected.

53
MCQhard

If you need to define a new CI attribute that should be populated by Discovery, which task is mandatory?

A.Make the attribute 'Mandatory' in the dictionary.
B.Ensure the Reconciliation Rule allows the 'Discovery' data source to write to the new attribute.
C.Create a new CI class.
D.Add the attribute to the 'Discovery' schedule.
AnswerB

Without the correct permissions in the reconciliation rule, the Discovery data source cannot update the attribute.

Why this answer

If Discovery is to populate the attribute, you must add it to the pattern and ensure that no Reconciliation Rule prevents the 'Discovery' data source from writing to it.

54
MCQmedium

When a CI record is 'Orphaned' according to the CMDB Health Dashboard, what does this mean?

A.The CI has no identified owner.
B.The CI is not associated with an Asset.
C.The CI has not been scanned for over 30 days.
D.The CI has no relationships to other CIs.
AnswerD

Orphaned CIs are those lacking any relationship to other configuration items, which is precisely the CMDB Health Dashboard's orphan metric. The dashboard flags records with zero inbound or outbound relations, indicating broken dependency mapping. This satisfies the stem's constraint: the CI exists but sits isolated, so no relationship records reference it.

Why this answer

An Orphan CI is a CI that has no incoming or outgoing relationships, which is often unexpected for core infrastructure components.

55
MCQeasy

Which action should you perform before modifying a default Discovery Pattern?

A.Export the pattern to an XML file.
B.Reboot the MID server.
C.Create a copy of the pattern.
D.Delete the original pattern.
AnswerC

Copying the default pattern preserves the original as a read-only baseline, letting you edit the duplicate without affecting out-of-box behaviour or breaking future upgrades. This satisfies the stem's requirement to prepare safely before modification, since ServiceNow overwrites customised defaults during patching, whereas a copied pattern remains untouched.

Why this answer

Default Discovery Patterns are shipped as read-only records that are overwritten during ServiceNow upgrades, so any direct modification would be lost. The supported practice is to create a copy of the pattern, modify the copy, and then activate it so the customized logic is preserved across upgrades. This also allows the original to remain available as a fallback if the custom pattern fails.

Exam trap

The trap here is assuming that editing a default pattern directly is acceptable because the UI allows it — candidates forget that base-system records are overwritten on upgrade, so the correct answer is always to clone first.

How to eliminate wrong answers

Option A is wrong because exporting a pattern to XML is a backup/portability action, not a prerequisite for editing — it does not prevent the default pattern from being overwritten on upgrade. Option B is wrong because rebooting the MID server has no bearing on pattern editability and would only disrupt discovery execution. Option D is wrong because deleting the original pattern removes the baseline logic and can break other schedules or probes that reference it, and it is not a supported customization approach.

56
MCQmedium

During a CMDB health check, an administrator notices that a Windows server CI has a stale record in the CMDB even though the server was decommissioned three months ago. The administrator wants to ensure that decommissioned CIs are automatically marked as retired. Which CMDB feature should be configured to achieve this?

A.CI Class Manager
B.CMDB Data Manager
C.Discovery Schedules
D.CMDB Health Dashboard
AnswerB

CMDB Data Manager allows you to create policies that automatically retire or delete CIs based on conditions such as last discovered date or operational status. It can be scheduled to run periodically, ensuring that stale CIs are marked as retired without manual intervention. This directly addresses the requirement to automatically retire decommissioned CIs.

Why this answer

CMDB Data Manager is designed to automate the lifecycle management of CIs, including retirement and deletion based on defined policies. By configuring a policy that targets CIs with a last discovered date older than a threshold, the administrator can ensure decommissioned CIs are retired automatically. This reduces manual effort and maintains CMDB accuracy.

Exam trap

The trap here is confusing the CMDB Health Dashboard's reporting capabilities with the automated remediation actions provided by CMDB Data Manager.

57
Multi-Selecthard

When the Identification and Reconciliation Engine (IRE) processes a payload, which THREE components determine if a CI is updated or created?

Select 3 answers
A.MID Server configuration
B.Discovery Schedule
C.Data Source
D.Reconciliation Rules
E.Identification Rules
AnswersC, D, E

The Data Source is the payload's declared origin, and it drives precedence during IRE processing: it determines which source's values win when multiple discovery sources contribute attributes to the same CI, affecting whether the CI is updated or created.

Why this answer

The Identification and Reconciliation Engine (IRE) relies on three core inputs when processing a payload to decide whether a CI is created or updated. The Data Source (C) is correct because it defines the source precedence and the set of identifiers/attributes that IRE uses to evaluate incoming data against existing CIs. Identification Rules (E) are correct because they specify which attributes (identifiers) must match to determine that an incoming record corresponds to an existing CI rather than a new one.

Reconciliation Rules (D) are correct because they govern how conflicting attribute values from different data sources are resolved and which values get written to the CI when an update occurs. The MID Server configuration (A) only affects connectivity and data collection/execution, not the create-versus-update decision logic, and the Discovery Schedule (B) merely controls when and what Discovery runs, so neither participates in IRE's identification and reconciliation processing.

Exam trap

CIS-Discovery often tests the specific components of IRE, and candidates may mistakenly include MID Server or Discovery Schedules, which are related to discovery execution but not to the identification and reconciliation logic.

58
MCQeasy

Which ServiceNow feature allows you to visualize the flow of data from Discovery into the CMDB, helping to debug why a CI attribute was populated with a specific value?

A.System Logs
B.CI Identification and Reconciliation (IRE) logs
C.Discovery Pattern Designer
D.Discovery Home Page
AnswerB

IRE logs record each identification and reconciliation decision, showing which identifier rule matched and which attribute value was written to the CMDB. This directly satisfies the requirement to debug why a specific CI attribute received its value.

Why this answer

CI Identification and Reconciliation (IRE) logs capture the full processing pipeline for each CI record, including which discovery source contributed which attribute value and how IRE resolved conflicts. When an attribute is populated with an unexpected value, the IRE log shows the source, the identification rules applied, and the reconciliation outcome. This makes it the correct tool for tracing data flow from Discovery into the CMDB.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests whether candidates know IRE is the reconciliation engine — the trap is selecting pattern design or system logs when the question asks about attribute-level data lineage.

How to eliminate wrong answers

Option A is wrong because System Logs capture platform-level errors and warnings, not the attribute-level provenance and reconciliation decisions for CI records. Option C is wrong because Discovery Pattern Designer is used to author and edit patterns, not to trace how a specific CI attribute was populated in the CMDB. Option D is wrong because the Discovery Home Page provides status dashboards and schedules for discovery runs, not per-attribute data lineage.

59
MCQmedium

You notice that Discovery is creating duplicate CIs for Windows servers. Which CMDB feature should you investigate first to ensure Discovery correctly identifies existing CIs?

A.Identification Rules
B.Discovery Schedules
C.Transform Maps
D.Data Preserver
AnswerA

Identification Rules define which CI attributes (such as serial number, name, or BIOS UUID) are matched to detect an existing CI before insertion. Misconfigured or missing rules cause Discovery to create new records instead of updating existing ones, producing duplicates.

Why this answer

Identification Rules define the attributes (such as serial number, MAC address, or name) that the Identification and Reconciliation Engine uses to match discovered data to existing CIs. If duplicates are being created, the identification rules are likely too narrow or missing key attributes, causing IRE to fail to match and instead create new CIs. Investigating Identification Rules is the correct first step.

Exam trap

SERVICENOW-CIS-DISCOVERY often tests the difference between identification (matching discovered data to existing CIs) and reconciliation (merging attribute values) — candidates pick Transform Maps because they confuse discovery data ingestion with import set processing.

How to eliminate wrong answers

Option B is wrong because Discovery Schedules control when discovery runs, not how discovered data is matched to existing CIs. Option C is wrong because Transform Maps are used during data import (e.g., import sets) to map source fields to target fields, not for CI identification during discovery. Option D is wrong because Data Preserver is a feature that protects specific CI fields from being overwritten by discovery or imports, not a mechanism for identifying existing CIs.

60
MCQeasy

What is the primary function of the 'CI Class Manager'?

A.To monitor network traffic.
B.To create new Discovery users.
C.To manage class hierarchy, identification, and reconciliation rules.
D.To update Discovery patterns.
AnswerC

The CI Class Manager governs the CMDB class model: it defines the class hierarchy and configures identification and reconciliation rules that determine how discovered data maps to CIs and how duplicates merge. This directly satisfies the requirement to manage hierarchy, identification, and reconciliation.

Why this answer

CI Class Manager is the centralized UI for managing class hierarchy, identification rules, and reconciliation rules.

61
MCQhard

A CMDB administrator is investigating why a discovered printer CI is not showing any relationships to the network switch it is connected to, even though the switch was discovered. The Discovery pattern for printers includes steps to collect ARP tables and MAC addresses. What is the most likely reason for the missing relationship?

A.The relationship between the printer and switch is not defined in the CMDB relationship rules, so it cannot be created.
B.The printer's ARP table does not contain the switch's MAC address, so the relationship cannot be inferred.
C.The relationship is created only if the switch's MAC address table is successfully collected and processed to map the printer's MAC to the switch port.
D.The switch's Discovery pattern does not include the necessary steps to create relationships to printers.
AnswerC

To establish a relationship between a printer and a switch, Discovery often relies on the switch's MAC address table (CAM table) to see which MAC addresses are learned on which ports. The printer's MAC address must be present in that table. If the switch's pattern fails to collect or process the MAC address table, the relationship cannot be created. This is a common reason for missing network relationships in Discovery.

Why this answer

Network relationships between endpoints like printers and switches are typically derived from the switch's MAC address table, which maps MAC addresses to switch ports. Discovery patterns for switches collect this table, and then a process correlates the MAC addresses of discovered devices to create relationships. If the switch's MAC table is not collected or is incomplete, the relationship to the printer will be missing.

Other data sources like ARP tables can help but are less reliable for port-level mapping.

Exam trap

The trap here is assuming that the printer's own ARP table or the relationship rules are the primary factors, when in fact the switch's MAC address table is the key data source for creating accurate network relationships.

62
MCQmedium

What happens in the CMDB when a 'Reconciliation Rule' identifies a conflict between two data sources?

A.The system automatically creates a new CI.
B.The system prompts the user to choose.
C.The data source with the higher priority value updates the CI attribute.
D.Both values are stored as an array.
AnswerC

Reconciliation rules resolve conflicting CI attribute values by applying the configured priority order, so the source with the higher priority overwrites the lower-priority value. This satisfies the stem's conflict scenario directly: precedence determines which discovered value persists in the CMDB, without manual intervention or record duplication.

Why this answer

The rule determines which source 'wins' based on the priority value assigned to the data sources; the loser is ignored for that attribute.

63
Multi-Selecthard

You are a ServiceNow Discovery administrator. You have been asked to ensure that the CMDB remains accurate and up-to-date when CIs are retired or decommissioned. Which two actions should you perform to maintain CMDB integrity in this scenario? (Choose two.)

Select 2 answers
A.Create a new CI with the same name but a different serial number to represent the replacement.
B.Use the CMDB CI Lifecycle Management to transition the CI to a retired state.
C.Run a discovery schedule to update the CI's attributes to reflect its decommissioned state.
D.Set the CI's install status to 'Retired' and update the 'Retired' date.
E.Delete the CI record from the CMDB to prevent it from appearing in reports.
AnswersB, D

Using the CMDB CI Lifecycle Management to transition the CI to a retired state is a structured approach to decommissioning. It ensures that the CI goes through the proper lifecycle stages, updating its status and potentially triggering workflows. This maintains data integrity by keeping a record of the CI's lifecycle and ensuring that it is no longer considered active. It is a recommended practice.

Why this answer

The two correct actions are setting the CI's install status to 'Retired' and updating the retired date, and using the CMDB CI Lifecycle Management to transition the CI to a retired state. Both actions ensure that the CI is marked as no longer in use while preserving its data and relationships. Deleting the CI or running discovery on it are not appropriate, as they can cause data loss or errors.

Creating a new CI does not address the retirement of the old one.

Exam trap

The trap here is thinking that deleting the CI is the best way to remove it from active reports, but deletion harms CMDB integrity and historical reporting.

64
MCQhard

You are implementing a new discovery tool and want to ensure it integrates seamlessly with existing CMDB identification rules. What is the first step?

A.Delete all existing CIs.
B.Disable all existing identification rules.
C.Review existing Identification Rules to ensure they support the new tool's incoming CI data.
D.Use a new CI class for all data from the new tool.
AnswerC

Identification rules determine how incoming CIs are matched and reconciled against existing records. Reviewing them first confirms the new tool's data will be identified correctly, preventing duplicate CIs before any discovery schedules or probes are configured.

Why this answer

The first step is to review existing Identification Rules to ensure they support the new tool's incoming CI data. Identification Rules determine how discovered CIs are matched to existing records in the CMDB, so any new discovery tool must produce data that aligns with these rules (e.g., matching on serial number, MAC address, or name). Without this review, the new tool could create duplicate CIs or fail to update existing ones, breaking CMDB integrity.

Exam trap

The trap here is assuming that a new discovery tool requires a new CI class or that existing rules must be disabled to avoid conflicts, when in fact the correct approach is to align the tool's data with existing identification rules.

How to eliminate wrong answers

Option A is wrong because deleting all existing CIs would destroy historical data, relationships, and service mappings, causing massive disruption and defeating the purpose of CMDB integration. Option B is wrong because disabling all identification rules would prevent any CI from being uniquely identified, leading to duplicate records and rendering the CMDB unreliable. Option D is wrong because creating a new CI class for all data from the new tool would fragment the CMDB, duplicate CIs across classes, and ignore existing class models and relationships, making it impossible to maintain a single source of truth.

65
MCQeasy

An administrator needs to review which CIs were recently modified by an integration and confirm the source of each change. Which CMDB capability provides a chronological record of attribute-level changes on a CI, including the data source that made the change?

A.Discovery Schedule history
B.CMDB Audit History on the CI record
C.CI Class Manager
D.CMDB Health Dashboard
AnswerB

The CMDB Audit History related list on a CI record logs each attribute change with the old and new value, the user or integration that performed the change, and a timestamp. This directly answers which source modified which attribute and when, making it the right tool for this review.

Why this answer

CMDB Audit History is the built-in mechanism that records attribute-level changes on CI records, including the actor and timestamp. It is the correct place to verify which integration or user changed a value. The other capabilities shown are administrative, scoring, or scheduling views that do not expose per-attribute change history.

Exam trap

The trap here is confusing the CMDB Health Dashboard, which scores data quality, with the audit trail that actually records who changed which attribute.

66
MCQhard

A pattern is failing to map a specific attribute because the command used returns multi-line output. What is the standard way to handle this in a Discovery Pattern?

A.Use a MID Server script file to process the output.
B.Ignore the attribute.
C.Change the command to only return a single line.
D.Use a 'Parse' step with a Regular Expression (Regex) to extract the specific value.
AnswerD

A Parse step applies a regular expression to the raw command output, extracting the required value from multi-line text by matching a defined pattern rather than relying on fixed line positions. This handles the multi-line output constraint reliably within the Discovery Pattern.

Why this answer

Patterns use parsing steps (like Regex or Split) to convert multi-line output into structured attribute data.

67
MCQeasy

What is the primary benefit of using the CMDB Health Dashboard?

A.To identify and report on data quality issues in the CMDB.
B.To manage server patches.
C.To configure MID server credentials.
D.To create new CI relationships.
AnswerA

The CMDB Health Dashboard continuously scores configuration items against completeness, correctness and compliance metrics, surfacing stale, duplicate or orphaned records. This directly satisfies the stem's requirement to identify and report data quality issues, giving administrators actionable insight into CMDB integrity rather than merely storing data.

Why this answer

The dashboard provides visibility into data quality, helping admins identify areas that need attention.

68
MCQhard

After an upgrade, several CIs are showing as 'Orphaned'. What does this status imply in the context of CMDB Health?

A.The CI has no relationship to any other CI in the CMDB.
B.The CI belongs to a class that is no longer supported.
C.The CI was discovered by a decommissioned MID Server.
D.The CI has no parent class.
AnswerA

Orphaned CIs are those lacking any relationship record to other configuration items, leaving them disconnected from the service model. This status flags them for remediation so the CMDB accurately reflects dependencies rather than isolated, unlinked entries.

Why this answer

An orphaned CI is a CI that has no relationship to other CIs or that is not correctly linked to the business service topology as defined.

69
MCQeasy

Which tool provides a visual representation of how different data sources are contributing to the current state of a CI record?

A.Discovery Log
B.CI Timeline
C.CMDB Health Dashboard
D.Service Map
AnswerB

The CI Timeline displays a history of updates and the data sources that performed them.

Why this answer

The CI Timeline or the 'CMDB Data Manager' visual tools allow viewing update history and sources.

70
MCQhard

A Discovery scan successfully identifies a Linux server, but the 'Operating System' field is not being updated in the CMDB. You have verified that the pattern correctly extracts the OS version. What is the most likely configuration issue?

A.The CI class is marked as 'Read Only' in the CMDB dashboard.
B.The Discovery schedule is using the wrong MID server.
C.A Reconciliation Rule exists that prevents the 'ServiceNow' data source from updating the 'Operating System' attribute.
D.The Linux pattern is not published to the production environment.
AnswerC

Reconciliation Rules govern which data source may update a given CMDB attribute. If a rule excludes ServiceNow as an allowed source for the Operating System field, the pattern's correctly extracted value is discarded, leaving the attribute unchanged despite successful discovery.

Why this answer

Data source reconciliation rules determine which data sources have update authority for specific fields.

Ready to test yourself?

Try a timed practice session using only CMDB Integration And Maintenance questions.