More Related Content Similar to 【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)
Similar to 【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ) (20) 【Hinemos World 2013】C-3:Hinemos4.1で進化したジョブ機能の全て(株式会社NTTデータ)5. Hinemosの歩み
New メジャーバージョンリリース
ジョブ管理の進化
クラウド対応へ向けた監視・性能管理の強化
Hinemos
v.2.0 (2006.03)
v.2.1 (2006.10)
Hinemos
v.1.0 (2005.08) v.2.2 (2007.03)
v.2.3 (2007.10)
v.2.4 (2008.03)
Copyright © 2013 NTT DATA Corporation
Hinemos
v.3.0 (2008.10)
v.3.1 (2009.04)
v.3.2 (2010.09)
1年半に1度の
メジャーバージョンアップサイクル
Hinemos
v.4.1
2013.10.01
Hinemos
v.4.0 (2012.04) リリース!
5
6. Hinemos4.1のジョブ管理機能 性能 NEW!!
■ 登録できるジョブ数
10万件!!
■ ジョブの登録速度
Hinemos4.0に比べて大幅な改善
登録時間
- Hinemos4.0 → 全ジョブを上書き
- Hinemos4.1 → 差分だけを登録
Copyright © 2013 NTT DATA Corporation
6
21. 業務に沿ったジョブの実行 NEW!!
■ 業務スケジュールに合わせた詳細なカレンダ設定が可能
(例) 2013年11月15日の13:00~17:00 を 稼働 とする
毎月20日 を 非稼働 とする
毎週水曜日 を 稼働 とする
第4月曜日の3日後 を 稼働 とする
規則的な日程のみでは
実現困難な不規則な日程
毎月月末 を 稼働 とする
(営業日など)を
祝日 を 稼働 とする
ユーザが自由に定義可能!!
■ ジョブの実行スケジュールも詳細に設定可能
(例) 毎日15:00 に ジョブを実行
毎時30分 に ジョブを実行
毎週日曜日の22:00 に ジョブを実行
5分ごと に ジョブを実行
※稼働 : ジョブや監視が動作する時間帯
Copyright © 2013 NTT DATA Corporation
21
26. ジョブ実行結果の通知
ジョブの結果は、様々な手段で運用者に通知
Ja n 13 11:35:20 server01 su: pam_unix(su-l:session): session opened for user root by hinemos(uid=501)
Ja n 13 15:51:02 server01 su: pam_unix(su-l:session): session closed for user root
Ja n 13 15:51:04 server01 su: pam_keyinit(su-l:session): Unable to change UID back to 0
Ja n 13 15:51:04 server01 su: pam_unix(su-l:session): session closed for user hinemos
Ja n 13 20:40:05 server01 su: pam_unix(su-l:session): session opened for user root by hinemos(uid=500)
ログエスカレーション通知
メール通知
ステータス通知
ジョブ通知
パトライト
点灯コマンド
イベント通知
コマンド通知
Hinemosマネージャ
クライアント画面で
視覚的に確認
イベント通知
ステータス通知
Copyright © 2013 NTT DATA Corporation
監視結果を外部へ通知
メール通知
ログエスカレーション通知
監視結果に連動して
処理実行
ジョブ通知
コマンド通知
26
31. ケース1 定期実行
■ 1. まずはバックアップジョブを作成しましょう
ジョブパースペクティブ
ジョブを実行する
サーバ
実効コマンドを
設定
ジョブの作成
を選択
Copyright © 2013 NTT DATA Corporation
31
32. ケース1 定期実行
■ 2. 終了遅延で、ジョブの終了時間を監視できます!!
終了遅延の判定条件
判定時の処理
Copyright © 2013 NTT DATA Corporation
32
33. ケース1 定期実行
■ 3. 毎日22時に実行するようにスケジュール設定しましょう
作成したジョブを
毎日22時に
スケジュール設定
選択
スケジュール作成
を選択
毎日22時に
スケジュール設定
Copyright © 2013 NTT DATA Corporation
33
34. ケース1 定期実行(補足) NEW!!
■ Hinemos4.1では、時刻設定が48時間対応しています!!
待ち条件
ジョブスケジュール
開始遅延/終了遅延
Copyright © 2013 NTT DATA Corporation
カレンダ
34
38. ケース2 月次実行、週次実行、日次実行
■ 例:11/11 月曜日にジョブネットを実行すると・・・
ジョブネット
毎月1日が稼働日のカレンダ
月次実行ジョブ
非稼働日なので
実行しない
毎週月曜が稼働日のカレンダ
共通処理A
週次実行ジョブ
共通処理B
それ以外が稼働日のカレンダ
稼働日なので
実行する
Copyright © 2013 NTT DATA Corporation
日次実行ジョブ
非稼働日なので
実行しない
38
39. ケース2 月次実行、週次実行、日次実行 NEW!!
■ 1. 稼働・非稼働を指定するカレンダを作成しましょう
カレンダパースペクティブ
作成を選択
稼働・非稼働の条件を
追加していきます!
Copyright © 2013 NTT DATA Corporation
39
40. ケース2 月次実行、週次実行、日次実行 NEW!!
■ 2. 稼働・非稼働の条件を設定しましょう!!
毎月1日は稼働とする月次処理用の設定
毎年・毎月の1日は稼働
毎月の1日は稼働
Copyright © 2013 NTT DATA Corporation
40
41. ケース2 月次実行、週次実行、日次実行 NEW!!
■ 規則には複数の詳細設計を追加でき、
複数の詳細設定がある場合は、順序が小さいものから
規則にマッチしているか判定します
■ 日時処理用のカレンダ詳細設定
毎年毎月1日は
非稼働
毎年毎月1日でない
毎週月曜は非稼働
毎年毎月1日でない
毎週月曜でもない
すべての日は稼働
組み合わせると複雑なカレンダ設定も実現可能です!!
Copyright © 2013 NTT DATA Corporation
41
42. ケース2 月次実行、週次実行、日次実行 NEW!!
■ 設定したそれぞれのカレンダ設定も容易に確認できます
毎月1日 が 非稼働
毎週月曜 が 稼働
毎月1日 が 非稼働
毎週月曜 が 非稼働
それ以外の日 が 稼働
毎月1日 が 稼働
Copyright © 2013 NTT DATA Corporation
42
46. ケース3 ファイル生成によるジョブ実行
NEW!!
■ 2. ファイルが作成されたらジョブを起動するよう
ファイルチェックを設定しましょう
ジョブパースペクティブ
実行するジョブを選択
チェックするファイル名の
指定が可能
チェックするファイル操作の
指定が可能
「ファイルチェック作成」を選択
Copyright © 2013 NTT DATA Corporation
46