Kuby - Kubernetes Log Viewer

Simplify Kubernetes log management with an intuitive, powerful viewer

Kuby interface showing logs from multiple pods

Key Features

Instant Log Access

Select context, namespace, and pods through a clean interface. View complete logs or just the tail with a single click.

Pod selection interface

Real-Time Streaming

Watch logs update in real-time with WebSocket streaming. Auto-follow new entries or pause to examine specific areas.

Streaming logs in action

Powerful Filtering

Find exactly what you need with text search and time range filtering. Color-coded logs make multi-pod analysis intuitive.

Search functionality and colored log entries

How It Works

1

Select Resources

Choose context, namespace, and one or more pods

2

Choose View Type

Complete logs, tail, or real-time streaming

3

Filter & Analyze

Search text, filter by time, and analyze color-coded entries

4

Customize

Adjust timestamp parsing for any log format

Tailored To Your Logs

Every Kubernetes deployment uses different logging formats. Kuby adapts to your environment.

  • Customizable timestamp parsing with format strings
  • Export/import parsing configurations
  • Color-coded logs by pod
  • Adjustable UI with resizable panels
Parsing options modal

Built for Developers

Kuby runs locally and connects directly to your kubectl configuration.

  • Node.js/Express backend
  • React frontend
  • Supports multiple Kubernetes contexts
  • Namespace fallback mechanism
  • User preferences stored in ~/.kuby

Quick Setup

npm i -g kuby

Kuby will automatically open in your browser and discover your Kubernetes contexts.

Requirements

  • Ubuntu operating system
  • Node.js and npm
  • kubectl installed and configured

Use Cases

Local Development

Debug your application by watching logs from multiple microservices simultaneously. Color-coding helps track request flows across services.

Production Monitoring

Quickly investigate issues by accessing logs from multiple pods. Filter by time ranges to focus on the exact moment a problem occurred.

Complex Debugging

Export and share parsing configurations with your team to ensure everyone can effectively analyze logs with the same view.

Start Managing Kubernetes Logs More Effectively

Open source and free to use

Get Started Now