設定 Cloud Logging

Mainframe Connector 可以將包含內容資訊的 JSON 格式記錄訊息傳送至 Cloud Logging。內容包括工作名稱、工作 ID、工作日期、步驟名稱,以及 z/OS 提供的其他變數。

方便您尋找特定工作的記錄,以及建立快訊。此外,在 Cloud Run、Google Kubernetes Engine 或 Compute Engine 上部署 Mainframe Connector 時,記錄會由 Cloud Logging 代理程式收集,並顯示在 Logs Explorer 中。

在 JCL 中設定 Cloud Logging

如要將 Mainframe Connector 設定為寫入 Cloud Logging,請在啟動工作的 JCL 中設定 LOG_PROJECTLOG_ID 環境變數。

LOG_PROJECT=PROJECT_ID
LOG_ID=LOG_ID

更改下列內容:

  • PROJECT_ID:要儲存記錄的 Google Cloud 專案名稱。例如:mainframe-connector-proj
  • LOG_ID:記錄串流的 ID。例如:my-mfc

記錄名稱 (LOG_NAME) 是由 LOG_PROJECTLOG_ID 衍生而來。在本範例中,記錄檔名稱為:

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

由於記錄是使用者建立的記錄,而非服務管理的記錄,因此資源類型一律為 global。啟動時,Mainframe Connector 會顯示訊息,指出是否已設定 Cloud Logging。

在 Logs Explorer 查看記錄

設定 Cloud Logging 後,您可以在 Logs Explorer 中搜尋及篩選記錄:

  1. 前往 Google Cloud 控制台的「Logs Explorer」頁面。

    前往 Logs Explorer

  2. 在查詢窗格中,依資源類型「Global」或記錄名稱篩選:

    logName="projects/PROJECT_ID/logs/LOG_ID"
    

後續步驟