deferdie/acumen-logger-laravel

用于将日志记录到Acumen Logger的Laravel包

dev-master 2024-07-29 22:46 UTC

This package is auto-updated.

Last update: 2024-08-29 23:03:38 UTC


README

欢迎使用Acumen Logs!本Laravel包让您轻松将异常和Laravel日志报告到Acumen Logs仪表板。如果您还没有账户,可以在此注册一个免费的账户。

入门指南

按照以下步骤在Laravel项目中启用Acumen Logs

步骤 1:安装Composer包

在终端中运行以下命令

composer require deferdie/acumen-logger-laravel --no-interaction

步骤 2:更新.env文件

ACUMEN_PROJECT_ID=""

ACUMEN_PROJECT_SECRET=""

步骤 3:注册服务提供者

将以下行添加到您的config/app.php文件中的"providers"数组中

\AcumenLogger\AcumenLoggerServiceProvider::class

步骤 4:发布配置文件

在终端中运行以下命令

php artisan vendor:publish --provider="AcumenLogger\AcumenLoggerServiceProvider"

步骤 5:更新异常处理器

更新您的app/Exceptions/Handler.php文件中的报告方法,如下所示

public function report(Throwable $e)
{
    app(AcumenLogger::class)->handleException($e);
    return parent::report($e);
}

可选:忽略异常

如果您想忽略某些异常,请将它们的完整类名添加到config/acumen.php文件中的ignore_exceptions数组中。

这就完成了!现在您可以在Laravel项目中开始使用Acumen Logs了。