XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • 6.0.19, 6.4.3, 6.4.4
    • API (A)
    • None

      Hello!

      According to documentation (https://www.zabbix.com/documentation/current/en/manual/api/reference_commentary#common-get-method-parameters)

      search object Return results that match the given pattern (case-insensitive).
       
      Accepts an array, where the keys are property names, and the values are strings to search for. If no additional options are given, this will perform a LIKE "%…%" search.
       
      Works only for string and text fields.

      I'm try to search items with this request:

      {
      	"jsonrpc": "2.0",
      	"method": "item.get",
      	"params": {
      		"output": [
      			"itemid",
      			"key_",
      			"name",
      			"units"
      		],
      		"hostids": "10584",
      		"search": {
      			"key_": [
      				"icmpping",
      				"common.health"
      			]
      		}
      	},
      	"id": 1,
      	"auth": "token"
      }
      

      and get empty response:

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

      But if I add ("searchByAny": true), then I got answer what I want, but with more items (like if searchWildcardsEnabled=true)

      {
      	"jsonrpc": "2.0",
      	"method": "item.get",
      	"params": {
      		"output": [
      			"itemid",
      			"key_",
      			"name",
      			"units"
      		],
      		"hostids": "10584",
      		"search": {
      			"key_": [
      				"icmpping",
      				"common.health"
      			]
      		},
      		"searchByAny": true
      	},
      	"id": 1,
      	"auth": "token"
      }
      

      Seems simple array of items is not working properly.

            zabbix.dev Zabbix Development Team
            Evgeny.Semerikov@x5.ru Evgeny Semerikov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: