Vous pouvez utiliser l'interface de ligne de commande (CLI) du dispositif VMware Aria Automation pour configurer diverses options pour Automation Orchestrator. Ces options peuvent également être mises à jour dans le centre de contrôle du déploiement d'Automation Orchestrator. Pour utiliser les commandes d'interface de ligne de commande, vous devez vous connecter au dispositif VMware Aria Automation en tant qu'utilisateur racine.

Vous pouvez utiliser les commandes d'interface de ligne de commande pour configurer les options suivantes pour Automation Orchestrator :

  • Configuration de la licence
  • Configuration des propriétés système
  • Configuration de l'extension
  • Dépannage
  • Récupération des informations système
  • Configuration de la journalisation

Configuration de la licence

Vous pouvez récupérer la configuration de la licence Automation Orchestrator actuelle en exécutant la commande suivante :

vracli vro license

Vous pouvez définir une nouvelle clé de licence en exécutant la commande suivante :

vracli vro license set <license_key>

Vous pouvez réinitialiser la licence actuelle sur la licence par défaut du fournisseur d'authentification en exécutant la commande suivante :

vracli vro license default

Configuration des propriétés système

Vous pouvez récupérer une liste de toutes les propriétés système Automation Orchestrator configurées, sous forme de fichier JSON, en exécutant la commande suivante :

vracli vro properties

Vous pouvez définir une propriété système en exécutant la commande suivante :

vracli vro properties set

Cette commande de propriété système dispose des propriétés suivantes :

Propriété Importance Description
-k ou --key Requis Cette propriété définit le nom de la propriété système que vous souhaitez définir.
-v ou --value Requis Cette propriété définit la valeur de la propriété système.
-n ou --noRestart Facultatif Cette propriété définit si la propriété système définie requiert un redémarrage du service Automation Orchestrator. Par défaut, la définition d'une nouvelle propriété système entraîne un redémarrage du service.

Voici un exemple de cette commande de propriété système :

vracli vro properties set -k com.vmware.o11n.property -v true

Vous pouvez supprimer les propriétés système existantes en exécutant la commande suivante :

vracli vro properties remove -k <key_value>
Note : La propriété -k ou --key doit inclure le nom de la propriété système que vous souhaitez supprimer.

Vous pouvez récupérer le nom, la valeur et la description des propriétés système les plus couramment utilisées en exécutant la commande suivante :

vracli vro properties advanced

Configuration de l'extension

Vous pouvez récupérer une liste de toutes les extensions Automation Orchestrator configurées en exécutant la commande suivante :

vracli vro extensions

Vous pouvez activer une extension en exécutant la commande suivante :

vracli vro extensions <extension_name> activate

Vous pouvez désactiver une extension en exécutant la commande suivante :

vracli vro extensions <extension_name> deactivate

Vous pouvez répertorier toutes les propriétés de configuration d'une extension spécifique en exécutant la commande suivante :

vracli vro extensions <extension_name> list

Vous pouvez définir une propriété d'extension en exécutant la commande suivante :

vracli vro extensions <extension> set

Cette commande de propriété d'extension peut disposer des propriétés suivantes :

Propriété Importance Description
-k ou --key Requis Cette propriété définit l'ID de la propriété d'extension.
-v ou --value Requis Cette propriété définit la valeur de la propriété d'extension.

Par exemple, le workflow d'activation d'une extension, de répertoriage de toutes ses propriétés et de définition d'une propriété système peut ressembler à celui-ci :

vracli vro extensions tokenreplay activate
vracli vro extensions tokenreplay list
vracli vro extensions tokenreplay set -k recordScripting -v true

Dépannage

Vous pouvez annuler toutes les exécutions de workflow actives en exécutant la commande suivante :

vracli vro cancel executions

Vous pouvez annuler une exécution de workflow spécifique en ajoutant son ID à la commande suivante :

vracli vro cancel workflow <workflow_id>

Vous pouvez interrompre toutes les tâches planifiées actives en exécutant la commande suivante :

vracli vro cancel tasks

Vous pouvez récupérer une liste de tous les certificats approuvés en exécutant la commande suivante :

vracli vro keystore list

Informations système

Vous pouvez récupérer les informations système actuelles pour votre déploiement d'Automation Orchestrator en exécutant la commande suivante :

vracli vro info
Note : Vous pouvez ajouter la propriété facultative -d ou --details à la commande d'informations système pour vérifier l'API d'état de santé du serveur Automation Orchestrator.

Configuration de la journalisation

Vous pouvez récupérer la configuration de la journalisation Automation Orchestrator actuelle en exécutant la commande suivante :

vracli vro logs

Vous pouvez configurer le serveur de journalisation Automation Orchestrator actuelle en exécutant la commande suivante :

vracli vro logs configure

La commande du serveur de journalisation peut disposer des paramètres suivants :

Paramètre Importance Description
-l ou --level Facultatif Ce paramètre définit le niveau de journalisation du serveur.
-sc ou --scripting-count Facultatif Ce paramètre définit le nombre de rotations de journaux de script enregistrées.
-sl ou --scripting-level Facultatif Ce paramètre définit le niveau de journalisation de script.
-ss ou --scripting-size Facultatif Ce paramètre définit la taille du journal de script en mégaoctets (Mo).
Note : Les valeurs de niveau valides sont ALL, TRACE, DEBUG, INFO, WARN, ERROR, FATAL et OFF.

Journaux de commandes CLI

Les commandes CLI d'Automation Orchestrator impriment leurs journaux sous /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log. Lorsqu'une commande renvoie un résultat différent de zéro et que la sortie standard n'affiche pas d'erreur spécifique, l'exception est visible dans ce fichier.