Open-source end-to-end logging system for high-volume log processing. Streams logs from Vector → Kafka → Spark → S3/Athena, with Grafana dashboards and automated orchestration.
Full documentation is available at: https://dream-horizon-org.github.io/logwise/
-
Complete S3 & Athena Setup (required first step):
- Follow the S3 & Athena Setup Guide
-
Run the setup script:
cd deploy ./setup.sh -
Access services:
- Grafana:
http://localhost:3000(admin/admin) - Spark Master UI:
http://localhost:18080 - Orchestrator:
http://localhost:8080
- Grafana:
For detailed instructions, see the Docker Setup Guide.
- Docker Setup - One-click Docker deployment
- Architecture Overview - System design and flow
- Component Guides - Detailed component documentation
- Self-Host Setup - Manual component setup
logwise/
├── deploy/ # Docker deployment configuration
├── vector/ # Vector log collection config
├── spark/ # Spark streaming application
├── orchestrator/ # Spring Boot orchestrator service
└── docs/ # Documentation
- High-throughput log processing with Kafka streaming
- Real-time dashboards with Grafana integration
- Scalable architecture with Spark stream processing
- Cost-efficient storage using S3 and Athena
- Production-ready with automated orchestration
- Docker support for easy deployment
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the LGPL-3 License. See the LICENSE file for details.
For questions or support, please open an issue or contact the maintainers.