datana-gmbh / logz-io-handler
为logz.io预配置的处理程序
1.7.0
2023-12-11 08:53 UTC
Requires
- php: >=8.1
- inpsyde/logzio-monolog: ^2.0
- monolog/monolog: ^2.0 || ^3.0
- oskarstark/trimmed-non-empty-string: ^1.0
- webmozart/assert: ^1.9
Requires (Dev)
- ergebnis/test-util: ^1.4
- phpunit/phpunit: ^9.0
- symfony/string: ^6.0 || ^7.0
README
请在您的config/prod/monolog.yaml文件中定义以下内容
monolog:
handlers:
main:
type: fingers_crossed
action_level: error
handler: nested
excluded_http_codes: [404, 405]
buffer_size: 50 # How many messages should be saved? Prevent memory leaks
nested:
type: stream
path: php://stderr
level: debug
console:
type: console
process_psr_3_messages: false
channels: ["!event", "!doctrine"]
+ logz.io:
+ type: fingers_crossed
+ action_level: error
+ handler: logz.io_handler
+ excluded_http_codes: [404, 405]
+ buffer_size: 50 # How many messages should be saved? Prevent memory leaks
+ logz.io_handler:
+ type: service
+ id: 'Inpsyde\LogzIoMonolog\Handler\LogzIoHandler'