Users Guide
Activating Log4J Email Feature | Portal Configuration
144 OMNM 6.5.3 User Guide
Defining Log4J on Web Servers
Web servers use Tomcat, which defines Log4J settings through a properties file. Define the log4j
email feature on Web servers as follows.
1
Go to the following directory:
.../oware/synergy/tomcat-7.0.40/webapps/netview/WEB-INF/classes
2
Find the log4j.properties file.
3
Change the file to something like the following example, as appropriate.
You may want to use some of the same values from the XML file used for the application
server.
log4j.logger.com.dorado=INFO, CONSOLE
log4j.logger.com.dorado.netview.social=DEBUG, CONSOLE
log4j.logger.com.icesoft=WARN, CONSOLE
log4j.logger.com.icesoft.faces.async.render=TRACE, CONSOLE
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{ABSOLUTE} %-5p
[%c{1}:%L] %m%n
log4j.rootLogger=ERROR, EmailAlertsAppender
log4j.appender.EmailAlertsAppender=org.apache.log4j.net.SMTPAppender
log4j.appender.EmailAlertsAppender.From=sender@email
log4j.appender.EmailAlertsAppender.To=destination@email
log4j.appender.EmailAlertsAppender.Threshold=ERROR
log4j.appender.EmailAlertsAppender.SMTPUsername=myusername
log4j.appender.EmailAlertsAppender.SMTPPassword=mypassword
log4j.appender.EmailAlertsAppender.SMTPHost=email.com.au
log4j.appender.EmailAlertsAppender.BufferSize=10
log4j.appender.EmailAlertsAppender.Subject=Testing Log4J Email feature
log4j.appender.EmailAlertsAppender.layout=org.apache.log4j.PatternLayout
log4j.appender.EmailAlertsAppender.layout.ConversionPattern=%m
log4j.appender.EmailAlertsAppender.EvaluatorClass=TriggerLogEvent
log4j.appender.EmailAlertsAppender.TLS=true
4
Restart the Web server
NOTE:
Your settings are overwritten on upgrade. Make sure that you backup the appropriate files before
upgrading and then restore the files after upgrading.