Absent Member.. Absent Member..
Absent Member..

PPM Support Tip: Debug lines to troubleshoot PPM when a node is unable to start up !


When a PPM server node is not starting up and there is no clear error message in the ServerLog.txt,  you can add the following lines to the logging.conf   ,  this file is located under  PPM_HOME/conf folder.


Changes in logging.conf do not require a server re-start,  it will start debugging automatically.



Here are the steps:


1-Add the following debug log settings to logging.conf:


com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = com.mercury.itg.core.jms.service,DEBUG
com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = com.mercury.itg.core.server.mdServices,DEBUG
com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = com.mercury.itg.core.scheduler,DEBUG
com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = com.mercury.itg.core.monitor.impl.ServerManagerImpl, DEBUG
com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = com.mercury.itg.core.jms.service.impl,DEBUG
com.kintana.core.logging.PRODUCT_FUNCTION_LOGGING_LEVEL = org.quartz.core,DEBUG


(You can paste these lines at the end of logging.conf)

2-In addition to these, the SYSTEM_THRESHOLD setting in logging.conf should also be set to DEBUG.



3-Then try to start the node using command line with  kStart.sh -debug


4-Check the error in the ServerLog.txt  found under  PPM_HOME/server/server_name/logs folder


5-Search for the PPM start up lines and see where it is hanging or failing to start up.


6-The output should have more details than regular server loggging.conf,  you can use to troubleshoot or to contact HP Support with this particular log.



STEPS to disable the debug level:


1-After gathering the logs,the debug settings can be disabled simply by setting SYSTEM_THRESHOLD back to ERROR.


2-Put in comments the debug lines or just removed them from the logging.conf


NOTE:  It is not recommended to keep the SYSTEM_THRESHOLD in Debug mode all the time,  as it could cause performance degradation.   Use this only for debug purpuses.




Oscar Pereira


Labels (1)
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.