Skip to content

Commit 49adacc

Browse files
committed
Doc: write logs with multines
1 parent f169f8c commit 49adacc

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,25 @@ services:
130130
```
131131
*`Acme\DemoBundle\Logger\logger` must be implement `Psr\Log\LoggerInterface`*
132132

133+
By default, Monolog logger writes the log records in one line, you can create a multiline formatter
134+
135+
```yaml
136+
monolog.formatter.multiline:
137+
class: Monolog\Formatter\LineFormatter
138+
arguments:
139+
$allowInlineLineBreaks: true
140+
```
141+
142+
```yaml
143+
api:
144+
type: stream
145+
path: "%kernel.logs_dir%/%kernel.environment%_log_bridge.log"
146+
formatter: monolog.formatter.multiline
147+
channels: [ log_bridge ]
148+
149+
```
150+
151+
133152
## Define your Provider from format log content
134153

135154
It is advisable to extend default provider M6Web\Bundle\LogBridgeBundle\Formatter\DefaultFormatter

0 commit comments

Comments
 (0)