Ver registros do Kubernetes no Cloud Code para VS Code

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

O Cloud Code fornece várias maneiras de visualizar registros. A visualização Sessões de desenvolvimento fornece uma visualização estruturada da saída de geração de registros que mostra tarefas, artefatos e recursos implantados. Essa visualização permite que você veja o status de cada tarefa na implantação e localize mais informações na saída de registro completa.

O Visualizador de registros fornece ferramentas para pesquisar e filtrar registros.

Como ver o status de tarefas e recursos

Ao iniciar uma sessão de desenvolvimento ou depuração, a seção Sessões de desenvolvimento exibe a visualização de geração de registros estruturada.

Painel de sessões de desenvolvimento

  • Para ver a seção Sessões de desenvolvimento, clique em Ícone do Cloud Code Cloud Code e expanda a seção Sessões de desenvolvimento.

  • Quando uma tarefa começa, ela é exibida com um ícone de semicírculo girando Ícone de progresso.

  • Se uma tarefa for bem-sucedida, uma marca de seleção verde Ícone de sucesso será exibida ao lado da etapa.

  • Se uma tarefa falhar, um ponto de exclamação vermelho Ícone de falha será exibido ao lado da etapa.

  • Para ver detalhes de uma etapa, clique nela na seção Sessões de desenvolvimento. A guia Output exibe a etapa na saída de geração de registros.

  • Para ver os registros completos do Skaffold, clique no nó Status.

  • Para ver os registros de um contêiner, expanda Status, expanda Registros de aplicativos de fluxo e clique no nome do contêiner. Os registros do contêiner são exibidos na guia Saída.

Como iniciar o visualizador de registros

Para iniciar o visualizador de registros, abra a paleta de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Ver > Palette de comandos) e execute Cloud Code: visualizar registros.

Como transmitir registros de um pod

Para fazer streaming de registros de um pod:

  1. Clique em Cloud Code e expanda a seção Kubernetes.
  2. Expanda seu cluster do minikube e depois pods.
  3. Clique com o botão direito do mouse em um pod e clique em Fazer streaming de registros.
  4. Se houver vários contêineres no pod, selecione um quando solicitado.

Como visualizar registros de um pod

  1. Clique em Cloud Code e expanda a seção Kubernetes.
  2. Expanda o cluster do minikube e depois os pods.
  3. Clique com o botão direito do mouse em um pod e em Ver registros.
  4. Se houver vários contêineres no pod, selecione um quando solicitado.

Como visualizar registros de um recurso específico

Para ver os registros de um recurso específico, siga estas etapas:

  1. Clique em Cloud Code e expanda a seção Kubernetes.
  2. Na seção Kubernetes, expanda o seguinte:

    • O cluster cujos registros você quer visualizar
    • Namespaces
    • O namespace cujos registros você quer visualizar
    • Implantações
  3. Clique com o botão direito do mouse na implantação e selecione Ver registros.

    Ver registros de implantação

Como visualizar registros de streaming

Para que o visualizador de registros exiba registros atualizados à medida que os registros são gerados, ative o controle deslizante Visualizador de registros.

Como visualizar registros do Kubernetes usando o Cloud Logging

Para exibir registros de clusters do GKE com o Cloud Logging ativado, siga estas etapas:

  1. Para abrir o visualizador de registros, abra a paleta de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Ver > Palette de comandos) e, em seguida, execute Cloud Code: visualizar registros.
  2. Selecione Registros do aplicativo do Kubernetes na lista Tipo de registro.
  3. Para fazer o streaming de registros de vários pods, ative o controle deslizante Streaming e selecione all na lista Pod.
  4. Os registros são exibidos por padrão. Para alternar para um cluster diferente, selecione o nome do cluster na lista Cluster.

    Visualizador de registros mostrando a configuração de registros de aplicativos do Kubernetes

Como ver os registros do Kubernetes usando kubectl

Para exibir registros de um cluster que não seja do GKE ou de um cluster do GKE sem o Cloud Logging ativado, siga estas etapas:

  1. Para abrir o visualizador de registros, abra a paleta de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Ver > Palette de comandos) e, em seguida, execute Cloud Code: visualizar registros.
  2. Selecione Registros do Kubectl na lista Tipo de registro.
  3. Na lista Implantação ou Pod, selecione uma implantação ou um pod para visualizar os registros.

    Como visualizar registros de um cluster que não seja do Cloud Logging definindo o campo de implantação na caixa de pesquisa do Visualizador de registros como "node-hello-world"

  4. Para refinar os resultados da pesquisa, clique em Registros de pesquisa e digite os termos de pesquisa. Essa pesquisa inclui o namespace, a implantação, o pod, o contêiner e o horário. Para clusters com o Cloud Logging ativado, também é possível filtrar por nível de gravidade.

Como alterar o tempo de exibição

Para alterar o horário de exibição para um fuso horário diferente, clique em ao lado do cabeçalho da coluna Hora e escolha um fuso horário.

Como conseguir suporte

Para enviar feedback, informe problemas no GitHub ou faça uma pergunta no Stack Overflow.