Collecting diagnostic information for the VMware Database Management Appliance
search cancel

Collecting diagnostic information for the VMware Database Management Appliance

book

Article ID: 314075

calendar_today

Updated On:

Products

VMware Data Services Manager

Issue/Introduction

VMware Technical Support routinely requests diagnostic information from you when a support request is handled. This diagnostic information contains product specific logs, configuration files, and data appropriate to the situation. The information is gathered using a specific script or tool for each product and can include a host support bundle from the ESXi host and vCenter Server support bundle. Data collected in a host support bundle may be considered sensitive. Additionally, as of vSphere 6.5, support bundles can include encrypted information from an ESXi host. For more information on what information is included in the support bundles, see Data collected when gathering diagnostic information from vSphere products (2147388) .
 
This article provides procedures for obtaining diagnostic information for VMware Database Management Essentials (VDME) Appliance.

Environment

VMware Database Management Essentials 1.x

Resolution

Diagnostic information for the VMware Database Management Essentials (VDME) Appliance can be collected via the API using the root credentials or an administrator account from the integrated SSO domain.

Please note:
  • 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.
  • The API for the VDME appliance normally requires mutual (two-way) TLS trusted communication, though this is not required for log collection. Thus, the examples in this article are not representative of other API interactions and cannot be used as samples of the normal API utilization.

Full Log Bundle Collection
The following is an example for retrieving the full log bundle for the VDME Appliance:

curl -k -u '[email protected]:<password>' -X GET https://<vdme IP>:443/vdme/appliance/support/bundle -o 'vdme_supportbundle.zip'

Lite Log Bundle Collection
Alternatively, a smaller lite bundle can be collected that only contains the log files for the current day. An example for retrieving this file has been provided below:

curl -k -u '[email protected]:<password>' -X GET https://<vdme IP>:443/vdme/appliance/support/bundle/lite -o 'vdme_supportbundle_lite.zip'


Additional Information

For more information about transferring files to VMware support services, see Uploading diagnostic information for VMware.
 



The following is an example of collecting the VDME appliance certificate so that it can be explicitly trusted in the call to collect the logs:

sudo openssl s_client -showcerts -connect [vdme IP]:443 </dev/null | openssl x509 > /tmp/vdme.crt

This certificate can then be utilized the in the curl command to collect the log files, similar to the following:

curl --cacert /tmp/vdme.crt -u '[email protected]:<password>' -X GET https://<vdme IP>:443/vdme/appliance/support/bundle -o 'vdme_supportbundle.zip'