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

graphitem.get

תיאור

integer/array graphitem.get(object parameters)

השיטה מאפשרת לשלוף פריטי גרף לפי הנתון פרמטרים.

שיטה זו זמינה למשתמשים מכל סוג. הרשאות כדי לקרוא את השיטה ניתן לבטל בהגדרות תפקיד המשתמש. ראה משתמש תפקידים למידע נוסף.

פרמטרים

(object) פרמטרים המגדירים את הפלט הרצוי.

השיטה תומכת בפרמטרים הבאים.

פרמטר סוג תיאור
graphids string/array החזר רק פריטי גרף השייכים לגרפים הנתונים.
itemids string/array החזר רק פריטי גרף עם מזהי הפריטים הנתונים.
type integer החזר רק פריטי גרף עם הסוג הנתון.

עיין בדף דף אובייקט פריט גרף לקבלת רשימה של סוגי פריטי גרף נתמכים.
selectGraphs query החזר מאפיין graphs עם מערך של גרפים שהפריט שייך אליו.
sortfield string/array מיין את התוצאה לפי המאפיינים הנתונים.

ערכים אפשריים הם: gitemid.
countOutput boolean הפרמטרים הללו הנפוצים לכל שיטות ה-'get' מתוארים בפירוט בדף פרשנות הפניה.
עריכה בוליאנית
limit מספר שלם
פלט שאילתה
preservekeys בולאני
sortorder מחרוזת/מערך

החזר ערכים

(מספר שלם/מערך) מחזיר אחד:

  • מערך של חפצים;
  • ספירת האובייקטים שאוחזרו, אם יש לפרמטר countOutput נעשה שימוש.

דוגמאות

אחזור פריטי גרף מגרף

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

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "graphitem.get",
            "params": {
                "output": "להרחיב",
                "graphids": "387"
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": [
                {
                    "gitemid": "1242",
                    "graphid": "387",
                    "itemid": "22665",
                    "drawtype": "1",
                    "sortorder": "1",
                    "color": "FF5555",
                    "yaxisside": "0",
                    "calc_fnc": "2",
                    "type": "0",
                    "key_": "system.cpu.util[,גניבה]",
                    "hostid": "10001",
                    "flags": "0",
                    "host": "לינוקס"
                },
                {
                    "gitemid": "1243",
                    "graphid": "387",
                    "itemid": "22668",
                    "drawtype": "1",
                    "sortorder": "2",
                    "color": "55FF55",
                    "yaxisside": "0",
                    "calc_fnc": "2",
                    "type": "0",
                    "key_": "system.cpu.util[,softirq]",
                    "hostid": "10001",
                    "flags": "0",
                    "host": "לינוקס"
                },
                {
                    "gitemid": "1244",
                    "graphid": "387",
                    "itemid": "22671",
                    "drawtype": "1",
                    "sortorder": "3",
                    "color": "009999",
                    "yaxisside": "0",
                    "calc_fnc": "2",
                    "type": "0",
                    "key_": "system.cpu.util[, interrupt]",
                    "hostid": "10001",
                    "flags": "0",
                    "host": "לינוקס"
                }
            ],
            "מזהה": 1
       }

מידע נוסף

מקור

CGraphItem::get()‎ בתוך ui/include/classes/api/services/CGraphItem.php.