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. Log Management (Loki)
Reading, processing, and shipping logs.
Log Sources
Processing Pipelines
Dispatching
Hands-on: Collecting and Dispatching Logs to Loki
Log Sources
Processing Pipelines
Dispatching
Hands-on: Collecting and Dispatching Logs 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 various observability databases.
Kubernetes Dynamic Discovery
Automatically discover and scrape pods and services dynamically deployed in a Kubernetes cluster.
Continuous Profiling
Collect application performance profiles (via Pyroscope) continuously 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 combines the features of Promtail and 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 for receiving, processing, and exporting data (Traces, Logs, Metrics) via the OTLP protocol.