Saltar a contenido

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.

OUTPUTS⚓︎

Siman.Cloud.Azure.VirtualDesktop⚓︎

NOTES⚓︎