diagnose_session
Retrieve combined diagnostic data for a Horizon VDI user session in one call, covering logon timing, display performance, history, processes, and remote apps.
Instructions
Retrieve diagnostic information for a user session in a single call.
Fetches any combination of: logon timing breakdown, real-time display protocol metrics, 15-minute historical performance, running processes, and active remote applications. Results are keyed by aspect name; a failed aspect returns {"error": ""} rather than failing the whole call.
The help desk endpoints take the session's internal_session_id, not its id (verified live: passing the id returns "Session with requested id was not found"), so this looks the session up first to get it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aspects | No | Diagnostic data to retrieve: logon_timing, display_performance, historical_performance, processes, remote_applications. Defaults to all aspects. | |
| session_id | Yes | Session ID to diagnose |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||