View a markdown version of this page

Surveillez vos CloudWatch statistiques WorkSpaces d'utilisation - Amazon WorkSpaces

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillez vos CloudWatch statistiques WorkSpaces d'utilisation

WorkSpaces et Amazon CloudWatch sont intégrés, ce qui vous permet de collecter et d'analyser des indicateurs de performance. Vous pouvez surveiller ces métriques à l'aide de la CloudWatch console, de l'interface de ligne de CloudWatch commande ou de manière programmatique à l'aide de l' CloudWatch API. CloudWatch vous permet également de définir des alarmes lorsque vous atteignez un seuil spécifié pour une métrique.

Pour plus d'informations sur l'utilisation CloudWatch et les alarmes, consultez le guide de CloudWatch l'utilisateur Amazon.

Conditions préalables

Pour obtenir CloudWatch des statistiques, activez l'accès sur le port 443 du AMAZON sous-ensemble de la us-east-1 région. Pour de plus amples informations, veuillez consulter Exigences relatives à l'adresse IP et au port pour WorkSpaces Personal.

WorkSpaces métriques

L’espace de noms AWS/WorkSpaces inclut les métriques suivantes.

Métrique Description Dimensions Statistiques Uunités

Available

Le nombre d'entre WorkSpaces eux est en bonne santé.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

Unhealthy

Ces chiffres WorkSpaces ne sont pas bons pour la santé.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

Stopped

Le nombre d' WorkSpaces entre eux sont arrêtés.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

Maintenance

Le nombre d'entre WorkSpaces eux est en cours de maintenance.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

ConnectionAttempt1

Nombre de tentatives de connexion.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

ConnectionSuccess1

Nombre de connexions ayant réussi.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

ConnectionFailure1

Nombre de connexions ayant échoué.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

SessionLaunchTime1

Le temps nécessaire pour démarrer une WorkSpaces session.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Secondes

SessionDisconnect

Le nombre de sessions qui ont été déconnectées.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

UserConnected

Le nombre de WorkSpaces personnes auxquelles un utilisateur est connecté.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

TrustedDeviceValidationAttempt2

Nombre de tentatives de validation des signatures d'authentification de l'appareil.

DirectoryId

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

TrustedDeviceValidationSuccess2

Nombre de validations de signature d'authentification de l'appareil réussies.

DirectoryId

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

TrustedDeviceValidationFailure2

Nombre de validations de signature d'authentification de l'appareil ayant échoué.

DirectoryId

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

TrustedDeviceCertificateDaysBeforeExpiration

Jours restants avant expiration du certificat racine associé à l'annuaire.

CertificateId

Moyenne, Somme, Maximum, Minimum et Exemples de données

Nombre

CPUUsage

Pourcentage de la ressource CPU utilisée.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

MemoryUsage

Pourcentage de la mémoire de la machine utilisée.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

RootVolumeDiskUsage

Pourcentage du volume du disque racine utilisé.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

UserVolumeDiskUsage

Pourcentage du volume de disque utilisateur utilisé.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

GPUUsage

Le pourcentage de la ressource GPU utilisée sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

CPUQueueLength

Le nombre de threads en attente de temps processeur sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Nombre

RootVolumeDiskIOQueueLength

Le nombre de I/O demandes en attente d'être traitées par le disque du volume racine sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Nombre

UserVolumeDiskIOQueueLength

Le nombre de I/O demandes en attente d'être traitées par le disque de volume utilisateur sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Nombre

MemoryPageHardFaults

Le taux de défauts de page durs sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Count/Second

PagingFileUsage

Le pourcentage du fichier de pagination actuellement utilisé sur le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Pourcentage

UpTime

Le temps écoulé depuis le dernier redémarrage d'un WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Secondes

InSessionLatency

Le temps d'aller-retour entre le WorkSpaces client et le WorkSpace.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Millisecondes

UDPPacketLossRate3

Pourcentage de paquets UDP perdus dans le trafic entre la passerelle et le client.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Pourcentage

TCPRetransmissionRate4

Le pourcentage de segments TCP qui ont été retransmis de la passerelle au client.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Pourcentage

Bandwidth4

Le débit de données transférées de la passerelle vers le client (sortant).

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Kilobits/Second

BandwidthInbound4

Le débit de données transférées du client vers la passerelle (entrantes).

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Kilobits/Second

