Zabbix Documentation 3.0

3.04.04.24.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.4Guidelines

User Tools

Site Tools


Sidebar

ru:manual:api:reference:graph:create

graph.create

Описание

объект graph.create(объект/массив графики)

Этот метод позволяет создавать новые графики.

Параметры

(объект/массив) Создаваемые графики.

В дополнение к стандартным свойствам графика, этот метод принимает следующие параметры.

Параметр Тип Описание
gitems
(требуется)
массив Создаваемые элементы графика.

Возвращаемые значения

(объект) Возвращает объект, который содержит ID созданных графиков под свойством graphids. Порядок возвращаемых ID совпадает с порядком переданных графиков.

Примеры

Создание графика

Создание графика с двумя элементами.

Запрос:

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

Ответ:

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

Смотрите также

Исходный код

CGraph::create() в frontends/php/include/classes/api/services/CGraph.php.