How to collect a Performance Monitor (PerfMon)?

How to monitor the Robot performance?

  1. Performance Monitor must be enabled beforehand so he can monitor the performance until the issue occurs - it is less invasive and it will not impact the overall performance of your machine
  2. Open Performance Monitor -> go to Data Collectors Sets -> User Defined -> Right Click on it -> New -> Data Collector Set
  1. Give it a name and select "Create from a template (Recommended)"
  1. Select "System Performance" -> Click Next
  1. Select the Output location or use the default location -> Click Next
  1. Leave the settings in the last screen as they are and click Finish
  1. Now go back to User Defined sets -> Right click on the newly created one and select Properties
  1. On the "Stop Condition" tab, set the following value:
  • Overall duration should be how many hours you would like it to run. If the issue is intermittent, we would recommend setting it for a few hours/1 day
  • Enable "Maximum Size" and set it to 500MB
  1. Now, under the User Defined section -> select your new data collector set -> right click on the Performance Counter and select properties. Set the "Sample Interval" to 3 seconds
  1. Click on "Add" and add all the instances for GPU counters as below:
image.png
  1. The setup is now finished. When ready to start the monitoring (e.g. in the morning/in the afternoon, when the issue is more likely to appear), right click on the Data Collector Set and select Start
  1. After the issue has replicated and passed (when the system works fine again), go back and select Stop
  2. Once Stopped, go to the logs location, add the logs to a ZIP archive and send them to us