Toto je o roky později a v Pythonu/Djangu, ale možná se to někomu bude hodit:
Pracuji téměř výhradně s velkým množstvím textových souborů. Nastavil jsem diktát pro zrcadlení sloupců databáze, tj.:dict['good_column']. Pak jsem to ve svém pokusu/kromě přidal na konec svého loggeru.warning("Něco jsi podělal:".format(dict) ['good_column']). Tímto způsobem mi protokol řekne, kde přesně hledat problém. Předpokládám, že Ruby má nějaké ekvivalentní konstrukce, se kterými to lze udělat.
Doufám, že to někomu pomůže.