> אובייקט משימה

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