Dokumen ini ditujukan untuk pemilik aplikasi yang menjalankan Google Distributed Cloud. Dokumen ini menunjukkan cara melihat log konsol untuk mesin virtual (VM) yang menggunakan Runtime VM di GDC. Anda dapat menggunakan log konsol VM untuk memecahkan dan mendiagnosis masalah di cluster Anda.
Sebelum memulai
Untuk menyelesaikan dokumen ini, Anda memerlukan akses ke referensi berikut:
- VM yang berjalan di salah satu cluster Anda. Jika diperlukan, membuat VM di Google Distributed Cloud.
- Alat klien
virtctl
diinstal sebagai plugin untukkubectl
. Jika diperlukan, instal alat klien virtctl.
Hubungkan ke VM
Untuk memastikan ada log yang perlu ditinjau, hubungkan ke VM Anda dan buat beberapa log aktivitas Anda.
Untuk mengakses VM dari konsol, gunakan
kubectl
:kubectl virt console VM_NAME
Ganti
VM_NAME
dengan nama VM yang Anda ingin hubungkan.Jika diminta, masukkan kredensial pengguna yang Anda tentukan saat membuat Pesan Suara.
Jalankan perintah untuk memeriksa update, seperti
apt-get
untuk VM berbasis Debian atauyum check-update
untuk VM berbasis Red Hat.Berbasis Debian
apt-get update
Berbasis Red Hat
yum check-update
Setelah Anda berhasil membuat beberapa aktivitas log konsol, keluar dari VM sesi dan konsol:
Ctrl + ]
Melihat log konsol VM
Anda akan melihat log konsol VM di konsol Google Cloud. Log konsol serial VM di-streaming ke Cloud Logging dan dapat dilihat di Logs Explorer. VM yang berjalan menggunakan VM Runtime di GDC diklasifikasikan sebagai container di log konsol.
Di konsol Google Cloud, buka halaman Logs Explorer di Menu Logging.
Di kolom Kueri, masukkan kueri dasar berikut:
resource.type="k8s_container" resource.labels.container_name="log"
Jendela Query results menampilkan output log konsol dari VM Anda, seperti yang ditunjukkan dalam contoh screenshot berikut:
Anda dapat memfilter lebih lanjut hasil kueri ke VM tertentu dengan menambahkan nama cluster dan nama VM ke kueri Anda:
resource.type="k8s_container" resource.labels.container_name="log" resource.labels.cluster_name="CLUSTER_NAME" labels.k8s-pod/kubevirt/vm="VM_NAME"
Ganti kode berikut:
CLUSTER_NAME
: nama cluster yang berisi VM Anda.VM_NAME
: nama VM Anda.
Langkah selanjutnya
- Untuk mempelajari lebih lanjut cara memfilter log konsol, lihat Buat kueri di Logs Explorer.