Outre la configuration de votre fournisseur d'authentification, vous pouvez également utiliser des commandes de l'interface de ligne de commande pour configurer d'autres options de Automation Orchestrator. Pour utiliser ces commandes, vous devez vous connecter à Automation Orchestrator Appliance en tant qu'utilisateur root.

Outre la configuration du fournisseur d'authentification de votre déploiement de Automation Orchestrator, vous pouvez utiliser des commandes d'interface de ligne de commande (CLI) pour les actions suivantes :

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

Pour plus d'informations sur la configuration du fournisseur d'authentification avec les commandes d'interface de ligne de commande, accédez à Configuration du fournisseur d'authentification Automation Orchestrator Appliance avec l'interface de ligne de commande

Configuration de la licence

Vous pouvez récupérer la configuration actuelle de la licence Automation Orchestrator 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 à 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 du 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 a les propriétés suivantes :

Propriété Importance Description
-k ou --key Obligatoire Cette propriété définit le nom de la propriété système que vous souhaitez définir.
-v ou --value Obligatoire 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 nécessite un redémarrage du service Automation Orchestrator. Par défaut, la définition d'une nouvelle propriété système effectue 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 des 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 des extensions

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 avoir les propriétés suivantes :

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

Par exemple, le workflow d'activation d'une extension, la liste de toutes ses propriétés et la définition d'une propriété système peuvent ressembler à ceci :

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 sur le système

Vous pouvez récupérer les informations système actuelles de votre déploiement 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 entièrement l'API d'état de santé du serveur Automation Orchestrator.

Configuration de la journalisation

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

vracli vro logs

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

vracli vro logs configure

La commande du serveur de journalisation peut avoir les 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 enregistrées des journaux de scripts.
-sl ou --scripting-level Facultatif Ce paramètre définit le niveau de journalisation de scripts.
-ss ou --scripting-size Facultatif Ce paramètre définit la taille du journal de scripts 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 de Automation Orchestrator impriment leurs journaux dans le fichier /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log file. 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.