Áú»¢¶Ä²©

Table of Contents

8 JS

Vis?o geral

O zabbix_js ¨¦ um utilit¨¢rio de linha de comando que pode ser usado para teste de script embutido.

Este utilit¨¢rio executar¨¢ um script de usu¨¢rio com um par?metro de string e apresentar¨¢ os resultados. Os scripts s?o executados usando o mecanismo embutido Áú»¢¶Ä²© Scripting.

No caso de erros de compila??o ou execu??o o zabbix_js apresentar¨¢ o erro na sa¨ªda stderr e sair¨¢ com c¨®digo 1.

Utiliza??o

zabbix_js -s arquivo-script -p param-entrada [-l n¨ªvel-log] [-t tempo-limite]
       zabbix_js -s arquivo-script -i arquivo-entrada [-l n¨ªvel-log] [-t tempo-limite]
       zabbix_js -h
       zabbix_js -V

O zabbix_js aceita os seguintes par?metros de linha de comando:

  -s, --script arquivo-script       Especifica o nome de arquivo do script a executar. Se '-' for especificado como nome de arquivo, o script ser¨¢ lido de stdin (entrada padr?o).
         -i, --input input-file            Especifica o nome de arquivo do par?metro de entrada. Se '-' for especificado como nome de arquivo, a entrada ser¨¢ lida de stdin (entrada padr?o).
         -p, --param input-param           Especifica o par?metro de entrada.
         -l, --loglevel log-level          Especifica o n¨ªvel de log.
         -t, --timeout timeout             Especifica o tempo limite em segundos.
         -h, --help                        Exibe informa??o de ajuda.
         -V, --version                     Exibe o n¨²mero de vers?o.

Exemplo:

zabbix_js -s arquivo-script.js -p exemplo