Métricas coletadas pelo Lambda Insights - Amazon CloudWatch

Métricas coletadas pelo Lambda Insights

O Lambda Insights coleta várias métricas das funções do Lambda onde está instalado. Algumas dessas métricas estão disponíveis como dados agregados de séries temporais no CloudWatch Metrics. Outras métricas não são agregadas em dados de séries temporais, mas podem ser encontradas nas entradas de log de formato de métrica incorporado com o CloudWatch Logs Insights.

As métricas a seguir estão disponíveis como dados agregados de séries temporais no CloudWatch Metrics no namespace LambdaInsights.

Nome da métrica Dimensões Descrição

cpu_total_time

function_name

function_name, version

Soma de cpu_system_time e cpu_user_time.

Unidade: milissegundos

init_duration

function_name

function_name, version

A quantidade de tempo gasta na fase init do ciclo de vida do ambiente de execução do Lambda.

Unidade: milissegundos

memory_utilization

function_name

function_name, version

A memória máxima medida como uma porcentagem da memória alocada para a função.

Unidade: Percentual

rx_bytes

function_name

function_name, version

Número de bytes recebidos pela função.

Unidade: bytes

tmp_used

A quantidade de espaço usada no diretório /tmp.

Unidade: bytes

tx_bytes

function_name

function_name, version

O número de bytes enviados pela função.

Unidade: bytes

total_memory

function_name

function_name, version

A quantidade de memória alocada em sua função Lambda. É o mesmo que o tamanho da memória de sua função.

Unidade: megabytes

total_network

function_name

function_name, version

Soma de rx_bytes e tx_bytes. Mesmo para funções que não executam tarefas de E/S, esse valor geralmente é maior que zero por causa das chamadas de rede realizadas pelo runtime do Lambda.

Unidade: bytes

used_memory_max

function_name

function_name, version

A memória medida da sandbox da função.

Unidade: megabytes

As métricas a seguir podem ser encontradas nas entradas de log de formato de métrica incorporado com o CloudWatch Logs Insights. Para obter mais informações sobre o CloudWatch Logs Insights, consulte Analisar dados de log com o CloudWatch Logs Insights.

Para obter mais informações sobre o formato de métrica incorporado, consulte Incorporação de métricas em logs.

Nome da métrica Descrição

cpu_system_time

A quantidade de tempo que a CPU gastou para executar o código do kernel.

Unidade: milissegundos

cpu_total_time

Soma de cpu_system_time e cpu_user_time.

Unidade: milissegundos

cpu_user_time

A quantidade de tempo que a CPU gastou para executar o código do usuário.

Unidade: milissegundos

fd_max

O número máximo de descritores de arquivos disponíveis.

Unidade: contagem

fd_use

O número máximo de descritores de arquivos em uso.

Unidade: contagem

memory_utilization

A memória máxima medida como uma porcentagem da memória alocada para a função.

Unidade: Percentual

rx_bytes

Número de bytes recebidos pela função.

Unidade: bytes

tx_bytes

O número de bytes enviados pela função.

Unidade: bytes

threads_max

O número de threads no processo da função. Como autor da função, você não controla o número inicial de threads criados pelo runtime.

Unidade: contagem

tmp_max

A quantidade de espaço disponível no diretório /tmp.

Unidade: bytes

total_memory

A quantidade de memória alocada em sua função Lambda. É o mesmo que o tamanho da memória de sua função.

Unidade: megabytes

total_network

Soma de rx_bytes e tx_bytes. Mesmo para funções que não executam tarefas de E/S, esse valor geralmente é maior que zero por causa das chamadas de rede realizadas pelo runtime do Lambda.

Unidade: bytes

used_memory_max

A memória medida da sandbox da função.

Unidade: bytes