Name
kf logs
– Rufen Sie Logs für eine Anwendung auf
Zusammenfassung
kf logs APP_NAME [flags]
Beschreibung
Logs werden vom Kubernetes-Logendpunkt für jede ausgeführte Anwendungsinstanz gestreamt.
Wenn sich Anwendungsinstanzen ändern oder die Verbindung zu Kubernetes abbricht, werden im Logstream möglicherweise doppelte Logs angezeigt.
Logs werden für Anwendungsinstanzen aufbewahrt, soweit der Speicherplatz es auf dem Cluster zulässt. Sie werden jedoch gelöscht, wenn der Speicherplatz knapp wird oder ihre Aufbewahrungsdauer abgelaufen ist. Cloud Logging ist ein zuverlässigerer Mechanismus für den Zugriff auf frühere Logs.
Wenn Sie Logs für eine bestimmte Instanz benötigen, verwenden Sie die kubectl
-Befehlszeile.
Beispiele
# 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
Flags
-h, --help
- Hilfe für logs
-n, --number=int
- Rufen Sie die letzten n Zeilen von Logs auf. (Standard: 10)
--recent
- Verwenden Sie statt letzter Logs die neuesten Logs.
Übernommene Flags
Diese Flags werden von übergeordneten Befehlen übernommen.
--config=string
- Konfigurationsdatei (Standard ist $HOME/.kf)
--kubeconfig=string
- Kubectl-Konfigurationsdatei (Standard ist $HOME/.kube/config)
--log-http
- Log-HTTP-Anfragen an stderr
--space=string
- Bereich zum Ausführen des Befehls. Dadurch wird der aktuelle Zielbereich überschrieben