kf logs

Name

kf logs: Muestra registros de una app.

Sinopsis

kf logs APP_NAME [flags]

Descripción

Los registros se transmiten desde el extremo del registro de Kubernetes para cada instancia de la app en ejecución.

La transmisión de registros puede mostrar registros duplicados si las instancias de la app cambian o se agota el tiempo de espera de la conexión a Kubernetes.

Los registros de las instancias de la app se retienen si el espacio del clúster lo permite, pero se borrarán si hay poco espacio o luego de su fecha de retención. Cloud Logging es un mecanismo más confiable para acceder a registros históricos.

Si necesitas registros de una instancia en particular, usa la CLI de  kubectl.

Ejemplos

  # Follow/tail the log stream
  kf logs myapp

  # Follow/tail the log stream with 20 lines of context
  kf logs myapp -n 20

  # Get recent logs from the App
  kf logs myapp --recent

  # Get the most recent 200 lines of logs from the App
  kf logs myapp --recent -n 200

  # Get the logs of Tasks running from the App
  kf logs myapp --task

Marcas

-h, --help
Ayuda para registros
-n, --number=int
Muestra las últimas N líneas de registros (el valor predeterminado es 10)
--recent
Borra los registros recientes en lugar de transmitirlos.
--task
Transmite los registros de tareas en lugar de apps.

Marcas heredadas

Estas marcas se heredan de los comandos superiores.

--as=string
Nombre de usuario que se usará en la operación.
--as-group=strings
Grupo que se usará en la operación. Incluye esta marca varias veces para especificar varios grupos.
--config=string
Ruta de acceso al archivo de configuración de Kf que se usará para las solicitudes de la CLI.
--kubeconfig=string
Ruta de acceso al archivo kubeconfig que se usará para las solicitudes de la CLI.
--log-http
Registra las solicitudes HTTP como error estándar.
--space=string
Espacio para ejecutar el comando. Esto anula el espacio de destino actual.