zabbix_js est un utilitaire de ligne de commande qui peut être utilisé pour tester des scripts intégrés.
Cet utilitaire exécutera un script utilisateur avec un paramètre de chaîne et écrira le résultat. Les scripts sont exécutés à l'aide du moteur de script Zabbix intégré.
En cas d'erreurs de compilation ou d'exécution, zabbix_js imprimera l'erreur dans stderr et quittera avec le code 1.
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écifier le nom de fichier du script à exécuter. Si '-' est spécifié comme nom de fichier, le script sera lu depuis stdin.
-i, --input input-file Spécifier le nom de fichier du paramètre d'entrée. Si '-' est spécifié comme nom de fichier, l'entrée sera lue à partir de stdin.
-p, --param input-param Spécifier le paramètre d'entrée.
-l, --loglevel log-level Spécifier le niveau de journalisation.
-t, --timeout timeout Spécifier le délai d'attente en secondes. Plage valide : 1-60 secondes (par défaut : 10 secondes).
-h, --help Afficher les informations d'aide.
-V, --version Afficher le numéro de version.
Exemple: