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
kubetailpour 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 proxyou une ressource ingress. (Voir Exécuter dans le cluster > Installation)
Workloads
Section intitulée « Workloads »Lorsque vous ouvrez le dashboard, la première chose que vous voyez est une liste de tous vos workloads Kubernetes:
À 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:
Le dashboard prend en charge deux pipelines de livraison des logs:
| Pipeline | Installation dans le cluster requise? | Fonctionnalités |
|---|---|---|
| Kubernetes API (Basic) | Non | Tail en temps réel, filtrage de base |
| Kubetail API (Advanced) | Oui | Toutes 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é.
État de santé
Section intitulée « État de santé »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: