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:
Di Google Cloud konsol, buka halaman Logs Explorer.
Di panel kueri, filter menurut jenis resource Global atau menurut nama log Anda:
logName="projects/PROJECT_ID/logs/LOG_ID"
Langkah berikutnya
- Memantau performa Mainframe Connector
- Memublikasikan pesan ke Pub/Sub dari mainframe Anda
- Menjalankan tugas Cloud Run menggunakan Mainframe Connector