This is a translation of the original English documentation page. Help us make it better.

6 שולח

סקירה כללית

Zabbix sender הוא כלי שורת פקודה שעשוי לשמש לשליחה נתוני ביצועים לשרת Zabbix לעיבוד.

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

לשליחת תוצאות ישירות לשרת Zabbix או ל-proxy, מלכד פריט חייב להיות מוגדר.

שולח Zabbix פועל

דוגמה להפעלת שולח UNIX של Zabbix:

 shell> bin cd
        shell> ./zabbix_sender -z zabbix -s "Linux DB3" -k db.connections -o 43

איפה:

  • z - מארח שרת Zabbix (ניתן להשתמש גם בכתובת IP)
  • s - שם טכני של המארח המנוטר (כפי שרשום ב- Zabbix חזיתי)
  • k - מפתח פריט
  • o - ערך לשלוח

::: שימו לב חשוב יש לצטט אפשרויות המכילות רווחים לבנים באמצעות מרכאות כפולות. :::

ניתן להשתמש בשולח Zabbix כדי לשלוח ערכים מרובים מקובץ קלט. עיין בדף ה-manpage של Zabbix sender](/manpages/zabbix_sender) למידע נוסף מֵידָע.

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

שולח Zabbix מקבל מחרוזות בקידוד UTF-8 (עבור שניהם דמויי UNIX מערכות ו-Windows) ללא סימן סדר בתים (BOM) ראשון בקובץ.

ניתן להפעיל את Zabbix sender ב-Windows באופן דומה:

 zabbix_sender.exe [אפשרויות]

מאז Zabbix 1.8.4, zabbix_sender תרחישי שליחה בזמן אמת היו שופר כדי לאסוף ערכים מרובים שהועברו אליו ברצף צמוד ו לשלוח אותם לשרת בחיבור יחיד. ערך שלא רחוק יותר מהערך הקודם ניתן לשים ב-0.2 שניות אותה ערימה, אבל זמן איסוף מקסימלי עדיין הוא שנייה אחת.

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

Running Zabbix sender with low-level discovery

An example of running Zabbix sender for sending a JSON-formatted value for low-level discovery:

./zabbix_sender -z 192.168.1.113 -s "Zabbix server" -k trapper.discovery.item -o '[{"{#ID}":"/","{#THRESHOLD}":"90"},{"{#ID}":"/var","{#THRESHOLD}":"60"}]'

For this to work, the low-level discovery rule must have a Zabbix trapper item type (in this example, with trapper.discovery.item key).