Anleitungen.
Fehlo arbeitet mit den offiziellen sentry-SDKs. Für die meistgenutzten Stacks steht hier, welches Paket du installierst, wo der DSN hinkommt und wie du prüfst, ob Fehler ankommen.
Anleitungen nach Stack
| Stack | Paket | Anleitung |
|---|---|---|
| React, etwa mit Vite | @sentry/react | React einrichten |
| Next.js (App Router) | @sentry/nextjs | Next.js einrichten |
| Vue 2 und 3 | @sentry/vue | Vue einrichten |
| Nuxt 3 und 4 | @sentry/nuxt | Nuxt einrichten |
| Node.js und Express | @sentry/node | Node.js einrichten |
| Python und Django | sentry-sdk | Django einrichten |
| Python und FastAPI | sentry-sdk | FastAPI einrichten |
| Odoo 16 bis 19 | sentry-sdk in einem eigenen Modul | Odoo einrichten |
| PHP und Laravel | sentry/sentry-laravel | Laravel einrichten |
| Symfony | sentry/sentry-symfony | Symfony einrichten |
| PHP ohne Framework | sentry/sentry | PHP einrichten |
| Shopware 6 | frosh/sentry-bundle | Shopware einrichten |
| TYPO3 12 bis 14 | networkteam/sentry-client | TYPO3 einrichten |
| WordPress | Plugin wp-sentry-integration | WordPress einrichten |
| Flutter | sentry_flutter | Flutter einrichten |
Für JavaScript ohne Framework, Python ohne Framework, iOS und React Native zeigt Fehlo den passenden Code direkt beim Anlegen eines Projekts. Für Java und Android, .NET, Go und Ruby nimmst du das jeweilige sentry-SDK und setzt den DSN aus Fehlo ein. Fehler aus Make und Zapier brauchen gar kein SDK.
Für alle Stacks gleich
- DSN. Er hat die Form
https://<key>@app.fehlo.de/<project-id>. Du findest ihn in Fehlo unter Projekt, Einstellungen, Client-Schlüssel. - Umgebungsvariablen. Die SDKs lesen
SENTRY_DSN,SENTRY_ENVIRONMENTundSENTRY_RELEASE, wenn du die Werte nicht im Code setzt. Laravel liestSENTRY_LARAVEL_DSN. - Uploads. sentry-cli und die Bundler-Plugins laden ohne weitere Angabe zu sentry.io hoch. Setz
SENTRY_URL=https://app.fehlo.de/und ein API-Token aus Fehlo (Einstellungen, API-Tokens, Vorlage „Für Source Maps“). - Assistent. Den Einrichtungs-Assistenten von Sentry (
npx @sentry/wizard) brauchst du nicht; er meldet sich am Zielserver an, und das haben wir mit Fehlo nicht getestet. Jede Anleitung zeigt die Einrichtung von Hand.
Was wir getestet haben
Am 19.10.2026 haben wir Fehler und Nachrichten mit diesen SDKs an Fehlo geschickt und in Fehlo geprüft: @sentry/node 11.8.0, @sentry/browser 11.8.0 mit Source Maps über sentry-cli 3.8.0, sentry-sdk 2.72.0 für Python, sentry-go 0.50.0 und sentry-ruby 7.1.0. Die Codebeispiele haben wir mit der Sentry-Dokumentation und den Paketen abgeglichen: für React, Next.js, Node.js, Django und Laravel am 21.10.2026, für die übrigen am 24.10.2026. Jede Anleitung nennt ihren Stand und sagt, ob wir das SDK selbst gegen Fehlo getestet haben.