Laravel日志记录第三方包
Laravel 自带了一个很好用的日志记录功能,您可以直接使用。
以下是一些常见的 Laravel 日志相关的第三方包,根据需求选择使用:
-
Monolog:Laravel 的日志系统底层就是基于 Monolog,它提供了更多的日志处理功能,比如日志分割、日志发送到第三方系统等。
"monolog/monolog": "^2.3"
-
Bugsnag:一个错误监控和跟踪的服务,可以自动记录和报告应用程序中发生的错误。
"bugsnag/bugsnag-laravel": "^2.23"
-
Slack Logger:将应用程序中的错误日志直接发送到 Slack 频道。
"arcanedev/log-viewer": "^8.0"
-
Log Viewer:提供了一个 Web 界面,方便查看和管理应用程序的日志文件。
"arcanedev/log-viewer": "^8.0"
-
Laravel Logger:一个可以记录用户活动的日志系统,如登录、登出、创建、更新等。
"arcanedev/laravel-logger": "^5.0"
在代码中使用 Laravel 自带的日志功能,如 Log::info()
, Log::error()
等方法。