Visão geral
O dashboard web do Kubetail é uma GUI baseada em navegador que oferece uma visão geral dos seus workloads Kubernetes e permite acompanhar vários fluxos de logs em tempo real.
Você pode executar o dashboard de duas formas:
- No desktop — use a CLI
kubetailpara iniciar um servidor local do dashboard que se autentica no cluster usando o seu arquivo kubeconfig. Não é necessária nenhuma instalação no lado do cluster. (Veja Executar no Desktop > Instalação) - No cluster — faça o deploy do dashboard como um workload Kubernetes usando Helm ou manifests YAML e então acesse-o via
kubectl port-forward,kubectl proxyou um recurso de ingress. (Veja Executar no Cluster > Instalação)
Workloads
Seção intitulada “Workloads”Quando você abre o dashboard, a primeira coisa que vê é uma lista de todos os seus workloads Kubernetes:
A partir daí, você pode:
- clicar em View ao lado de qualquer workload para abrir seu console de logs em uma nova aba
- selecionar vários workloads usando as caixas de seleção e então clicar em Open in Console para ver os logs combinados em uma única linha do tempo
Depois de selecionar os logs que deseja visualizar e abrir o console, você verá um tail em tempo real dos logs:
O dashboard oferece duas pipelines de entrega de logs:
| Pipeline | Requer instalação no cluster? | Recursos |
|---|---|---|
| Kubernetes API (Basic) | Não | Tail de logs em tempo real, filtragem básica |
| Kubetail API (Advanced) | Sim | Todos os recursos básicos + tamanho de arquivos de log, timestamps do último evento, busca |
Por padrão, o dashboard usa a pipeline da Kubernetes API. Instalar a Kubetail API no cluster habilita automaticamente a pipeline avançada.
Estado de saúde
Seção intitulada “Estado de saúde”Clique no ponto de status no canto inferior direito para ver o estado de saúde do servidor de backend do dashboard, da API Kubernetes do seu cluster e da opcional Kubetail Cluster API: