Zabbix API隐藏的主机组/主机

时间:2016-07-27 13:26:33

标签: json api zabbix

我试图通过zabbix API获取所有主机组/主机。 我使用了以下json请求:

{
   "jsonrpc": "2.0",
   "method": "hostgroup.get",
   "params": {
      "output": "extend"
   },
   "auth": "6f38cddc44cfbb6c1bd186f9a220b5a0",
   "id": 1
}

主持人的不同仅在于#34; host.get"而不是" hostgroup.get"。 但不幸的是,有些信息是隐藏的。前端显示一切正确。但是API输出缺少一些hostgroupts / hosts。

这很奇怪,因为我自己创建了一个主机组,而另一个则没有。当前位于此主机组内的主机也会发生相同的情况。如您所见,我不使用任何过滤选项。

有人有线索吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果您的用户不是Zabbix“superadmin”,则必须拥有这些主机组的权限。否则您将无法检索组或其成员。