This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

11 בדיקות חיצוניות

סקירה כללית

בדיקה חיצונית היא בדיקה המבוצעת על ידי שרת Zabbix על ידי הפעלת מעטפת script או קובץ בינארי. עם זאת, מתי המארחים מנוטרים על ידי פרוקסי Zabbix, הבדיקות החיצוניות מבוצעות על ידי מיופה הכוח.

בדיקות חיצוניות אינן מצריכות אף סוכן הפועל על ישות מארח מפוקח.

התחביר של מפתח הפריט הוא:

 script[<parameter1>,<parameter2>,...]
Copy
✔ Copied

איפה:

טיעון הגדרה
סקריפט שם של סקריפט מעטפת או קובץ בינארי.
פרמטר(ים) פרמטרים אופציונליים של שורת הפקודה.

אם אינך רוצה להעביר פרמטרים כלשהם לסקריפט, תוכל להשתמש ב:

 script[] או
        תַסרִיט
Copy
✔ Copied

שרת Zabbix יחפש בספרייה המוגדרת כמיקום עבור סקריפטים חיצוניים (פרמטר 'ExternalScripts' ב-שרת Zabbix קובץ תצורה) והפעל הפקודה. הפקודה תבוצע בזמן ששרת המשתמש Zabbix פועל כמו, אז יש לטפל בכל הרשאות גישה או משתני סביבה בסקריפט עטיפה, במידת הצורך, והרשאות על הפקודה צריכות לאפשר לאותו משתמש לבצע אותו. רק פקודות בספרייה שצוינה זמינים לביצוע.

::: הערה אזהרה אל תשתמש יתר על המידה בבדיקות חיצוניות! כמו כל תסריט דורש התחלת תהליך פורק על ידי שרת Zabbix, הפעלת סקריפטים רבים יכול להפחית מאוד את ביצועי Zabbix. :::

דוגמה לשימוש

ביצוע הסקריפט check_oracle.sh עם הפרמטרים הראשונים '-ח'. הפרמטר השני יוחלף בכתובת IP או שם DNS, בהתאם לבחירה בנכסי המארח.

 check_oracle.sh["-h","{HOST.CONN}"]
Copy
✔ Copied

בהנחה שהמארח מוגדר להשתמש בכתובת IP, Zabbix יבצע:

 check_oracle.sh '-h' '192.168.1.4'
Copy
✔ Copied

תוצאת בדיקה חיצונית

ערך ההחזר של הצ'ק הוא פלט סטנדרטי יחד עם תקן שגיאה (הפלט המלא עם הרווח הלבן קטום מוחזר מאז Zabbix 2.0).

::: שימו לב חשוב טקסט (תו, יומן או סוג טקסט של מידע) הפריט לא יהפוך ללא תמיכה במקרה של שגיאת תקן תְפוּקָה. :::

במקרה שהסקריפט המבוקש לא נמצא או לשרת Zabbix אין הרשאות לבצע אותו, הפריט יהפוך ללא נתמך ו תוגדר הודעת שגיאה מתאימה. במקרה של פסק זמן, הפריט יסומן כלא נתמך גם כן, הודעת שגיאה בהתאם יוצג ותהליך המזלג של הסקריפט יומת.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.