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 הצג את מספר הגרסה.
דוגמא: