Monitore suas CloudWatch métricas de WorkSpaces uso - Amazon WorkSpaces

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Monitore suas CloudWatch métricas de WorkSpaces uso

WorkSpaces e a Amazon CloudWatch estão integradas, para que você possa reunir e analisar métricas de desempenho. Você pode monitorar essas métricas usando o CloudWatch console, a interface da linha de CloudWatch comando ou programaticamente usando o. CloudWatch API CloudWatch também permite definir alarmes quando você atinge um limite especificado para uma métrica.

Para obter mais informações sobre uso CloudWatch e alarmes, consulte o Guia do CloudWatch usuário da Amazon.

Pré-requisitos

Para obter CloudWatch métricas, habilite o acesso na porta 443 no AMAZON subconjunto na us-east-1Região. Para obter mais informações, consulte Requisitos de endereço IP e porta para WorkSpaces Pessoal.

WorkSpaces métricas

O namespace AWS/WorkSpaces inclui as métricas a seguir.

Métrica Descrição Dimensões Statistics Unidades

Available1

O número deles WorkSpaces retornou um status saudável.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

Unhealthy1

O número WorkSpaces que retornou um status insalubre.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

ConnectionAttempt2

O número de tentativas de conexão.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

ConnectionSuccess2

O número de conexões bem-sucedidas.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

ConnectionFailure2

O número de conexões com falha.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

SessionLaunchTime2, 6

A quantidade de tempo necessária para iniciar uma WorkSpaces sessão.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Segundos (tempo)

InSessionLatency2, 6

O tempo de ida e volta entre o WorkSpaces cliente e WorkSpace o.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Milissegundos (tempo)

SessionDisconnect2, 6

O número de conexões que foram fechadas, incluindo conexões com falha e iniciadas pelo usuário.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

UserConnected3

O número WorkSpaces que tem um usuário conectado.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

Stopped

O número deles WorkSpaces está parado.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

Maintenance4

O número deles WorkSpaces está em manutenção.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, soma, máximo, mínimo, amostragens de dados

Contagem

TrustedDeviceValidationAttempt5, 6

O número de tentativas de validação da assinatura de autenticação do dispositivo.

DirectoryId

Média, soma, máximo, mínimo, amostragens de dados

Contagem

TrustedDeviceValidationSuccess5, 6

O número de validações da assinatura de autenticação do dispositivo bem-sucedidas.

DirectoryId

Média, soma, máximo, mínimo, amostragens de dados

Contagem

TrustedDeviceValidationFailure5, 6

O número de validações da assinatura de autenticação do dispositivo com falha.

DirectoryId

Média, soma, máximo, mínimo, amostragens de dados

Contagem

TrustedDeviceCertificateDaysBeforeExpiration6

Dias restantes até que o certificado raiz associado ao diretório expire.

CertificateId

Média, soma, máximo, mínimo, amostragens de dados

Contagem

CPUUsage

A porcentagem do CPU recurso usado.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima

Porcentagem

MemoryUsage

A porcentagem da memória da máquina usada.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima

Porcentagem

RootVolumeDiskUsage

A porcentagem do volume do disco raiz usado.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima

Porcentagem

UserVolumeDiskUsage

A porcentagem do volume de disco do usuário usado.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima

Porcentagem

UDPPacketLossRate7

A porcentagem de pacotes descartados entre o cliente e o gateway.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima, Amostras de Dados

Porcentagem

UpTime

O tempo desde a última reinicialização de um WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

Média, Máxima, Mínima, Amostras de Dados

Segundos

1 envia WorkSpaces periodicamente solicitações de status para um WorkSpace. A WorkSpace é marcado Available quando responde a essas solicitações e Unhealthy quando não responde a essas solicitações. Essas métricas estão disponíveis em um nível de granularidade por WorkSpace nível e também são agregadas para todos WorkSpaces em uma organização.

2 WorkSpaces registros de métricas sobre as conexões feitas com cada um WorkSpace. Essas métricas são emitidas depois que um usuário se autentica com sucesso por meio do WorkSpaces cliente e o cliente inicia uma sessão. As métricas estão disponíveis em um nível de granularidade por WorkSpace nível e também são agregadas para todas WorkSpaces em um diretório.

3 envia WorkSpaces periodicamente solicitações de status de conexão para WorkSpace a. Os usuários são reportados como conectados quando estão utilizando ativamente suas sessões. Essa métrica está disponível em um WorkSpace nível de granularidade por nível e também é agregada para todos WorkSpaces em uma organização.

