A.2. Analyse de sortie de commande vda

En plus des commandes qui ont pour résultat des tâches, les commandes vda suivantes disposent d'une sortie analysable :

vda admin-list

Répertorie tous les administrateurs et leurs rôles.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom d'utilisateur

chaîne

Rôles

chaîne séparée par des virgules

vda admin-show

Affiche les détails de l'administrateur.

Sortie analysable : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Description de l'utilisateur

chaîne

Suivi d'une liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du rôle

chaîne

Description du rôle

chaîne

vda desktop-search

Recherche un ou des bureaux.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

ID de bureau

long

Nom de pool

chaîne

Nom du bureau

chaîne

Etat de la machine

Running | Starting | Paused | Powered Off | Suspended | Stuck | Aborted | Unknown

Etat du bureau

Available | Used | Idle | Unresponsive | Reserved

DN de l'utilisateur assigné

chaîne

vda directory-list

Répertorie tous les répertoires utilisateur.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom

chaîne

Statut

OK | Unresponsive

Domaine AD ou DN de base

chaîne

vda group-list

Répertorie les groupes personnalisés.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du groupe personnalisé

chaîne

vda group-show

Affiche les pools assignés au groupe personnalisé.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de pool

chaîne

vda job-list

Répertorie les tâches existantes.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Titre

Titre de la tâche, par exemple, Cloning Desktop desktop_name | Recycling Desktop desktop_name | Starting Desktop desktop_name | Powering Off Desktop desktop_name | Shutting Down Desktop desktop_name | Restarting Desktop desktop_name | Deleting Pool desktop_name.

Cible de la tâche

chaîne

Statut de la tâche

Queued | Running | Completed | Failed | Cancelling | Cancelled | Unknown

ID de la tâche

entier

Annulable

'C' si la tâche peut être annulée

vda job-show

Affiche les détails de la tâche.

Sortie analysable : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Titre

Titre de la tâche, par exemple, Cloning Desktop desktop_name | Recycling Desktop desktop_name | Starting Desktop desktop_name | Powering Off Desktop desktop_name | Shutting Down Desktop desktop_name | Restarting Desktop desktop_name | Deleting Pool desktop_name

Cible de la tâche

chaîne

Statut de la tâche

Queued | Running | Completed | Failed | Cancelling | Cancelled | Unknown

Heure de début

hh:mm:ss

Heure de fin

hh:mm:ss

Détails de la tâche

chaîne

Annulable

true | false

vda pool-desktops

Répertorie tous les bureaux du pool.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du bureau

chaîne

ID de bureau

long

Etat de la machine

Running | Starting | Paused | Powered Off | Suspended | Stuck | Aborted | Unknown

Etat du bureau

Used | Idle | Unresponsive | Reserved | Available

DN de l'utilisateur assigné

chaîne

vda pool-list

Répertorie tous les pools.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de pool

chaîne

Type d'assignation de bureau

Personal | Flexible

Nombre de bureaux

entier

Nom du fournisseur de bureau

chaîne

Nom du répertoire utilisateur

chaîne

vda pool-show

Affiche des informations détaillées sur le pool.

Sortie analysable pour les pools non PC : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut de l'assignation

Enabled | Disabled

Type d'assignation de bureau

Personal | Flexible

Nom du fournisseur de bureau

chaîne

Etat du clonage

Enabled | Disabled

Nombre de tâches de clonage

entier

Modèle

None | string

Nombre de bureaux disponibles

entier

Nombre de bureaux assignés

entier

Nombre total de bureaux

entier

Pool d'invités

Enabled | Disabled

Sortie analysable pour les pools de PC : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut de l'assignation

Enabled | Disabled

Type d'assignation de bureau

Personal | Flexible

Nom du fournisseur de bureau

chaîne

Nombre de bureaux disponibles

entier

Nombre de bureaux assignés

entier

Nombre total de bureaux

entier

Pool d'invités

Enabled | Disabled

vda pool-templates

Répertorie tous les modèles du pool.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du modèle

chaîne

ID de modèle

long

Etat de la machine

Running | Starting | Paused | Powered Off | Suspended | Stuck | Aborted | Unknown

Révision principale

chaîne

