2017-12-18 50 views
0

獲得值寫的zabbix API請求試圖通過嘗試通過列表鍵</p> <p>獲得值列表鍵

zabbix_get= \ 
    { 
     "jsonrpc": "2.0", 
     "method": "item.get", 
     "params": { 
      "output": "extend", 
      "host": "server01", 
      # "host": "server01" 
      "search": { 
       "key_": 'vfs.fs.size[/data,free]','system.cpu.util.usage' 
      }, 
      "sortfield": "name" 
     }, 
     "auth": authToken.get("result"), 
     "id": authToken.get("id") 
    } 

但返回null。

如何解決這個問題?

回答

0

你需要讓key作爲數組:

['vfs.fs.size[/data,free]','system.cpu.util.usage'] 
+0

另外,單引號不被用於JSON支持的引用,必須使用雙引號。 – Richlv

+0

必須其他改變搜索過濾 –

+1

zabbix_get = \ { 「jsonrpc」: 「2.0」, 「方法」: 「item.get」, 「PARAMS」:{ 「輸出」: 「延伸」, 「宿主」: 'SERVER01', 「過濾器」:{ 「KEY_」:[ 「vfs​​.fs.size [/數據,自由]」, 「system.cpu.util.usage」 ] }, 「sortfield」:「name」 }, 「auth」:authToken.get(「result」), 「id」:authToken.get(「id」) } –