Todos os produtos
Search
Central de documentação

Function Compute:Logs

Última atualização: Jun 29, 2026

Este tópico descreve como imprimir e visualizar logs em um ambiente de execução Python.

Impressão de logs

O Logstore especificado na criação do serviço coleta o conteúdo de log que as funções imprimem na saída padrão (stdout). Imprima logs das seguintes formas:

Imprimir logs com o módulo Logging

Cada log impresso por este método inclui informações como horário, RequestId e nível de log. O RequestId facilita a localização de logs problemáticos quando ocorrem erros. Exemplo de código:

import logging

def handler(event, context):
    logger = logging.getLogger()
    logger.info('hello world')
    return 'done'

Execute o código anterior. A saída do log será:

2017-07-05T05:13:35.920Z a72df088-f738-cee3-e0fe-323ad****e5 [INFO]   hello world

Imprimir logs com print

Este método imprime o conteúdo diretamente no log, sem formatação adicional. Exemplo de código:

def handler(event, context):
    print ('hello world')
    return 'done'

Após executar o código anterior, o seguinte log é impresso:

hello world

Usar context.getLogger para imprimir logs

Use context.getLogger para imprimir logs e distinguir requisições simultâneas pelo RequestId. Exemplo de código:

def handler(event, context):
    context.getLogger().info("hello world")
    return 'done'

Após executar o código anterior, o seguinte log é impresso:

2022-07-13 10:26:02 6785e433-497e-4c4a-a81a-2d4096d1**** [INFO] hello world

Visualizar logs

Após a execução da função, visualize as informações de log na aba Invocation Logs da página do produto da função. Para mais detalhes, consulte o documento referenciado.