Skip to content

Glossary

Laravel Telescope: looking inside the application while hunting a fault

A tool that records the requests, database queries, emails and errors of a Laravel application.

When something does not work, the first question is usually what the application actually did. Telescope answers that. It records which requests came in, which database queries they turned into, how long they took, which emails went out and where an exception occurred.

In development that saves a lot of time. Instead of forming theories, you watch the sequence. For problems that only appear under certain conditions in particular, a recording is worth more than any description.

Why it does not belong on the open internet

Exactly the property that makes Telescope useful makes it dangerous on a public server. Anyone reaching the interface sees request contents, session data and sent messages in plain text.

It becomes reachable faster than you would think, because it often gets enabled during setup and then forgotten. What else we look for is under security findings in Laravel applications.

FAQ

Häufige Fragen

Does Telescope run on the production system too?
As a rule no, and if it does, then tightly secured and for a limited time. It records what passes through the application, and in case of doubt that is customer data. A freely reachable Telescope is one of the findings we keep coming across in audits.

Related

Terms that belong with this one

A project, or a question?

Write and tell us what it is about. You get an assessment from somebody who works with Laravel themselves, not from a sales desk.