用于 监控和调试您的 Laravel 应用程序 Laravel Telescope

Laravel Telescope 是 Laravel 开发的用于监控和调试 Laravel 应用程序的强大工具。 它提供了一个漂亮且用户友好的界面来跟踪和探索有关性能、数据库查询、异常以及应用程序的许多其他重要方面的信息。

 

有了 你就可以 Laravel Telescope

Telescope 提供各种功能来监视和调试您的应用程序。 一些显着的功能包括:

  • 请求监控: Telescope 捕获有关向应用程序发出的每个 HTTP 请求的详细信息,包括路由信息、请求和响应详细信息以及性能指标。
  • 数据库查询: Telescope 记录所有执行的数据库查询,允许您检查 SQL 语句、执行时间和绑定。
  • 异常和日志: Telescope 捕获并显示异常和日志消息,为调试提供有价值的信息。
  • 计划任务: Telescope 跟踪应用程序中计划任务的执行情况。
  • Redis 监控: Telescope 提供对 Redis 应用程序中的命令和使用情况的深入了解。
  • 邮件跟踪: Telescope 记录发送的邮件消息,包括收件人、主题和内容。

凭借其友好的用户界面和强大的功能, 是监控和调试 Laravel 应用程序的有用工具。 它可以帮助您快速识别和解决问题、优化性能并增强 Laravel 应用程序的用户体验。 Laravel Telescope

 

这是一个用于监视和调试 Laravel 应用程序 的示例 Laravel Telescope

安装 Laravel Telescope

通过在终端中运行以下命令 添加到您的项目: Laravel Telescope

composer require laravel/telescope

 

发布 Telescope 资产

Telescope 通过运行以下命令来 发布资产:

php artisan telescope:install

 

访问 Telescope 仪表板

安装后,您可以 Telescope 通过访问 应用程序中的路径(例如 )来访问仪表板。 /telescope http://your-app-url/telescope

您可能需要运行 Laravel 开发服务器或配置本地服务器环境来访问仪表板。

 

定制 Telescope

您可以 Telescope 通过修改该 文件来自定义 的行为和配置。 这允许您启用或禁用特定功能、定义排除的路由、配置数据保留等等。 config/telescope.php

 

通过使用 ,您可以获得有关应用程序性能、数据库查询、异常和其他重要方面的宝贵见解。 它简化了调试过程,帮助您有效地识别和解决问题。 Laravel Telescope