Get-RdsDiagnosticActivities
Získá podrobnosti o akci uživatele v systému.
Syntaxe
Default (Výchozí)
Get-RdsDiagnosticActivities
[-StartTime <DateTime>]
[-EndTime <DateTime>]
[-ActivityType <ActivityType>]
[-UserName <String>]
[-ActivityId <Guid>]
[-Outcome <Outcome>]
[-TenantName <String>]
[-Deployment]
[-Detailed]
[<CommonParameters>]
Description
Rutina Get-RdsDiagnosticActivities získá podrobnosti o akci uživatele v systému, a to jak pro účely koncového uživatele, tak pro účely správy. Seznam aktivit lze filtrovat podle následujících parametrů:
- Identifikátor aktivity
- Typ aktivity
- Výsledek
- StartTime (a volitelně EndTime)
- Uživatelské jméno
Do jednoho dotazu můžete zkombinovat více filtrů. Pokud nezadáte čas zahájení nebo časový rozsah, obdržíte seznam aktivit pouze za poslední hodinu. Pomocí parametru -Detailed můžete také zadat dotaz a získat tak další informace o jednotlivých aktivitách. Další informace pro každou aktivitu se liší v závislosti na typu aktivity.
Příklady
Příklad 1: Načtení základních diagnostických aktivit v klientovi
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso"
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details :
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints :
Errors :
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Feed
StartTime : 1/1/2018 3:52:20 PM
EndTime : 1/1/2018 3:52:26 PM
UserName : user2@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details :
LastHeartbeatTime : 1/1/2018 3:52:26 PM
Checkpoints :
Errors :
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Management
StartTime : 1/1/2018 3:44:54 PM
EndTime : 1/1/2018 3:44:54 PM
UserName : admin@contoso.com
RoleInstances : mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details :
LastHeartbeatTime : 1/1/2018 3:44:54 PM
Checkpoints :
Errors :
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:14:15 AM
EndTime : 1/1/2018 3:18:00 AM
UserName : user2@contoso.com
RoleInstances : user2client.contoso.com;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782C3626;mrs-eus2r0c001-rdbroker-prod::RD28187853BC78;sh1.contoso.com;
Outcome : Success
Status : Completed
Details :
LastHeartbeatTime : 1/1/2018 3:18:00 AM
Checkpoints :
Errors :
Tento příkaz získá aktivity pro zadaného tenanta. Spuštěním rutiny Get-RdsDiagnosticActivities bez zadání časového rozsahu obdržíte pouze aktivity za poslední hodinu.
Příklad 2: Načtení podrobných diagnostických aktivit v tenantovi
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details : {[ClientOS, ], [ClientVersion, ], [ClientType, ], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints : {RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress...}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Feed
StartTime : 1/1/2018 3:52:20 PM
EndTime : 1/1/2018 3:52:26 PM
UserName : user2@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details : {[ClientOS, Win32 Chrome 70.0.3538.110], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [ClientIPAddress, ]...}
LastHeartbeatTime : 1/1/2018 3:52:26 PM
Checkpoints : {TenantListComplete, TenantResourceComplete}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Management
StartTime : 1/1/2018 3:44:54 PM
EndTime : 1/1/2018 3:44:54 PM
UserName : admin@contoso.com
RoleInstances : mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details : {[Object, /RdsManagement/V1/TenantGroups/Default%20Tenant%20Group/Tenants/Contoso], [Method, Get], [Route,
Tenant::GetTenantAsync], [ObjectsFetched, 1]...}
LastHeartbeatTime : 1/1/2018 3:44:54 PM
Checkpoints : {}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:14:15 AM
EndTime : 1/1/2018 3:18:00 AM
UserName : user2@contoso.com
RoleInstances : user2client.contoso.com;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782C3626;mrs-eus2r0c001-rdbroker-prod::RD28187853BC78;sh1.contoso.com;
Outcome : Success
Status : Completed
Details : {[ClientOS, WINDOWS 10.0.17763], [ClientVersion, 10.0.17763.1], [ClientType, MSTSC], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 3:18:00 AM
Checkpoints : {LoadBalancedNewConnection, RdpStackAuthenticaticatedUser, RdpStackAuthorization, OnConnected...}
Errors : {}
Tento příkaz získá podrobné aktivity pro zadaného tenanta.
Příklad 3: Načtení podrobné diagnostiky konkrétní aktivity
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -ActivityGuid "xxxx-xxxx-xxxx-xxxx-xxxx" -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details : {[ClientOS, ], [ClientVersion, ], [ClientType, ], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints : {RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress...}
Errors : {}
Tento příkaz získá konkrétní podrobnou aktivitu.
Příklad 4: Načtení podrobné diagnostiky konkrétního uživatele
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -UserName "user2@contoso.com" -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Feed
StartTime : 1/1/2018 3:52:20 PM
EndTime : 1/1/2018 3:52:26 PM
UserName : user2@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details : {[ClientOS, Win32 Chrome 70.0.3538.110], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [ClientIPAddress, ]...}
LastHeartbeatTime : 1/1/2018 3:52:26 PM
Checkpoints : {TenantListComplete, TenantResourceComplete}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:14:15 AM
EndTime : 1/1/2018 3:18:00 AM
UserName : user2@contoso.com
RoleInstances : user2client.contoso.com;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782C3626;mrs-eus2r0c001-rdbroker-prod::RD28187853BC78;sh1.contoso.com;
Outcome : Success
Status : Completed
Details : {[ClientOS, WINDOWS 10.0.17763], [ClientVersion, 10.0.17763.1], [ClientType, MSTSC], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 3:18:00 AM
Checkpoints : {LoadBalancedNewConnection, RdpStackAuthenticaticatedUser, RdpStackAuthorization, OnConnected...}
Errors : {}
Tento příkaz získá podrobné aktivity spojené se zadaným uživatelským jménem.
Příklad 5: Načtení podrobné diagnostiky podle času spuštění
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -StartTime "1/1/2018 3:45:00 PM" -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details : {[ClientOS, Win32 Edge 18.17763], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints : {RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress...}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Feed
StartTime : 1/1/2018 3:52:20 PM
EndTime : 1/1/2018 3:52:26 PM
UserName : user2@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdbroker-prod-staging::RD28187853BC78;
Outcome : Success
Status : Completed
Details : {[ClientOS, Win32 Chrome 70.0.3538.110], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [ClientIPAddress, ]...}
LastHeartbeatTime : 1/1/2018 3:52:26 PM
Checkpoints : {TenantListComplete, TenantResourceComplete}
Errors : {}
Tento příkaz získá podrobné aktivity, které byly dokončeny po zadaném čase nebo které probíhaly od zadaného času.
Příklad 6: Načtení podrobné diagnostiky podle počátečního a koncového času
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -StartTime "1/1/2018 3:45:00 PM" -EndTime "1/1/2018 3:50:00 PM" -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details : {[ClientOS, Win32 Edge 18.17763], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints : {RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress...}
Errors : {}
Tento příkaz získá podrobné aktivity, které byly dokončeny během zadaného času nebo které probíhají od zadaného časového rozsahu.
Příklad 7: Načtení podrobné diagnostiky podle typu aktivity
PS C:\> Get-RdsDiagnosticActivities -TenantName "contoso" -ActivityType Connection -Detailed
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:20:00 PM
EndTime :
UserName : user1@contoso.com
RoleInstances : rdwebclient;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782CE977;mrs-eus2r0c001-rdbroker-prod-staging::RD2818785C1CF1;sh1.contoso.com;
Outcome :
Status : Ongoing
Details : {[ClientOS, Win32 Edge 18.17763], [ClientVersion, 1.0.4-wvd], [ClientType, HTML], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 4:01:00 PM
Checkpoints : {RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress, RdpConnectionProgress...}
Errors : {}
ActivityId : xxxx-xxxx-xxxx-xxxx-xxxx
ActivityType : Connection
StartTime : 1/1/2018 3:14:15 AM
EndTime : 1/1/2018 3:18:00 AM
UserName : user2@contoso.com
RoleInstances : user2client.contoso.com;mrs-eus2r0c001-rdgateway-prod-staging::RD2818782C3626;mrs-eus2r0c001-rdbroker-prod::RD28187853BC78;sh1.contoso.com;
Outcome : Success
Status : Completed
Details : {[ClientOS, WINDOWS 10.0.17763], [ClientVersion, 10.0.17763.1], [ClientType, MSTSC], [PredecessorConnectionId, ]...}
LastHeartbeatTime : 1/1/2018 3:18:00 AM
Checkpoints : {LoadBalancedNewConnection, RdpStackAuthenticaticatedUser, RdpStackAuthorization, OnConnected...}
Errors : {}
Tento příkaz získá podrobné aktivity, které odpovídají zadanému typu aktivity.
Parametry
-ActivityId
ID aktivity.
Vlastnosti parametru
| Typ: | Guid |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | identifikační číslo |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-ActivityType
Typ aktivity. Činnosti jsou rozděleny do následujících kategorií:
- Připojení
- Kanál
- Vedení
Vlastnosti parametru
| Typ: | ActivityType |
| Default value: | None |
| Přípustné hodnoty: | Connection, Management, Feed, RegistrationToken |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Typ |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-Deployment
Rozsah specifický pro Windows Virtual Desktop.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-Detailed
Přepínač indikující vrácení podrobnějších informací pro každou aktivitu. Vrácené dodatečné informace se budou lišit v závislosti na typu každé aktivity.
Vlastnosti parametru
| Typ: | SwitchParameter |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-EndTime
Datum a čas, který se má použít jako horní mez pro aktivity dotazování.
Vlastnosti parametru
| Typ: | DateTime |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | konec |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-Outcome
Výsledek aktivity. Aktivity mohou mít jeden ze dvou výsledků:
- Úspěch
- Selhání
Vlastnosti parametru
| Typ: | Outcome |
| Default value: | None |
| Přípustné hodnoty: | Success, Failure |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-StartTime
Datum a čas, který se má použít jako dolní mez pro aktivity dotazování.
Vlastnosti parametru
| Typ: | DateTime |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Začátek |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-TenantName
Název tenanta přidruženého k aktivitě.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Nájemník |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
-UserName
Hlavní název uživatele (UPN) uživatele přidruženého k aktivitě.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
| Aliasy: | Uživatel |
Sady parametrů
(All)
| Position: | Named |
| Povinné: | False |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | True |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.