|
|
|
@ -122,14 +122,17 @@ class ZabbixAPI:
|
|
|
|
|
"jsonrpc": "2.0",
|
|
|
|
|
"method": "host.get",
|
|
|
|
|
"params": {
|
|
|
|
|
"filter": {
|
|
|
|
|
"output": [
|
|
|
|
|
"host"
|
|
|
|
|
],
|
|
|
|
|
"search": {
|
|
|
|
|
"host": hostname
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
"auth": self.auth,
|
|
|
|
|
"id": 1
|
|
|
|
|
})
|
|
|
|
|
response = requests.post(self.zabbix_url, parameter, headers=self.header).text
|
|
|
|
|
for i in json.loads(response)['result']:
|
|
|
|
|
self.host_id.append(str(i['hostid']))
|
|
|
|
|
self.host_id.append(str(i['hostid']))
|
|
|
|
|
print(self.host_id)
|