Sommaire
8 JS
Vue d'ensemble
zabbix_js est un utilitaire en ligne de commande qui peut être utilisé pour tester des scripts embarqués.
Cet utilitaire exécute un script utilisateur avec un paramètre de type chaîne et affiche le résultat. Les scripts sont exécutés à l'aide du moteur de script embarqué de Zabbix.
En cas d'erreurs de compilation ou d'exécution, zabbix_js affiche l'erreur sur stderr et se termine avec le code 1.
Utilisation
zabbix_js -s script-file -p input-param [-l log-level] [-t timeout]
zabbix_js -s script-file -i input-file [-l log-level] [-t timeout]
zabbix_js -h
zabbix_js -V
zabbix_js accepte les paramètres de ligne de commande suivants :
-s, --script script-file Spécifie le nom du fichier du script à exécuter. Si '-' est spécifié comme nom de fichier, le script sera lu depuis stdin.
-i, --input input-file Spécifie le nom du fichier du paramètre d'entrée. Si '-' est spécifié comme nom de fichier, l'entrée sera lue depuis stdin.
-p, --param input-param Spécifie le paramètre d'entrée.
-l, --loglevel log-level Spécifie le niveau de journalisation.
-t, --timeout timeout Spécifie le délai d'expiration en secondes. Plage valide : 1-600 secondes (par défaut : 10 secondes).
-h, --help Affiche les informations d'aide.
-V, --version Affiche le numéro de version.
-w <webdriver url> Active la surveillance du navigateur.
Exemple :
zabbix_js -s script-file.js -p example