Session Hosts - Get
Vraag een sessiehost aan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DesktopVirtualization/hostPools/{hostPoolName}/sessionHosts/{sessionHostName}?api-version=2025-10-10
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
host
|
path | True |
string minLength: 3maxLength: 64 pattern: ^[A-Za-z0-9@.\-_ ]*$ |
De naam van de hostgroep binnen de opgegeven resourcegroep |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
session
|
path | True |
string minLength: 3maxLength: 48 pattern: ^[A-Za-z0-9@.\-_ ]*$ |
De naam van de sessiehost binnen de opgegeven hostgroep |
|
subscription
|
path | True |
string (uuid) |
De id van het doelabonnement. De waarde moet een UUID zijn. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
Sessiehost succesvol opgehaald. |
|
| Other Status Codes |
Reactie op automatiseringsfout die beschrijft waarom de bewerking is mislukt. |
Voorbeelden
SessionHost_Get
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/sessionHosts/sessionHost1.microsoft.com?api-version=2025-10-10
Voorbeeldrespons
{
"name": "sessionHost1.microsoft.com",
"id": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.DesktopVirtualization/hostPools/hostPool1/sessionHosts/sessionHost1.microsoft.com",
"type": "Microsoft.DesktopVirtualization/hostPools/sessionHosts",
"systemData": {
"createdBy": "user1",
"createdByType": "User",
"createdAt": "2020-01-01T17:18:19.1234567Z",
"lastModifiedBy": "user2",
"lastModifiedByType": "User",
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
},
"properties": {
"objectId": "7877fb31-4bde-49fd-9df3-c046e0ec5325",
"lastHeartBeat": "2008-09-22T14:01:54.9571247Z",
"sessions": 1,
"agentVersion": "1.0.0.1391",
"allowNewSession": true,
"assignedUser": "user1@microsoft.com",
"status": "Available",
"statusTimestamp": "2008-09-22T14:01:54.9571247Z",
"osVersion": "10.0.17763",
"sxSStackVersion": "rdp-sxs190816002",
"updateState": "Succeeded",
"lastUpdateTime": "2008-09-22T14:01:54.9571247Z",
"updateErrorMessage": "",
"virtualMachineId": "29491b54-c033-4dec-b09a-18bf0ebafaef",
"friendlyName": "friendly",
"resourceId": "/subscriptions/daefabc0-95b4-48b3-b645-8a753a63c4fa/resourceGroups/resourceGroup1/providers/Microsoft.Compute/virtualMachines/sessionHost1",
"sessionHostHealthCheckResults": [
{
"healthCheckName": "DomainJoinedCheck",
"healthCheckResult": "HealthCheckSucceeded",
"additionalFailureDetails": {
"message": "SessionHost healthy: is joined to domain ≤wvdarmtest1.net≥",
"errorCode": 0,
"lastHealthCheckDateTime": "2021-01-14T02:09:37.6236843Z"
}
}
]
}
}
Definities
| Name | Description |
|---|---|
|
Cloud |
Cloud error object. |
|
Cloud |
Eigenschappen van Cloud Error Object. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Health |
Vertegenwoordigt de naam van de uitgevoerde statuscontrole. |
|
Health |
Geeft de gezondheidstoestand weer van de gezondheidscontrole die we hebben uitgevoerd. |
|
Session |
Vertegenwoordigt een SessionHost-definitie. |
|
Session |
Bevat details over de fout. |
|
Session |
Het rapport voor informatie over de sessiehost. |
| Status |
Status voor een SessionHost. |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
Update |
Werk de status van een SessionHost bij. |
CloudError
Cloud error object.
| Name | Type | Description |
|---|---|---|
| error |
Eigenschappen van Cloud Error Object. |
CloudErrorProperties
Eigenschappen van Cloud Error Object.
| Name | Type | Description |
|---|---|---|
| code |
string |
Foutcode |
| message |
string |
Foutbericht dat aangeeft waarom de bewerking is mislukt. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
HealthCheckName
Vertegenwoordigt de naam van de uitgevoerde statuscontrole.
| Waarde | Description |
|---|---|
| DomainJoinedCheck |
Controleert of de SessionHost is gekoppeld aan een domein. Als deze controle mislukt, wordt deze geclassificeerd als fataal omdat er geen verbinding kan worden gemaakt als de SessionHost niet is verbonden met het domein. (Momenteel ingeschakeld) |
| DomainTrustCheck |
Hiermee wordt gecontroleerd of de SessionHost geen problemen met domeinvertrouwen ondervindt die verificatie op SessionHost verhinderen op het moment van verbinding wanneer de sessie wordt gemaakt. Als deze controle mislukt, wordt deze geclassificeerd als fataal omdat er geen verbinding kan worden gemaakt als we het domein niet kunnen bereiken voor verificatie op de SessionHost. (Momenteel ingeschakeld) |
| FSLogixHealthCheck |
Controleert of de FSLogix-service actief is om ervoor te zorgen dat de profielen van gebruikers in de sessie worden geladen. Als deze controle mislukt, wordt deze geclassificeerd als fataal, zelfs als de verbinding kan slagen, is de gebruikerservaring slecht omdat het gebruikersprofiel niet kan worden geladen en de gebruiker een tijdelijk profiel krijgt in de sessie. (Momenteel uitgeschakeld) |
| SxSStackListenerCheck |
Controleert of de SxS-stack actief is, zodat verbindingen kunnen slagen. Als deze controle mislukt, wordt deze geclassificeerd als fataal omdat er geen verbinding kan slagen als de SxS-stack niet gereed is. (Momenteel ingeschakeld) |
| UrlsAccessibleCheck |
Controleert of de vereiste WVD-service en URL's van Genève bereikbaar zijn via de SessionHost. Deze URL's zijn: RdTokenUri-, RdBrokerURI-, RdDiagnosticsUri- en opslagblob-URL's voor agentbewaking (genève). Als deze controle mislukt, is deze niet fataal en kan de machine nog steeds verbindingen onderhouden, het belangrijkste probleem kan zijn dat de bewakingsagent niet in staat is om warme padgegevens op te slaan (logboeken, bewerkingen ...). (Momenteel uitgeschakeld) |
| MonitoringAgentCheck |
Controleert of de vereiste agent in Genève actief is. Als deze controle mislukt, is deze niet dodelijk en kan de machine nog steeds verbindingen onderhouden, het belangrijkste probleem kan zijn dat de bewakingsagent ontbreekt of (mogelijk) een oudere versie gebruikt. (Momenteel ingeschakeld) |
| DomainReachable |
Controleert of het domein waarvan de SessionHost lid is, nog steeds bereikbaar is. Als deze controle mislukt, wordt deze geclassificeerd als fataal omdat er geen verbinding kan worden gemaakt als het domein waarvan de SessionHost is lid is, niet bereikbaar is op het moment van verbinding. (Momenteel uitgeschakeld) |
| WebRTCRedirectorCheck |
Controleert of het onderdeel WebRTCRedirector in orde is. De component WebRTCRedirector wordt gebruikt om de video- en audioprestaties in Microsoft Teams te optimaliseren. Hiermee wordt gecontroleerd of het onderdeel nog draait en of er een hogere versie beschikbaar is. Als deze controle mislukt, is deze niet dodelijk en kan de machine nog steeds verbindingen onderhouden, het belangrijkste probleem kan zijn dat het WebRTCRedirector-onderdeel opnieuw moet worden opgestart of bijgewerkt. (Momenteel uitgeschakeld) |
| SupportedEncryptionCheck |
Hiermee wordt de waarde van de SecurityLayer-registratiesleutel gecontroleerd. Als de waarde 0 is (SecurityLayer.RDP), mislukt deze controle met foutcode = NativeMethodErrorCode.E_FAIL en is deze fataal. Als de waarde 1 is (SecurityLayer.Negotiate), mislukt deze controle met foutcode = NativeMethodErrorCode.ERROR_SUCCESS en is deze niet dodelijk. (Momenteel uitgeschakeld) |
| MetaDataServiceCheck |
Controleert of de metagegevensservice toegankelijk is en de rekeneigenschappen retourneert. (Momenteel ingeschakeld) |
| AppAttachHealthCheck |
Controleert of de AppAttachService in orde is (er waren geen problemen tijdens het stagen van het pakket). De AppAttachService wordt gebruikt om de staging/registratie (en uiteindelijk deregistratie/detaging) van MSSIX-apps mogelijk te maken die door de tenant-beheerder zijn ingesteld. Dit controleert of het component fouten heeft gehad tijdens het stagingen van het pakket. Fouten in de staging zorgen ervoor dat sommige MISIX-apps niet goed werken voor de eindgebruiker. Als deze controle mislukt, is deze niet dodelijk en kan de machine nog steeds verbindingen onderhouden, het belangrijkste probleem kan zijn dat bepaalde apps niet werken voor eindgebruikers. (Momenteel ingeschakeld) |
HealthCheckResult
Geeft de gezondheidstoestand weer van de gezondheidscontrole die we hebben uitgevoerd.
| Waarde | Description |
|---|---|
| Unknown |
Het resultaat van de gezondheidscontrole is momenteel niet bekend. |
| HealthCheckSucceeded |
Gezondheidscheck geslaagd. |
| HealthCheckFailed |
Gezondheidscontrole mislukt. |
| SessionHostShutdown |
We hebben een melding ontvangen voor afsluiten. |
SessionHost
Vertegenwoordigt een SessionHost-definitie.
| Name | Type | Description |
|---|---|---|
| id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
| name |
string |
De naam van de resource |
| properties.agentVersion |
string |
Versie van de agent op SessionHost. |
| properties.allowNewSession |
boolean |
Sta een nieuwe sessie toe. |
| properties.assignedUser |
string |
Gebruiker toegewezen aan SessionHost. |
| properties.friendlyName |
string |
Vriendelijke naam van SessionHost |
| properties.lastHeartBeat |
string (date-time) |
Laatste hartslag van SessionHost. |
| properties.lastUpdateTime |
string (date-time) |
Het tijdstempel van de laatste update. |
| properties.objectId |
string |
ObjectId van SessionHost. (intern gebruik) |
| properties.osVersion |
string |
De versie van het besturingssysteem op de sessiehost. |
| properties.resourceId |
string |
Resource-id van de onderliggende virtuele machine van SessionHost. |
| properties.sessionHostHealthCheckResults |
Lijst met SessionHostHealthCheckReports |
|
| properties.sessions |
integer (int32) |
Aantal sessies op SessionHost. |
| properties.status |
Status voor een SessionHost. |
|
| properties.statusTimestamp |
string (date-time) |
De tijdstempel van de status. |
| properties.sxSStackVersion |
string |
De versie van de zij-aan-zij-stapel op de sessiehost. |
| properties.updateErrorMessage |
string |
Het foutbericht. |
| properties.updateState |
Werk de status van een SessionHost bij. |
|
| properties.virtualMachineId |
string |
Virtuele machine-id van de onderliggende virtuele machine van SessionHost. |
| systemData |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
|
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
SessionHostHealthCheckFailureDetails
Bevat details over de fout.
| Name | Type | Description |
|---|---|---|
| errorCode |
integer (int32) |
Foutcode die overeenkomt met de fout. |
| lastHealthCheckDateTime |
string (date-time) |
Het tijdstempel van de laatste update. |
| message |
string |
Foutmelding: hints over wat er mis is en hoe te herstellen. |
SessionHostHealthCheckReport
Het rapport voor informatie over de sessiehost.
| Name | Type | Description |
|---|---|---|
| additionalFailureDetails |
Aanvullende gedetailleerde informatie over de storing. |
|
| healthCheckName |
Vertegenwoordigt de naam van de uitgevoerde statuscontrole. |
|
| healthCheckResult |
Geeft de gezondheidstoestand weer van de gezondheidscontrole die we hebben uitgevoerd. |
Status
Status voor een SessionHost.
| Waarde | Description |
|---|---|
| Available |
Session Host heeft alle statuscontroles doorstaan en is beschikbaar om verbindingen af te handelen. |
| Unavailable |
Sessiehost is uitgeschakeld of heeft kritieke statuscontroles niet doorstaan, waardoor de service geen verbindingen naar deze sessiehost kan routeren. Houd er rekening mee dat dit de vorige 'NoHeartBeat'-status vervangt. |
| Shutdown |
Sessiehost wordt afgesloten: RD-agent heeft gemeld dat de sessiehost is gestopt of ongedaan is gemaakt. |
| Disconnected |
De sessiehost is niet beschikbaar omdat de verbinding momenteel is verbroken. |
| Upgrading |
Session Host is niet beschikbaar omdat er momenteel een upgrade van RDAgent/side-by-side stack wordt uitgevoerd. Opmerking: deze status wordt verwijderd zodra de upgrade is voltooid en de host verbindingen kan accepteren. |
| UpgradeFailed |
Session Host is niet beschikbaar omdat de upgrade van kritieke onderdelen (agent, side-by-side stack, enzovoort) is mislukt. |
| NoHeartbeat |
Het hart van de Session Host klopt niet. |
| NotJoinedToDomain |
SessionHost is niet lid van het domein. |
| DomainTrustRelationshipLost |
De domeinvertrouwensrelatie van SessionHost is verloren |
| SxSStackListenerNotReady |
De SxS-stack die op de SessionHost is geïnstalleerd, is niet klaar om verbindingen te ontvangen. |
| FSLogixNotHealthy |
FSLogix bevindt zich in een beschadigde staat op de sessiehost. |
| NeedsAssistance |
Nieuwe status om beheerders te informeren dat de status op hun eindpunt moet worden opgelost. De verbindingen mogen niet falen, omdat deze problemen niet fataal zijn. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
UpdateState
Werk de status van een SessionHost bij.
| Waarde | Description |
|---|---|
| Initial | |
| Pending | |
| Started | |
| Succeeded | |
| Failed |