2017年4月24日月曜日

Job Arranger外部I/F jobarg_exec


Job Arranagerのjobnetを外部から実行することがないか?どうすればよりか考える人もいるかもしれないです。前回 Job ArrangerからESXiの仮想ホスト自動起動
https://naiggy.blogspot.jp/2017/04/job-arrangeresxi.html
どうすればZabbixから起動するか?説明します。

Job Arrangerのジョブネットは外部から実行することができます。
コマンドjobarg_execを利用します。
Shell scriptから実行する場合は
jobarg_exec -z 192.168.137.138 -U Admin -P zabbix -j JOBNET_9
にします。
コマンドの詳細内容は
http://xn--yck0c5b3804be7h.fitechforce.com/operation-manual_3.2/10external-exec.html
をご参照ください。

僕の場合を簡単に説明します。
-zはJob ArrangerのホストIPです。
-Uはジョブネットを作成したユーザーです。
-Pはユーザーのパスワードです。
-jは起動するジョブネットIDです。

これで実行ができました。
[root@localhost ~]# jobarg_exec -z 192.168.137.138 -U Admin -P zabbix -j JOBNET_9
jobarg_exec [2413]: Registry number :  [1600000000000000001]
[root@localhost ~]#

仮想ホストが起動ができることが確認できます。

以上です。

0 件のコメント: