Zabbix 3.0.10
「アクションの実行内容」でステップ1つにユーザ1名となっているアクションに対して、ユーザ変更をapiから実行しようとしています。
(ステップは複数あります)
状況:
PHPで、actionGetで特定のアクション情報を取得し、useridが表示できることを確認しました。
useridを更新するときのfilterは、actionGetでuseridが取得できるfilterなら問題ないのではないかと思うのですが、filterが上手く指定できません。
filterはどういった書き方をすればよいのでしょうか。
■useridの表示
$res = $api->actionGet ( array(
'output' => 'extend',
'selectOperations' => 'extend',
'filter' => array('name' => "$action_name")
) );
for($i=0;$ioperations);$i++){
echo ($res[0]->operations[$i]->opmessage_usr[0]->userid)."\n";
}