Hello, dear!
Have a good day!
The possible cause:
• A JSON conversion exception occurs when the VM details query interface is called due to special characters.
• The value contains hexadecimal escape characters \\u, causing a JSON conversion exception.
Troubleshooting Procedure
Step 1 Use PuTTY and the remote login IP address to log in to the server where OperationCenter is deployed as user appuser.
Step 2 Run the following command to switch to user root:
sudo su – root
Enter the password of user root.
Step 3 Run the following command to disable PuTTY logout on timeout:
TMOUT=0
Step 4 Run the following commands to obtain the SBI logs generated within the past 24 hours and download them to your local PC:
Enoclog
cd oc/sbi
Step 5 Open all log files and search for the log files by keywords "Error: resourceDiscoveryByExtend."
Log in to OperationCenter and sort VMs by original URI. The VM whose URI is null is a VM that reports a JSON conversion exception during VM details collection. Find FusionCompute managing the VM and check whether the VM name contains hexadecimal escape characters. The VM name on FusionCompute contains \\u.
Delete \\ from the VM name.
Log in to OperationCenter. After a while, the collection exception alarm is automatically cleared.
Any further questions, let us know!