DevNet Associate (DEVASC) v1.0Cisco Platforms and DevelopmentMedium
A developer is building a network monitoring application that requires access to real-time, high-volume operational data from Cisco IOS XE devices. The application needs to subscribe to specific data streams rather than continuously polling the devices. Which feature of Cisco IOS XE devices best supports this requirement?
- ACLI Scraping
- BModel-Driven Telemetry (MDT)
- CSNMP Polling
- DRESTCONF with YANG
Show answer & explanationAnswer & explanation
Correct answer: B. Model-Driven Telemetry (MDT)
Model-Driven Telemetry (MDT) allows devices to stream high-volume, structured operational data to a collector in real-time, based on subscriptions defined by YANG models. This push-based model is more efficient for real-time monitoring than traditional polling.
Why the other options are wrong
- A. CLI scraping is inefficient, unstructured, and not suitable for real-time, high-volume data streams.
- C. SNMP polling is request-response and less efficient for high-volume, real-time data.
- D. RESTCONF with YANG is primarily for configuration and retrieving operational data via 'pull' requests, not continuous 'push' streams.
Model-Driven Telemetry (MDT)
Model-Driven Telemetry (MDT) is a push-based mechanism that allows network devices to stream operational data to a collector in real-time, using structured data models (YANG) and efficient transport protocols.
- Push-based data streaming.
- Uses YANG models to define data structure.
- Supports various transport protocols (e.g., gRPC, NETCONF).
- Ideal for high-volume, real-time monitoring.
Memory trick: Think of MDT as a live news channel for your network, constantly streaming updates.