Cloud Logging einrichten

Mainframe Connector kann JSON-formatierte Logmeldungen mit Kontextinformationen an Cloud Logging senden. Der Kontext umfasst den Jobnamen, die Job-ID, das Jobdatum, den Schrittnamen und andere von z/OS bereitgestellte Variablen.

So können Sie Logs für bestimmte Jobs finden und Benachrichtigungen erstellen. Wenn Sie Mainframe Connector in Cloud Run, Google Kubernetes Engine oder Compute Engine bereitstellen, werden die Logs außerdem vom Cloud Logging-Agent erfasst und im Log-Explorer angezeigt.

Cloud Logging in JCL konfigurieren

Wenn Sie Mainframe Connector so konfigurieren möchten, dass er in Cloud Logging schreibt, legen Sie die Umgebungsvariablen LOG_PROJECT und LOG_ID in der JCL fest, mit der der Job gestartet wird.

LOG_PROJECT=PROJECT_ID
LOG_ID=LOG_ID

Ersetzen Sie Folgendes:

  • PROJECT_ID: Der Name des Google Cloud Projekts , in dem Sie die Logs speichern möchten. Beispiel: mainframe-connector-proj.
  • LOG_ID: Eine Kennung für Ihren Logstream. Beispiel: my-mfc.

Der Logname (LOG_NAME) wird aus LOG_PROJECT und LOG_ID abgeleitet. In diesem Beispiel lautet der Logname:

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

Der Ressourcentyp ist immer global, da es sich beim Log um ein vom Nutzer erstelltes Log und nicht um ein vom Dienst verwaltetes Log handelt. Beim Start zeigt Mainframe Connector eine Meldung an, ob Cloud Logging konfiguriert ist.

Logs im Log-Explorer ansehen

Nachdem Sie Cloud Logging konfiguriert haben, können Sie im Log-Explorer nach Ihren Logs suchen und sie filtern:

  1. Rufen Sie in der Google Cloud Console die Seite Log-Explorer auf.

    Zum Log-Explorer

  2. Filtern Sie im Abfragebereich nach dem Ressourcentyp Global oder nach Ihrem Lognamen:

    logName="projects/PROJECT_ID/logs/LOG_ID"
    

Nächste Schritte