Installation
Der Elasticsearch Node.js-Client enthält eine Instrumentierung über OpenTelemetry. Daten werden automatisch an das Paket AppSignal für Node.js gemeldet. Es ist keine zusätzliche Einrichtung erforderlich, um Elasticsearch in Ihrer Anwendung zu instrumentieren.Funktionen
Die integrierte Instrumentierung erfasst Spans für Suchanfragen, Indexoperationen und andere Interaktionen mit Ihrem Elasticsearch-Cluster. Die Integration sendet AppSignal-Spans, die die Ausführungszeit jedes Elasticsearch-API-Aufrufs darstellen, zusammen mit Informationen über die jeweilige Operation.Konfiguration
Sie können die Instrumentierung von Elasticsearch wie folgt deaktivieren:- durch Setzen einer Umgebungsvariablen;
- durch Verwendung eines benutzerdefinierten
Transport.
TransportRequestOptions-Objekt als zweites Argument an einen beliebigen API-Aufruf übergeben: