- Mit dem Traces Drain von Vercel. Zusätzlich zur Weiterleitung der vom OpenTelemetry-Instrumentierungspaket von Vercel erfassten Daten bietet dies auch Einblicke in die Vercel-Infrastruktur, wie z. B. Vercel-Funktionen und Edge-Netzwerk.
- Mit dem OpenTelemetry-Instrumentierungspaket von Vercel.
Verwendung des Traces Drain
Um Traces von Vercel mit dem Traces Drain an AppSignal weiterzuleiten, müssen Sie in den Einstellungen Ihres Vercel-Projekts einen Traces Drain einrichten. Es wird außerdem empfohlen, das OpenTelemetry-Instrumentierungspaket von Vercel in Ihrer Anwendung zu installieren, um Telemetriedaten aus Ihrer Anwendung zu erfassen. Die Verwendung des Traces Drain von Vercel erfordert einen Vercel-Plan, in dem Drains verfügbar sind. Weitere Informationen zu verfügbaren Plänen und Preisen finden Sie in der Vercel-Drains-Dokumentation.Einrichten eines Traces Drain
Navigieren Sie im Vercel-Dashboard zu Ihrem Projekt und gehen Sie zum Abschnitt Settings > Drains. Klicken Sie auf Add Drain und wählen Sie Traces als Drain-Typ aus.

/v1/traces am Ende hinzu:
Installieren und Konfigurieren des Instrumentierungspakets
Verwenden Sie npm, um das OpenTelemetry-Instrumentierungspaket von Vercel und die OpenTelemetry-API zu den Abhängigkeiten Ihrer Anwendung hinzuzufügen:instrumentation.ts zu Ihrer Anwendung hinzu. Sie muss im Stammverzeichnis des Projekts platziert werden (oder im Ordner src, wenn Sie einen verwenden).
Wenn Sie andere Frameworks oder Vercel-Funktionen verwenden, stellen Sie sicher, dass dieser Code früh im Ausführungsprozess geladen wird, um OpenTelemetry-Daten ordnungsgemäß zu erfassen.
Verwendung des Instrumentierungspakets
Um Telemetriedaten mit dem OpenTelemetry-Instrumentierungspaket von Vercel an AppSignal zu senden, müssen Sie das Paket in Ihrer Anwendung installieren und konfigurieren.Installation der OpenTelemetry-Pakete
Verwenden Sie npm, um das OpenTelemetry-Instrumentierungspaket von Vercel, das OpenTelemetry SDK und den OTLP-Exporter zu den Abhängigkeiten Ihrer Anwendung hinzuzufügen:OpenTelemetry in Ihrer Anwendung konfigurieren
Wenn Sie Next.js verwenden, fügen Sie die Dateiinstrumentation.ts zu Ihrer Anwendung hinzu. Sie muss im Stammverzeichnis des Projekts platziert werden (oder im Ordner src, wenn Sie einen verwenden).
Wenn Sie andere Frameworks oder Vercel-Funktionen verwenden, stellen Sie sicher, dass dieser Code früh im Ausführungsprozess geladen wird, um OpenTelemetry-Daten ordnungsgemäß zu erfassen.