Ver registros de Kubernetes en Cloud Code para VS Code

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Cloud Code proporciona varias maneras de visualizar los registros. La vista Sesiones de desarrollo proporciona una vista estructurada de los resultados del registro que muestra las tareas, los artefactos y los recursos implementados. Esta vista te permite ver el estado de cada tarea en tu implementación y encontrar más información en el resultado del registro completo.

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

Visualiza el estado de tareas y recursos

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

Panel de sesiones de desarrollo

  • Para ver la sección Sesiones de desarrollo, haz clic en Ícono de Cloud Code Cloud Code y, luego, expande la sección Sesiones de desarrollo.

  • Cuando comienza una tarea, esta se muestra con un ícono de círculo semicírculo giratorio: Ícono de progreso.

  • Si una tarea se ejecuta correctamente, se muestra una marca de verificación verde Ícono de éxito junto al paso.

  • Si una tarea falla, se muestra un signo de exclamación rojo Ícono de error junto al paso.

  • Para ver los detalles de un paso, haz clic en el paso de la sección Sesiones de desarrollo. En la pestaña Resultado, se muestra el paso en el resultado del registro.

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

  • Para visualizar los registros de un contenedor, expande Status, expande Stream Application Logs y, luego, haz clic en el nombre del contenedor. Los registros del contenedor se muestran en la pestaña Resultado.

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: Ver registros.

Transmite registros de un pod

Para transmitir registros desde un Pod, haga lo siguiente:

  1. Haz clic en Cloud Code y, luego, expande la sección Kubernetes.
  2. Expanda el clúster de Minikube y, luego, los 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.

Visualiza 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, los 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.

Visualizar 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 quieres ver
    • Implementaciones
  3. Haz clic con el botón derecho en la implementación y selecciona View logs (Ver registros).

    Ver registros de implementación

Visualiza registros de transmisión

Para que el visor de registros muestre los registros a medida que se generan, en el Visor de registros, activa el control deslizante Streaming.

Visualizar registros de Kubernetes mediante Cloud Logging

Para mostrar los registros de 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 Streaming y selecciona all en la lista Pod.
  4. Se muestran los registros del clúster activo de forma predeterminada. Para cambiar a un clúster diferente, selecciona el nombre del clúster en la lista Clúster.

    Visor de registros que muestra la configuración de los registros de aplicación de Kubernetes

Visualizar registros de Kubernetes mediante kubectl

Para mostrar 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.

    Visualiza los registros de un clúster que no es de Cloud Logging mediante la configuración del campo de implementación dentro del cuadro de búsqueda del visor de registros como “node-hello-world”.

  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 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 junto al encabezado de columna Time y, luego, elige una zona horaria.

Obtener asistencia

Para enviar comentarios, informa problemas en GitHub o haz preguntas en Stack Overflow.