Esta página foi traduzida pela API Cloud Translation.
Switch to English

Como enviar registros ao Cloud Logging

Os fluxos de trabalho não geram automaticamente registros para execuções de fluxo de trabalho no Cloud Logging. Em vez disso, você controla quando os registros são enviados para o Logging durante uma execução do fluxo de trabalho. Os registros que você envia para o Logging são chamados de registros personalizados.

Permissões necessárias para a geração de registros

Para enviar registros personalizados ao Logging, um fluxo de trabalho precisa estar associado a uma conta de serviço que tenha o papel roles/logging.logWriter. Se você precisar alterar a conta de serviço atualizada com seu fluxo de trabalho, consulte Como atualizar um fluxo de trabalho. Para saber mais sobre como criar contas de serviço e atribuir papéis, consulte Como conceder, alterar e revogar o acesso a recursos.

Como criar entradas de registro durante a execução

Para criar uma entrada de registro no Logging durante uma execução de fluxo de trabalho, defina uma etapa no fluxo de trabalho que faça uma chamada para o subfluxo integrado sys.log:

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

Ao criar uma entrada de registro, defina o seguinte:

  • TEXT: obrigatório. O texto a ser registrado. Se você precisar registrar os valores de um dicionário, use ${json.encode_to_string(myDictionary)}.
  • SEVERITY: opcional. O nível de gravidade da entrada de registro. Por exemplo, INFO, WARNING ou CRITICAL. Para ver uma lista completa de níveis de gravidade, consulte a referência do Logging.

Como ver registros de fluxo de trabalho personalizados

É possível ver os registros personalizados em fluxos de trabalho ou no Logging. Para visualizar os registros personalizados de um único fluxo de trabalho, use a guia Registros em fluxos de trabalho. Para ter uma visualização agregada dos registros personalizados de todos os fluxos de trabalho, use a página Explorador de registros no Logging.

Como visualizar registros em fluxos de trabalho

Para visualizar os registros personalizados de um fluxo de trabalho em fluxos de trabalho, faça o seguinte:

  1. Acesse a página "Fluxos de trabalho" no Console do Google Cloud:
    Acessar a página "Fluxos de trabalho"

  2. Para acessar os registros personalizados de um fluxo de trabalho, clique no nome dele para acessar a página Detalhes.

  3. Para visualizar os registros personalizados, clique em Registros.

  4. Para filtrar os registros por gravidade, clique no menu suspenso Padrão e selecione a gravidade dos registros que você quer ver. Por padrão, são exibidos registros de todos os níveis de gravidade.

A guia Registros na página Detalhes de um fluxo de trabalho exibe os seguintes tipos de registros:

  • Registros personalizados enviados ao Logging

  • registros de auditoria de qualquer operação realizada no fluxo de trabalho, como atualizações na definição deles

Como visualizar registros no Logging

Para visualizar os registros personalizados no Logging, faça o seguinte:

  1. Acesse a página Explorador de registros no Console do Cloud:
    Acessar o Explorador de registros

  2. NoCriador de consultas, cliqueRecurso e inserir "fluxo de trabalho". Em seguida, selecioneFluxo de trabalho na lista e clique emAdicionar para criar um anexo da VLAN de monitoramento.

    Geração de registros de fluxo de trabalho

  3. Clique em Run query.

Para saber mais sobre como visualizar registros no Logging, consulte Como usar o Explorador de registros.

A seguir