Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.
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 Zabbix 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