In theDesigning and Implementing Enterprise Network Assurance (300-445 ENNA)framework, baselining is the process of establishing a "normal" performance profile for network infrastructure to enable the detection of anomalies. When the metric of interest is the internal health of a physical device, such asCPU utilizationon a core router,SNMP (Simple Network Management Protocol)is the industry-standard data source.
SNMP provides direct visibility into the device's control plane and hardware performance. By polling specific Object Identifiers (OIDs) from the router's Management Information Base (MIB), a monitoring system likeCisco Catalyst Centeror a third-party NMS can collect granular data on CPU cycles, memory allocation, and temperature. This "inside-out" telemetry is essential for baselining because it reflects the actual resource consumption of the router during various traffic loads.
Conversely, ThousandEyes tests (Options A, B, and D) provide "outside-in" synthetic data. WhileDNS resolution time(Option A),HTTP response times(Option B), andPath Visualization(Option D) are excellent for measuring end-to-end service delivery and network transit health, they do not report on the router's internal hardware state. For instance, a router could have 99% CPU utilization (indicating a potential crash), yet a ThousandEyes path test might still show a "green" path if the data plane (ASICs) is still forwarding packets efficiently. Therefore, to establish a reliable baseline for hardware-specific metrics like CPU,SNMP data(Option C) is the only appropriate source among the choices.