diff --git a/src/ipa/libipa/agc.cpp b/src/ipa/libipa/agc.cpp
index 8a2525ec98..49b3034746 100644
--- a/src/ipa/libipa/agc.cpp
+++ b/src/ipa/libipa/agc.cpp
@@ -294,8 +294,11 @@ int AgcAlgorithm::configure(agc::Session &session, agc::ActiveState &state, cons
 	};
 
 	LOG(Agc, Debug)
-		<< "Exposure: [" << minExposure << ", " << maxExposure
-		<< "], gain: [" << minGain << ", " << maxGain << "]";
+		<< "exposure:[" << minExposure << ',' << maxExposure << ']'
+		<< " gain: [" << minGain << ',' << maxGain << ']'
+		<< " line-duration:" << session.lineDuration
+		<< " sensor-output:" << session.sensor.outputSize
+	;
 
 	/*
 	 * Compute the frame duration limits.
@@ -615,9 +618,11 @@ void AgcAlgorithm::process(const agc::Session &session, agc::ActiveState &state,
 		});
 
 		LOG(Agc, Debug)
-			<< "Divided up exposure time, analogue gain, quantization gain"
-			<< " and digital gain are " << newEv.exposureTime << ", " << newEv.analogueGain
-			<< ", " << newEv.quantizationGain << " and " << newEv.digitalGain;
+			<< "exposure-time:" << newEv.exposureTime
+			<< " analogue-gain" << newEv.analogueGain
+			<< " quantization-gain" << newEv.quantizationGain
+			<< " digital-gain: " << newEv.digitalGain
+		;
 
 		/* Update the estimated exposure and gain. */
 		state.automatic.exposure = clampExposure(newEv.exposureTime, session);
