【发布时间】:2016-07-27 13:26:33
【问题描述】:
我正在尝试通过 zabbix API 获取所有主机组/主机。 我使用了以下 json 请求:
{
"jsonrpc": "2.0",
"method": "hostgroup.get",
"params": {
"output": "extend"
},
"auth": "6f38cddc44cfbb6c1bd186f9a220b5a0",
"id": 1
}
hosts 的区别仅在于“host.get”而不是“hostgroup.get”。 但不幸的是,有些信息是隐藏的。前端显示一切正确。但是 API 输出缺少一些主机组/主机。
这很奇怪,因为显示了我自己创建的主机组之一,而另一个没有。当前位于此主机组内的主机也会发生同样的情况。如您所见,我没有使用任何过滤器选项。
有人知道吗?
提前致谢!
【问题讨论】:
-
你使用什么用户?如果那不是超级管理员,也许他们没有该组的权限?
-
@Richlv 就是这样!非常感谢!如果你写一个答案,我会接受它。多么漂亮的解决方案;)
-
太棒了,这很容易:)
-
是的,很尴尬 ;D 但是谢谢。