Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Enviar registros a Cloud Logging

Los flujos de trabajo no generan registros de forma automática para las ejecuciones del flujo de trabajo en Cloud Logging. En cambio, puedes controlar cuándo se envían los registros a Logging durante la ejecución del flujo de trabajo. Los registros que eliges enviar a Logging se denominan registros personalizados.

Permisos necesarios para el registro

Para enviar registros personalizados a Logging, se debe asociar un flujo de trabajo con una cuenta de servicio que tenga la función roles/logging.logWriter. Si necesitas cambiar la cuenta de servicio actualizada con tu flujo de trabajo, consulta Actualiza un flujo de trabajo. Para obtener más información sobre cómo crear cuentas de servicio y asignar funciones, consulta Cómo otorgar, cambiar y revocar el acceso a los recursos.

Crea entradas de registro durante la ejecución

Para crear una entrada de registro en Logging durante una ejecución del flujo de trabajo, define un paso en el flujo de trabajo que realice una llamada al subflujo de trabajo sys.log incorporado:

- step1:
    assign:
        - varA: "Hello"
        - varB: "World"
- logStep:
    call: sys.log
    args:
        text: TEXT
        severity: SEVERITY 
- step2:
    return: ${varA + " " + varB}

Cuando creas una entrada de registro, define lo siguiente:

  • TEXT: Obligatorio. Texto que se registrará Si necesitas registrar los valores de un diccionario, usa ${json.encode_to_string(myDictionary)}.
  • SEVERITY: Opcional El nivel de gravedad de la entrada de registro. Por ejemplo, INFO, WARNING o CRITICAL. Para ver una lista completa de los niveles de gravedad, consulta la referencia de Logging.

Visualiza registros de flujo de trabajo personalizados

Puedes ver registros personalizados en flujos de trabajo o en Logging. Para ver los registros personalizados de un solo flujo de trabajo, usa la pestaña Registros en flujos de trabajo. Para obtener una vista agregada de los registros personalizados de todos tus flujos de trabajo, usa la página Explorador de registros en Logging.

Cómo ver registros en flujos de trabajo

Para ver los registros personalizados de un flujo de trabajo en flujos de trabajo, haz lo siguiente:

  1. Ve a la página de flujos de trabajo en Google Cloud Console:
    Ir a la página de flujos de trabajo

  2. A fin de acceder a los registros personalizados de un flujo de trabajo, haz clic en el nombre para ir a la página Detalles (Details).

  3. Para ver los registros personalizados, haz clic en Registros.

  4. Para filtrar los registros por gravedad, haz clic en el menú desplegable Predeterminada y, luego, selecciona la gravedad de los registros que deseas ver. De forma predeterminada, se muestran los registros de todos los niveles de gravedad.

La pestaña Registros en la página Detalles de un flujo de trabajo muestra los siguientes tipos de registros:

  • Registros personalizados enviados a Logging

  • Registros de auditoría de las operaciones realizadas en el flujo de trabajo, como las actualizaciones de la definición del flujo de trabajo

Visualiza registros en Logging

Para ver registros personalizados en Logging, haz lo siguiente:

  1. Ve a la página Explorador de registros en Cloud Console:
    Ir al Explorador de registros

  2. En laCompilador de consultas , clicRecurso y, luego, ingresa "flujo de trabajo". Luego, seleccionaFlujo de trabajo de la lista y haga clic enAgrega para crear el adjunto de VLAN de supervisión.

    Registro del flujo de trabajo

  3. Haga clic en Run query.

Para obtener más información sobre cómo ver registros en Logging, consulta Usa el Explorador de registros.

¿Qué sigue?