8 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 ציין את שם הקובץ של הסקריפט לביצוע. אם '-' מצוין כשם הקובץ, הסקריפט ייקרא מ-stdin.
          -i, --input input-file ציין את שם הקובץ של פרמטר הקלט. אם '-' מצוין כשם הקובץ, הקלט ייקרא מ-stdin.
          -p, --param input-param ציין את פרמטר הקלט.
          -l, --loglevel log-level ציין את רמת היומן.
          -t, --timeout timeout ציין את הזמן הקצוב בשניות. טווח תקף: 1-60 שניות (ברירת מחדל: 10 שניות).
          -h, --help הצג מידע עזרה.
          -V, --version הצג את מספר הגרסה.

דוגמא:

 zabbix_js -s script-file.js -p לדוגמה