Melihat log konsol untuk VM yang menggunakan Runtime VM di GDC

Dokumen ini ditujukan bagi pemilik aplikasi yang menjalankan GKE di Bare Metal. Dokumen ini menunjukkan cara melihat log konsol untuk virtual machine (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:

Hubungkan ke VM

Untuk memastikan ada log yang akan ditinjau, hubungkan ke VM Anda dan buat beberapa aktivitas log.

  1. Untuk mengakses VM dari konsol, gunakan kubectl:

    kubectl virt console VM_NAME
    

    Ganti VM_NAME dengan nama VM yang ingin Anda hubungkan.

  2. Jika diminta, masukkan kredensial pengguna yang Anda tentukan saat membuat VM.

  3. Jalankan perintah untuk memeriksa update, seperti apt-get untuk VM berbasis Debian atau yum check-update untuk VM berbasis Red Hat.

    Berbasis Debian

    apt-get update
    

    Berbasis Red Hat

    yum check-update
    
  4. Setelah Anda berhasil membuat beberapa aktivitas log konsol, keluar dari sesi VM dan konsol:

    Ctrl + ]
    

Melihat log konsol VM

Anda melihat log konsol VM di Google Cloud Console. 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.

  1. Di konsol Google Cloud, buka halaman Logs Explorer di menu Logging.

    Buka Logs Explorer

  2. Di kolom Query, masukkan kueri dasar berikut:

    resource.type="k8s_container"
    resource.labels.container_name="log"
    
  3. Jendela Query results menampilkan output log konsol dari VM Anda, seperti yang ditunjukkan pada screenshot contoh berikut:

    Output kueri menampilkan log konsol

  4. Anda dapat memfilter lebih lanjut hasil kueri untuk 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