Generate Tech Support Bundle
Initiates an asynchronous tech support log collection job. Collects logs from HCX Manager, fleet appliances (IX, NE, WANOPT), and Sentinel VMs. Returns a job ID for tracking progress.
Collection Scope:
- HCX Manager: Always included (web engine, app engine, HTTPD, database logs)
- Fleet Appliances: Specify appliance IDs in
fleetAppliancesarray - Sentinels: Specify Sentinel IDs in
sentinelsarray - Database: Full PostgreSQL dump (if
collectDbDumpis true)
Async Operation:
- Job runs in background (may take several minutes)
- Use
/jobStatus/{jobId}to check progress - Download bundle when job state is SUCCESS
{
"collectNspTechBundle": false,
"fleetAppliances": [
"12345678-1234-1234-1234-123456789012"
],
"collectDbDump": false,
"sentinels": [
"sentinel-12345678-1234-1234-1234-123456789012"
]
}
Include HCX Manager appliance logs
List of fleet appliance IDs to collect logs from (get IDs from /retrieveComponents)
Include PostgreSQL database dump in the bundle
List of Sentinel VM IDs to collect logs from (get IDs from /retrieveSentinelInventory)
Tech support log collection job created successfully
{
"jobId": "hcx-techsupport-2025-11-13-10-30-45-abc123"
}
Job identifier
Bad request - Invalid appliance IDs or Sentinel IDs
{
"message": "string"
}
Error message
Internal server error - Failed to create collection job
{
"message": "string"
}
Error message
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/api/admin/techSupportLogs/generate