Passer au contenu principal
🛟 N’hésitez pas à nous contacter si vous rencontrez des problèmes lors de la mise en œuvre d’instrumentations personnalisées. Nous sommes là pour vous aider !
En plus des instrumentations déjà incluses, vous pouvez également ajouter des instrumentations personnalisées tant qu’elles respectent la structure d’une instrumentation automatique OpenTelemetry.

Configuration

À l’aide de l’option de configuration additionalInstrumentations, vous pouvez ajouter des instrumentations supplémentaires qui créeront des spans et les enverront à AppSignal. Voici un exemple d’utilisation de additionalInstrumentations dans votre application :
const {
  CustomInstrumentation,
} = require("opentelemetry-custom-instrumentation");

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