Aller au contenu

Vue d'ensemble

Le tableau de bord web Kubetail est une interface graphique basée sur le navigateur qui vous donne une vue d’ensemble de vos workloads Kubernetes et vous permet de suivre plusieurs flux de logs en temps réel.

Vous pouvez exécuter le dashboard de deux façons:

  • Sur votre poste — utilisez la CLI kubetail pour lancer un serveur de dashboard local qui s’authentifie auprès de votre cluster à l’aide de votre fichier kubeconfig. Aucune installation côté cluster n’est requise. (Voir Exécuter sur poste > Installation)
  • Dans votre cluster — déployez le dashboard comme workload Kubernetes à l’aide de Helm ou de manifests YAML, puis accédez-y via kubectl port-forward, kubectl proxy ou une ressource ingress. (Voir Exécuter dans le cluster > Installation)

Lorsque vous ouvrez le dashboard, la première chose que vous voyez est une liste de tous vos workloads Kubernetes:

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

À partir de là, vous pouvez:

  • cliquer sur View à côté de n’importe quel workload pour ouvrir sa console de logs dans un nouvel onglet
  • sélectionner plusieurs workloads via leurs cases à cocher, puis cliquer sur Open in Console pour afficher leurs logs fusionnés dans une seule chronologie

Une fois les logs à afficher sélectionnés et la console ouverte, vous verrez un tail en temps réel:

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

Le dashboard prend en charge deux pipelines de livraison des logs:

PipelineInstallation dans le cluster requise?Fonctionnalités
Kubernetes API (Basic)NonTail en temps réel, filtrage de base
Kubetail API (Advanced)OuiToutes les fonctions de base + tailles de fichiers de logs, horodatages du dernier événement, recherche

Par défaut, le dashboard utilise le pipeline Kubernetes API. Installer la Kubetail API dans votre cluster active automatiquement le pipeline avancé.


Cliquez sur le point de statut en bas à droite pour voir l’état de santé du serveur backend du dashboard, de l’API Kubernetes de votre cluster et de la Kubetail Cluster API optionnelle:

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