zipzoft/laravel-log-channels 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

zipzoft/laravel-log-channels

Composer 安装命令:

composer require zipzoft/laravel-log-channels

包简介

Laravel log channels

README 文档

README

Log channel เพิ่มเติมสำหรับ Laravel สำหรับบางกรณีที่คุณต้องการ channel เพิ่มเติมเพื่อเขียน log

Channel ที่เรามีตอนนี้

Channel
Elasticsearch
AWS CloudWatch

ติดตั้ง

composer require zipzoft/laravel-log-channels

Channel ต่างๆ

Elasticsearch

คุณต้องติดตั้ง elasticsearch client ก่อน

โดยรันคำสั่ง

php artisan zipzoft:logger-channel:install elasticsearch

หรือติดตั้งเองโดยใช้คำสั่ง

composer require elasticsearch/elasticsearch

หากต้องการแก้ไข config คุณสามารถเพิ่ม Config ที่ config/logging.php

'channels' => [

    // ...

    'elasticsearch' => [
        'driver' => 'custom',
        'via'    => Zipzoft\LogChannels\ElasticsearchDriver::class,
        'index' => 'laravel_app_log',
    ],
],

AWS CloudWatch

Channel นี้ต้องการ dependencies

{
  "required" : {
    "aws/aws-sdk-php": "~3.0",
    "maxbanton/cwh": "^2.0"
  }
}

ติดตั้งโดยใช้คำสั่ง

php artisan zipzoft:logger-channel:install cloudwatch

หากต้องการแก้ไข config คุณสามารถเพิ่ม Config ที่ config/logging.php

'channels' => [
    // ...

    'cloudwatch' => [
        'driver' => 'custom',
        'credentials' => [
            'key' => env('AWS_ACCESS_KEY_ID'),
            'secret' => env('AWS_SECRET_ACCESS_KEY'),
        ],
        'group_name' => env('CLOUDWATCH_LOG_GROUP_NAME'),
        'name' => env('CLOUDWATCH_LOG_NAME'),
        'region' => env('AWS_DEFAULT_REGION'),
        'retention' => env('CLOUDWATCH_LOG_RETENTION_DAYS', 14),
        'version' => env('CLOUDWATCH_LOG_VERSION', 'latest'),
        'batch_size' => env('CLOUDWATCH_LOG_BATCH_SIZE', 10000),
        'via' => Zipzoft\LogChannels\CloudwatchLogger::class,
    ];
],

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-12-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固