Drag steps to the numbered slots on the right, or tap a step then tap a slot.
CCNA AI and Network Operations Practice Question
Drag and drop the following steps into the correct order to configure gRPC streaming telemetry subscription on a Cisco IOS-XE device, from initial setup to data collection.
⚠ Common exam trap
The trap is that candidates may confuse the order of enabling telemetry and defining the subscription, or think that global config is not needed first. Remember that all telemetry commands are configured in global config mode, and the subscription must be defined before the receiver can be added.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
Enter global configuration mode, enable telemetry, define subscription with encoding and filter, specify receiver, verify data collection.
The correct order starts with entering global config, then enabling telemetry, defining subscription details (encoding and filter), specifying the receiver, and finally verifying data collection.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Enter global configuration mode, enable telemetry, define subscription with encoding and filter, specify receiver, verify data collection.
Why this is correct
The correct workflow for model-driven telemetry on Cisco IOS XE begins by entering global configuration mode, because all telemetry commands are issued from this context. You then enable telemetry to enter the telemetry configuration mode, where you define the subscription ID, encoding (e.g., JSON), and a YANG-based filter. Only after the subscription is created should you specify the receiver address, protocol, and port, followed by verifying the active telemetry stream with commands such as 'show telemetry'.
- ✗
Enable telemetry, define subscription, specify receiver, enter global config, verify data collection.
Why it's wrong here
This order is invalid because you cannot enable telemetry or define a subscription without first entering global configuration mode; the 'telemetry' command is a global configuration command that requires 'configure terminal'. Attempting it earlier causes a CLI rejection, and verification would also be impossible without the configuration hierarchy in place. The receiver step is correctly placed relative to the subscription, but the configuration mode error invalidates the entire sequence.
- ✗
Define subscription with encoding and filter, enable telemetry, specify receiver, enter global config, verify data collection.
Why it's wrong here
Defining the subscription with encoding and filter before enabling telemetry is functionally impossible, because the 'subscription' configuration is created inside the telemetry configuration mode, which only opens after you issue the 'telemetry' command. On IOS XE, the attempt to define a subscription prior to enabling telemetry yields a '% Invalid input' error since the telemetry context does not yet exist. This violates the parent-child configuration hierarchy that requires the telemetry feature to be initialized first.
- ✗
Specify receiver, define subscription, enable telemetry, enter global config, verify data collection.
Why it's wrong here
Specifying the receiver before defining the subscription reverses the dependency, as the receiver is configured as a subcomponent of the subscription on IOS XE—not as a standalone top-level command. For example, the 'receiver' command appears within the 'telemetry subscription' configuration block, so the subscription must exist before any receiver details can be applied. Additionally, the sequence omits global configuration and telemetry enablement entirely at the start, making the first step unworkable.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The 200-301 exam frequently reuses these exact scenarios with slightly different constraints.
✓Enter global configuration mode, enable telemetry, define subscription with encoding and filter, specify receiver, verify data collection.Correct answer▾
Why this is correct
The correct workflow for model-driven telemetry on Cisco IOS XE begins by entering global configuration mode, because all telemetry commands are issued from this context. You then enable telemetry to enter the telemetry configuration mode, where you define the subscription ID, encoding (e.g., JSON), and a YANG-based filter. Only after the subscription is created should you specify the receiver address, protocol, and port, followed by verifying the active telemetry stream with commands such as 'show telemetry'.
✗Enable telemetry, define subscription, specify receiver, enter global config, verify data collection.Wrong answer — click to see why▾
Why this is wrong here
The order incorrectly places enabling telemetry before entering global config, which is not possible on Cisco IOS-XE.
Why candidates choose this
Candidates might think telemetry can be enabled from any mode, but it requires global config.
✗Define subscription with encoding and filter, enable telemetry, specify receiver, enter global config, verify data collection.Wrong answer — click to see why▾
Why this is wrong here
Subscription definition depends on telemetry being enabled first, and both require global config mode.
Why candidates choose this
Candidates might think subscription details can be defined first, but the order is sequential.
✗Specify receiver, define subscription, enable telemetry, enter global config, verify data collection.Wrong answer — click to see why▾
Why this is wrong here
Specifying a receiver before defining the subscription is out of order; the subscription must exist first.
Why candidates choose this
Candidates might think receiver configuration is independent, but it is part of the subscription.
Analysis generated from the official 200-301blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
About these practice questions
This 200-301 question is part of Courseiva's 1,389-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This 200-301 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-301 exam.