Installation
Le client Node.js d’Elasticsearch inclut une instrumentation via OpenTelemetry. Il rapportera automatiquement les données au package AppSignal pour Node.js. Aucune configuration supplémentaire n’est nécessaire pour instrumenter Elasticsearch dans votre application.Fonctionnalités
L’instrumentation intégrée capture des spans pour les requêtes de recherche, les opérations d’indexation et d’autres interactions avec votre cluster Elasticsearch. L’intégration enverra à AppSignal des spans représentant la durée d’exécution de chaque appel à l’API Elasticsearch avec des informations sur l’opération.Configuration
Vous pouvez désactiver l’instrumentation d’Elasticsearch en :- définissant une variable d’environnement ;
- utilisant un
Transportpersonnalisé.
TransportRequestOptions personnalisé comme deuxième argument à tout appel d’API :