Skip to content

Commit 10f0b96

Browse files
chen3933Boyu Chen
and
Boyu Chen
authored
Modify log4j2.xml to remove dependency on javascript. (#140)
Co-authored-by: Boyu Chen <[email protected]>
1 parent 2396289 commit 10f0b96

File tree

1 file changed

+12
-12
lines changed
  • src/sagemaker_pytorch_serving_container/etc

1 file changed

+12
-12
lines changed

src/sagemaker_pytorch_serving_container/etc/log4j2.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,17 @@
5959
</Policies>
6060
<DefaultRolloverStrategy max="5"/>
6161
</RollingFile>
62-
<ScriptAppenderSelector name="telemetry_metrics">
63-
<Script language="JavaScript"><![CDATA[
64-
java.lang.System.getenv("SM_TELEMETRY_LOG") == null ? "null_appender" : "remote_appender";]]>
65-
</Script>
66-
<AppenderSet>
67-
<Null name="null_appender"/>
68-
<File name="remote_appender" fileName="${env:SM_TELEMETRY_LOG}">
69-
<PatternLayout pattern="%m%n"/>
70-
</File>
71-
</AppenderSet>
72-
</ScriptAppenderSelector>
62+
<Null name="null_appender"/>
63+
<Routing name="telemetry_metrics">
64+
<Routes pattern="${env:SM_TELEMETRY_LOG:-OPT_OUT}">
65+
<Route ref="null_appender" key="OPT_OUT"/>
66+
<Route key="${env:SM_TELEMETRY_LOG}">
67+
<File name="remote_appender" fileName="${env:SM_TELEMETRY_LOG}">
68+
<PatternLayout pattern="%m%n"/>
69+
</File>
70+
</Route>
71+
</Routes>
72+
</Routing>
7373
</Appenders>
7474
<Loggers>
7575
<Logger name="ACCESS_LOG" level="info">
@@ -91,7 +91,7 @@
9191
</Logger>
9292
<Logger name="TELEMETRY_METRICS" level="all">
9393
<AppenderRef ref="telemetry_metrics"/>
94-
</Logger>
94+
</Logger>
9595
<Root level="info">
9696
<AppenderRef ref="STDOUT"/>
9797
<AppenderRef ref="ts_log"/>

0 commit comments

Comments
 (0)