How about introducing another pattern/conversion word that uses getBytesWritten() instead of getContentLength() ?
Is there any other way to access getBytesWritten() like a custom field or something ? (I'm not very familiar with logback-access)