JSON 请求按组名获取主机列表

JSON request to GET HOST list by GroupName

我有 Zabbix 3.2。

我想通过 API 通过搜索组

获取主机列表

我通过 GroupID 找到并检查了变体 例如:

zabbix_get= \
        {
            "jsonrpc": "2.0",
            "method": "host.get",
            "params": {
                "output": ["host"],
                "groupids": ["1945"],
            },
            "auth": authToken.get("result"),
            "id": authToken.get("id")
        }

是否可以按群组名称搜索,例如名称 "Group1"?

虽然您无法在 host.get 中过滤群组成员资格,但您可以使用带有 selectHosts 参数的 hostgroup.get