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.