Magento offre la possibilité de pousser dans le fichier /var/log/system.log toutes les informations que vous pourriez classiquement afficher aver un print_r, var_dump ou autre.
Mage::log('Message'); Mage::log('Message:' . $variable); Mage::log($array); Mage::log($object); Mage::logException($e);
Tous les outputs de log utilisent la fonction print_r, vous verrez donc facilement ce que contient tel objet ou tableau., sinon vous pouvez toujours ajouter print_r($object;true) autour de la variable à loguer.
Si vous souhaitez utilisez votre propre fichier de log sans être "polluer" par tout ce qui se logue sans system.log, vous pouvez tout simplement utiliser cette syntaxe
Mage::log('Message :', null, 'mylog.log');
le fichier mylog.log sera créé dans var/log/ tout simplement.