Trainers
Chapters | Training
0. Course Overview
1. Introduction and Architecture
Understand the fundamental concepts of Grafana Alloy.
What is Grafana Alloy?
The concept of "Programmable Pipelines"
Internal Architecture
Installation
What is Grafana Alloy?
The concept of "Programmable Pipelines"
Internal Architecture
Installation
2. Syntax and Configuration (Alloy Language)
Master the declarative syntax and configurations.
Configuration blocks
Variables and Functions
Secrets Management
Alloy Observability
Configuration blocks
Variables and Functions
Secrets Management
Alloy Observability
3. Metrics Collection (Prometheus & Ecosystem)
4. Logs Management (Loki)
Read, process, and forward logs.
Logs Sources
Processing Pipelines
Forwarding
Lab: Logs Collection and Forwarding to Loki
Logs Sources
Processing Pipelines
Forwarding
Lab: Logs Collection and Forwarding to Loki
5. Traces (Tempo)
6. Continuous Profiling (Pyroscope)
7. Cluster Mode
8. Advanced Deployment
Cas concrets & Applications
Unified telemetry collection
Replace multiple agents with a single Alloy binary for centralized collection of logs, metrics, and traces.
OTLP data transformation
Receive, filter, modify, and route OpenTelemetry data to different observability databases.
Dynamic Kubernetes discovery
Automatically discover and scrape pods and services deployed dynamically in a Kubernetes cluster.
Continuous profiling
Continuously collect application performance profiles (via Pyroscope) to quickly identify bottlenecks.
Questions Fréquentes (FAQ)
It is an open-source, vendor-neutral telemetry collector designed to replace Grafana Agent. It is OpenTelemetry (OTel) compatible.
Yes, Alloy bundles the features of Promtail, Grafana Agent, and includes native support for OpenTelemetry.
Alloy uses a declarative syntax based on River (similar to Terraform's HCL) which simplifies pipeline creation.
Absolutely, Alloy offers full native support to receive, process, and export data (Traces, Logs, Metrics) via the OTLP protocol.