PHPackages                             customlogcreator/customlogging - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. customlogcreator/customlogging

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

customlogcreator/customlogging
==============================

The Laravel Custom Logging Package is a package that enhances your Laravel application's logging capabilities. It provides options to create custom log handlers, organize log files into folders, and upload logs to an Amazon S3 bucket.

v1.0.0(2y ago)15MITPHP

Since Sep 30Pushed 2y ago1 watchersCompare

[ Source](https://github.com/ahmediqu/CustomLogging)[ Packagist](https://packagist.org/packages/customlogcreator/customlogging)[ Docs](https://github.com/customlogcreator/customlogging)[ RSS](/packages/customlogcreator-customlogging/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (3)Versions (2)Used By (0)

Laravel Custom Logging Package
==============================

[](#laravel-custom-logging-package)

### Documentation, Installation, and Usage Instructions

[](#documentation-installation-and-usage-instructions)

Installation
------------

[](#installation)

Via Composer

```
$ composer require customlogcreator/customlogging
```

```
$ php artisan vendor:publish --tag=customlogging
```

### added in providers

[](#added-in-providers)

```
$ CustomLogCreator\CustomLogging\CustomLoggingServiceProvider::class,

```

### Usage Instructions

[](#usage-instructions)

```
Log::channel('dynamic_logs')->info('Log message here');

```

Configuration
-------------

[](#configuration)

In the custom-logging.php configuration file, you can customize the behavior of the package by modifying the provided configuration array. Here are the configuration options:

- namespace: The namespace where custom log handlers and formatters are located.
- is\_folder: Indicates whether a folder structure should be used for organizing log files.
- folder\_name: The name of the folder where log files will be stored when 'is\_folder' is set to true.
- path\_name: The path name where log files will be stored when 'is\_folder' is set to false.
- is\_upload\_s3\_bucket: Indicates whether log files should be uploaded to an Amazon S3 bucket.
- aws\_destination\_path: The destination path in the S3 bucket where log files should be uploaded. This is applicable only when 'is\_upload\_s3\_bucket' is set to true.

###### config/customlogging.php

[](#configcustomloggingphp)

```
return [

    'is_directory' => true, // create new directory in logs folder
    'directory_name' => '', // logs/01-01-2023/01-01-202.log
    'path_name' => '', // 01-01-2023.log
    'is_upload_s3_bucket' => false,
    'aws_destination_path' => '',
];

```

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1007d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/44039976?v=4)[Iqbal Ahmed Tuhin](/maintainers/ahmediqu)[@ahmediqu](https://github.com/ahmediqu)

---

Tags

laravelCustomLogging

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/customlogcreator-customlogging/health.svg)

```
[![Health](https://phpackages.com/badges/customlogcreator-customlogging/health.svg)](https://phpackages.com/packages/customlogcreator-customlogging)
```

###  Alternatives

[sentry/sentry-laravel

Laravel SDK for Sentry (https://sentry.io)

1.3k127.1M203](/packages/sentry-sentry-laravel)[spatie/laravel-health

Monitor the health of a Laravel application

87512.0M164](/packages/spatie-laravel-health)[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[spatie/laravel-flare

Send Laravel errors to Flare

111.4M7](/packages/spatie-laravel-flare)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