Bureaux clonés

chaîne

vda pool-users

Liste de tous les utilisateurs du pool.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de l'utilisateur ou du groupe

chaîne

Type d'objet

User | Group | Token | Custom Group

DN de l'utilisateur ou du groupe

chaîne

vda provider-list

Répertorie tous les fournisseurs de bureau.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du fournisseur de bureau

chaîne

Type de fournisseur

Oracle VM VirtualBox | VMware vCenter | Microsoft Hyper-V | Microsoft Remote Desktop | PC | Kiosk

Statut

OK | Unresponsive | Major Issues | Critical

vda provider-list-hosts

Répertorie tous les hôtes des fournisseurs de bureau Oracle VM VirtualBox, Microsoft Hyper-V ou Microsoft Remote Desktop.

Sortie analysable pour les fournisseurs Oracle VM VirtualBox et Microsoft Hyper-V : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom d'hôte

chaîne

Statut

Enabled | Disabled | Unresponsive | Maintenance | Preparing Maintenance | Failed Maintenance

Activé

Enabled | Disabled

Utilisation CPU

xx% (x.x GHz|MHz)

Utilisation de la mémoire

xx% (x.x Go|Mo)

Nombre de bureaux

entier

Sortie analysable pour les fournisseurs Microsoft Remote Desktop : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom d'hôte

chaîne

Statut

OK | Unresponsive

Utilisation CPU

xx% (x.x GHz|MHz)

Utilisation de la mémoire

xx% (x.x Go|Mo)

Nombre de sessions actives

entier

Nombre de sessions déconnectées

entier

vda provider-list-networks

Répertorie tous les réseaux correspondant au fournisseur de bureau.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Etiquette de sous-réseau

Chaîne

Adresse de sous-réseau

Chaîne

Disponibilité

All Hosts | Not on: comma_separated_list_of_hosts

vda provider-list-storage

Répertorie tous les serveurs de stockage correspondant au fournisseur de bureau.

Sortie analysable pour les fournisseurs Oracle VM VirtualBox et Microsoft Hyper-V : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de stockage

chaîne

Statut

Enabled | Disabled | Unresponsive | Maintenance | Preparing Maintenance | Failed Maintenance

Pool ZFS

chaîne

Capacité

xxx.x Go

Utilisation

xx.x Go

Nombre de bureaux

entier

Sortie analysable pour les fournisseurs VMware vCenter : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de stockage

chaîne

ID de stockage

chaîne

Pool ZFS

chaîne

Capacité

xxx.x Go

Utilisation

xx.x Go

Nombre de bureaux

entier

vda provider-list-templates

Répertorie les modèles correspondant au fournisseur de bureau.

Sortie analysable pour les fournisseurs Oracle VM VirtualBox et Microsoft Hyper-V : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du modèle

chaîne

ID de modèle

long

Nom du répertoire utilisateur

chaîne

Sortie analysable pour les fournisseurs VMware vCenter : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du modèle

chaîne

ID de modèle

chaîne

Chemin

chaîne

vda provider-list-unmanaged

Répertorie les bureaux de la plate-forme de virtualisation qui ne sont gérés par aucun fournisseur de bureau.

Sortie analysable pour les fournisseurs Oracle VM VirtualBox et Microsoft Hyper-V : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom d'hôte

chaîne

Nom du bureau

chaîne

ID de bureau

long

Sortie analysable pour les fournisseurs VMware vCenter : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du bureau

chaîne

ID de bureau

chaîne

Chemin

chaîne

vda provider-show

Affiche des informations détaillées sur le fournisseur de bureau.

Sortie analysable pour les fournisseurs Oracle VM VirtualBox et Microsoft Hyper-V : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut

OK | Major Issues | Critical

Noms des pools

chaînes séparées par des virgules

Nombre total de bureaux

entier

Nombre total de bureaux utilisés

entier

Utilisation CPU de tous les hôtes

xx%

Mémoire totale de tous les hôtes

xx.xx Go|Mo

Utilisation de la mémoire de tous les hôtes

xx%

Nombre de serveurs de stockage

entier

Capacité totale des serveurs de stockage

xxx.x Go

Utilisation des serveurs de stockage

xx%

Nombre de réseaux

