Steps to enable EEM SDK Debug logging in AutoSys Web UI (WCC)
Workload Automation AutoSys
Unix: $CA_WCC_INSTALL_LOCATION/data/config/application/config/resources/ or /opt/CA/WorkloadCC/data/config/application/config/resources/
Windows: %CA_WCC_INSTALL_LOCATION%\data\config\application\config\resources or C:\Program Files\CA\Workload Control Center\data\config\application\config\resources
<LoggerConfiguration file="/opt/CA/WorkloadAutomationAE/wcc/data/config/application/config/resources/eiam.log4j.config"/>
<SDK type="Java'> to have below changes added<logLevel>off</logLevel> to <logLevel>all</logLevel>
Note: possible values are severe/warning/info/config/fine/finer/finest/all/off <logLevel></logLevel>, so change the value to <logLevel></logLevel> in this situation <logToFile></logToFile> to <logToFile>true</logToFile>
Note: Change to next item <logFile></logFile> is not needed normally
C:/Program Files/CA/Workload Control Center/data/config/application/config/resources/eiam.log4j.config
$CA_WCC_INSTALL_LOCATION/data/config/application/config/resources/eiam.log4j.config
eiam.log4j.config change the <Loggers> section to look like below: <Loggers> <!-- Uncomment to enable Network Logging --> <Logger name="Network" level="TRACE" additivity="false"> <AppenderRef ref="Network"/> </Logger> <!-- Uncomment to enable Performance Logging --> <Logger name="Perform" level="TRACE" additivity="false"> <AppenderRef ref="Perform"/> </Logger>
<Logger name="SDK" level="DEBUG" additivity="false"> <AppenderRef ref="SDK"/> </Logger>
<Root level="DEBUG"> <AppenderRef ref="SDK"/> <AppenderRef ref="Perform"/> <AppenderRef ref="Network"/> <AppenderRef ref="Console"/> </Root> </Loggers>
<SizeBasedTriggeringPolicy size="10mb" /> <DefaultRolloverStrategy max="1"/>
It may need to be changed to something like:
<SizeBasedTriggeringPolicy size="50mb" /> <DefaultRolloverStrategy max="10"/>
NOTE: NO restart of any sort is needed to start seeing the SDK traces. They get activated when log4j refresh interval is reached.
EEM SDK Logs go to:
$CA_WCC_INSTALL_LOCATION/log/eem/eiam*.log (a file is generated for each item there)
To disable the logging, revert to the backed up files above, no restart needed.