| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- # Voir doc/logging.md
- monolog:
- channels: ['cron']
- handlers:
- # sorties standards (stdout, stderr, console)
- stderr:
- type: stream
- path: php://stderr
- level: error
- channels: ["!event", "!doctrine"]
- console:
- type: console
- process_psr_3_messages: false
- level: debug
- channels: ["!event", "!doctrine", "!console"]
- # email en cas d'erreurs critiques, sauf erreurs 404 / 405
- # critical:
- # type: fingers_crossed
- # action_level: critical
- # excluded_http_codes: [ 404, 405 ]
- # handler: deduplicated
- # deduplicated:
- # type: deduplication
- # handler: mailer
- # mailer:
- # type: symfony_mailer
- # from_email: "process@opentalent.fr"
- # to_email: "exploitation@opentalent.fr"
- # subject: AP2I - Critical Error Occurred
- # level: critical
- # formatter: monolog.formatter.html
- # content_type: text/html
- # logging fichier
- file_main:
- type: rotating_file
- path: "%kernel.logs_dir%/%env(LOG_FILE_NAME)%.main.log"
- level: debug
- max_files: 3
- channels: [php, doctrine, http_client, elastica]
- file_auth:
- type: rotating_file
- path: "%kernel.logs_dir%/%kernel.environment%.auth.log"
- level: debug
- max_files: 3
- channels: security
- # logs dédiés à l'exécution des cron-jobs
- cron:
- type: group
- members: [cron_file]
- channels: cron
- cron_file:
- type: rotating_file
- path: "%kernel.logs_dir%/%kernel.environment%.cron.log"
- level: debug
- max_files: 7
- formatter: monolog.formatter.message
- # cron_critical:
- # type: fingers_crossed
- # action_level: critical
- # handler: cron_deduplicated
- # cron_deduplicated:
- # type: deduplication
- # # the time in seconds during which duplicate entries are discarded (default: 60)
- # time: 10
- # handler: cron_mailer
- # cron_mailer:
- # type: symfony_mailer
- # from_email: "process@opentalent.fr"
- # to_email: "exploitation@opentalent.fr"
- # subject: "Cron - Critical Error"
- # level: error
- # formatter: monolog.formatter.html
- # content_type: text/html
- # uncomment to get logging in your browser
- # you may have to allow bigger header sizes in your Web server configuration
- #firephp:
- # type: firephp
- # level: info
- #chromephp:
- # type: chromephp
- # level: info
|