האובייקטים הבאים קשורים ישירות לממשק ה-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 | מזהה של פריט וכללי גילוי ברמה נמוכה. |
לאובייקט בקשת משימת המידע האבחוני יש את הדברים הבאים נכסים. אובייקט בקשה סטטיסטי עבור כל סוגי המאפיינים הוא מתואר בפירוט למטה.
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 | תוצאות בהתאם לאובייקט הבקשה הסטטיסטית של משימת מידע אבחון מסוימת. מכיל מחרוזת הודעת שגיאה אם אירעה שגיאה במהלך ביצוע המשימה. |