Gerade während der Entwicklung hilft das Logfile oft schnell weiter. Bislang war dies jedoch etwas zu überladen, so dass es teilweise etwas mühsam war die gewünschten Informationen zu finden. Seit Symfony 2.1 lassen sich Channels in Monolog konfigurieren und die Ausgaben können in verschiedene Dateien geschrieben werden.
Dafür muss einfach nur der Eintrag in der app/config/config_dev.yml erweitert werden.
monolog: handlers: main: type: stream path: %kernel.logs_dir%/%kernel.environment%.log level: debug channels: !event events: type: stream path: %kernel.logs_dir%/%kernel.environment%_events.log level: debug channels: event
Danach werden die event.debug Ausgaben in eine eigene Datei geschrieben und die Log-Datei ist wieder etwas handlicher.