Skip to main content

Session 3 — Data Collection Architecture

Session Overview

Duration: 2 hours
Format: Architecture deep-dive + workshop
Level: Intermediate


Session Agenda

TimeTopicFormat
0:00 – 0:30Metrics collection: Prometheus scrape vs OTLP pushPresentation
0:30 – 1:00Deep-dive: Envoy gateway architectureArchitecture Review
1:00 – 1:30Logs and traces pipeline reviewPresentation
1:30 – 2:00Customer architecture workshopGroup exercise

Learning Objectives

  • Explain the difference between pull (Prometheus scrape) and push (OTLP) collection
  • Trace a metric from OTel Collector to xMetrics through Envoy and proxy-auth
  • Describe how proxy-auth validates API keys and injects X-Scope-OrgID
  • Design a data collection architecture for a sample customer scenario

Session Pages

  1. Metrics Collection — Prometheus vs OTLP, scrape config, remote_write
  2. Architecture Review — Envoy, ext_authz, proxy-auth deep dive
  3. Customer Workshop — group design exercise

← Previous: Agent vs Gateway
Next: Metrics Collection →