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, --helpbantuan untuk log
-n, --number=intMenampilkan N baris log terakhir. (default 10)
--recentMengeluarkan log terbaru, bukan mengikuti.
--taskMencatat log Tugas, bukan Aplikasi.
Flag yang diwarisi
Flag ini diwarisi dari perintah induk.
--as=stringNama pengguna yang akan disamarkan untuk operasi.
--as-group=stringsGrup yang akan disamarkan untuk operasi. Sertakan flag ini beberapa kali untuk menentukan beberapa grup.
--config=stringJalur ke file konfigurasi Kf yang akan digunakan untuk permintaan CLI.
--kubeconfig=stringJalur ke file kubeconfig yang akan digunakan untuk permintaan CLI.
--log-httpMencatat permintaan HTTP ke error standar.
--space=stringRuang untuk menjalankan perintah. Flag ini menggantikan Ruang yang saat ini ditargetkan.