Menyiapkan Cloud Logging

Mainframe Connector dapat mengirim pesan log berformat JSON yang berisi informasi konteks ke Cloud Logging. Konteks ini mencakup nama tugas, ID tugas, tanggal tugas, nama langkah, dan variabel lain yang disediakan oleh z/OS.

Hal ini membantu Anda menemukan log untuk tugas tertentu dan membuat pemberitahuan. Selain itu, saat men-deploy Mainframe Connector di Cloud Run, Google Kubernetes Engine, atau Compute Engine, log akan dikumpulkan oleh agen Cloud Logging dan muncul di Logs Explorer.

Mengonfigurasi Cloud Logging di JCL

Untuk mengonfigurasi Mainframe Connector agar dapat menulis ke Cloud Logging, tetapkan variabel lingkungan LOG_PROJECT dan LOG_ID di JCL yang meluncurkan tugas.

LOG_PROJECT=PROJECT_ID
LOG_ID=LOG_ID

Ganti kode berikut:

  • PROJECT_ID: nama Google Cloud project tempat Anda ingin menyimpan log. Misalnya, mainframe-connector-proj.
  • LOG_ID: ID untuk aliran log Anda. Misalnya, my-mfc.

Nama log (LOG_NAME) berasal dari LOG_PROJECT dan LOG_ID. Dalam contoh ini, nama lognya adalah:

projects/mainframe-connector-proj/logs/my-mfc

Jenis resource selalu global karena log adalah log yang dibuat pengguna, bukan log yang dikelola layanan. Selama startup, Mainframe Connector akan menampilkan pesan yang menunjukkan apakah Cloud Logging dikonfigurasi atau tidak.

Melihat log di Logs Explorer

Setelah mengonfigurasi Cloud Logging, Anda dapat menelusuri dan memfilter log di Logs Explorer:

  1. Di Google Cloud konsol, buka halaman Logs Explorer.

    Buka Logs Explorer

  2. Di panel kueri, filter menurut jenis resource Global atau menurut nama log Anda:

    logName="projects/PROJECT_ID/logs/LOG_ID"
    

Langkah berikutnya