Collecting MustGather data for Sterling OMS heartbeat issues
Prepare the following MustGather information before you call IBM Support to help with Sterling OMS heartbeat issues.
Procedure
- Configure the following trace string in the Transaction server Docker container.
*=info:com.ibm.commerce.inventory.*=all:com.ibm.commerce.order.*=all:com.ibm.websphere.commerce.WC_ORDER=all:com.ibm.websphere.commerce.WC_SCHEDULER=all:com.ibm.commerce.foundation.logging.ServiceLogger=finest:com.ibm.websphere.commerce.WC_INVENTORY=allFor information about how to set trace strings, see Configure logging for the Transaction Server.
- Reproduce the problem.
Record the specific steps that we used to reproduce the problem and any details that might be relevant.
- Collect the following files from the Transaction server Docker container.
- /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/config/com.ibm.commerce.inventory.external/wc-component-client.xml
- /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/config/com.ibm.commerce.order/wc-admin-component.xml
- /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/config/wc-server.xml
- /opt/WebSphere/AppServer/profiles/default/logs/server1/*.*
- Sterling_installDir/logs/
- Sterling_profileDir/logs/server/
- Run the following database queries to collect the necessary information from the database (output results in CSV format).
SELECT * FROM SITE SELECT * FROM STOREENT SELECT * FROM SCHCONFIG WHERE SCCPATHINFO='SterlingOMSUpdateSystemState SELECT * FROM SCHSTATUS WHERE SCSJOBNBR IN (SELECT SCCJOBREFNUM FROM SCHCONFIG WHERE SCCPATHINFO ='SterlingOMSUpdateSystemState')