This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

graph.create

Опис

object graph.create(object/array graphs)

Цей метод дозволяє створювати нові графіки.

Цей метод доступний лише для користувачів типу Admin і Super admin. Дозволи на виклик методу можна скасувати в налаштуваннях ролі користувача. Див. Ролі користувача для отримання додаткової інформації.

Параметри

(object/array) Графіки для створення.

Окрім стандартних властивостей графа, метод приймає такі параметри.

Параметр Тип Опис
gitems
(обов’язково)
масив Графік items, який буде створено для графіка.

Повернуті значення

(object) Повертає об’єкт, що містить ідентифікатори створених графіків у властивості graphids. Порядок повернених ідентифікаторів відповідає порядку переданих графіків.

Приклади

Створення графіка

Створіть графік із двох елементів.

Запит:

{
           "jsonrpc": "2.0",
           "method": "graph.create",
           "params": {
               "name": "MySQL bandwidth",
               "width": 900,
               "height": 200,
               "gitems": [
                   {
                       "itemid": "22828",
                       "color": "00AA00"
                   },
                   {
                       "itemid": "22829",
                       "color": "3333FF"
                   }
               ]
           },
           "auth": "038e1d7b1735c6a5436ee9eae095879e",
           "id": 1
       }

Відповідь:

{
           "jsonrpc": "2.0",
           "result": {
               "graphids": [
                   "652"
               ]
           },
           "id": 1
       }

Дивись також

Джерело

CGraph::create() у ui/include/classes/api/services/CGraph.php.