PowerShellにてZabbixAPIを実行し、スクリーンを自動作成するスクリプトを作っております。
その中でグラフ情報を取得するAPIを実行しようとしたのですが、
filterで複数ホストを指定する方法で躓いております。
知見をお持ちの方ご教示いただけたらと思います。
$params.body = @{
"jsonrpc"= "2.0"
"method"= "host.get"
"params"= @{
"output"="host","hostid"
"selectGraphs"="graphid", "name"
"sortfield"="host"
"filter"=@{"hostid"="10283","10284"} #10283のグラフ情報しか返ってこない
}
auth = "83271a8d0bfadcc046b8ecaeab1bbc7f"
id = 2
} | ConvertTo-Json