Ad Widget

Collapse

API => map.*

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Rodrigo Soares
    Junior Member
    • Jul 2021
    • 3

    #1

    API => map.*

    Bom dia,

    Estou tentando add um host novo em um mapa já existente, porém sem sucesso.
    Em zabbix documentos só tem os methods create e Update, porém o create server somente para criar um mapa do zero com os elementos e o update somente para alteração de propriedades do Mapa existentes.

    Vi em alguns fóruns que existem methods fora da documentação como por exemplo map.addSelements, porém todos retornam como "Incorrect method "map.addSelements".".

    Sabem de algum method para adicionar um host a um mapa já existente?

    {
    "jsonrpc": "2.0",
    "method": "map.addSelements",
    "params": {
    "sysmapid": "4",
    "selements": [
    {
    "selementid": "23",
    "elements": [
    {"hostid": "10506"}
    ],
    "elementtype": 0,
    "iconid_off": "54"
    }
    ]
    },

    "auth": "a1244daf54s9a2c46d46ebegfe67",
    "id": 2
    }



    Retorno do erro:

    {
    "jsonrpc": "2.0",
    "error": {
    "code": -32601,
    "message": "Method not found.",
    "data": "Incorrect method "map.createelements"."
    },
    "id": 2
    }


    Estou usando a versão 5.0 da zabbix e para testes de input estou usando o Postman.
Working...