当前位置:主页 > 查看内容

laravel-exception-notify - 支持多种通道的 laravel 异常监控通

发布时间:2021-07-06 00:00| 位朋友查看

简介:laravel-exception-notify - 支持多种通道的 laravel 异常监控通知(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。 功能 监控发送 laravel 应用异常 支持多种通道(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知) 自定……
laravel-exception-notify - 支持多种通道的 laravel 异常监控通知(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)。

功能

  • 监控发送 laravel 应用异常
  • 支持多种通道(钉钉群机器人、飞书群机器人、Server 酱、企业微信群机器人、息知)
  • 自定义发送的异常信息数据

源码

相关项目

环境要求

  • laravel >= 5.5

安装

$ composer require guanguans/laravel-exception-notify -vvv

配置

发布服务

$ php artisan vendor:publish --provider="Guanguans\\LaravelExceptionNotify\\ExceptionNotifyServiceProvider"

申请通道 token 等信息

配置文件中配置 token 等信息

config/exception-notify.php

使用

修改 app/Exceptions/Handler.php 文件中的 report 方法

public function report(Exception $exception)
{
    // 添加的代码
    $this->shouldReport($exception) and \ExceptionNotifier::report($exception);
    // // 或者
    // $this->shouldReport($exception) and app('exception.notifier')->report($exception);
    // // 或者
    // $this->shouldReport($exception) and \Guanguans\LaravelExceptionNotify\Facades\Notifier::report($exception);

    parent::report($exception);
}

通知结果


本文转自网络,版权归原作者所有,原文链接:https://segmentfault.com/a/1190000040296024
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文


随机推荐