Pular para o conteúdo principal
🛟 Não hesite em entrar em contato se você encontrar algum problema ao implementar instrumentações customizadas. Estamos aqui para ajudar!
Além das instrumentações já incluídas, você também pode adicionar instrumentações customizadas, desde que estejam em conformidade com a estrutura de uma instrumentação automática do OpenTelemetry.

Configuração

Usando a opção de configuração additionalInstrumentations, você pode adicionar instrumentações adicionais que criarão spans e os enviarão para o AppSignal. Abaixo está um exemplo de como usar additionalInstrumentations na sua aplicação:
const {
  CustomInstrumentation,
} = require("opentelemetry-custom-instrumentation");

new Appsignal({
  active: true,
  name: "<YOUR APPLICATION NAME>",
  pushApiKey: "<YOUR API KEY>",
  additionalInstrumentations: [
    new CustomInstrumentation({
      // instrumentation config here
    }),
  ],
});