Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Cisco 300-445 Exam - Topic 1 Question 7 Discussion

Refer to the exhibit.Which integration type should be configured between ThousandEyes and Grafana?
A) opentelemetry
B) custom-webhook
C) push-api
D) poll-api

Cisco 300-445 Exam - Topic 1 Question 7 Discussion

Actual exam question for Cisco's 300-445 exam
Question #: 7
Topic #: 1
[All 300-445 Questions]

Refer to the exhibit.

Which integration type should be configured between ThousandEyes and Grafana?

Show Suggested Answer Hide Answer
Suggested Answer: A

In the Designing and Implementing Enterprise Network Assurance (300-445 ENNA) curriculum, the evolution of network monitoring includes moving from periodic polling to real-time data streaming. The exhibit displays a curl command targeting the ThousandEyes API v7 /stream endpoint. When integrating ThousandEyes with high-performance observability platforms like Grafana, the standardized and recommended method for machine-to-machine data exchange is through OpenTelemetry (OTel).

According to the ENNA architecture guidelines, the ThousandEyes Streaming API allows users to push granular test metrics (such as network latency, packet loss, and jitter) to external collectors in an OTel-compatible format. In the provided JSON payload, the 'type' field is a mandatory parameter that defines the integration protocol. For Grafana, which natively supports OpenTelemetry Protocol (OTLP) via its OpenTelemetry Collector, the value must be set to 'opentelemetry' (Option A). This tells the ThousandEyes streaming engine to encapsulate the data according to the OTel semantic conventions, ensuring that Grafana can correctly interpret and visualize the metrics without additional custom parsing logic.

While other options exist in the ThousandEyes ecosystem, they do not fit the specific API call shown for this use case:

Custom Webhooks (Option B) are typically used for event-driven alerts and notifications (e.g., sending a POST request when a threshold is breached) rather than continuous high-fidelity metric streaming.

Push-api and poll-api (Options C and D) are not valid 'type' values within the context of the v7 /stream endpoint, as the streaming service specifically utilizes the OpenTelemetry framework for real-time delivery.

By selecting opentelemetry, the network engineer enables a robust 'push-based' integration that provides real-time visibility into application performance and network health, leveraging Grafana's advanced dashboarding capabilities to analyze ThousandEyes telemetry data alongside other enterprise infrastructure metrics.

Introduction to ThousandEyes for OpenTelemetry

This video provides a foundational understanding of how ThousandEyes uses modern streaming frameworks to export critical performance data to external observability platforms.


Contribute your Thoughts:

0/2000 characters
Oliva
1 month ago
D) poll-api could work, but it feels outdated. I prefer something more dynamic.
upvoted 0 times
...
Ena
2 months ago
I lean towards A) opentelemetry. It’s modern and widely used.
upvoted 0 times
...
Lenora
2 months ago
I think it's C) push-api. It seems more efficient for real-time data.
upvoted 0 times
...
Lemuel
2 months ago
I didn't know there were so many options for integration!
upvoted 0 times
...
Milly
2 months ago
Custom-webhook could work too, but it depends on the use case.
upvoted 0 times
...
Santos
2 months ago
Wait, isn't the poll-api more reliable for periodic checks?
upvoted 0 times
...
Elli
4 months ago
Totally agree, push-api makes sense for real-time data!
upvoted 0 times
...
Magdalene
4 months ago
I think the push-api is the best choice here.
upvoted 0 times
...
Jeniffer
5 months ago
I have a feeling that opentelemetry might be the right answer since it’s often used for monitoring, but I need to double-check my notes.
upvoted 0 times
...
Annabelle
5 months ago
I'm a bit confused; I thought custom-webhook was more for event-driven integrations, but I can't recall if it applies here.
upvoted 0 times
...
Casey
5 months ago
I practiced a similar question last week, and I feel like the poll-api was mentioned as a common integration method.
upvoted 0 times
...
Hermila
5 months ago
I think I remember something about using the push-api for real-time data, but I'm not entirely sure if that's the best choice here.
upvoted 0 times
...

Save Cancel