Integrating logger