Zum Inhalt springen

Überblick

Das Kubetail-Web-Dashboard ist eine browserbasierte GUI, die Ihnen einen Überblick über Ihre Kubernetes-Workloads gibt und es ermöglicht, mehrere Log-Streams in Echtzeit zu verfolgen.

Sie können das Dashboard auf zwei Arten ausführen:

  • Auf Ihrem Desktop — verwenden Sie die kubetail CLI, um einen lokalen Dashboard-Server zu starten, der sich mit Ihrer kubeconfig-Datei gegenüber dem Cluster authentifiziert. Keine Installation im Cluster erforderlich. (Siehe Auf Desktop ausführen > Installation)
  • In Ihrem Cluster — deployen Sie das Dashboard als Kubernetes-Workload mit Helm oder YAML-Manifests und greifen Sie dann per kubectl port-forward, kubectl proxy oder einer Ingress-Ressource darauf zu. (Siehe Im Cluster ausführen > Installation)

Wenn Sie das Dashboard öffnen, sehen Sie als Erstes eine Liste aller Kubernetes-Workloads:

Kubetail dashboard home page showing a list of Kubernetes workloads Kubetail dashboard home page showing a list of Kubernetes workloads

Von hier aus können Sie:

  • Neben einer beliebigen Workload auf View klicken, um ihre Log-Konsole in einem neuen Tab zu öffnen
  • Mehrere Workloads über ihre Checkboxen auswählen und dann auf Open in Console klicken, um ihre Logs in einer einzigen Timeline zusammengeführt anzuzeigen

Sobald Sie die Logs ausgewählt haben, die Sie sehen möchten, und zur Konsole wechseln, sehen Sie einen Echtzeit-Tail der Logs:

Kubetail dashboard logging console showing web server log streams Kubetail dashboard logging console showing web server log streams

Das Dashboard unterstützt zwei Pipelines für die Log-Auslieferung:

PipelineCluster-Installation erforderlich?Funktionen
Kubernetes API (Basic)NeinEchtzeit-Log-Tailing, einfache Filterung
Kubetail API (Advanced)JaAlle Basisfunktionen + Logdateigrößen, letzte Event-Zeitstempel, Suche

Standardmäßig verwendet das Dashboard die Kubernetes-API-Pipeline. Wenn Sie die Kubetail API in Ihrem Cluster installieren, wird die erweiterte Pipeline automatisch aktiviert.


Klicken Sie auf den Statuspunkt unten rechts, um den Gesundheitszustand des Backend-Servers des Dashboards, der Kubernetes-API Ihres Clusters und der optionalen Kubetail Cluster API zu sehen:

Health status dialog showing server, Kubernetes API, and Kubetail API status Health status dialog showing server, Kubernetes API, and Kubetail API status