Product(s): | APM Implementation and Performance Management | ||
Version(s): | 7 | ||
Environment: | N/A | ||
Area: | N/A | ||
Subarea: | N/A |
User sometimes experiencing hanging, unresponsiveness of the Smart-client. These are often difficult to diagnose unless a process dump is taken.
This wiki is a guide to help diagnose when the smart client is truly hanging and not simply carrying out a long running task that is temporarily locking the smart client. It is intended to be run by the user's APM Administrator or Bentley First Level Support in order to capture hang dumps, it is not meant as process to avoid the Service Request Prioritization and Management Process.
When a smart client is suddenly unresponsive (hanging), first determine if you are running a long-duration task. Some long duration tasks purposely lock the smart client window from which they were invoked. Examples of long running tasks that do this when run manually.
PM Generation, Checksheet Generation, Schedule Generation
Copy a large amount of objects such as: RCM Analyses, Standard Tasks, Asset Hierarchies
Application of Asset Prioritization Analysis Results
Dataload Processing
Replenishment Report Generation.
There are several other long running tasks that may cause a smart client to lock down temporarily. It is best to simply leave these tasks running, sometimes for hours depending on the amount of objects being created. It is not advised to take a process dump when these are running without the aid/advice of a Bentley APM Technical Support Rep.
There are 3 main scenarios covering most examples of hanging:
Note, this procedure assumes the user is recognizing the problem in the Production environment. If experiencing the issue in a Dev, Test or Training Environment do not use the Critical priority when launching a Service Request.
Scenario 1.
Single user has APM Smart client is not recognizing inputs.
Can the user move around the application and make changes to other objects within APM? (Screens cannot be changed.)
Scenario 2
Stale server(s), some smart clients are working but not all.
Launch APM Server Manager.
If user is not Managed Services
Scenario 3
APM Server crashed
Launch a Critical SR and notify APM Support Team
How to find logs, dumps, etc
https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0089008
How to take a dump file
https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0089629
Upload all dump files and error and user action logs to a Sharefile referencing the SR number and update the Service Request with the location of the sharefile.