IBM Worklight v5.0.5 > WL server administration > Logging and monitoringRoute logging to Windows event log - Apache Tomcat
If you are using Apache Tomcat on Windows, you can change the log output destination by configuring Windows Event Viewer.
- If it does not exist, create file...
TOMCAT_DIRECTORY/bin/setenv.bat
- Edit the setenv.bat file to include the following line:
CLASSPATH=WORKLIGHT_DIR/WorklightServer/logging/worklight-windows-event-viewer-logging.jar
- To set up Windows Event Viewer edit...
TOMCAT_DIRECTORY/conf/logging.properties
...and include the following lines...
handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler, com.worklight.core.logging.windows.WindowsEventViewerHandler
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
com.worklight.handlers = com.worklight.core.logging.windows.WindowsEventViewerHandler
com.worklight.core.logging.windows.WindowsEventViewerHandler.level = ALL
com.worklight.core.logging.windows.WindowsEventViewerHandler.formatter = java.util.logging.SimpleFormatter- Modify the value of the system variable PATH to include the path to the Worklight .dll files....
- WORKLIGHT_DIR/WorklightServer/logging/bin.windows-x86/IBMEventLog.dll
- WORKLIGHT_DIR/WorklightServer/logging/bin.windows-x86/EventLogCategories.dll
- WORKLIGHT_DIR/WorklightServer/logging/bin.windows-x64/IBMEventLog.dll
- WORKLIGHT_DIR/WorklightServer/logging/bin.windows-x64/EventLogCategories.dll
- Create the registry key EventMessageFile in the registry folder...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Application\IBMEventLog
The value of the key is the full path to EventLogCategories.dll.
Parent Logging and monitoring