Stern ⛵ Integration
Use Gonzo across multiple pod logs with ease
Stream and analyze Kubernetes logs with Gonzo using kubectl and Stern. Monitor pods, deployments, and entire namespaces with powerful real-time analysis and AI-powered insights.
Basic Examples
# Get logs from all pods, all namespaces
stern . --all-namespaces --output json | gonzo
# Monitor specific namespace
stern . -n kube-system --output json | gonzo
# Get last 100 logs from namespace
stern . -n kube-system --tail 100 --output json | gonzo
# Monitor pods matching pattern
stern "api-*" -n production --output json | gonzo
# Get logs from last hour
stern . -n production --since 1h --output json | gonzo
Key Options
--output json
- Preferred for Gonzo compatibility (populating attributes)--tail N
- Limit historical logs--since TIME
- Time-based filtering (1h, 30m, etc.)-n NAMESPACE
- Target specific namespace--all-namespaces
- Monitor all namespaces
Tips
Use specific pod patterns instead of
.
for better performanceAlways include
--output json
for proper Gonzo (attribute) processingConsider
--tail
to limit log volume for large clusters
Deep Dive Tutorial
For a comprehensive guide on using Gonzo with Kubernetes: 📖 Using Gonzo with k9s and Stern: Supercharge Your Kubernetes Log Tailing
Last updated