devdot/log-artisan

使用Artisan CLI查看和管理日志文件

v2.4 2024-05-02 16:17 UTC

This package is auto-updated.

Last update: 2024-09-02 17:03:45 UTC


README

通过Artisan控制台访问laravel日志。

本包使用devdot/monolog-parser来解析由Laravel创建的日志文件。

安装

将包添加到您的Laravel应用程序中

composer require devdot/log-artisan

基本用法

使用控制台查看最后几个日志条目

php artisan log:show

示例结果

log-show

使用--singleline-s将结果显示在压缩的单行视图中

log-show-singleline

使用log:search通过搜索词搜索日志,搜索词可以是正则表达式

log-search

这样清除所有日志文件

php artisan log:clear

文档

关于命令

查看当前日志配置和状态的详细信息

php artisan log:about

显示命令

显示日志条目(这将合并所有日志文件并按日期排序)。

php artisan log:show

使用这些选项来缩小结果

示例(显示最新100个日志条目的DEBUG级别的完整记录堆栈跟踪)

php artisan log:show -c100 --level=DEBUG --stacktrace

搜索命令

使用给定的搜索词搜索结果。搜索词被视为PHP正则表达式,因此请确保转义任何特殊字符,如.*

php artisan log:search test
php artisan log:search "(test|regex \w+)"

选项与log:show相同。

清除命令

清除给定的日志通道。使用选项--all清除所有配置的通道。

php artisan log:clear single
php artisan log:clear --all

此命令将向每个清除的文件写入新的日志条目。