

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.

# Affichage des sessions Amazon DCV
<a name="managing-sessions-lifecycle-view"></a>

L'administrateur d'un serveur Amazon DCV Windows ou l'utilisateur root d'un serveur Amazon DCV Linux peut consulter toutes les sessions actives en cours d'exécution sur le serveur. Les utilisateurs d'Amazon DCV peuvent uniquement consulter les sessions qu'ils ont créées.



**Topics**
+ [Afficher toutes les sessions actives](#list-all)
+ [Afficher une session active spécifique](#view-specific)

## Afficher toutes les sessions actives
<a name="list-all"></a>

Pour répertorier la console active ou les sessions virtuelles sur un serveur Amazon DCV Windows ou Linux, utilisez la `dcv list-sessions` commande.

**Topics**
+ [Syntaxe](#list-all-syntax)
+ [Output](#output)

### Syntaxe
<a name="list-all-syntax"></a>

```
dcv list-sessions
```

### Output
<a name="output"></a>

La commande renvoie une liste des sessions actives au format suivant.

```
Session: session-id (owner:session-owner type:virtual|console name:'my session')
```

## Afficher une session active spécifique
<a name="view-specific"></a>

Pour afficher les informations relatives à une session, utilisez la `dcv describe-session` commande et spécifiez l'ID de session unique.

**Topics**
+ [Syntaxe](#view-specific-syntax)
+ [Output](#output)

### Syntaxe
<a name="view-specific-syntax"></a>

```
$ dcv describe-session session_id
```

### Output
<a name="output"></a>

Dans l'exemple de sortie suivant, l'`display-layout`élément indique que la disposition d'affichage de la session est configurée pour utiliser deux écrans 800 x 600. Parmi ceux-ci, le deuxième écran est décalé à x=800 (à droite) par rapport au premier écran.

```
Session: test
  owner: session-id
  name: session-name
  x display: :1
  x authority: /run/user/1009/dcv/test.xauth
  display layout: 800x600+0+0,800x600+800+0
```

Vous pouvez également inclure l'option `--json` (ou `-j`) pour forcer la commande à renvoyer la sortie au format JSON. La sortie JSON fournit des détails supplémentaires sur la session. 

```
$ dcv describe-session session-id --json
```

Voici un exemple de sortie JSON.

```
{
  "id" : "session-id",
  "owner" : "dcvuser",
  "name" : "session-name",
  "num-of-connections" : 0,
  "creation-time" : "2020-03-02T16:08:50Z",
  "last-disconnection-time" : "",
  "licenses" : [
    {
      "product" : "dcv",
      "status" : "licensed",
      "check-timestamp" : "2020-03-02T16:08:50Z",
      "expiration-date" : "2020-03-29T00:00:00Z"
    },
    {
      "product" : "dcv-gl",
      "status" : "licensed",
      "check-timestamp" : "2020-03-02T16:08:50Z",
      "expiration-date" : "2020-03-29T00:00:00Z"
    }
  ],
  "storage-root" : "",
  "type" : "virtual",
  "x11-display" : ":2",
  "x11-authority" : "/run/user/1009/dcv/vsession.xauth",
  "display-layout" : [
    {
      "width" : 800,
      "height" : 600,
      "x" : 0,
      "y" : 0
    },
    {
      "width" : 800,
      "height" : 600,
      "x" : 800,
      "y" : 0
    }
  ]
}
```