Symfony2 Monolog Einstellungen für die E-Mail- und Dateiprotokollierung
Ich möchte Symfony2 so einrichten, dass mir eine E-Mail für gesendet wirdcritical
Fehler, aber nur protokollierenerror
Niveaufehler. Werden die folgenden Einstellungen das tun?
<code>monolog: handlers: main: type: fingers_crossed action_level: error handler: grouped grouped: type: group members: [filelog, mail] # log all errors to file filelog: type: fingers_crossed action_level: error handler: nested_stream nested_stream: type: stream path: "%kernel.logs_dir%/%kernel.environment%.log" level: debug # send me an email when we have a critical error mail: type: fingers_crossed action_level: critical handler: buffered buffered: type: buffer handler: swift swift: type: swift_mailer from_email: %mailer_sender% to_email: %error_email% subject: "[FeedStream Error]" level: debug </code>
Ich sah:http://symfony.com/doc/current/cookbook/logging/monolog_email.html Aber es geht nichterror
überhaupt, was ein Fall ist, in dem ich noch Protokolle möchte (aber keine E-Mail). Ich war mir ziemlich sicher, dass meine Konfiguration funktionieren würde, aber ich weiß nicht genug über die Monolog-Einstellungen. Bitte lassen Sie mich wissen, ob dies korrekt ist oder ob es einen besseren Weg gibt.