Diagnostic information for the VDME Snapshot Manager can be retrieved using two different methods.
Please note that this appliance is deployed automatically during the onboarding process for RDS on VMware and the
root password will be generated at that time. Therefore, the SSO credentials will be required unless specifically directed by technical support.
Method 1: Bundle generation and retrieval via the web interface
- Using a web browser, access the snapshot manager UI on port 8044: https://<snapshot manager IP>:8044
- Log in with the local root account or select SSO login from the dropdown menu and authenticate with an integrated SSO administrator account.
- Select Support.
- Click Generate New.
- After the collection process has completed, click the bundle link to download the file.
- The bundle can then be deleted from the UI, if it is no longer required.
Method 2: Bundle generation and retrieval via the API
- Using the sessions operation, retrieve an authentication token provided in the X-VCAV-Auth response header. The local root user account or an SSO administrator account from the integrated SSO domain may be used. An example of the POST is provided below:
curl -k -i -X POST https://<snapshot manager IP>:8044/sessions -H 'Content-Type: application/json' -d '{"type": "ssoCredentials", "username": "[email protected]", "password": "<password>"}'
- A support bundle can then be generated using the bundles operation under diagnostics, similar to the following example:
curl -k -X POST https://<snapshot manager IP>:8044/diagnostics/bundles -H 'Content-Type: application/json' -H 'X-VCAV-Auth: <token>'
- The bundles operation can then be used to list the bundles and confirm that the generation has been completed, as in the example below:
curl -k -X GET https://<snapshot manager IP>:8044/diagnostics/bundles -H 'Accept: application/vnd.vmware.h4-v3+json;charset=UTF-8' -H 'Content-Type: application/json' -H 'X-VCAV-Auth: <token>'
- The resulting bundle can then be retrieved using the bundle ID with the bundles operation, as demonstrated in the following example:
curl -k -X GET https://<snapshot manager IP>:8044/diagnostics/bundles/<bundle ID> -H 'Content-Type: application/json' -H 'X-VCAV-Auth: <token>' --output snapshot_mgr_bundle.tar
- Finally, the bundle can be removed from the appliance, once it is no longer required. An example of the DELETE operations is illustrated below:
curl -k -X DELETE https://<snapshot manager IP>:8044/diagnostics/bundles/<bundle ID> -H 'Content-Type: application/json' -H 'X-VCAV-Auth: <token>'