Nome
kf logs
: mostra registos de uma app.
Synopsis
kf logs APP_NAME [flags]
Descrição
Os registos são transmitidos a partir do ponto final de registo do Kubernetes para cada instância da app em execução.
Se as instâncias da app mudarem ou a ligação ao Kubernetes expirar, o fluxo de registos pode apresentar registos duplicados.
Os registos são retidos para instâncias de apps, conforme o espaço permitir no cluster, mas são eliminados se o espaço for reduzido ou se tiverem ultrapassado a data de retenção. O Cloud Logging é um mecanismo mais fiável para aceder aos registos do histórico.
Se precisar de registos para uma instância específica, use a CLI kubectl
.
Exemplos
# 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
Bandeiras
-h, --help
Ajuda para registos
-n, --number=int
Mostrar as últimas N linhas dos registos. (predefinição: 10)
--recent
Despeje os registos recentes em vez de os seguir.
--task
Acompanhe os registos de tarefas em vez dos registos de apps.
Sinalizações herdadas
Estas sinalizações são herdadas dos comandos principais.
--as=string
Nome de utilizador a roubar para a operação.
--as-group=strings
Grupo a representar para a operação. Inclua esta flag várias vezes para especificar vários grupos.
--config=string
Caminho para o ficheiro de configuração do Kf a usar para pedidos da CLI.
--kubeconfig=string
Caminho para o ficheiro kubeconfig a usar para pedidos de CLI.
--log-http
Registe pedidos HTTP no erro padrão.
--space=string
Espaço para executar o comando. Esta flag substitui o espaço atualmente segmentado.