lightbulb-gearIntegration Examples

Learn how to integrate Gonzo with popular tools, platforms, and workflows. From container orchestration to cloud log services, these guides show you how to use Gonzo in real-world production environments.

Why Integration Matters

Gonzo's power multiplies when integrated into your existing toolchain:

  • 🐳 Container Ecosystems - Seamless log analysis from Docker, Kubernetes, and container platforms

  • ☁️ Cloud Services - Direct integration with AWS CloudWatch, Azure Monitor, and GCP Logging

  • 📊 Log Storage Systems - High-performance analysis of VictoriaLogs, Elasticsearch, and time-series databases

  • 🔧 Development Tools - Integration with CI/CD, monitoring systems, and alerting platforms

  • 🖥️ System Administration - Enhanced workflows for traditional system log analysis

circle-check

Integration Overview

Gonzo integrates with your infrastructure in three main ways:

Integration Type
Method
Best For
Examples

Direct Piping

Stdin processing

Real-time streaming

Docker logs, kubectl, stern

File Analysis

File reading

Archived logs, batch processing

CloudWatch exports, log files

OTLP Receiver

Network endpoint

OpenTelemetry integration

Instrumented applications

Container Orchestration

Kubernetes Integration

Analyze logs from Kubernetes clusters with powerful tooling integration:

  • kubectl logs - Direct pod log analysis

  • Stern integration - Multi-pod log streaming with Gonzo

  • Container insights - Understanding deployment and pod logs

  • Namespace-wide analysis - Cluster-level log investigation

Time to complete: 15-20 minutes Prerequisites: Kubernetes cluster access, kubectl installed


Cloud Log Services

AWS CloudWatch Integration

Stream and analyze logs from AWS CloudWatch:

  • CloudWatch Logs streaming - Real-time log analysis from AWS

  • AWS CLI integration - Efficient log retrieval and processing

  • Log group analysis - Multi-service AWS monitoring

  • Cost optimization - Efficient CloudWatch log querying

Time to complete: 20-25 minutes Prerequisites: AWS account, AWS CLI configured


High-Performance Log Storage

VictoriaLogs Integration

Analyze logs from VictoriaLogs time-series database:

  • VictoriaLogs querying - High-performance log retrieval

  • Time-series analysis - Historical log investigation

  • Query optimization - Efficient VictoriaLogs integration

  • Large-scale deployment - Production-grade log analysis

Time to complete: 20-25 minutes Prerequisites: VictoriaLogs installation or access


Container Platforms

Docker Integration

Seamless integration with Docker container logs:

  • Docker logs command - Container log analysis

  • Docker Compose - Multi-container log aggregation

  • Container lifecycle - Monitoring container events

  • Development workflows - Local container debugging

Time to complete: 15-20 minutes Prerequisites: Docker installed


System Administration

System Log Analysis

Enhanced workflows for traditional system administration:

  • Syslog integration - System log monitoring

  • Multiple log sources - Unified system analysis

  • Security monitoring - Auth log analysis

  • Performance debugging - System health investigation

Time to complete: 15-20 minutes Prerequisites: Linux system access


Development Workflows

Development Integration

Integrate Gonzo into development workflows:

  • IDE integration - Log analysis during development

  • Local debugging - Application log investigation

  • Test result analysis - CI/CD test log processing

  • Hot reload monitoring - Watch mode integration

Time to complete: 10-15 minutes Prerequisites: Development environment

Integration Patterns

Real-time log analysis through piping:

Benefits:

  • ✅ Real-time analysis as logs are generated

  • ✅ No intermediate storage required

  • ✅ Works with any tool that outputs to stdout

  • ✅ Minimal resource overhead

File Analysis Pattern

Batch processing of log files:

Benefits:

  • ✅ Works with archived logs

  • ✅ Repeatable analysis

  • ✅ Can combine multiple sources

  • ✅ Good for historical investigation

OTLP Integration Pattern

OpenTelemetry Protocol receiver:

Benefits:

  • ✅ Native OpenTelemetry integration

  • ✅ Structured log data preserved

  • ✅ Multiple applications simultaneously

  • ✅ Standard protocol

Quick Start by Use Case

"I use Kubernetes"

Full Kubernetes Guide

"I use AWS"

Full CloudWatch Guide

"I use Docker"

Full Docker Guide

"I have traditional servers"

Full System Admin Guide

Integration Best Practices

🎯 Choose the Right Integration Method

  1. Real-time monitoring → Use streaming (piping)

  2. Historical analysis → Use file analysis

  3. OpenTelemetry apps → Use OTLP receiver

  4. Mixed sources → Combine multiple methods

Performance Optimization

🔐 Security Considerations

📝 Documentation and Sharing

Common Integration Patterns

Multi-Source Aggregation

Filtered Streaming

Scheduled Analysis

Troubleshooting Integrations

Connection Issues

Performance Issues

Format Issues

What's Next?

Choose the integration guide that matches your infrastructure:

  • Kubernetes Integration - K8s clusters with kubectl and stern

  • AWS CloudWatch - AWS cloud log services

  • VictoriaLogs - High-performance log storage

  • Docker Containers - Container log analysis

  • System Administration - Traditional system logs

  • Development Workflows - IDE and development integration

Or explore advanced topics:

  • Configuration - Optimize for your integration

  • Advanced Features - Powerful analysis techniques

  • Troubleshooting - Integration-specific issues


Integrate Gonzo into your existing workflows for powerful log analysis anywhere! 🚀 From cloud platforms to container orchestration, Gonzo adapts to your infrastructure.

Last updated