האובייקטים הבאים קשורים ישירות לממשק ה-API של 'משימה'.
לאובייקט המשימה יש את המאפיינים הבאים:
| Property | Type | תיאור |
|---|---|---|
| taskid | string | (לקריאה בלבד) מזהה המשימה. |
| סוג (נדרש) |
מספר שלם | סוג המשימה. ערכים אפשריים: 1 - מידע אבחון; 6 - בדוק כעת. |
| status | integer | (לקריאה בלבד) סטטוס המשימה. ערכים אפשריים: 1 - משימה חדשה; 2 - משימה בתהליך; 3 - המשימה הושלמה; 4 - פג תוקף המשימה. |
| שעון | חותמת זמן | (לקריאה בלבד) זמן יצירת המשימה. |
| ttl | integer | (לקריאה בלבד) הזמן בשניות שאחריו פג תוקף המשימה. |
| proxy_hostid | string | מזהה ה-proxy שלגביו נאסף סטטיסטיקת מידע אבחון. התעלמת משימות 'בדוק עכשיו'. |
| בקשה (חובה) |
object | אובייקט בקשת משימה בהתאם לסוג המשימה: האובייקט של המשימה 'בדוק עכשיו' הוא מתואר בפירוט למטה; האובייקט של משימת 'מידע אבחון' הוא מתואר בפירוט למטה. |
| result | object | (readonly) אובייקט תוצאה של משימת המידע האבחוני. עשוי להכיל NULL אם התוצאה עדיין לא מוכנה. אובייקט התוצאה הוא מתואר בפירוט למטה. |
לאובייקט בקשת המשימה 'בדוק עכשיו' יש את המאפיינים הבאים.
| Property | Type | תיאור |
|---|---|---|
| itemid | string | מזהה של פריט וכללי גילוי ברמה נמוכה. |
The 'Refresh proxy configuration' task request object has the following properties.
| Property | Type | Description |
|---|---|---|
| proxy_hostids | array | Proxy IDs. |
לאובייקט בקשת משימת המידע האבחוני יש את הדברים הבאים נכסים. אובייקט בקשה סטטיסטי עבור כל סוגי המאפיינים הוא מתואר בפירוט למטה.
| Property | Type | תיאור |
|---|---|---|
| historycache | object | בקשת סטטיסטיקה של מטמון היסטוריה. זמין בשרת ובפרוקסי. |
| valuecache | object | בקשת סטטיסטיקה של מטמון פריטים. זמין בשרת. |
| preprocessing | object | בקשת סטטיסטיקה של מנהל עיבוד מוקדם. זמין בשרת ובפרוקסי. |
| alerting | object | בקשת סטטיסטיקה של מנהל התראה. זמין בשרת. |
| lld | object | בקשת סטטיסטיקה של מנהל LLD. זמין בשרת. |
אובייקט בקשה סטטיסטי משמש כדי להגדיר איזה סוג מידע יש לאסוף על תהליכים פנימיים של שרת/פרוקסי. יש לו את המאפיינים הבאים.
| Property | Type | תיאור |
|---|---|---|
| stats | query | מאפייני אובייקט סטטיסטי שיש להחזיר. רשימת השדות הזמינים עבור כל סוג של סטטיסטיקת מידע אבחון הם מתוארים בפירוט להלן. ברירת מחדל: להרחיב תחזיר את כל השדות הסטטיסטיים הזמינים. |
| top | object | אובייקט למיון והגבלת ערכים סטטיסטיים שהוחזרו. רשימת השדות הזמינים עבור כל סוג של סטטיסטיקת מידע אבחון מתוארת בפירוט למטה. דוגמה: { "source.alerts": 10 } |
ניתן לבקש את השדות הסטטיסטיים הבאים עבור כל סוג של אבחון נכס בקשת מידע.
| סוג אבחון | שדות זמינים | תיאור |
|---|---|---|
| historycache | items | מספר הפריטים המאוחסנים במטמון. |
| values | מספר הערכים המאוחסנים במטמון. | |
| זיכרון | סטטיסטיקות זיכרון משותף (שטח פנוי, מספר נתחים בשימוש, מספר נתחים פנויים, גודל מקסימלי של נתח פנוי). | |
| memory.data | נתוני היסטוריה נתונים סטטיסטיים של זיכרון משותף. | |
| memory.index | סטטיסטיקות זיכרון משותף של אינדקס היסטוריה. | |
| valuecache | items | מספר הפריטים המאוחסנים במטמון. |
| values | מספר הערכים המאוחסנים במטמון. | |
| זיכרון | סטטיסטיקות זיכרון משותף (שטח פנוי, מספר נתחים בשימוש, מספר נתחים פנויים, גודל מקסימלי של נתח פנוי). | |
| מצב | מצב מטמון ערך. | |
| עיבוד מראש | ערכים | מספר ערכים בתור. |
| preproc.values | מספר הערכים בתור עם שלבי עיבוד מקדים. | |
| alerting | alerts | מספר התראות בתור. |
| lld | rules | מספר כללים בתור. |
| ערכים | מספר הערכים בתור. |
ניתן להשתמש בשדות הסטטיסטיקה הבאים כדי למיין ולהגביל את המבוקשים מֵידָע.
|סוג אבחון|שדות זמינים|סוג| |--------------|----------------|---------------- -----------------------------------| |historycache|ערכים|מספר שלם| |valuecache|ערכים|מספר שלם| |^|request.values|מספר שלם| |עיבוד מקדים|ערכים|מספר שלם| |alerting|media.alerts|מספר שלם| |^|source.alerts|מספר שלם| |lld|ערכים|מספר שלם|
אובייקט תוצאה סטטיסטי מאוחזר בשדה 'תוצאה' של אובייקט המשימה.
| Property | Type | תיאור |
|---|---|---|
| status | integer | (לקריאה בלבד) מצב תוצאת המשימה. ערכים אפשריים: -1 - אירעה שגיאה במהלך ביצוע המשימה; 0 - נוצרה תוצאת משימה. |
| data | string/object | תוצאות בהתאם לאובייקט הבקשה הסטטיסטית של משימת מידע אבחון מסוימת. מכיל מחרוזת הודעת שגיאה אם אירעה שגיאה במהלך ביצוע המשימה. |