When troubleshooting issues on Windows devices, JumpCloud Support may need additional data that resides outside of the JumpCloud agent and Event logs. To determine if an external process is interfering with JumpCloud Agent functionality, a Support Engineer may ask you for a Process Monitor capture.
What is Process Monitor?
Process Monitor (Procmon) is a powerful monitoring tool for Windows operating systems. It lets you closely observe the activities occurring in real time on your device. Process Monitor captures and displays detailed information about processes, threads, file system activity, registry changes, network activity, and more. This comprehensive visibility helps when troubleshooting software issues by providing insights into background program activity.
Downloading Process Monitor
Process Monitor can be found on Microsoft’s SysInternals website. See ProcMon Download.
Capturing a Process Monitor Log
To capture a log in Process Monitor:
- Log in to the Windows device using an account with administrative privileges.
- Run Procmon.exe as administrator.
- Process Monitor begins logging the moment it starts running, but a clean capture is recommended. To stop capturing, click Capture.
- Clear all previously recorded events by clicking Clear.
- When you're ready to recreate the issue or scenario, click Capture to begin logging.
- Once you've recreated the issue or scenario, click Capture to stop logging.
- Save the Process Monitor by going to File > Save.
- Compress and archive (zip) the PML file.
- Send the log to your JumpCloud Support Engineer for further review.
Capturing a Boot Process Monitor Log
You may need to troubleshoot an issue related to your boot process which requires additional configuration in Process Monitor.
To enable boot logging in Process Monitor:
- Follow steps 1-4 in the previous section to launch Procmon, stop the default capture, and clear any previously recorded events.
- Go to Options > Enable Boot Logging.
- The Boot Logging Options window appears. Choose the following options:
- Select Generate profiling events.
- Select Every second.
- Reboot the device and recreate the issue.
- Log in to the the Windows device. When at the desktop, run Procmon.exe.
- The Process Monitor dialogue box appears. Click Yes and save the log file.
- Close Process Monitor.
- Compress and archive (zip) the PML file.
- Send the log to your JumpCloud Support Engineer for further review.