CongestionWindow4

Taille de la fenêtre d'encombrement au niveau de la passerelle pour le trafic circulant vers le client.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Octets

ConnectionDuration4

Durée de la connexion de streaming.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Échantillons de données moyens, maximaux, minimaux

Secondes

FramesPerSecond4

Le nombre de trames envoyées par seconde depuis le WorkSpace vers le client.

DirectoryId

WorkspaceId

RunningMode

Protocol

ComputeType

BundleId

UserName

ComputerName

Moyenne, maximum, minimum

Count/Second

1 WorkSpaces enregistre les statistiques relatives aux connexions effectuées avec chacun d'entre eux WorkSpace. Ces métriques sont émises après qu'un utilisateur s'est authentifié avec succès via le WorkSpaces client et que le client initie ensuite une connexion de session.

2 Si la fonctionnalité des appareils sécurisés est activée pour l'annuaire, Amazon WorkSpaces utilise l'authentification basée sur des certificats pour déterminer si un appareil est fiable. Lorsque les utilisateurs tentent d'accéder à leur appareil WorkSpaces, ces mesures sont émises pour indiquer la réussite ou l'échec de l'authentification de l'appareil de confiance. Ces mesures ne s'appliquent qu'aux applications clientes Windows et macOS.

3 La direction de la mesure dépend du protocole sous-jacent.

  • Sur PCoIP  : mesure les pertes entre le client et la passerelle.

  • Sur DCV  : mesure les pertes entre la passerelle et le client.

4 Disponible uniquement sur DCV.

Dimensions pour les WorkSpaces métriques

Pour filtrer les données de métriques, utilisez les dimensions suivantes.

Dimension Description

DirectoryId

Filtre les données métriques WorkSpaces dans le répertoire spécifié. La forme de l'ID d'annuaire est d-XXXXXXXXXX.

WorkspaceId

Filtre les données métriques selon les valeurs spécifiées WorkSpace. La forme de la WorkSpace pièce d'identité estws-XXXXXXXXXX.

CertificateId

Filtre les données métriques vers le certificat racine spécifié associé à l'annuaire. La forme de l'ID de certificat est wsc-XXXXXXXXX.

RunningMode

Filtre les données métriques en fonction WorkSpaces de leur mode de fonctionnement. La forme du mode de fonctionnement est AutoStop ou AlwaysOn.

BundleId

Filtre les données métriques WorkSpaces selon le protocole. La forme du bundle estwsb-XXXXXXXXXX.

ComputeType

Filtre les données métriques WorkSpaces selon le type de calcul.

Protocol

Filtre les données métriques WorkSpaces selon le type de protocole.

UserName

Filtre les données métriques WorkSpaces en fonction du nom de l'utilisateur.

Note

Ils UserName ne peuvent pas être composés de caractères non ASCII, tels que les suivants :

  • Lettres accentuées : é, à, ö, ñ, etc.

  • Non-Latin alphabets

  • Symboles : © ️,® ️, €, £, µ, ¥, etc.

ComputerName

Filtre les données métriques selon les valeurs spécifiées WorkSpace. Consultez les différents formats pour le nom de WorkSpaces l'ordinateur.

Exemple de surveillance

L'exemple suivant montre comment vous pouvez utiliser le AWS CLI pour répondre à une CloudWatch alarme et déterminer quels WorkSpaces éléments d'un répertoire ont connu des échecs de connexion.

Pour répondre à une CloudWatch alarme
  1. Déterminez l'annuaire auquel l'alarme s'applique avec la commande describe-alarms.

    aws cloudwatch describe-alarms --state-value "ALARM" { "MetricAlarms": [ { ... "Dimensions": [ { "Name": "DirectoryId", "Value": "directory_id" } ], ... } ] }
  2. Obtenez la liste des contenus WorkSpaces dans le répertoire spécifié à l'aide de la commande describe-workspaces.

    aws workspaces describe-workspaces --directory-id directory_id { "Workspaces": [ { ... "WorkspaceId": "workspace1_id", ... }, { ... "WorkspaceId": "workspace2_id", ... }, { ... "WorkspaceId": "workspace3_id", ... } ] }
  3. Obtenez les CloudWatch métriques pour chacun des éléments du répertoire WorkSpace à l'aide de la commande get-metric-statistics.

    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" }