Função como Serviço

O OpenTelemetry suporta diversos métodos de monitoramento de Função como Serviço fornecidos por diferentes provedores de nuvem

Função como Serviço (FaaS, Function as a Service) é uma importante plataforma de computação serverless para aplicações nativas em nuvem. No entanto, peculiaridades da plataforma geralmente fazem com que essas aplicações tenham orientações e requisitos de monitoramento ligeiramente diferentes em relação a aplicações executadas em Kubernetes ou em máquinas virtuais.

O escopo inicial de fornecedores da documentação FaaS abrange Microsoft Azure, Google Cloud Platform (GCP) e Amazon Web Services (AWS). As funções AWS também são conhecidas como Lambda.

Recursos da Comunidade

Atualmente, a comunidade OpenTelemetry fornece camadas Lambda pré-construídas capazes de auto-instrumentar a aplicação, bem como a opção de uma camada Lambda independente com o Collector, que pode ser usada ao instrumentar aplicações de forma manual ou automática.

O estado de lançamento pode ser acompanhado no repositório OpenTelemetry-Lambda.


Auto-instrumentação do Lambda

Instrumente automaticamente suas funções Lambda com o OpenTelemetry

Configuração da camada Lambda do Collector

Adicione e configure a camada Lambda do Collector à sua função Lambda

Instrumentação manual do Lambda

Instrumente manualmente seus Lambdas com o OpenTelemetry