Sidebar

ru:manual:api:reference:graphprototype:getobjects

graphprototype.getobjects

Описание

массив graphprototype.getobjects(объект фильтр)

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

Параметры

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

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

(массив) Возвращает массив объектов со всеми свойствами.

Примеры

Получение прототипов графиков с узла сети

Получение всех прототипов графиков, которые имеются у узла сети “Zabbix server”.

Запрос:

{
    "jsonrpc": "2.0",
    "method": "graphprototype.getobjects",
    "params": {
        "host": "Zabbix server"
    },
    "auth": "3a57200802b24cda67c4e4010b50c065",
    "id": 1
}

Ответ:

{
    "jsonrpc": "2.0",
    "result": [
        {
            "graphid": "1017",
            "name": "Disk space usage {#FSNAME}",
            "width": "600",
            "height": "340",
            "yaxismin": "0.0000",
            "yaxismax": "0.0000",
            "templateid": "442",
            "show_work_period": "0",
            "show_triggers": "0",
            "graphtype": "2",
            "show_legend": "1",
            "show_3d": "1",
            "percent_left": "0.0000",
            "percent_right": "0.0000",
            "ymin_type": "0",
            "ymax_type": "0",
            "ymin_itemid": "0",
            "ymax_itemid": "0"
        }
    ],
    "id": 1
}

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

Исходный код

CGraphPrototype::getObject() в frontends/php/include/classes/api/services/CGraphPrototype.php.