Melihat log konsol untuk VM yang menggunakan Runtime VM di GDC

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:

Hubungkan ke VM

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

  1. Untuk mengakses VM dari konsol, gunakan kubectl:

    kubectl virt console VM_NAME
    

    Ganti VM_NAME dengan nama VM yang Anda ingin hubungkan.

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

  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 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.

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

    Buka Logs Explorer

  2. Di kolom Kueri, 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 dalam contoh screenshot berikut:

    Output kueri menampilkan log konsol

  4. 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