Zum Inhalt springen

Glossar

Laravel Telescope: der Blick in die Anwendung bei der Fehlersuche

Ein Werkzeug, das Anfragen, Datenbankabfragen, E-Mails und Fehler einer Laravel-Anwendung mitschreibt.

Wenn etwas nicht funktioniert, ist die erste Frage meistens, was die Anwendung überhaupt getan hat. Telescope beantwortet das. Es zeichnet auf, welche Anfragen hereinkamen, welche Datenbankabfragen daraus wurden, wie lange sie dauerten, welche E-Mails rausgingen und wo eine Ausnahme aufgetreten ist.

In der Entwicklung spart das viel Zeit. Statt Vermutungen anzustellen, sieht man dem Ablauf zu. Besonders bei Problemen, die sich nur unter bestimmten Umständen zeigen, ist eine Aufzeichnung mehr wert als jede Beschreibung.

Weshalb es nicht ins offene Netz gehört

Genau die Eigenschaft, die Telescope nützlich macht, macht es auf einem öffentlichen Server gefährlich. Wer die Oberfläche erreicht, sieht Anfrageinhalte, Sitzungsdaten und verschickte Nachrichten im Klartext.

Erreichbar ist sie schneller als gedacht, weil sie beim Einrichten oft freigeschaltet und dann vergessen wird. Wonach wir sonst noch suchen, steht unter Sicherheitsbefunde in Laravel-Anwendungen.

FAQ

Häufige Fragen

Läuft Telescope auch auf dem Produktivsystem?
In aller Regel nicht, und wenn doch, dann streng abgesichert und zeitlich begrenzt. Es schreibt mit, was durch die Anwendung läuft, und das sind im Zweifel Kundendaten. Ein frei erreichbares Telescope ist einer der Befunde, die wir in Audits immer wieder finden.

Verwandt

Begriffe, die dazugehören

Projekt oder Frage?

Schreiben Sie uns, worum es geht. Sie bekommen eine Einschätzung von jemandem, der selbst mit Laravel arbeitet — nicht vom Vertrieb.