FOXMAN-UN R18 : FOXMAN-UN Logging Feature Description : Appendix : Enable / Disable Program Tracing
Hitachi Energy
Enable / Disable Program Tracing
Tracing is enabled / disabled by the following procedure
a Including the property file into the /opt/nem/etc/log4cplus.properties:
Example:
# ----
# Process loggers
# ----
#include /opt/nem/etc/log4cplus/bpalarmmgrd.properties
#include /opt/nem/etc/log4cplus/bpblmgrd.properties
#include /opt/nem/etc/log4cplus/bplinetestmgrd.properties
#include /opt/nem/etc/log4cplus/bpnetworkmgrd.properties
#include /opt/nem/etc/log4cplus/bpnetworkquerymgrd.properties
#include /opt/nem/etc/log4cplus/bppmasynchmgrd.properties
#include /opt/nem/etc/log4cplus/bpreportmgrd.properties
#include /opt/nem/etc/log4cplus/bpsecuritymgrd.properties
#include /opt/nem/etc/log4cplus/bpservicemgrd.properties
#include /opt/nem/etc/log4cplus/bptaskmgrd.properties
#include /opt/nem/etc/log4cplus/ecliproxyd.properties
#include /opt/nem/etc/log4cplus/enpmgrd.properties
#include /opt/nem/etc/log4cplus/enpsecuritymgrd.properties
#include /opt/nem/etc/log4cplus/generatenetworkagentlogger
#include /opt/nem/etc/log4cplus/nemtasktool.properties
#include /opt/nem/etc/log4cplus/networkagentmgr.template
#include /opt/nem/etc/log4cplus/npnetworkmgrd.properties
#include /opt/nem/etc/log4cplus/snmpagentd.properties
b Sending a SIGHUP signal to the process; this will is enable or disable program tracing.
Example: killall --signal SIGHUP enpmgrd
The trace output directory, filename and trace file rotate strategy is defined in the properties appender definition.
Example of the appender definition in the properties file:
#### appender nemtrace_enpmgr ################# log4cplus.appender.nemtrace_enpmgr=log4cplus::RollingFileAppender log4cplus.appender.nemtrace_enpmgr.File=${NEM_HOME}/var/trace/trace_nemtrace_enpmgr.log log4cplus.appender.nemtrace_enpmgr.MaxFileSize=50MB log4cplus.appender.nemtrace_enpmgr.ImmediateFlush=false log4cplus.appender.nemtrace_enpmgr.MaxBackupIndex=10 log4cplus.appender.nemtrace_enpmgr.layout=log4cplus::PatternLayout log4cplus.appender.nemtrace_enpmgr.layout.ConversionPattern=%r - %D{%x %H:%M:%S.%q} - [%t] %-5p %c %m [%l]%n
#################################################