Conferir os 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.
Esta página descreve como conferir os registros de streaming do aplicativo e
verificar o status dos recursos no Cloud Code.
A visualização
Sessões de desenvolvimento
oferece uma visualização estruturada da saída de registros que
apresenta 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.
Quando você inicia uma sessão de desenvolvimento ou depuração, a
seção Sessões de desenvolvimento
mostra a visualização de geração de registros estruturada.
Para acessar a seção Sessões de desenvolvimento, abra a paleta de comandos
(pressione Ctrl/Cmd+Shift+P) e execute o comando
Cloud Code: Foco no explorador de sessões de desenvolvimento.
Quando uma tarefa começa, um
progress_activity
indicador de progresso de semicírculo girando aparece.
Se uma tarefa for bem-sucedida, uma marca de seleção
check_circle
vai aparecer ao lado da etapa.
Se uma tarefa falhar, uma marca de
erro
vai aparecer ao lado da etapa.
Para conferir os detalhes de uma etapa, clique nela na seção Sessões de desenvolvimento. A guia Saída mostra a etapa na saída de registro.
Para conferir os registros completos do Skaffold, clique no nó Status.
Para conferir os registros de um contêiner, expanda Status, Registros do aplicativo de stream e clique no nome do contêiner. Os registros do contêiner são exibidos na guia Output.
Iniciar o visualizador de registros
Para iniciar o Visualizador de registros, abra a paleta de comandos
(pressione Ctrl/Cmd+Shift+P ou clique em Visualizar > Paleta de comandos) e
execute Cloud Code: visualizar registros.
Fazer streaming de registros de um pod
Para fazer streaming de registros de um pod:
Clique em Cloud Code e abra a seção Kubernetes.
Expanda o cluster do minikube e depois Pods.
Clique com o botão direito do mouse em um pod e clique em Fazer streaming de registros.
Se houver vários contêineres no pod, selecione um quando solicitado.
Acessar registros de um pod
Clique em Cloud Code e abra a seção Kubernetes.
Expanda o cluster do minikube e depois os Pods.
Clique com o botão direito do mouse em um pod e em Ver registros.
Se houver vários contêineres no pod, selecione um quando solicitado.
Conferir registros de um recurso específico
Para ver os registros de um recurso específico, siga estas etapas:
Clique em Cloud Code e abra a seção Kubernetes.
Na seção Kubernetes, abra o seguinte:
O cluster cujos registros você quer acessar
Namespaces
O namespace cujos registros você quer acessar
Deployments
Clique com o botão direito do mouse na implantação e selecione Ver registros.
Conferir 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.
Conferir registros do Kubernetes usando o Cloud Logging
Para exibir registros de clusters do GKE com o
Cloud Logging ativado, siga estas etapas:
Para abrir o Visualizador de registros, abra a paleta de comandos (pressione
Ctrl/Cmd+Shift+P ou clique em Visualizar > Paleta de comandos) e execute
Cloud Code: visualizar registros.
Selecione Registros do aplicativo do Kubernetes na lista Tipo de registro.
Para fazer o streaming de registros de vários pods, ative o controle deslizante Streaming e selecione all na lista Pod.
Os registros são exibidos por padrão. Para alternar para um cluster diferente, selecione o nome do cluster na lista Cluster.
Conferir os registros do Kubernetes usando o 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:
Para abrir o Visualizador de registros, abra a paleta de comandos (pressione
Ctrl/Cmd+Shift+P ou clique em Visualizar > Paleta de comandos) e
execute Cloud Code: visualizar registros.
Selecione Registros do Kubectl na lista Tipo de registro.
Na lista Implantação ou Pod, selecione uma implantação ou um pod para visualizar
os registros.
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.
Mudar o tempo de exibição
Para mudar o horário de exibição para um fuso horário diferente, clique em
more_vertMais
ao lado do cabeçalho da coluna Hora e escolha um fuso horário.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-11 UTC."],[[["\u003cp\u003eThis page outlines how to access and view streaming logs for your application and check resource statuses using Cloud Code.\u003c/p\u003e\n"],["\u003cp\u003eThe Development sessions section provides a structured logging view, indicating task progress with visual cues like checkmarks and error indicators.\u003c/p\u003e\n"],["\u003cp\u003eThe Log Viewer can be launched via the command palette to search, filter, and display application and Kubernetes logs from various sources.\u003c/p\u003e\n"],["\u003cp\u003eLogs can be streamed from specific pods, viewed for individual resources like deployments, or aggregated for GKE clusters using Cloud Logging.\u003c/p\u003e\n"],["\u003cp\u003eUsers can view Kubernetes logs using either Cloud Logging for GKE or kubectl for non-GKE clusters, with search and time zone customization options available.\u003c/p\u003e\n"]]],[],null,["# View Kubernetes logs in Cloud Code for VS Code\n\nThis page describes how to view the streaming logs of your application and to\ncheck the status of resources from within Cloud Code.\n\nThe\n[Development sessions](#view_the_status_of_tasks_and_resources)\nview provides a structured view of the logging output that\nsurfaces tasks, artifacts, and deployed resources. This view lets you\nsee the status of each task in your deployment and locate more information in\nthe full logging output.\n\nThe [Log Viewer](#launch_the_log_viewer) provides tools for searching and\nfiltering logs.\n\nView the status of tasks and resources\n--------------------------------------\n\nWhen you start a development or debugging session, the\n[**Development sessions** section](/code/docs/vscode/k8s-overview#development-section)\ndisplays the structured logging view.\n\n- To view the **Development sessions** section, open the Command Palette\n (press `Ctrl`/`Cmd`+`Shift`+`P`) and then run the\n **Cloud Code: Focus on development sessions explorer** command.\n\n- As a task begins, a\n progress_activity\n spinning semi-circle progress indicator appears.\n\n- If a task succeeds, a\n check_circle\n checkmark appears next to the step.\n\n- If a task fails, an\n error\n error mark appears next to the step.\n\n- To see details of a step, click the step in the **Development sessions**\n section. The **Output** tab displays the step in the logging output.\n\n- To view the full [Skaffold](/skaffold) logs, click the **Status** node.\n\n- To view the logs for a container, expand **Status** , expand **Stream\n Application Logs** , and then click the container name. The logs for the\n container are displayed in the **Output** tab.\n\nLaunch the Log Viewer\n---------------------\n\nTo launch the [Log Viewer](/code/docs/vscode/k8s-overview#view_logs), open the command palette\n(press `Ctrl`/`Cmd`+`Shift`+`P` or click **View** \\\u003e **Command Palette** ) and\nthen run **Cloud Code: View Logs**.\n\nStream logs from a pod\n----------------------\n\nTo stream logs from a pod:\n\n1. Click **Cloud Code** and then expand the **Kubernetes** section.\n2. Expand your minikube cluster and then expand **Pods**.\n3. Right-click a pod and then click **Stream Logs**.\n4. If there are multiple containers in the pod, select a container when prompted.\n\nView logs from a pod\n--------------------\n\n1. Click **Cloud Code** and then expand the **Kubernetes** section.\n2. Expand your minikube cluster and then expand **Pods**.\n3. Right-click a pod and then click **View Logs**\n4. If there are multiple containers in the pod, select a container when prompted.\n\nView logs for a specific resource\n---------------------------------\n\nTo view the logs for a specific resource, follow these steps:\n\n1. Click **Cloud Code** and then expand the **Kubernetes** section.\n2. In the **Kubernetes** section, expand the following:\n\n - The cluster whose logs you want to view\n - **Namespaces**\n - The namespace whose logs you want to view\n - **Deployments**\n3. Right-click the deployment and select **View logs**.\n\nView streaming logs\n-------------------\n\nTo have the Log Viewer display updated logs as the logs are generated, in\nthe Log Viewer, turn the **Streaming** slider on.\n\nView Kubernetes logs using Cloud Logging\n----------------------------------------\n\nTo display logs from GKE clusters with\n[Cloud Logging](/logging/docs) enabled, follow these steps:\n\n1. To open the Log Viewer, open the command palette (press `Ctrl`/`Cmd`+`Shift`+`P` or click **View** \\\u003e **Command Palette** ) and then run **Cloud Code: View Logs**.\n2. Select **Kubernetes Application Logs** from the **Log Type** list.\n3. To stream logs from multiple pods, turn on the **Streaming** slider and select **all** in the **Pod** list.\n4. Logs are displayed for the active cluster by default. To switch to a different cluster, select the cluster name from the **Cluster** list.\n\nView Kubernetes logs using kubectl\n----------------------------------\n\nTo display logs from a non-GKE cluster or a\nGKE cluster without Cloud Logging enabled, follow\nthese steps:\n\n1. To open the Log Viewer, open the command palette (press `Ctrl`/`Cmd`+`Shift`+`P` or click **View** \\\u003e **Command Palette** ) and then run **Cloud Code: View Logs**.\n2. Select **Kubectl Logs** from the **Log Type** list.\n3. In the **Deployment** or **Pod** list, select a deployment or pod to view logs from.\n4. To refine your search results, click **Search Logs** and then type search terms. This search includes the namespace, deployment, pod, container, and time. For clusters with Cloud Logging enabled, you can also filter by severity level.\n\nChange the display time\n-----------------------\n\nTo change the display time to a different time zone, click\nmore_vert**More**\nnext to the **Time** column header and then choose a time zone.\n\nWhat's next\n-----------\n\n- [Debug a Kubernetes application in Cloud Code](/code/docs/vscode/debug).\n- Explore the Kubernetes documentation on [troubleshooting containerized applications](https://kubernetes.io/docs/tasks/debug/debug-application/).\n\nGet Support\n-----------\n\nTo send feedback, report issues on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-vscode/issues), or ask a question on [Stack Overflow](https://stackoverflow.com/questions/ask?tags=cloud-code-vscode)."]]