Cómo ver los registros de Kubernetes en Cloud Code para VS Code

En esta página, se describe cómo ver los registros de transmisión de tu aplicación y verificar el estado de los recursos desde Cloud Code.

La vista Development sessions proporciona una vista estructurada del resultado del registro que muestra tareas, artefactos y recursos implementados. Esta vista te permite ver el estado de cada tarea de tu implementación y encontrar más información en el registro de salida completo.

El Visor de registros proporciona herramientas para buscar y filtrar registros.

Cómo ver el estado de las tareas y los recursos

Cuando inicias una sesión de desarrollo o depuración, la sección Sesiones de desarrollo muestra la vista de registro estructurado.

  • Para ver la sección Sesiones de desarrollo, abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P) y, luego, ejecuta el comando Cloud Code: Focus on development sessions explorer.

  • Cuando comienza una tarea, aparece un indicador de progreso de semicírculo giratorio progress_activity.

  • Si una tarea se completa correctamente, aparecerá una marca de verificación check_circle junto al paso.

  • Si una tarea falla, aparecerá una marca de error junto al paso.

  • Para ver los detalles de un paso, haz clic en él en la sección Sesiones de desarrollo. En la pestaña Output, se muestra el paso en el registro de salida.

  • Para ver los registros completos de Skaffold, haz clic en el nodo Estado.

  • Para ver los registros de un contenedor, expande Estado, luego Transmitir registros de la aplicación y, luego, haz clic en el nombre del contenedor. Los registros del contenedor se muestran en la pestaña Output.

Inicia el Visor de registros

Para iniciar el Visor de registros, abre la paleta de comandos (presiona Ctrl/Cmd + Shift + P o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: View Logs.

Transmite registros desde un Pod

Para transmitir registros desde un pod, haz lo siguiente:

  1. Haz clic en Cloud Code y, luego, expande la sección Kubernetes.
  2. Expande tu clúster de minikube y, luego, Pods.
  3. Haz clic con el botón derecho en el Pod y, luego, en Transmitir registros (Stream Logs).
  4. Si hay varios contenedores en el pod, selecciona uno cuando se te solicite.

Cómo ver los registros de un Pod

  1. Haz clic en Cloud Code y, luego, expande la sección Kubernetes.
  2. Expande tu clúster de minikube y, luego, Pods.
  3. Haz clic con el botón derecho en el Pod y, luego, en Ver registros.
  4. Si hay varios contenedores en el pod, selecciona uno cuando se te solicite.

Visualiza los registros de un recurso específico

Para ver los registros de un recurso específico, sigue estos pasos:

  1. Haz clic en Cloud Code y, luego, expande la sección Kubernetes.
  2. En la sección Kubernetes, expande lo siguiente:

    • El clúster cuyos registros quieres ver
    • Espacios de nombres
    • El espacio de nombres cuyos registros deseas ver
    • Deployments
  3. Haz clic con el botón derecho en la implementación y selecciona Ver registros.

Cómo ver los registros de transmisión

Para que el Visor de registros muestre los registros actualizados a medida que se generan, activa el control deslizante Transmisión en el Visor de registros.

Visualiza los registros de Kubernetes con Cloud Logging

Para mostrar los registros de los clústeres de GKE con Cloud Logging habilitado, sigue estos pasos:

  1. Para abrir el Visor de registros, abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: View Logs.
  2. Selecciona Registros de aplicaciones de Kubernetes de la lista de Tipo de registro.
  3. Para transmitir registros de varios Pods, activa el control deslizante Transmisión y selecciona todos en la lista Pod.
  4. De forma predeterminada, se muestran los registros del clúster activo. Para cambiar a otro clúster, selecciona el nombre del clúster en la lista Clúster.

Cómo ver registros de Kubernetes con kubectl

Para mostrar los registros de un clúster que no es de GKE o de un clúster de GKE sin Cloud Logging habilitado, sigue estos pasos:

  1. Para abrir el Visor de registros, abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en Ver > Paleta de comandos) y, luego, ejecuta Cloud Code: View Logs.
  2. Selecciona Registros de Kubectl en la lista de Tipo de registro.
  3. En la lista Implementación o Pod, selecciona una implementación o un pod para ver los registros.
  4. Para definir mejor los resultados de la búsqueda, haz clic en Registros de búsqueda y, luego, escribe los términos de búsqueda. Esta búsqueda incluye el espacio de nombres, la implementación, el Pod, el contenedor y la hora. En el caso de los clústeres con Cloud Logging habilitado, también puedes filtrar por nivel de gravedad.

Cómo cambiar el tiempo de visualización

Para cambiar la hora de visualización a una zona horaria diferente, haz clic en more_vertMás junto al encabezado de la columna Hora y, luego, elige una zona horaria.

¿Qué sigue?

Obtener asistencia

Para enviar comentarios, haz una pregunta en Stack Overflow. Si eres cliente de Google Cloud, puedes enviar tickets a través de los canales de asistencia estándar de Google Cloud.