Zum Inhalt springen

Fehlerüberwachung

Jeder Fehler, einmal gruppiert.

Agile Monitoring sammelt Ausnahmen aus Browser und Server, bündelt gleiche Fehler zu einem Issue und zeigt, was davor passiert ist, wen es trifft und seit welchem Release. Ohne Lärm, ohne Alarmflut.

Issues

Ein Problem, ein Eintrag

Gleiche Fehler werden über einen stabilen Fingerabdruck zusammengefasst, auch über Releases hinweg. Sie sehen Anzahl, betroffene Nutzer, Verlauf und Schweregrad auf einen Blick.

  • Status offen, erledigt, ignoriert, zusammengeführt
  • Erledigt in einem Release – kommt er zurück, gilt er als Rückfall
  • Zuweisen, kommentieren, als Karte nach Agile Projektmanagement

Kontext

Alles, was Sie zum Beheben brauchen

Stacktrace mit Quelltext-Zeilen, die Schritte davor (Klicks, Navigation, Anfragen, Konsole), Anfrage, Browser, Betriebssystem, Release und Umgebung. Source Maps machen minifizierte Browser-Stacktraces lesbar.

  • Eigener Code hervorgehoben, Bibliotheken eingeklappt
  • Verteilung nach Browser, Seite, Release und Server
  • Bis zu 50 volle Beispiele je Issue und Tag, Zähler immer exakt

Ruhe

Signal statt Lärm

Staging, Bots, Browser-Erweiterungen und „Script error.“ ohne Ort filtern Sie mit einem Klick heraus. Fehlerstürme bremst der Spitzenschutz: Über 100 gleiche Ereignisse je Stunde werden nur gezählt.

  • Gefilterte Ereignisse zählen nicht ins Kontingent
  • Ein Alarm je neuem Problem, nicht je Ereignis
  • Erlaubte Herkunfts-Domains für das Browser-Script

Einrichtung

Umstieg in zwei Minuten

Nutzen Sie schon eines der verbreiteten Open-Source-Fehler-SDKs, tauschen Sie nur die DSN. Für Websites ohne Build gibt es unser Script mit einer Zeile. Zur Einrichtungs-Doku.

Konfiguration
# Sie nutzen schon ein verbreitetes Open-Source-Fehler-SDK?
# Dann tauschen Sie nur die DSN. Paket und Code bleiben.

- dsn: "https://3f9c…@o0.ingest.example.io/123"
+ dsn: "https://3f9c2a7e5b1d4c8a9e6f0b2d7a4c1e85@monitor.agiledeveloper.de/48213"

Häufige Fragen

Gut zu wissen

Weitere Funktionen: KI-Ursachenanalyse, Uptime-Monitoring, Heartbeats und Cronjobs, Statusseiten.

Was zählt als Ereignis?

Jede einzelne gemeldete Ausnahme oder Fehlermeldung aus Browser oder Server. Uptime-Prüfungen, Heartbeat-Pings und Leistungsdaten zählen nicht. Gleiche Fehler über 100 je Stunde werden nur noch gezählt und nicht berechnet. Gefilterte Ereignisse (zum Beispiel aus Staging, von Bots oder Browser-Erweiterungen) zählen ebenfalls nicht.

Was passiert, wenn mein Kontingent aufgebraucht ist?

Neue Fehler gehen nie verloren: Auch am Limit nimmt Agile Monitoring je Projekt weiter bis zu 30 Ereignisse pro Minute an, damit jedes neue Problem erfasst wird. Im Tarif Kostenlos werden Wiederholungen bekannter Fehler dann bis Monatsende gebremst. In bezahlten Tarifen läuft der Mehrverbrauch für 4 Cent je 1.000 Ereignisse weiter, bis zu Ihrem Kostendeckel (Vorgabe: ein Monatspreis, im Konto einstellbar). Bei 80 und 100 Prozent bekommen Sie eine E-Mail und auf Wunsch eine Push-Nachricht.

Welche Sprachen und Frameworks werden unterstützt?

Alle, für die es die verbreiteten Open-Source-Fehler-SDKs gibt, unter anderem JavaScript und TypeScript (React, Vue, Angular, Next.js), Node.js, Python (Django, FastAPI, Flask), PHP (Laravel, Symfony), Ruby, Java, .NET und Go. Für Websites ohne Build-Schritt gibt es unser eigenes Script mit einer Zeile, für alles andere eine einfache JSON-API.

Ich nutze schon ein anderes Fehler-Tool. Wie aufwendig ist der Wechsel?

Meist tauschen Sie nur die DSN-Adresse in Ihrer bestehenden Konfiguration aus. Paket, Code und Einstellungen bleiben gleich, und Sie sehen die ersten Fehler nach wenigen Minuten.

Warum kommen Fehler aus meinen automatisierten Browser-Tests nicht an?

Ereignisse von Headless-Browsern wie HeadlessChrome, Playwright, Puppeteer oder Selenium hält der Bot-Filter zurück, damit Crawler und Tests Ihr Kontingent nicht verbrauchen. Zum Testen schalten Sie unter Projekt, Einstellungen, Filter den Bot-Filter vorübergehend aus oder lösen den Fehler in einem normalen Browser aus.

Wo werden meine Daten gespeichert?

Auf unseren Servern in Nürnberg, Deutschland. Vertragspartner ist ein deutsches Unternehmen, den Vertrag zur Auftragsverarbeitung (AVV) gibt es in jedem Tarif. IP-Adressen werden gekürzt, Passwörter, Tokens, Cookies und Kartennummern werden vor dem Speichern automatisch entfernt.

Fehlerüberwachung in 2 Minuten eingerichtet.

Kostenlos starten und 14 Tage Team testen, ohne Kreditkarte.

14 Tage Team testen, ohne Kreditkarte · Danach kostenlos weiter oder Tarif wählen · Monatlich kündbar

Fehlerüberwachung für Web-Apps · Agile Monitoring