Skip to main content

Welcome to Wake

Wake Icon

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

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

For questions, feature requests, or contributions, feel free to reach out through any of these channels.