entier

Disponibilité du réseau

All Hosts | Not on some hosts

Commentaire

chaîne

Sortie analysable pour les fournisseurs VMware vCenter : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut

OK | Unresponsive

Noms des pools

chaînes séparées par des virgules

Nombre total de bureaux

entier

Nombre total de bureaux utilisés

entier

Serveur

chaîne

Centres de données

chaînes séparées par des virgules

Nombre de serveurs de stockage

entier

Capacité totale des serveurs de stockage

xxx.x Go

Utilisation des serveurs de stockage

xx%

Commentaire

chaîne

Suivi d'une liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du cluster

chaîne

CPU du cluster utilisé

xx%(xx.xx MHz|GHz)

Mémoire totale du cluster

xx.xx Go|Mo

Mémoire utilisée par le cluster

xx% (xx.xx Mo|Go)

Sortie analysable pour les fournisseurs de bureau à distance hors groupe de serveurs : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut

OK | Major Issues | Critical

Noms des pools

chaînes séparées par des virgules

Nombre de sessions actives

entier

Nombre de sessions déconnectées

entier

Ferme hôte

false

Utilisation CPU de tous les hôtes

xx%

Mémoire totale de tous les hôtes

xx.xx Go|Mo

Utilisation de la mémoire de tous les hôtes

xx%

Commentaire

chaîne

Sortie analysable pour les fournisseurs de bureau à distance de groupe de serveurs : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Statut

-

Noms des pools

chaînes séparées par des virgules

Ferme hôte

true

Commentaire

chaîne

Sortie analysable pour les fournisseurs génériques : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Noms des pools

chaînes séparées par des virgules

Nombre total de bureaux

entier

Nombre total de bureaux utilisés

entier

Commentaire

chaîne

Sortie analysable pour les fournisseurs Kiosk : une ligne contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Noms des pools

chaînes séparées par des virgules

Type de session

Sun Java Desktop System 3 | Common Desktop Environment (Obsolète) | Sun Ray Connector for Windows OS | VMware View Manager Session | Xterm Terminal Session

Commentaire

chaîne

vda provider-storage-orphans

Répertorie les disques orphelins du stockage.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Volume ZFS

zfs_pool/volume_id/

Taille

xxx.x Go

Taille utilisée

xxx.x Go

Disques clonés

long

vda role-list

Répertorie tous les rôles.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du rôle

chaîne

Description du rôle

chaîne

vda template-revisions

Répertorie les révisions du modèle.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de révision

chaîne

ID de révision

long

Date de création

timestamp

Révision principale

yes | no

Bureaux clonés

chaîne

vda token-desktops

Affiche les bureaux assignés au jeton.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du bureau

chaîne

ID de bureau

entier

Nom de pool

chaîne

Type d'assignation

flexible | personal

Bureau par défaut

true | false

vda token-search

Recherche les jetons répondant aux critères spécifiés.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Jeton

chaîne

Nom de l'utilisateur associé

chaîne

DN de l'utilisateur associé

chaîne

vda token-show

Affiche les bureaux disponibles pour le jeton.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de pool

chaîne

Nom du bureau

chaîne

ID de bureau

entier

Type d'assignation

User | Token | Group group_name | Custom Group group_name

vda user-desktops

Affiche les bureaux assignés à l'utilisateur.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom du bureau

chaîne

ID de bureau

entier

Nom de pool

chaîne

Type d'assignation

flexible | personal

Bureau par défaut

true | false

vda user-search

Recherche des utilisateurs ou des groupes répondant aux critères de recherche spécifiés dans le répertoire utilisateur.

Sortie analysable : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de l'utilisateur ou du groupe

chaîne

Type d'objet

User | Group

DN de l'utilisateur ou du groupe

chaîne

vda user-show

Affiche les bureaux disponibles pour l'utilisateur.

Sortie analysable pour un utilisateur : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de pool

chaîne

Nom du bureau

chaîne

ID de bureau

entier

Type d'assignation

User | Token token | Group group_name | Custom Group group_name

Sortie analysable pour un groupe : liste de lignes contenant les valeurs suivantes séparées par deux points (":").

Valeur

Format de données

Nom de pool

chaîne