Pular para o conteúdo

Recursos básicos

Por padrão, o Kubetail usa a sua Kubernetes API para observar os workloads e buscar os dados de logs. Todos os recursos descritos aqui estão disponíveis no dashboard web do Kubetail sem nenhuma instalação adicional.


Kubetail lê o seu arquivo kubeconfig para descobrir os clusters disponíveis e usa as credenciais definidas nele para se autenticar em cada um deles. Quando há mais de um context configurado, um seletor de cluster aparece na barra de navegação superior para que você possa alternar entre eles. O Kubetail observa mudanças no arquivo kubeconfig e atualiza a lista automaticamente, de modo que novos contexts aparecem sem necessidade de reiniciar.

Kubetail dashboard home page showing the cluster picker Kubetail dashboard home page showing the cluster picker

Na página inicial do dashboard, você pode ver todos os seus workloads em tempo real e restringir a visualização por namespace, tipo de workload e busca.

Kubetail dashboard home page showing workload search Kubetail dashboard home page showing workload search

Selecionar um workload abre o console de logs, que começa a fazer tail de todos os logs dos seus contêineres simultaneamente. Novas linhas de log chegam à medida que são escritas, e você pode rolar para cima para ver linhas anteriores. Você também pode usar os controles do visualizador para pular para o início do fluxo, ir para um horário específico ou voltar ao fim para retomar o tailing.

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

Kubetail observa eventos de pods Kubernetes em tempo real. Quando um novo pod ou contêiner inicia — durante um rolling update, um crash-restart ou um scale-out — os seus logs são adicionados automaticamente ao fluxo ativo. Quando um pod é excluído, sua fonte de logs é removida do fluxo. Você não precisa reabrir o console nem atualizar manualmente para ver essas mudanças.


No console de logs, você pode filtrar por:

  • Container — mostra apenas contêineres específicos pelo nome.
  • Node — mostra apenas contêineres em execução em um determinado nó.
  • Region / Zone — filtra por região de nuvem ou zona de disponibilidade (obtidas dos labels de nó topology.kubernetes.io/region e topology.kubernetes.io/zone).
  • OS / Arch — filtra por sistema operacional ou arquitetura de CPU (obtidos dos labels de nó kubernetes.io/os e kubernetes.io/arch).

Qualquer combinação desses filtros pode ser aplicada ao mesmo tempo, e remover todos os filtros retorna ao fluxo completo.