diff --git a/webapp/config/packages/monolog.yaml b/webapp/config/packages/monolog.yaml
index 9db7d8a7f1d3e669beb0ac44c1fa2883eba47228..b341f3b7a41a2189ba47c36d2924a448394707b3 100644
--- a/webapp/config/packages/monolog.yaml
+++ b/webapp/config/packages/monolog.yaml
@@ -6,7 +6,9 @@ when@dev:
     monolog:
         handlers:
             main:
-                type: stream
+#               type: stream
+                type:  rotating_file
+                max_files: 10
                 path: "%kernel.logs_dir%/%kernel.environment%.log"
                 level: debug
                 channels: ["!event"]
@@ -47,10 +49,14 @@ when@prod:
                 excluded_http_codes: [404, 405]
                 buffer_size: 50 # How many messages should be saved? Prevent memory leaks
             nested:
-                type: stream
-                path: php://stderr
+                type:  rotating_file
+                max_files: 10
+#               type: stream
+#               path: php://stderr
+                path: "%kernel.logs_dir%/%kernel.environment%.log"
                 level: debug
-                formatter: monolog.formatter.json
+#               formatter: monolog.formatter.json
+                channels: ["!event"]
             console:
                 type: console
                 process_psr_3_messages: false
@@ -58,5 +64,6 @@ when@prod:
             deprecation:
                 type: stream
                 channels: [deprecation]
-                path: php://stderr
-                formatter: monolog.formatter.json
+                path: "%kernel.logs_dir%/%kernel.environment%_deprecation.log"
+#               path: php://stderr
+#               formatter: monolog.formatter.json