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>
-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
-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). |
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.