diff options
| author | Paul Buetow <paul@buetow.org> | 2025-12-28 16:33:29 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-12-28 16:38:41 +0200 |
| commit | e542041d7f2da8bbfc76d4a2cadd693bcf2b8f49 (patch) | |
| tree | 9c8e5fed1079ab122bb86d6ae3e4d9d80a91b16f /notes | |
| parent | 61652fd1a49cdebda4894de41b7333b2b572ac6b (diff) | |
Add draft: Distributed tracing with Grafana Tempo and Alloy
This blog post draft documents the integration of Grafana Tempo into the
f3s Kubernetes cluster's observability stack. It covers:
- Deploying Grafana Tempo in monolithic mode with OTLP receivers
- Configuring Grafana Alloy to collect and forward traces to Tempo
- Creating a three-tier Python demo application (Frontend → Middleware → Backend)
with OpenTelemetry instrumentation
- Correlating traces with logs (Loki) and metrics (Prometheus) in Grafana
- Using TraceQL to query and explore distributed traces
- Service graph visualization for understanding microservice dependencies
Part of the f3s FreeBSD + Kubernetes observability series.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'notes')
0 files changed, 0 insertions, 0 deletions
