Logging Configuration Reference (MonologBundle)
Warning: You are browsing the documentation for Symfony 6.2, which is no longer maintained.
Read the updated version of this page for Symfony 7.2 (the current stable version).
Logging Configuration Reference (MonologBundle)
The MonologBundle integrates the Monolog logging library in
Symfony applications. All these options are configured under the monolog
key
in your application configuration.
1 2 3 4 5
# displays the default config values defined by Symfony
$ php bin/console config:dump-reference monolog
# displays the actual config values used by your application
$ php bin/console debug:config monolog
Note
When using XML, you must use the http://symfony.com/schema/dic/monolog
namespace and the related XSD schema is available at:
https://symfony.com/schema/dic/monolog/monolog-1.0.xsd
Tip
For a full list of handler types and related configuration options, see Monolog Configuration.
Note
When the profiler is enabled, a handler is added to store the logs' messages in the profiler. The profiler uses the name "debug" so it is reserved and cannot be used in the configuration.