2017年4月29日土曜日

Job Arranger외부I/F jobarg_exec

Job Arranager의 jobnet을 외부에서 실행하는 방법이 없을까? 어떻게 하면 될지를 모르는 분을이 있습니다. 저번에 쓴 Job Arranger에서 ESXi의 사상호스트 자동 실행 https://naiggy.blogspot.jp/2017/04/job-arranger-esxi.html
을 어떻게 하면 Zabbix에서 실행을 시킬수 있는지 알아보도록 하겠습니다.

Job Arrnager의 Jobnet은 외부에서 실행시키는 것이 가능합니다.
명령어로는 jobarg_exec을 사용합니다.
Shell script에서 실행하는 경우에는
jobarg_exec -z 192.168.137.138 -U Admin -P zabbix -j JOBNET_9
써 넣습니다.
명령어의 자세한 내용은 일보어입니다만
https://www.jobarranger.info/jaz/operation-manual_3.2/10external-exec.html

를 참조해 주시길 바라겠습니다.

저의 경우를 설명드리면
-z은 Job Arranger의 호스트 IP입니다.
-U은 JOBNET를 작성한 유져입니다.
-P은 유져의 패스워드입니다.
-j은 실행할 JOBNET 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 件のコメント: