Nama
kf logs
- Menampilkan log untuk Aplikasi.
Synopsis
kf logs APP_NAME [flags]
Deskripsi
Log di-streaming dari endpoint log Kubernetes untuk setiap instance Aplikasi yang berjalan.
Jika instance Aplikasi berubah atau waktu tunggu koneksi ke Kubernetes habis, aliran log dapat menampilkan log duplikat.
Log dipertahankan untuk instance Aplikasi sesuai dengan ruang yang tersedia di cluster, tetapi akan dihapus jika ruang hampir penuh atau melewati tanggal retensi. Cloud Logging adalah mekanisme yang lebih andal untuk mengakses log historis.
Jika Anda memerlukan log untuk instance tertentu, gunakan kubectl
CLI.
Contoh
# 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
Flag
-h, --help
bantuan untuk log
-n, --number=int
Menampilkan N baris log terakhir. (default 10)
--recent
Mengeluarkan log terbaru, bukan mengikuti.
--task
Mencatat log Tugas, bukan Aplikasi.
Flag yang diwarisi
Flag ini diwarisi dari perintah induk.
--as=string
Nama pengguna yang akan disamarkan untuk operasi.
--as-group=strings
Grup yang akan disamarkan untuk operasi. Sertakan flag ini beberapa kali untuk menentukan beberapa grup.
--config=string
Jalur ke file konfigurasi Kf yang akan digunakan untuk permintaan CLI.
--kubeconfig=string
Jalur ke file kubeconfig yang akan digunakan untuk permintaan CLI.
--log-http
Mencatat permintaan HTTP ke error standar.
--space=string
Ruang untuk menjalankan perintah. Flag ini mengganti Ruang yang saat ini ditargetkan.