Lab 1 - Collecting Telemetry
In this lab, you'll get connected to your lab environment and configure Alloy to collect metrics, logs, traces, and profiles from the QuickPizza app.
📄️ 1.1. Check your setup
Step 1: Log on to Grafana
📄️ 1.2. Pull-based Telemetry
We'll be working with both push and pull-based telemetry in this workshop. We'll be using the pull model for Prometheus metrics, Kubernetes pod logs, and Pyroscope profiles. This requires discovering a list of targets, then configuring scrapers to collect telemetry from each one.
📄️ 1.3. Push-based Telemetry
Now that we've collected half of our signals using pull-based methods, we'll focus on configuring Alloy to receive traces and profiles from the services in our QuickPizza application.