@bellis Brad, can you please also clarify whether newrelic agent versions 2.x, 3.x and 4.x from
Index of /newrelic/java-agent/newrelic-agent are also impacted?
Based on my own analysis it seems that newrelic agent started using log4j2 in version 5.x,
for example 3.x doesn’t render anything related to log4j2
wget https://download.newrelic.com/newrelic/java-agent/newrelic-agent/3.46.0/newrelic-agent-3.46.0.jar -O - -o /dev/null | jar tv | grep log4j
Similar for 4.x
wget https://download.newrelic.com/newrelic/java-agent/newrelic-agent/4.9.0/newrelic-agent-4.9.0.jar -O - -o /dev/null | jar tv | grep log4j
But from 5.0.0 onward I see log4j-core
being shaded in the nr jar:
wget https://download.newrelic.com/newrelic/java-agent/newrelic-agent/5.0.0/newrelic-agent-5.0.0.jar -O - -o /dev/null | jar tv | grep log4j | grep JndiLo
3354 Sun Apr 21 16:38:24 EEST 2019
com/newrelic/agent/deps/org/apache/logging/log4j/core/lookup/JndiLookup.class```