4 Essa métrica se aplica aos WorkSpaces que estão configurados com um modo de AutoStop execução. Se você tiver a manutenção ativada para o seu WorkSpaces, essa métrica captura o número de pessoas WorkSpaces que estão atualmente em manutenção. Essa métrica está disponível em um WorkSpace nível de granularidade por nível, que descreve quando uma WorkSpace entrou em manutenção e quando foi removida.

5 Se o recurso de dispositivos confiáveis estiver habilitado para o diretório, a Amazon WorkSpaces usará a autenticação baseada em certificado para determinar se um dispositivo é confiável. Quando os usuários tentam acessar suas WorkSpaces, essas métricas são emitidas para indicar a autenticação bem-sucedida ou malsucedida do dispositivo confiável. Essas métricas estão disponíveis em um nível de granularidade por diretório e somente para os aplicativos clientes Amazon Windows WorkSpaces e macOS.

6 Não disponível no WorkSpaces Web Access.

7 Essa métrica mede a perda média de pacotes.

  • Ativado PCoIP: mede a perda média de UDP pacotes do cliente para o gateway.

    nota

    Isso é medido no gateway.

  • Ativado DCV: mede a perda de UDP pacotes do gateway para o cliente.

    nota

    Isso é medido no gateway.

Dimensões para WorkSpaces métricas

Para filtrar os dados das métricas, use as dimensões a seguir.

Dimensão Descrição

DirectoryId

Filtra os dados métricos para o WorkSpaces no diretório especificado. O formato do ID do diretório é d-XXXXXXXXXX.

WorkspaceId

Filtra os dados métricos de acordo com o especificado WorkSpace. A forma do WorkSpace ID éws-XXXXXXXXXX.

CertificateId

Filtra os dados de métricas para o certificado raiz especificado associado ao diretório. O formato do ID do certificado é wsc-XXXXXXXXX.

RunningMode

Filtra os dados métricos de acordo WorkSpaces com seu modo de execução. A forma do modo de execução é AutoStop ou AlwaysOn.

BundleId

Filtra os dados métricos de WorkSpaces acordo com o protocolo. A forma do pacote éwsb-XXXXXXXXXX.

ComputeType

Filtra os dados métricos de acordo WorkSpaces com o tipo de computação.

Protocol

Filtra os dados métricos de acordo WorkSpaces com o tipo de protocolo.

UserName

Filtra os dados métricos WorkSpaces pelo nome do usuário.

nota

O UserName não pode consistir em ASCII caracteres que não sejam caracteres, como os seguintes:

  • Letras acentuadas: é, à, ö, ñ, etc.

  • Alfabetos não latinos

  • Símbolos: © ️,® ️, €, £, µ, ⟩, etc.

Exemplo de monitoramento

O exemplo a seguir demonstra como você pode usar o AWS CLI para responder a um CloudWatch alarme e determinar quais WorkSpaces em um diretório tiveram falhas de conexão.

Para responder a um CloudWatch alarme
  1. Determine o diretório ao qual o alarme se aplica usando o comando describe-alarms.

    aws cloudwatch describe-alarms --state-value "ALARM" { "MetricAlarms": [ { ... "Dimensions": [ { "Name": "DirectoryId", "Value": "directory_id" } ], ... } ] }
  2. Obtenha a lista de WorkSpaces no diretório especificado usando o comando describe-workspaces.

    aws workspaces describe-workspaces --directory-id directory_id { "Workspaces": [ { ... "WorkspaceId": "workspace1_id", ... }, { ... "WorkspaceId": "workspace2_id", ... }, { ... "WorkspaceId": "workspace3_id", ... } ] }
  3. Obtenha as CloudWatch métricas de cada uma WorkSpace no diretório usando o get-metric-statisticscomando.

    aws cloudwatch get-metric-statistics \ --namespace AWS/WorkSpaces \ --metric-name ConnectionFailure \ --start-time 2015-04-27T00:00:00Z \ --end-time 2015-04-28T00:00:00Z \ --period 3600 \ --statistics Sum \ --dimensions "Name=WorkspaceId,Value=workspace_id" { "Datapoints" : [ { "Timestamp": "2015-04-27T00:18:00Z", "Sum": 1.0, "Unit": "Count" }, { "Timestamp": "2014-04-27T01:18:00Z", "Sum": 0.0, "Unit": "Count" } ], "Label" : "ConnectionFailure" }