PitchHut logo
Kubetail
by literary_indigo_rhea
Real-time logging dashboard for Kubernetes
Pitch

Kubetail is a general-purpose logging dashboard for Kubernetes, optimized for tailing logs across across multi-container workloads in real-time. With Kubetail, you can view logs from all the containers in a workload (e.g. Deployment or DaemonSet) merged into a single, chronological timeline, delivered to your browser or terminal.

Description

Kubetail is a general-purpose logging dashboard for Kubernetes, optimized for tailing logs across multi-container workloads in real-time. With Kubetail, you can view logs from all the containers in a workload (e.g. Deployment or DaemonSet) merged into a single chronological timeline, delivered to your browser or terminal.

Key Features

  • Clean, easy-to-use interface
  • View log messages in real-time
  • Filter logs by:
    • Workload (e.g. Deployment, CronJob, StatefulSet)
    • Absolute or relative time range
    • Node properties (e.g. availability zone, CPU architecture, node ID)
    • Grep
  • Uses your Kubernetes API to retrieve log messages so data never leaves your possession (private by default)
  • Web dashboard can be installed on desktop or in cluster
  • Switch between multiple clusters (Desktop-only)

Quickstart (Desktop)

First, install the Kubetail CLI tool (or download binary):

# Homebrew
brew install kubetail

# Shell script
curl -sS https://www.kubetail.com/install.sh | bash

Next, start the web dashboard using the serve subcommand:

kubetail serve

This command will open http://localhost:7500/ in your default browser.

Quick start (Cluster)

For Kubernetes cluster installations, you can use Helm:

helm repo add kubetail https://kubetail-org.github.io/helm-charts/
helm install kubetail kubetail/kubetail --namespace kubetail-system --create-namespace

To access the web dashboard you can expose it as an ingress using the chart or you can use your usual access methods such as kubectl port-forward:

kubectl port-forward -n kubetail-system svc/kubetail-dashboard 8080:8080

Learn More

For comprehensive documentation, visit the Kubetail documentation site. For help, find us on Discord. Contributions are welcome!

0 comments

No comments yet.

Sign in to be the first to comment.