Welcome to Wake

Wake is a powerful, multi-pod Kubernetes log analysis and diagnostics platform. Beyond traditional log tailing and grepping, Wake enables real-time log filtering with advanced pattern matching, interactive terminal UI (TUI), web-based viewing, template-based diagnostics (JFR, heap dumps, thread dumps), custom script execution across pods, and intelligent command history powered by TF-IDF search. All with seamless multi-pod support, intelligent sampling, and multi-threaded processing for massive clusters.
Platform Availability
🖥️ Platform Support
- ✅ macOS: Fully supported and tested
- 🚧 Linux: Currently in development
- 📋 Windows: Planned for future releases
Recommended Terminal Setup
For the best Wake experience, especially on macOS, we recommend using iTerm2 for superior color visualization and terminal features:
🎨 Terminal Recommendations
- macOS: iTerm2 - Enhanced colors, better Unicode support, split panes
- Linux: Modern terminal with 256-color support (GNOME Terminal, Konsole, Alacritty)
- SSH: Ensure your terminal supports ANSI colors for remote usage
Our goal is to provide a comprehensive and intuitive tool for developers and SREs to debug and monitor applications running in Kubernetes.
⭐ Show Your Support
If you find Wake useful for your Kubernetes log analysis, please consider giving it a star on GitHub! Your support helps the project grow and motivates continued development.
⭐ Star Wake on GitHub
Stars help other developers discover Wake and show that you find it valuable!
Contact & Support
Developer: Samba Kolliboina
- LinkedIn: https://www.linkedin.com/in/samba-kolliboina/
- Email: samba24052001@gmail.com
- GitHub: https://github.com/samba-rgb/wake
For questions, feature requests, or contributions, feel free to reach out through any of these channels.