Saltar a contenido

Get-SimanAzWvdHost⚓︎

SYNOPSIS⚓︎

Obtiene los hosts en Azure Virtual Desktop de la plataforma.

SYNTAX⚓︎

Get-SimanAzWvdHost [[-Name] <string[]>] [-HostPool <string[]>] [-Active] [-IncludeUsage]
 [<CommonParameters>]

ALIASES⚓︎

  • gsvd
  • Get-SimanWvdHost

DESCRIPTION⚓︎

Regresa una colección de objetos de tipo [Siman.Cloud.Azure.VirtualDesktop] con el detalle de las VMs correspondientes a los hostpools especificados.

Se puede filtrar el resultado por nombre -Name o por -HostPool.

Importante

Por defecto solo considera las sesiones en el pool de G8 productivo G8-PD.

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⚓︎

-Active⚓︎

Especifica si se filtran unicamente los servidores activos.

Por default se incluyen tanto activos como inactivos.

Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-HostPool⚓︎

Nombre o nombres de los HostPools a filtrar.

Este parámetro acepta múltiples valores y wildcards.

Type: System.String[]
DefaultValue: G8-PD
SupportsWildcards: true
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-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 consume tiempo la obtencion de las metricas en tiempo real.

Type: System.Management.Automation.SwitchParameter
DefaultValue: False
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
  Position: Named
  IsRequired: false
  ValueFromPipeline: false
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

-Name⚓︎

Nombre o nombres de los servidores a buscar.

Este parámetro acepta múltiples valores y wildcards.

Type: System.String[]
DefaultValue: None
SupportsWildcards: true
Aliases: []
ParameterSets:
- Name: (All)
  Position: 0
  IsRequired: false
  ValueFromPipeline: true
  ValueFromPipelineByPropertyName: false
  ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''

CommonParameters⚓︎

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS⚓︎

System.String⚓︎

Acepta nombres de servidores canalizados mediante el pipeline.

OUTPUTS⚓︎

Siman.Cloud.Azure.VirtualDesktop⚓︎

Objeto personalizado con la información de las máquinas virtuales provisionadas en el hostpool.

NOTES⚓︎