Outbound networking problems are a common source of customer support tickets. In order to debug these we have to have the customer enable DEBUG logging (either "org.sonatype.nexus.httpclient.outbound" or "org.apache.http"). Then they need to reproduce the problem, and then get us a support zip file. And finally reset loggers back to default levels.
This causes unnecessary delay in resolving support tickets. And in some cases the problems are intermittent or not reproducible.
Given the frequency this information is needed it would be a tremendous benefit to the support team and our customers if we had an out of the box logger for outbound requests.
I'd like to see this in a separate log file with name "outbound-request.log". It should rotate daily. We should keep 90 days of old logs files by default, and compress old logs (the same as our other logs).
Example line with proposed format: