【API】ホストグループ一覧取得について。
zabbix api を用いて ホストグループ一覧を取得したいです。
curl -s -XGET -H 'Content-type:application/json-rpc' -d '{"jsonrpc": "2.0","method": "hostgroup.get","params": {"output": "extend","filter": {"name": ["ホストグループ名"]}},"auth": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","id": 1}' http://localhost/zabbix/api_jsonrpc.php
上記URLですと、ホストグループの詳細が取得できるのですがもう一段階上の情報(ホストグループ名の集合)を取得したいです。
今現在Zabbixに登録されているホストグループ一覧をAPIで取得する際はどのような内容でGETさせれば実現可能でしょうか?
heya - 投稿数: 319
filter を使わなければ全部取得できますよ。
見やすいかどうかは置いといて、グループ名だけなら output を extend でなく name にすればいいです。
ezreal - 投稿数: 64
heya様
ご回答ありがとうございます!
filterを削除したら無事取得できました。
以上