10. アプリケーション開発者のためのガイドライン¶
この章では、Senju DevOperation Conductorと連携するアプリケーションの開発方法について説明します。
- 10.1. アプリケーション導入の流れ
- 10.2. アプリケーションの設計
- 10.3. アプリケーションの開発
- 10.4. アプリケーションの運用手順の作成
- 10.5. 管理項目の設定
- 10.6. コマンド、およびAPIの利用のしかた
- 10.7. 千手コマンド一覧
- 10.7.1. 千手コマンドの一覧
- 10.7.2. 千手コマンドの使用法
- 10.7.2.1. ftu -ファイル/ディレクトリ転送-
- 10.7.2.2. sj_adjusttime-時刻合わせ(マネージャ)-
- 10.7.2.3. sj_boot-千手の起動-
- 10.7.2.4. sj_changeDomain-ドメイン変更コマンド-
- 10.7.2.5. sj_changeNodeID-ノード名変更コマンド-
- 10.7.2.6. sj_changeMgrNodeID-マネージャノード名変更コマンド-
- 10.7.2.7. sj_cProc64-x64版Windowsのsystem32ディレクトリ以下のプログラム起動-
- 10.7.2.8. sj_countDef-千手定義データの定義数と上限値を参照-
- 10.7.2.9. sj_deletesrv-サービスの削除-
- 10.7.2.10. sj_diag-千手システム障害検査-
- 10.7.2.11. sj_eventCount-千手イベント処理実績参照コマンド-
- 10.7.2.12. sj_exit -終了コード設定-
- 10.7.2.13. sj_extMailsend-メール送信(メールテンプレート指定)-
- 10.7.2.14. sj_extTelCall-電話呼び出しデータの作成-
- 10.7.2.15. sj_gremsh-リモートコマンド実行(ノードグループ)コマンド-
- 10.7.2.16. sj_halt-千手の停止-
- 10.7.2.17. sj_hostname-ノードIDの取得-
- 10.7.2.18. sj_infolist-千手環境の情報取得-
- 10.7.2.19. sj_instsrv-サービスの登録-
- 10.7.2.20. sj_kill-プロセスの停止-
- 10.7.2.21. sj_load_patch-パッチ情報の更新-
- 10.7.2.22. sj_mgrInfoStore-マネージャ情報収集コマンド-
- 10.7.2.23. sj_mremsh-リモートコマンド実行(複数ノード)コマンド-
- 10.7.2.24. sj_nodegroups -ノード属性/グループ属性の状態表示コマンド-
- 10.7.2.25. sj_reboot -Windowsエージェントのシャットダウンやリブート-
- 10.7.2.26. sj_regNode-ノードの自動登録-
- 10.7.2.27. sj_regNode-ノードの削除-
- 10.7.2.28. sj_remote_patch-パッチのリモート適用-
- 10.7.2.29. sj_remote_patch-パッチのリモートキャンセル-
- 10.7.2.30. sj_removeGroup-ノードグループ削除コマンド-
- 10.7.2.31. sj_removeNodeFromGroup-ノード削除コマンド-
- 10.7.2.32. sj_remshe-リモートコマンド実行コマンド-
- 10.7.2.33. sj_retryCount-千手内部電文の再送回数参照コマンド-
- 10.7.2.34. sj_rmtWaitfileEx-センサーファイル待ちジョブ-
- 10.7.2.35. sj_setup_startmode-千手起動モード設定コマンド-
- 10.7.2.36. sj_startsrv-サービスの開始-
- 10.7.2.37. sj_stopsrv-サービスの停止-
- 10.7.2.38. sj_time-時刻合わせ(参照)-
- 10.7.2.39. sj_time-時刻合わせ(自動解除)-
- 10.7.2.40. sj_time-時刻合わせ(自動指定)-
- 10.7.2.41. sj_time-時刻合わせ(手動)-
- 10.7.2.42. sj_waitfile-ファイル待ちジョブ-
- 10.7.2.43. sj_waitfileEx-ファイル待ちジョブ(詳細監視)-
- 10.7.2.44. sj_waittime-時刻待ちジョブコマンド-
- 10.7.2.45. sjANM_exceptNode-特別監視対象外の指定、解除、予約確認-
- 10.7.2.46. sjANM_exec-コマンドの起動-
- 10.7.2.47. sjANM_execTask-センサーカスタム監視コマンドの実行-
- 10.7.2.48. sjANM_getTaskReport-履歴データ取得-
- 10.7.2.49. sjANM_getGraphData-グラフデータ取得-
- 10.7.2.50. sjANM_gnmStat-ノード稼働状況表示-
- 10.7.2.51. sjANM_hostInfo-ノードのホスト情報表示-
- 10.7.2.52. sjANM_kill-千手起動プロセスの停止-
- 10.7.2.53. sjANM_logFilt-ログ/イベントログフィルタの切り替え-
- 10.7.2.54. sjANM_LogTransfer-イベントログのテキスト形式変換-
- 10.7.2.55. sjANM_monitorCmd-状況収集出力結果作成コマンド-
- 10.7.2.56. sjANM_monitorDefault -千手カテゴリ監視項目の履歴保存設定変更-
- 10.7.2.57. sjANM_nshm-ノード状態参照コマンド-
- 10.7.2.58. sjANM_ps-プロセス稼働状況の表示-
- 10.7.2.59. sjANM_pschange -ユーザー起動プロセス監視の開始/終了-
- 10.7.2.60. sjANM_rexec-千手起動プロセスの起動-
- 10.7.2.61. sjANM_sendmsg-メッセージの出力-
- 10.7.2.62. sjANM_sendmsgEx-拡張メッセージの出力-
- 10.7.2.63. sjANM_startlog-ログ監視の再開-
- 10.7.2.64. sjANM_stoplog-ログ監視の一時停止-
- 10.7.2.65. sjANM_taskchange -監視タスクの監視の再開/一時停止/削除-
- 10.7.2.66. sjANM_taskps -監視タスク情報の表示-
- 10.7.2.67. sjANM_vmmCmdHpv.vbs -Hyper-Vに対する操作及び仮想化情報の参照-
- 10.7.2.67.1. sjANM_vmmCmdHpv.vbs -kmget_snap_list-仮想マシンのスナップショット一覧の参照-
- 10.7.2.67.2. sjANM_vmmCmdHpv.vbs -kmcreate_snap-仮想マシンのスナップショットの作成-
- 10.7.2.67.3. sjANM_vmmCmdHpv.vbs -kmback_from_snap-仮想マシンのスナップショットの復元-
- 10.7.2.67.4. sjANM_vmmCmdHpv.vbs -kmback_from_snap_recent-仮想マシンのスナップショット(直近)の復元-
- 10.7.2.67.5. sjANM_vmmCmdHpv.vbs -kmdel_snap-仮想マシンのスナップショットの削除-
- 10.7.2.67.6. sjANM_vmmCmdHpv.vbs -kmvm_start-仮想マシンの起動-
- 10.7.2.67.7. sjANM_vmmCmdHpv.vbs -kmvm_shutdown-仮想マシンのシャットダウン-
- 10.7.2.67.8. sjANM_vmmCmdHpv.vbs -kmvm_stop-仮想マシンの停止-
- 10.7.2.67.9. sjANM_vmmCmdHpv.vbs -kmvm_suspend-仮想マシンの一時停止-
- 10.7.2.67.10. sjANM_vmmCmdHpv.vbs -kmvm_list-仮想マシン一覧の取得-
- 10.7.2.67.11. sjANM_vmmCmdHpv.vbs -kmvm_network_adapter_list-仮想ネットワークアダプタ一覧の取得-
- 10.7.2.67.12. sjANM_vmmCmdHpv.vbs -kmvm_switch_list-仮想スイッチ一覧の取得-
- 10.7.2.68. sjCCM_autoRelation-アイテム自動作成コマンド-
- 10.7.2.69. sjCCM_checksumReport-構成情報ファイル改ざんチェック-
- 10.7.2.70. sjCCM_collectCtrl-構成情報ファイルの転送一時停止・再開/構成情報ファイルの個別転送-
- 10.7.2.71. sjCCM_delStat-構成情報の収集状態ファイル削除コマンド-
- 10.7.2.72. sjCCM_delStore-構成情報ファイル削除コマンド-
- 10.7.2.73. sjCCM_getRelationTreeInfo-リレーションのアイテムツリー情報表示コマンド-
- 10.7.2.74. sjCCM_getVMInfo --operation get_host_list_by_vm-仮想マシンの登録先ESXサーバーホスト一覧の表示-
- 10.7.2.75. sjCCM_getVMInfo --operation get_vm_list_by_host-ESXサーバーホストに登録されている仮想マシン一覧の表示-
- 10.7.2.76. sjCCM_unitExec-構成情報取得指示コマンド-
- 10.7.2.77. sjMSG_mail-メール送信(メールアドレス指定)-
- 10.7.2.78. sjMSG_replymsg-応答要求メッセージの出力-
- 10.7.2.79. sjMSG_search-千手メッセージ検索コマンド-
- 10.7.2.80. sjNET_checkMIB-MIBファイルの読込チェック-
- 10.7.2.81. sjPEX_branchexec - 強制分岐-
- 10.7.2.82. sjPEX_branchresult - 分岐結果参照-
- 10.7.2.83. sjPEX_changenode_cmgr - 動作環境ノード変更-
- 10.7.2.84. sjPEX_changenode_frm - 実行動作環境ノード変更-
- 10.7.2.85. sjPEX_checkcal - 稼働日判定コマンド-
- 10.7.2.86. sjPEX_checkdelay -遅延監視ジョブ-
- 10.7.2.87. sjPEX_cmgrboot-指定ノードの全動作環境サーバー起動-
- 10.7.2.88. sjPEX_cmgrenv-動作環境の環境変数の値の変更/参照-
- 10.7.2.89. sjPEX_cmgrhalt-指定ノードの全動作環境サーバー停止-
- 10.7.2.90. sjPEX_cmgrps-動作環境稼働状況(稼働中)-
- 10.7.2.91. sjPEX_cmgrps2-動作環境稼働状況(稼働中/未稼働) -
- 10.7.2.92. sjPEX_cmgrstart-動作環境サーバーの再起動-
- 10.7.2.93. sjPEX_cmgrstop-動作環境サーバーの停止-
- 10.7.2.94. sjPEX_cnttimer-タイマー合計数の表示-
- 10.7.2.95. sjPEX_condition-先行条件の状態の参照-
- 10.7.2.96. sjPEX_dataDiff -ジョブデータの差異表示-
- 10.7.2.97. sjPEX_dataRead -ジョブデータの読み込み-
- 10.7.2.98. sjPEX_dataWrite -ジョブデータの書き出し-
- 10.7.2.99. sjPEX_delayAct-ジョブの遅延監視の遅延時アクションの変更/追加/削除-
- 10.7.2.100. sjPEX_deljoblog -ジョブログの削除-
- 10.7.2.101. sjPEX_delJobReport_db-ジョブ稼働履歴削除コマンド-
- 10.7.2.102. sjPEX_editTmpl-ジョブテンプレートの変更/追加/削除-
- 10.7.2.103. sjPEX_frmacom-フレームの異常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.104. sjPEX_frmdel-フレームの初期化-
- 10.7.2.105. sjPEX_frmecom-フレームの正常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.106. sjPEX_frmexec-フレームの再ラン-
- 10.7.2.107. sjPEX_frmhold-フレームの一時停止の指定/解除-
- 10.7.2.108. sjPEX_frminfo-フレームの実行定義の参照-
- 10.7.2.109. sjPEX_frmps-フレームの状態の参照-
- 10.7.2.110. sjPEX_frmreg-フレームの投入-
- 10.7.2.111. sjPEX_frmreset-フレームのリセット-
- 10.7.2.112. sjPEX_frmrtime-フレームの所要予定時間の変更/追加/参照/削除-
- 10.7.2.113. sjPEX_frmskip-フレームのスキップの指定/解除-
- 10.7.2.114. sjPEX_frmstime-フレームの起動予定時刻の変更/参照-
- 10.7.2.115. sjPEX_frmstop-フレームの強制停止-
- 10.7.2.116. sjPEX_getcal-稼働日/営業日の表示-
- 10.7.2.117. sjPEX_getJobList-稼働履歴の取得-
- 10.7.2.118. sjPEX_getjoblog-ジョブログ取得コマンド-
- 10.7.2.119. sjPEX_getJobReport-稼働履歴の取得-
- 10.7.2.120. sjPEX_GEN_all-実行システムの作成-
- 10.7.2.121. sjPEX_GEN_check-実行システム作成検査-
- 10.7.2.122. sjPEX_GEN_cmgr-実行動作環境の作成-
- 10.7.2.123. sjPEX_GEN_delete-実行システムの削除-
- 10.7.2.124. sjPEX_GEN_info-ジョブスケジュール情報の表示-
- 10.7.2.125. sjPEX_GEN_print-実行システムの内容出力-
- 10.7.2.126. sjPEX_getstat-フレーム状態取得(フレーム間連携コマンド)-
- 10.7.2.127. sjPEX_hold-フレーム・ネット・ジョブの一時停止/解除-
- 10.7.2.128. sjPEX_interactive-ネットの簡易投入-
- 10.7.2.129. sjPEX_jobacom-ジョブの異常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.130. sjPEX_jobcommand-ジョブの起動コマンドの変更/参照-
- 10.7.2.131. sjPEX_jobecom-ジョブの正常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.132. sjPEX_jobedelay-ジョブの遅延監視の終了時刻の変更/追加/参照/削除-
- 10.7.2.133. sjPEX_jobexec-ジョブの再ラン/強制起動-
- 10.7.2.134. sjPEX_jobhold-ジョブの単独/連続一時停止の指定/解除-
- 10.7.2.135. sjPEX_jobinfo-ジョブの実行定義の参照-
- 10.7.2.136. sjPEX_jobps-ジョブの状態の参照-
- 10.7.2.137. sjPEX_jobreset-ジョブの初期化-
- 10.7.2.138. sjPEX_jobrtime-ジョブの所要予定時間の変更/追加/参照/削除-
- 10.7.2.139. sjPEX_jobsdelay-ジョブの遅延監視の開始時刻の変更/追加/参照/削除-
- 10.7.2.140. sjPEX_jobskip-ジョブのスキップの単独/連続指定/解除-
- 10.7.2.141. sjPEX_jobstat-ジョブの状態の一覧表示-
- 10.7.2.142. sjPEX_jobstime-ジョブの開始予定時刻の変更/追加/参照/削除-
- 10.7.2.143. sjPEX_jobstop-ジョブの強制停止-
- 10.7.2.144. sjPEX_jobSweep-ジョブの起動コマンド変更予約の反映対象一覧/反映-
- 10.7.2.145. sjPEX_netacom-ネットの異常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.146. sjPEX_netecom-ネットの正常終了時コマンドの変更/追加/参照/削除-
- 10.7.2.147. sjPEX_netedelay-ネットの遅延監視の終了時刻の変更/追加/参照/削除-
- 10.7.2.148. sjPEX_netexec-ネットの再ラン/強制起動-
- 10.7.2.149. sjPEX_nethold-ネットの単独/連続一時停止の指定/解除-
- 10.7.2.150. sjPEX_netinfo-ネットの実行定義の参照-
- 10.7.2.151. sjPEX_netps-ネットの状態の参照-
- 10.7.2.152. sjPEX_netreset-ネットの初期化-
- 10.7.2.153. sjPEX_netrtime-ネットの所要予定時間の変更/追加/参照/削除-
- 10.7.2.154. sjPEX_netsdelay-ネットの遅延監視の開始時刻の変更/追加/参照/削除
- 10.7.2.155. sjPEX_netskip-ネットの単独/連続スキップの指定/解除-
- 10.7.2.156. sjPEX_netstime-ネットの開始予定時刻の変更/追加/参照/削除-
- 10.7.2.157. sjPEX_netstop-ネットの強制停止-
- 10.7.2.158. sjPEX_netSweep-旧定義有効日ネットの存在確認および削除-
- 10.7.2.159. sjPEX_nodeps-ノード指定のジョブの状態確認-
- 10.7.2.160. sjPEX_makeUserFile-千手稼働アカウント以外でのジョブ実行-
- 10.7.2.161. sjPEX_poolps-動作環境プール稼働情報参照-
- 10.7.2.162. sjPEX_queingps-キューイング情報照会-
- 10.7.2.163. sjPEX_querydic-管理プロセスの管理情報照会-
- 10.7.2.164. sjPEX_reloadtrigdef-トリガ定義の反映-
- 10.7.2.165. sjPEX_rescheck-リソースの状態の確認-
- 10.7.2.166. sjPEX_resstat-リソースの状態の参照-
- 10.7.2.167. sjPEX_resume-状態管理サーバーのレジューム-
- 10.7.2.168. sjPEX_restart-管理プロセスの再起動-
- 10.7.2.169. sjPEX_rnetetime-繰り返しネットの打ち切り時刻の変更/参照-
- 10.7.2.170. sjPEX_runlist-管理ステータスの参照-
- 10.7.2.171. sjPEX_sendtrigger-トリガの送信-
- 10.7.2.172. sjPEX_shiftdate-開始予定日付変換-
- 10.7.2.173. sjPEX_shiftinfo-開始予定日付変換情報表示-
- 10.7.2.174. sjPEX_start-管理プロセスの起動-
- 10.7.2.175. sjPEX_stop-管理プロセスの停止-
- 10.7.2.176. sjPEX_suspend-状態管理サーバーのサスペンド-
- 10.7.2.177. sjPEX_sysdel-実行システムの初期化-
- 10.7.2.178. sjPEX_sysreg-実行システムの投入-
- 10.7.2.179. sjPEX_trigflw-トリガの後続ジョブ/ネット一覧表示-
- 10.7.2.180. sjPEX_trigps-トリガ状態参照-
- 10.7.2.181. sjPEX_trigSweep-ファイル待ちトリガのファイル変更予約の反映対象一覧/反映-
- 10.7.2.182. sjPEX_waitstat-フレーム状態待ち(フレーム間連携コマンド)-
- 10.7.2.183. sjRBA_bookhistory-実行ブックの稼働履歴の取得-
- 10.7.2.184. sjRBA_bookps-実行ブックの状態の参照-
- 10.7.2.185. sjRBA_bookreg-実行ブックの投入-
- 10.7.2.186. sjRBA_bookresult-セクション稼働履歴取得コマンド-
- 10.7.2.187. sjRBA_changeenv-実行ブックの環境変数の変更/追加/参照/削除-
- 10.7.2.188. sjRBA_changenode-実行ブックの稼働ノードの変更/参照-
- 10.7.2.189. sjRBA_fbranch-セクション(分岐)の強制分岐-
- 10.7.2.190. sjRBA_GEN_all-実行ブックの作成と投入-
- 10.7.2.191. sjRBA_GEN_delete-実行ブックの削除-
- 10.7.2.192. sjRBA_procrun-千手マネージャへのイベント通知-
- 10.7.2.193. sjRBA_rex-セクションコマンドの実行-
- 10.7.2.194. sjRBA_sectcommand-セクションの起動コマンドの変更/参照-
- 10.7.2.195. sjRBA_sectexec-セクションの再ラン-
- 10.7.2.196. sjRBA_secthold-セクションの一時停止の指定/解除-
- 10.7.2.197. sjRBA_sectMailSend-メール送信(セクション実行結果添付)-
- 10.7.2.198. sjRBA_sectoutput-セクションの実行結果の参照-
- 10.7.2.199. sjRBA_sectps-セクションの状態の参照-
- 10.7.2.200. sjRBA_sectskip-セクションのスキップの指定/解除-
- 10.7.2.201. sjRBA_sectstop-セクションの強制停止-
- 10.7.2.202. sjRBA_vmControl.pl-VMware ESXに対する操作及び仮想化情報の参照-
- 10.7.2.202.1. sjRBA_vmControl.pl --operation goto_snapshot-仮想マシンスナップショットの復元-
- 10.7.2.202.2. sjRBA_vmControl.pl --operation list_snapshot-仮想マシンスナップショット一覧の作成-
- 10.7.2.202.3. sjRBA_vmControl.pl --operation migrate_vm-オンライン仮想マシンの移行-
- 10.7.2.202.4. sjRBA_vmControl.pl --operation remove_snapshot-仮想マシンスナップショットの削除-
- 10.7.2.202.5. sjRBA_vmControl.pl --operation revert_snapshot-仮想マシンのカレントスナップショットの復元-
- 10.7.2.202.6. sjRBA_vmControl.pl --operation start_vm-仮想マシンの起動-
- 10.7.2.202.7. sjRBA_vmControl.pl --operation shutdown_guest-仮想マシンのシャットダウン-
- 10.7.2.202.8. sjRBA_vmControl.pl --operation stop_vm-仮想マシンの停止-
- 10.7.2.202.9. sjRBA_vmControl.pl --operation suspend_vm-仮想マシンの一時停止-
- 10.7.2.202.10. sjRBA_vmControl.pl --operation reboot_guest-仮想マシンの再起動-
- 10.7.2.202.11. sjRBA_vmControl.pl --operation take_snapshot-仮想マシンスナップショットの作成-
- 10.7.2.203. sjRBA_vmDeploy.pl-VMware仮想マシンテンプレートのデプロイ-
- 10.7.2.204. SpUpdateActionLog-変更記録の更新-
- 10.7.2.205. SpNodeImport -ノードインポートコマンド-
- 10.7.2.206. SpMonTaskImport-監視タスクインポートコマンド-
- 10.7.2.207. SpProbeChange-プローブノード変更コマンド-
- 10.7.2.208. sj_getsenjuinfo -千手保守情報取得-
- 10.7.2.209. sj_getosinfo -OSパッチ適用状況取得-