Logging

Mengaktifkan Pencatatan Log

Transfer Appliance menggunakan logging untuk mengekspor log sistem tertentu yang dihasilkan di perangkat ke Google Cloud Observability sehingga mempermudah akses ke log tersebut.

Langkah-langkah untuk mengaktifkan logging bergantung pada apakah Anda telah menyiapkan transfer online:

  • Jika Anda telah menyiapkan transfer online, dan memberikan peran Logging Log Writer ke akun layanan, tidak diperlukan konfigurasi lebih lanjut.

  • Jika Anda telah menyiapkan transfer online, tetapi tidak menambahkan peran Logging Log Writer, tambahkan peran ke akun layanan yang dikelola pengguna di tingkat project. Tidak perlu membuat ulang kunci akun layanan setelah menambahkan atau mengubah peran.

  • Jika Anda belum menyiapkan transfer online, ikuti petunjuk untuk membuat dan mengonfigurasi akun layanan yang dikelola pengguna. Hanya peran Logging Log Writer yang diperlukan untuk logging.

Setelah Anda menyelesaikan langkah-langkah yang diperlukan:

  1. Hubungkan ke peralatan.
  2. Mulai melaporkan log dari appliance

ta logging start

Menonaktifkan logging di appliance

Untuk berhenti melaporkan log dari appliance, jalankan perintah berikut dari command line Transfer Appliance:

ta logging stop

Lihat log

Untuk membuat kueri log, Anda dapat menggunakan kolom label.sessionID di Google Cloud Observability Google Cloud.

labels.sessionID={sessionID}

Berikut adalah beberapa log yang diekspor:

  • Fluent Bit

  • Docker

  • Kernel

  • Partisi metadata

    • tangkapan

    • ta_check

    • activation_service

Anda dapat melihat log di Cloud Logging menggunakan konsol Google Cloud , Google Cloud CLI, atau Logging API.

Pemecahan masalah

An error occurred while enabling logging

Jika file kunci akun layanan /tmp/key.json tidak ditemukan di appliance, error akan ditampilkan.

Lihat Membuat dan mengonfigurasi akun layanan yang dikelola pengguna untuk mengetahui petunjuk cara mengonfigurasi akun layanan dan menyalin file kunci ke perangkat Anda.