Configura Cloud Logging

Mainframe Connector può inviare messaggi di log in formato JSON contenenti informazioni di contesto a Cloud Logging. Il contesto include il nome del job, l'ID del job, la data del job, il nome del passaggio e altre variabili fornite da z/OS.

In questo modo, puoi trovare i log per job specifici e creare avvisi. Inoltre, quando esegui il deployment di Mainframe Connector su Cloud Run, Google Kubernetes Engine o Compute Engine, i log vengono raccolti dall'agente Cloud Logging e visualizzati in Esplora log.

Configurare Cloud Logging in JCL

Per configurare Mainframe Connector in modo che scriva in Cloud Logging, imposta le variabili di ambiente LOG_PROJECT e LOG_ID nel JCL che avvia il job.

LOG_PROJECT=PROJECT_ID
LOG_ID=LOG_ID

Sostituisci quanto segue:

  • PROJECT_ID: il nome del Google Cloud progetto in cui vuoi archiviare i log. Ad esempio, mainframe-connector-proj.
  • LOG_ID: un identificatore per il flusso di log. Ad esempio, my-mfc.

Il nome del log (LOG_NAME) deriva da LOG_PROJECT e LOG_ID. In questo esempio, il nome del log è:

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

Il tipo di risorsa è sempre global perché il log è un log creato dall'utente anziché un log gestito dal servizio. Durante l'avvio, Mainframe Connector visualizza un messaggio che indica se Cloud Logging è configurato.

Visualizzare i log in Esplora log

Dopo aver configurato Cloud Logging, puoi cercare e filtrare i log in Esplora log:

  1. Nella Google Cloud console, vai alla pagina Esplora log.

    Vai a Esplora log

  2. Nel riquadro della query, filtra per tipo di risorsa Globale o per nome del log:

    logName="projects/PROJECT_ID/logs/LOG_ID"
    

Passaggi successivi