Resolution | - Download the Microsoft DebugView tool.
- Copy and extract the tool to the server that has the Archer service installed. If more than one server runs the same services (for example, Job Engine service or Workflow Service, you will have to do this on each server.
- When you extract the contents of the zip file, you will see three files.
- Open the Dbgview application
- Agree to the license terms
- Your window should look like the image below
- Next you will need the Process ID of the service for which you are wanting to log the activity.
- Open your Task Manager and click on the Details tab
- Locate your service that you want to track
- In this case we are going to track the RSA Archer Workflow Service with a PID of 3352. Note: If you do not see your PID column, right click on the name column header and click select columns.
- Next, check the PID check box and the PID column should appear.
- Now that we have our PID of the service we want to track. Go back to the DebugView application.
- Click on the funnel icon within DebugView to open the filter
- Here we are going to enter our process ID or PID in the Include section of the filter within square brackets.
- Click OK.
- Next click Capture and enable Capture Global Win32.
Do not restart the service or it will reassign a new PID.
- DebugView should be ready to capture the activity of the service and in this case, it is the Workflow Service.
- To test the capture, perform an action that requires that service.
- If you are tracking the job engine service, run a package job or a data feed.
- If you are testing LDAP service. Execute an LDAP sync
- If you are testing Advanced Workflow Service, access an application with Advanced Workflow enabled, activate/deactivate an advanced workflow service, or access the Advanced Workflow Job Troubleshooter in the Administration pages.
Note: Most of the time, the Advanced Workflow Service doesn’t perform any actions itself beyond startup of the service. If you truly want to see what is captured for the Advanced Workflow Service you may need to run the DebugView without a filter.
- In this case, the filter needed to be reset:
- Results such as the example below will appear (this is only in regards to the Workflow Service capturing normal traffic. If there were errors, they would appear as well.)
These steps are valid for any of the Archer Services and the information can be beneficial for tracking down and determining troubleshooting steps to resolve service related issues. |