On this page
7 פרוטוקול ייצוא בזמן אמת
סעיף זה מציג פרטים על זמן אמת ייצוא פרוטוקול ב-a פורמט JSON מופרד בשורה חדשה עבור:
לכל הקבצים יש סיומת .ndjson. כל שורה בקובץ הייצוא היא א אובייקט JSON.
הפעלת אירועים
המידע הבא מיוצא עבור אירוע בעיה:
| שדה | סוג | תיאור | ||
|---|---|---|---|---|
| clock | number | מספר שניות מאז התקופה ועד לרגע שבו זוהתה הבעיה (חלק שלם). | ||
| ns | number | מספר ננו-שניות שיש להוסיף ל'שעון' כדי לקבל זמן זיהוי בעיות מדויק. | ||
| ערך | מספר | 1 (תמיד). | ||
| eventid | number | זיהוי אירוע בעיה. | ||
| name | string | שם אירוע בעיה. | ||
| חומרה | מספר | חומרת אירוע בעיה (0 - לא מסווג, 1 - מידע, 2 - אזהרה, 3 - ממוצע, 4 - גבוה, 5 - אסון). | ||
| hosts | מערך | רשימת מארחים המעורבים בביטוי הטריגר; צריך להיות לפחות אלמנט אחד במערך. | ||
| - | אובייקט | |||
| מארח | מחרוזת | שם מארח. | ||
| name | מחרוזת | שם מארח גלוי. | ||
| groups | מערך | רשימת קבוצות מארחים של כל המארחים המעורבים בביטוי הטריגר; צריך להיות לפחות אלמנט אחד במערך. | ||
| - | string | שם הקבוצה המארחת. | ||
| tags | מערך | רשימת תגיות בעייתיות (יכול להיות ריק). | ||
| - | אובייקט | |||
| תג | מחרוזת | שם התג. | ||
| value | string | ערך תג (יכול להיות ריק). | ||
המידע הבא מיוצא עבור אירוע שחזור:
| שדה | סוג | תיאור |
|---|---|---|
| שעון | מספר | מספר שניות מאז התקופה ועד לרגע שבו הבעיה נפתרה (חלק שלם). |
| ns | number | מספר ננו-שניות שיש להוסיף ל'שעון' כדי לקבל זמן פתרון בעיות מדויק. |
| ערך | מספר | 0 (תמיד). |
| eventid | number | מזהה אירוע שחזור. |
| p_eventid | number | זיהוי אירוע בעיה. |
דוגמאות
בְּעָיָה:
{"clock":1519304285,"ns":123456789,"value":1,"name":"לא ניתן להגיע לסוכן Zabbix במארח B או שהמשקרים עסוקים מדי בשרת Zabbix","severity":3,"eventid ":42, "hosts":[{"host":"מארח B", "name":"מארח B גלוי"},{"host":"שרת Zabbix","name":"שרת Zabbix גלוי"} ],"groups":["Group X","Group Y","Group Z","Zabbix servers"],"tags":[{"tag":"availability","value":""}, {"tag":"data center","value":"ריגה"}]}
התאוששות:
{"clock":1519304345,"ns":987654321,"value":0,"eventid":43,"p_eventid":42}
בעיה (יצירת אירועי בעיות מרובים):
{"clock":1519304286,"ns":123456789,"value":1,"eventid":43,"name":"לא ניתן להגיע לסוכן Zabbix במארח B או שהמשקרים עסוקים מדי בשרת Zabbix","חומרה ":3,"hosts":[{"host":"מארח B", "name":"מארח B גלוי"},{"host":"שרת Zabbix","name":"שרת Zabbix גלוי"} ],"groups":["Group X","Group Y","Group Z","Zabbix servers"],"tags":[{"tag":"availability","value":""}, {"tag":"data center","value":"ריגה"}]}
{"clock":1519304286,"ns":123456789,"value":1,"eventid":43,"name":"לא ניתן להגיע לסוכן Zabbix במארח B או שהמשקרים עסוקים מדי בשרת Zabbix","חומרה ":3,"hosts":[{"host":"מארח B", "name":"מארח B גלוי"},{"host":"שרת Zabbix","name":"שרת Zabbix גלוי"} ],"groups":["Group X","Group Y","Group Z","Zabbix servers"],"tags":[{"tag":"availability","value":""}, {"tag":"data center","value":"ריגה"}]}
התאוששות:
{"clock":1519304346,"ns":987654321,"value":0,"eventid":44,"p_eventid":43}
{"clock":1519304346,"ns":987654321,"value":0,"eventid":44,"p_eventid":42}
ערכי פריט
המידע הבא מיוצא עבור ערך פריט שנאסף:
| שדה | סוג | תיאור | |
|---|---|---|---|
| host | object | שם המארח של מארח הפריט. | |
| host | string | שם מארח. | |
| name | string | שם מארח גלוי. | |
| groups | מערך | רשימת קבוצות מארח של מארח הפריט; צריך להיות לפחות אלמנט אחד במערך. | |
| - | string | שם קבוצת המארח. | |
| itemid | מספר | מזהה פריט. | |
| name | string | שם פריט גלוי. | |
| שעון | מספר | מספר שניות מאז התקופה ועד לרגע בו הערך נאסף (חלק שלם). | |
| ns | number | מספר ננו-שניות שיש להוסיף ל'שעון' כדי לקבל זמן איסוף ערכים מדויק. | |
| חותמת זמן (יומן בלבד) |
מספר | 0 אם לא זמין. | |
| מקור (יומן בלבד) |
string | מחרוזת ריקה אם לא זמינה. | |
| חומרה (יומן בלבד) |
מספר | 0 אם לא זמין. | |
| eventid (Log only) |
number | 0 אם לא זמין. | |
| value | מספר (עבור פריטים מספריים) או מחרוזת (עבור פריטי טקסט) |
ערך פריט שנאסף. | |
| type | number | סוג ערך שנאסף: 0 - צף מספרי, 1 - תו, 2 - יומן, 3 - מספרי ללא סימן, 4 - טקסט |
|
דוגמאות
ערך מספרי (לא חתום):
{"host":{"host":"Host B","name":"Host B visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :3,"name":"זמינות סוכן","clock":1519304285,"ns":123456789,"value":1,"type":3}
ערך מספרי (צף):
{"host":{"host":"Host B","name":"Host B visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :4,"name":"עומס מעבד","clock":1519304285,"ns":123456789,"value":0.1,"type":0}
תו, ערך טקסט:
{"host":{"host":"Host B","name":"Host B visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :2,"name":"גרסת הסוכן","clock":1519304285,"ns":123456789,"value":"3.4.4","type":4}
ערך יומן:
{"host":{"host":"Host A","name":"Host A visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :1,"name":"הודעות בקובץ יומן","clock":1519304285,"ns":123456789,"timestamp":1519304285,"source":"","severity":0,"eventid":0 "value":"הודעת קובץ יומן","type":2}
מגמות
המידע הבא מיוצא עבור ערך מגמה מחושב:
| שדה | סוג | תיאור | |
|---|---|---|---|
| host | object | שם המארח של מארח הפריט. | |
| host | string | שם מארח. | |
| name | string | שם מארח גלוי. | |
| groups | מערך | רשימת קבוצות מארח של מארח הפריט; צריך להיות לפחות אלמנט אחד במערך. | |
| - | string | שם קבוצת המארח. | |
| itemid | מספר | מזהה פריט. | |
| name | string | שם פריט גלוי. | |
| שעון | מספר | מספר שניות מאז התקופה ועד לרגע בו הערך נאסף (חלק שלם). | |
| count | number | מספר הערכים שנאספו עבור שעה נתונה. | |
| min | number | ערך פריט מינימלי לשעה נתונה. | |
| avg | number | ערך פריט ממוצע לשעה נתונה. | |
| max | number | ערך פריט מקסימלי עבור שעה נתונה. | |
| type | number | סוג ערך: 0 - צף מספרי, 3 - מספרי ללא סימן |
|
דוגמאות
ערך מספרי (לא חתום):
{"host":{"host":"Host B","name":"Host B visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :3,"name":"זמינות סוכן","clock":1519311600,"count":60,"min":1,"avg":1,"max":1,"type":3}
ערך מספרי (צף):
{"host":{"host":"Host B","name":"Host B visible"},"groups":["Group X","Group Y","Group Z"],"itemid" :4,"name":"CPU Load","clock":1519311600,"count":60,"min":0.01,"avg":0.15,"max":1.5,"type":0}