Tempo doc
This commit is contained in:
@@ -954,6 +954,33 @@ curl -G -s 'http://localhost:3100/loki/api/v1/query_range' \
|
||||
--data-urlencode 'start=1h' | jq
|
||||
```
|
||||
|
||||
### Tempo Traces
|
||||
|
||||
```bash
|
||||
# Port forward to Tempo query API
|
||||
kubectl port-forward -n monitoring svc/tempo 3200:3200
|
||||
|
||||
# Access: http://localhost:3200
|
||||
```
|
||||
|
||||
**Query traces via Grafana:**
|
||||
1. Open Grafana → Explore
|
||||
2. Select Tempo datasource
|
||||
3. Use TraceQL or search by service name
|
||||
|
||||
**Verify Traefik is sending traces:**
|
||||
```bash
|
||||
# Check Traefik logs for OTLP export errors
|
||||
kubectl logs -n traefik-system -l app.kubernetes.io/name=traefik | grep -i "traces export"
|
||||
|
||||
# Check Tempo is receiving data
|
||||
kubectl logs -n monitoring -l app.kubernetes.io/name=tempo | grep "receiver"
|
||||
```
|
||||
|
||||
**Trace-to-log correlation:**
|
||||
- Click a trace span in Grafana → linked Loki logs appear (by namespace, pod, container)
|
||||
- Trace-to-metrics links to Prometheus by service name
|
||||
|
||||
### Fluent-Bit Log Shipping
|
||||
|
||||
Verify Fluent-Bit is shipping logs:
|
||||
|
||||
Reference in New Issue
Block a user