日志查看器V3已出来
#news #php #laravel #package

Log Viewer v3带来了我确定您会喜欢的几个生活质量功能 - 不同的日志格式支持和电子邮件预览。

支持多种日志格式

日志查看器现在不仅可以查看Laravel日志,还可以查看Apache,Nginx,Redis,Postgres,Postgre,主管等。 Here您可以看到框开的日志观看器现在支持的日志类型。

在新日志查看器中显示这些日志就像在config/log-viewer.php配置中添加路径一样容易,就像这样:

    /*
    |---------------------------------------------------------
    | Include file patterns
    |---------------------------------------------------------
    |
    */

    'include_files' => [
        '*.log',
        '**/*.log',

        // You can include paths to other log types as well, such as apache, nginx, and more.
        '/var/log/httpd/*',
        '/var/log/nginx/*',

        // For example, logs can be found on MacOS Apple Silicon machines
        '/opt/homebrew/var/log/nginx/*',
        '/opt/homebrew/var/log/httpd/*',
        '/opt/homebrew/var/log/php-fpm.log',
        '/opt/homebrew/var/log/postgres*log',
        '/opt/homebrew/var/log/redis*log',
        '/opt/homebrew/var/log/supervisor*log',

        // '/absolute/paths/supported',
    ],

如果您看不到特定的日志格式,请不要担心 - 现在可以define custom log formats,它可以使您可以在所喜欢的日志观看器UI中浏览这些自定义日志。定义自定义日志还适用于覆盖现有的内置日志格式。例如,如果您的Laravel或HTTP日志与出厂默认值有所不同,则可以扩展解析器类以包括您进行的自定义修改。您可以阅读有关扩展日志格式here的所有内容。

日志类型切换器

支持多种类型的日志意味着更多...日志...为了帮助您找到所需的内容,或将搜索集中在特定日志类型上,我们添加了日志类型选择器。一旦LOG查看器找到多种日志,选择器将立即出现。

Log Viewer log type switcher in action

电子邮件预览

您多久使用log邮件驱动程序?我知道我不知道,仅仅是因为很难用标头和哑剧零件阅读这些原始电子邮件,更不用说看到它们的实际外观。我一直选择其他解决方案,例如MailTrap,Helo或仅发送真实的电子邮件。

好吧,所有其他工具都需要其他设置,单独的应用程序,或者在测试环境中可能很危险(曾经错误地将测试电子邮件发送给真实的人?)

log邮件驱动程序是当地发送电子邮件的最简单,最安全的方法。它对日志Viewer V3变得更加有用,该Log Viewer V3将直接在日志查看器中提供电子邮件预览:

Log Viewer email previews in action

您要做的所有工作就是在您的.env中设置此功能:

MAIL_MAILER=log

您发送的电子邮件将登录到您的Laravel日志,然后在日志查看器中可以看到它们。漂亮的小功能,你不觉得吗? :)

升级

日志查看器V3是一个简单的升级,而大多数用户则没有任何破坏更改。您可以学习如何upgrade from v2 to v3 here。该文档已更新了日志查看器V3。

问题 /反馈

如果您有任何疑问,问题,要报告的错误 - 请直接将它们发送到项目的GitHub页面-issuesdiscussions

支持

如果您喜欢使用此免费开源项目,则有几种方法可以回馈:

  • 提交PR-修复错误,添加新功能,重构代码。欢迎所有PR。
  • 添加对其他日志格式的支持 - 世界上有大量不同的日志格式,在日志查看器中我们可以支持的越多 - 越好。提交具有新格式支持的公关。
  • Buy me a coffee! - 我是一个狂热的咖啡饮用者,这可以帮助我在全职工作后的周末工作,免费为您提供日志观看者:)