Lab Architecture

Lab Architecture

For this lab, ThousandEyes will be the telemetry source. The first part of this lab has been preconfigured in the following way:

  • Network tests have been created within ThousandEyes.
    • Tests have been enabled to emit OpenTelemetry-compatible streams using ThousandEyes for OpenTelemetry.
    • Streaming pipelines (collectors) actively fetch test data, add additional metadata and details, and send the data to a centralized OpenTelemetry collector.
  • The OpenTelemetry collector sends the telemetry data to multiple Kafka topics.

Preconfigured lab architecture

As part of the workshop, attendees will install and configure an OpenTelemetry collector locally. The local collector will be configured to pull OpenTelemetry data that has been queued up on a Kafka topic within an AWS Managed Service Kafka cluster and add a minimal set of additional data. At first, the collector will be configured to export to a debug exporter. Towards the end of the workshop, we will update the configuration to export to the Cisco Observability Platform.

Workshop architecture