You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

8 zabbix_jsコマンド

概要

zabbix_jsは、埋め込みスクリプトのテストに使用できるコマンドラインユーティリティです。

このユーティリティは、文字列パラメータでユーザースクリプトを実行し、結果を出力します。 スクリプトは、埋め込みZabbixスクリプトエンジンを使用して実行されます。

コンパイルまたは実行エラーが発生した場合、zabbix_jsはエラーをstderrに出力し、コード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は以下のコマンドラインパラメータを受け付けます:

-s, --script script-file          実行するスクリプトのファイル名を指定します。ファイル名に'-'を指定すると、スクリプトは標準入力から読み込まれます。
       -i, --input input-file            入力パラメータのファイル名を指定します。ファイル名に'-'を指定すると、入力は標準入力から読み込まれます。
       -p, --param input-param           入力パラメータを指定します。
       -l, --loglevel log-level          ログレベルを指定します。
       -t, --timeout timeout             タイムアウトを秒単位で指定します。有効範囲: 1-600秒(デフォルト: 10秒)。
       -h, --help                        ヘルプ情報を表示します。
       -V, --version                     バージョン番号を表示します。
       -w <webdriver url>                ブラウザ監視を有効にします。

例:

zabbix_js -s script-file.js -p example