In Bezug auf das Besucherprotokoll wird alles über das \Magento\Customer\Model\LoggerModell und über die unter deklarierten Ereignisbeobachter protokolliert \Magento\Customer\etc\frontend\events.xml.
Die automatische Reinigung scheint jedoch völlig weg zu sein.
In Bezug auf die System- und Ausnahmeprotokolle ist dasselbe Problem nicht mehr über das Backend konfigurierbar und direkt in den folgenden Klassen fest codiert:
\Magento\Framework\Logger\Handler\Debug.php Wenn Sie die Debug-Ebene verwenden, werden Protokolle aufgerufen /var/log/debug.log
\Magento\Framework\Logger\Handler\Exception.php Wenn Sie die Ausnahmestufe verwenden, werden Protokolle aufgerufen /var/log/exception.log
\Magento\Framework\Logger\Handler\System.php Wenn Sie die Systemebene verwenden, werden Protokolle erstellt /var/log/system.log
Wie können wir dann die benutzerdefinierte Protokollierung verwenden? Sagen wir, wenn ich so etwas machen möchte: Mage :: log ($ collectionData, null, 'collectionData.log'); Wie kann ich meine Protokolle überprüfen?
Wenn Sie Ihre Variablen protokollieren möchten, können Sie dies auf diese Weise tun.
quelle