IBM Support

Collecting Data: Increasing the logging level for troubleshooting issues in Decision Center Business Console

Question & Answer


Question

You are having a problem with Decision Center Business Console. You would like to know what documentation you must collect (MustGather) so that the IBM Operation Decision Manager (ODM) Support team can diagnose your problem. If you gather this documentation before contacting support, it expedites the troubleshooting process and save you time.

Answer

Operation Logger name
Business Console Deployment  com.ibm.rules.decisioncenter.deployment
Business Console Decision table    com.ibm.rules.decisioncenter.dtx
Business Console JSON trace  com.ibm.rules.decisioncenter.json
Business Console Import/Export com.ibm.rules.decisioncenter.services.ImportExportService
Business Console LDAP com.ibm.rules.decisioncenter.userregistry
Business Console Validation com.ibm.rules.decisioncenter.validation
Business Console Simulation com.ibm.rules.decisioncenter.validation.simulation
Business Console Testing com.ibm.rules.decisioncenter.validation.testing
Business Console UI com.ibm.rules.decisioncenter.web.core.*
Business Console Search com.ibm.rules.decisioncenter.web.search.*
Entreprise Console UI ilog.rules.teamserver.web.
Decision Center rule mode ilog.rules.teamserver.brm.*
Decision Center backend service ilog.rules.teamserver.ejb.service.*
Decision Center backend database ilog.rules.teamserver.ejb.service.dao.*
Decision Center backend model  ilog.rules.teamserver.model.*
Decision Center backend activity  ilog.rules.teamserver.model.activity
Decision Center backend commands ilog.rules.teamserver.model.commands
Decision Center backend SQL  ilog.rules.teamserver.transaction.logger.IlrSQLInvocationJDKLogger
Decision Center Synchronization ilog.rules.model.dataaccess.*=all:ilog.rules.synchronization.*=all
Decision Center REST API com.ibm.rules.decisioncenter.api.*
Decision Center REST API Admin com.ibm.rules.decisioncenter.api.controllers.AdminController
Decision Center REST API Deployment com.ibm.rules.decisioncenter.api.controllers.DeploymentController
Decision Center REST API Explore com.ibm.rules.decisioncenter.api.controllers.ExploreController
Decision Center REST API security com.ibm.rules.decisioncenter.api.security.*
Decision Center branch merge ilog.rules.teamserver.ejb.service.dao.util.BranchCompare=all:ilog.rules.teamserver.ejb.service.dao.util.BranchCompare.json=all
Notes:
  • The IBM ODM Support Team may ask you to provide a different level of logging specific to your issue.
  • In some cases, it may be necessary for you to increase the number and size of the log files captured.
  • Remember to disable this trace when diagnostic is completed,  some traces are verbose and can impact performance and disk usage.
  • Usually, those traces are active as soon as they are defined and do not require a server restart.
Example:
If you are having a deployment problem in Business Console, you can follow the steps below:
For WebSphere Application Server:
1. Go to WAS Admin console > Troubleshooting > Logs and Trace > <SERVER_NAME> > Diagnostic Trace > Change log detail levels > Runtime
  
  • In the component and group section, navigate to com.ibm.rules.* > com.ibm.rules.decisioncenter.* > com.ibm.rules.decisioncenter.deployment, set the "Message and Trace Levels" to finest. 
  • The trace string of com.ibm.rules.decisioncenter.deployment=all will appear in the log detail levels section.  
2.  Click Apply and Ok                                                   
3.  Recreate the problem                                                 
4.  Please send us the latest logs from <WAS install>/profiles/<profilename>/logs/ including FFDC logs
 
Note: These settings are active immediately and do not require a restart of the server. The settings are also temporary which means that a restart of the server will bring back the previous settings unless these settings are save to the master configuration.
For WebSphere Liberty:
You can set the trace string in the traceSpecification inside the server.xml
 Ex: 
<logging traceSpecification="com.ibm.rules.decisioncenter.deployment=all"
traceFileName="trace.log"
maxFileSize="50"
maxFiles="10"
traceFormat="BASIC" 
/>
For JBOSS:
You can review the ODM on JBoss must gather to find out the detail steps how to enable the trace.  
For WebLogic:
You can review ODM on WebLogic must gather to find out the detail steps how to enable the trace.  



 

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"ARM Category":[{"code":"a8m3p0000008uPOAAY","label":"DC Administration and Customization"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.8.0;8.8.1;8.9.0;8.9.1;8.9.2"},{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSQP76","label":"IBM Operational Decision Manager"},"ARM Category":[{"code":"a8m3p0000008uPOAAY","label":"DC Administration and Customization"}],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.8.0;8.8.1;8.9.0;8.9.1;8.9.2"}]

Document Information

Modified date:
28 March 2024

UID

swg21979125