Yireo_LogExcludes
A Magento 2 module that allows you to prevent certain messages from being written to log. Handy when there is a certain exception message triggered by bots without the need to investigate and without the need to have those messages flooding your logs.
Installation
composer require yireo/magento2-log-excludes
bin/magento module:enable Yireo_LogExcludes
Note that this module does not work together with the Yireo Whoops plugin.
Configuration
Navigate in the Magento Admin Panel to Stores > Configuration > Advanced > Developer > Yireo LogExcludes and configure the following:
- Enable Log Filtering (
system/yireo_logexcludes/enabled) - Exclude Patterns (
system/yireo_logexcludes/patterns)
Current status
Support
For getting support, create an Issue under the following project URL:
https://github.com/yireo/Yireo_LogExcludes
Configuration Options
The following options of this module can be configured via the Store Configuration:
system/yireo_logexcludes/enabled
system/yireo_logexcludes/patterns
Module Dependencies
The following dependencies are declared in the module its `etc/module.xml` file:
Magento_Backend
Magento_Config
Magento_Csp
Magento_Directory
Magento_Store
Magento_Theme
Composer details
Yireo_LogExcludesyireo/magento2-log-excludes
magento/framework: ^103.0
magento/module-backend: ^102.0
magento/module-config: ^101.2
monolog/monolog: ^1.0 || ^2.0 || ^3.0
php: >=8.2 <8.6
psr/log: ^1.0 || ^2.0 || ^3.0
Releases
| 1.0.2 | 23 October 2026 |
| 1.0.1 | 23 October 2026 |
| 1.0.0 | 23 October 2026 |
Changelog
[1.0.2] - 19 October 2026
Fixed
- Read settings in default scope to fix setup:install
- Fix framework wildcard dep
- Fix "The default website isn't defined" during setup:install by reading config in default scope
- Respect the "enabled" setting when matching log messages
[1.0.1] - 15 October 2025
Fixed
- Move config path from dev/ to system/ to show it in Production Mode
[1.0.0] - 15 October 2025
Fixed
- Copy generic CI/CD files
- Adding all files to git via Yireo Command