Zum Inhalt springen

Erweiterte Funktionen

Erweiterte Funktionen erfordern, dass die Kubetail API in Ihrem Cluster installiert wird. Sobald die Kubetail API installiert ist, werden Log-Anfragen nicht mehr über den kube-apiserver, sondern über einen dedizierten In-Cluster-Service geleitet. Dadurch werden Funktionen verfügbar, die die Kubernetes API nicht bietet.


Wenn Sie das CLI-Tool kubetail verwenden, können Sie die Kubetail API mit dem Befehl kubetail cluster installieren:

Terminal-Fenster
kubetail cluster install

Dadurch wird die API mit dem Kubetail-Helm-Chart installiert, sodass Sie sie anschließend bei Bedarf unabhängig mit Helm verwalten können. Weitere Details finden Sie in der cluster-Befehlsreferenz.

Sie können die Kubetail API auch direkt mit Helm installieren. Anweisungen dazu finden Sie im Leitfaden zur Cluster-Installation.


Sobald die Kubetail API installiert ist, zeigt die Workload-Liste die Größen der Logdateien und die Zeitstempel des letzten Events an:

Kubetail home page showing workloads with log file sizes and last event timestamps Kubetail home page showing workloads with log file sizes and last event timestamps

Diese Metadaten werden vom Cluster Agent direkt aus den Logdateien auf jedem Node gesammelt und über die Cluster API bereitgestellt. Allein über die Kubernetes API sind sie nicht verfügbar.


Wenn die Kubetail API installiert ist, erscheint im Header der Logging-Konsole ein Suchfeld, in das Sie einen einfachen String oder ein Muster im Format /regex/ eingeben können, um den Log-Stream zu filtern. Das Matching erfolgt auf jedem Node, bevor Daten an das Dashboard gesendet werden. Dadurch werden nur passende Zeilen übertragen, was die Bandbreite auch bei Workloads mit hohem Volumen gering hält.

Kubetail logging console showing search Kubetail logging console showing search