承接 devsquad-cockpit/laravel 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

devsquad-cockpit/laravel

最新稳定版本:v3.0.8

Composer 安装命令:

composer require devsquad-cockpit/laravel

包简介

A Freemium package to help you tracking the project errors

README 文档

README

Cockpit

DevSquad

Cockpit is a beautiful error tracking package that will help your software team to track and fix errors.

Table Of Compatibility

Laravel Version Cockpit Version
^10 ^2.0
^11 ^3.0

Now you can install the package:

composer require devsquad-cockpit/laravel

Run the following command to install the package files:

php artisan cockpit:install

Configuring cockpit connection

After the installation, you should configure the connection with cockpit main application. Open your .env file and check for this new env vars:

COCKPIT_DOMAIN=
COCKPIT_ENABLED=
COCKPIT_TOKEN=

COCKPIT_DOMAIN: You must set your cockpit domain on this var. This way, our package will know where it should send the error data. If your cockpit instance runs on a port different than the 80 or 443, you should add it too. E.g.: http://cockpit.mydomain.com:9001.

COCKPIT_ENABLED: With this var, you can control if cockpit features will be available or not.

COCKPIT_TOKEN: On this var, you should set the project token. With this, you instruct cockpit in which project the errors will be attached.

Reporting unhandled exceptions

You need to add the Cockpit as a log-channel by adding the following config to the channels section in config/logging.php:

'channels' => [
    // ...
    'cockpit' => [
        'driver' => 'cockpit',
    ],
],

After that you need to fill it on LOG_STACK env:

LOG_STACK=cockpit

Testing if everything works

By the end you're being able to send a fake exception to test connection

php artisan cockpit:test

统计信息

  • 总下载量: 123.28k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-06-09