Pular para o conteúdo principal
As instrumentações padrão podem ser desabilitadas via a opção de configuração disableDefaultInstrumentations. Você pode ler mais sobre como configurar isso em nossa documentação de Opções de Configuração.
A integração do AppSignal para Node.js com o Fastify.

Instalação

O Fastify é instrumentado automaticamente pelo pacote AppSignal para Node.js. Para inicializar o cliente AppSignal, você deve carregar o arquivo appsignal.cjs antes que sua aplicação comece a ser carregada. Ao chamar fastify start diretamente, você pode usar a variável de ambiente NODE_OPTIONS para exigi-lo:
NODE_OPTIONS='--require ./appsignal.cjs' fastify start [...]
O script de inicialização referencia o arquivo appsignal.cjs que foi criado ao configurar o AppSignal.

Recursos

A integração com o Fastify enviará ao AppSignal um span filho representando o tempo de execução de cada componente usado durante uma requisição web. A integração usará a rota da requisição como nome da ação. Os parâmetros de consulta e o corpo da requisição são definidos como atributos do span. Os erros são rastreados automaticamente.