Get-SimanAzWvdHost⚓︎
SYNOPSIS⚓︎
Obtiene los hosts de Azure Virtual Desktop de la plataforma.
SYNTAX⚓︎
Get-SimanAzWvdHost [[-Name] <String[]>] [-HostPool <String[]>] [-Active] [-IncludeUsage] [<CommonParameters>]
DESCRIPTION⚓︎
Regresa una colección de objetos de tipo [Siman.Cloud.Azure.VirtualDesktop] con el detalle de las VMs correspondientes a
el o los hostpools especifiacdos.
Se puede filtrar el resultado por nombre -Name o por -HostPool.
Por default solo considera las sesiones en el pool de G8 productivo
G8-PD.
COMMAND ALIASES
- gsvd
- Get-SimanWvdHost
EXAMPLES⚓︎
Example 1 - Todos los servidores activos en el pool default incluyendo sus datos de uso⚓︎
PS> Get-SimanAzWvdHost -Active -IncludeUsage
Name IP Address Status Memory CPU Disk Drain Role Environment HostPool VM Id
Remaining Mode
---- ---------- ------ ------ --- ---------- ------- ---- ----------- -------- -----
azvdg8pd-230501 10.0.10.4 Available 76% 44% 15.23 GB False Balanced Production G8-PD 6f741878…
azvdg8pd-230502 10.0.10.5 Available 89% 8% 15.14 GB False Balanced Production G8-PD c00acc4b…
azvdg8pd-230503 10.0.10.6 Available 68% 8% 15.22 GB False Balanced Production G8-PD 801da789…
azvdg8pd-230504 10.0.10.10 Available 90% 14% 15.24 GB False Balanced Production G8-PD dd41e3e3…
azvdg8pd-230505 10.0.10.9 Available 77% 6% 15.06 GB False Balanced Production G8-PD 5f775408…
azvdg8pd-230506 10.0.10.7 Available 75% 15% 15.41 GB False Balanced Production G8-PD a0aeaa54…
azvdg8pd-230507 10.0.10.14 Available 86% 7% 15.3 GB False Balanced Production G8-PD fb8afd11…
azvdg8pd-230508 10.0.10.13 Available 74% 0% 15.31 GB False Balanced Production G8-PD cb008251…
Example 2 - Filtro por HostPool⚓︎
PS> Get-SimanAzWvdHost -HostPool G8*
Name IP Address Status Drain Role Environment HostPool VM Id
Mode
---- ---------- ------ ------- ---- ----------- -------- -----
azvdg8pd-230501 10.0.10.4 Available False Balanced Production G8-PD 6f741878-51f6-4828-908c-e986485…
azvdg8pd-230502 10.0.10.5 Available False Balanced Production G8-PD c00acc4b-cf64-44ff-96ca-1cacee6…
azvdg8pd-230503 10.0.10.6 Available False Balanced Production G8-PD 801da789-c5c7-4446-8b8e-2ea5938…
azvdg8pd-230504 10.0.10.10 Available False Balanced Production G8-PD dd41e3e3-11fa-491e-a3e1-7de912b…
azvdg8pd-230505 10.0.10.9 Available False Balanced Production G8-PD 5f775408-7358-490b-b616-6468578…
azvdg8pd-230506 10.0.10.7 Available False Balanced Production G8-PD a0aeaa54-5408-4d9c-8b79-c27a42b…
azvdg8pd-230507 10.0.10.14 Available False Balanced Production G8-PD fb8afd11-1848-4934-844b-12947d6…
azvdg8pd-230510 10.0.10.15 Available False Balanced Production G8-PD 1149e6d0-c466-43c4-84c6-3cca6b8…
azvdg8qa-230505 10.0.10.8 Shutdown False Balanced QA G8-QA 67fd0743-b435-4b67-a591-7df89e9…
Utiliza el wildcard * para obtener todos los Hostpools que comiencen con G8.
Example 3 - Filtro por nombre⚓︎
PS> Get-SimanAzWvdHost -Name *-2305* -IncludeUsage
Obtiene los hosts que contengan -2305 en el nombre. En este caso todos los que fueron creados en mayo de 2023.
PARAMETERS⚓︎
-Name⚓︎
Nombre o nombres de los servidores a buscar.
Este parametro acepta multiples valores y wildcards.
Type: System.String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: True
-HostPool⚓︎
Nombre o nombres de los HostPools a filtrar.
Este parametro acepta multiples valores y wildcards.
Type: System.String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: G8-PD
Accept pipeline input: False
Accept wildcard characters: True
-Active⚓︎
Especifica si se filtran unicamente los servidores activos.
Por default se incluyen tanto activos como inactivos.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-IncludeUsage⚓︎
Incluye en el resultado los datos de uso en tiempo real de CPU, Memoria y Disco.
Solamente agregar este parametro en caso necesario, ya que es un proceso tardado la obtencion de las metricas en tiempo real.
Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters⚓︎
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS⚓︎
String⚓︎
Acepta los nombres de servidor canalizados mediante el pipeline.