View a markdown version of this page

Formato de log do sistema do provedor de capacidade - AWS Lambda

Formato de log do sistema do provedor de capacidade

Os logs do sistema do provedor de capacidade usam o formato JSON estruturado. Os logs estruturados JSON oferecem capacidade de pesquisa aprimorada e permitem a análise automatizada dos eventos operacionais do provedor de capacidade.

Formato JSON para logs do sistema

Cada entrada de log do sistema é capturada como um objeto JSON que contém pares de chave-valor com os seguintes campos de nível superior:

Campo Tipo Descrição
timestamp String A hora em que o evento de logs foi gerado, no formato ISO 8601.
level String O nível de log do evento.
message String Uma descrição legível do evento.
metadata Objeto Metadados estruturados sobre o evento. Contém campos que variam de acordo com o tipo de evento.

Campos de metadados

O objeto metadata contém os campos a seguir. Nem todos os campos estão presentes em todos os eventos.

Campo Tipo Descrição
instanceId String O ID da instância do Amazon EC2 associado ao evento.
availabilityZones Matriz de strings A(s) zona(s) de disponibilidade associada(s) ao evento.
instanceTypes Matriz de strings O(s) tipo(s) de instância do Amazon EC2 associado(s) ao evento.
capacityProviderArn String O ARN do provedor de capacidade.

Exemplo de entrada de log

O exemplo a seguir mostra uma entrada de log do sistema para uma execução de instância bem-sucedida:

{ "timestamp": "2025-07-01T14:31:15.456Z", "level": "INFO", "message": "Successfully launched c7g.xlarge instance i-0abc123def456789 in us-east-1a", "metadata": { "instanceId": "i-0abc123def456789", "availabilityZones": ["us-east-1a"], "instanceTypes": ["c7g.xlarge"], "capacityProviderArn": "arn:aws:lambda:us-east-1:123456789012:capacity-provider:my-capacity-provider" } }