hinemos winactor管理機能の デモンストレーション · 2020-05-11 ·...
TRANSCRIPT
© 2020 NTT DATA INTELLILINK Corporation
Hinemos WinActor管理機能のデモンストレーション
NTTデータ先端技術株式会社
202005版
© 2020 NTT DATA INTELLILINK Corporation 2
はじめに
本資料は、WinActor管理機能をシナリオベースにてご紹介するものです。
© 2020 NTT DATA INTELLILINK Corporation 3
WinActor管理機能
© 2020 NTT DATA INTELLILINK Corporation 4
目次
• デモンストレーション環境• シナリオ1-1:WinActorのシナリオ実行• シナリオ1-2:WinActorの監視• シナリオ1-3:WinActorの端末管理• まとめ
© 2020 NTT DATA INTELLILINK Corporation 5
デモンストレーション環境
Hinemosマネージャ
WinActor管理機能導入済み
WinActorインストール環境Hinemosエージェントインストール環境
端末A
端末B
端末C
Hinemosクライアント
(Webブラウザ)
次の環境にて各シナリオを画面イメージと合わせてご紹介します
© 2020 NTT DATA INTELLILINK Corporation 6
シナリオ1-1:WinActorのシナリオ実行
• WinActorのシナリオをHinemosのジョブフローに組み込み、動作することを確認致します
• その①:正常動作における機能紹介• その②:異常動作の検知と確認方法
© 2020 NTT DATA INTELLILINK Corporation 7
その①:正常動作における機能紹介
• 様々な実行契機• 実行スケジュールや稼働日(カレンダ)を簡単に指定できます
• 端末・サーバ間連動• 並列実行、一括実行が簡単に行えます
• 実行状況の確認• ジョブマップビューワで実行状況が簡易に確認できます
• 実行状況の監視• 実行結果もGUI上で確認できます
シナリオ結果確認
シナリオ実行
端末A:シナリオ①
シナリオ結果確認
シナリオ実行
端末B:シナリオ②
シナリオ結果確認
シナリオ実行
端末A~C:シナリオ③
サーバ前処理①
サーバ後処理①
様々な実行契機
WinActorを直接制御
連携方式
並列実行 一括実行
© 2020 NTT DATA INTELLILINK Corporation 8
その①:正常動作における機能紹介 フロー可視化
サーバ・PCを跨った処理フローがそのまま見える化
端末Aと端末Bで別シナリオを並列実行
端末A、端末B、端末Cで同一シナリオを一括実行
サーバ処理 サーバ処理
© 2020 NTT DATA INTELLILINK Corporation 9
その①:正常動作における機能紹介 実行契機
フローをキックする実行契機が多種多様に存在
◆フローを起動する契機:・スケジュール
月次、週次、日次等の指定・即時実行
直ちに実行・マニュアル実行
必要な項目を入力させ実行・ファイルチェック
ファイルの作成、変更、削除を契機・監視連動
監視結果で異常等が発生した契機・CLI/API
プログラム・スクリプト等から起動
© 2020 NTT DATA INTELLILINK Corporation 10
その①:正常動作における機能紹介 日次起動設定
日次起動は起動しい時刻を指定するだけ
© 2020 NTT DATA INTELLILINK Corporation 11
その①:正常動作における機能紹介 カレンダ
営業日・メンテナンス日の指定で動作させる・しないを設定
© 2020 NTT DATA INTELLILINK Corporation 12
その①:正常動作における機能紹介 即時実行
即時実行を試してみます
© 2020 NTT DATA INTELLILINK Corporation 13
その①:正常動作における機能紹介 WinActor起動
端末Aでシナリオ起動
WinActorのシナリオをHinemosから起動
灰色 : 待機青色 : 実行中緑色 : 正常赤色 : 異常黄色 : 警告
© 2020 NTT DATA INTELLILINK Corporation 14
その①:正常動作における機能紹介 正常終了
全て正常終了
一括実行のジョブをクリック(次ページ)
© 2020 NTT DATA INTELLILINK Corporation 15
その①:正常動作における機能紹介 一括実行
端末A、端末B、端末Cの各端末の結果を表示
© 2020 NTT DATA INTELLILINK Corporation 16
その②:異常動作の検知と確認方法
• 異常終了の検知と確認• 異常終了を検知し、GUI上から問題を簡易に特定できます
• 終了遅延の検知と確認• 終了遅延を検知し、通知を受けることができます
• 簡易な再実行• 原因を特定した後、GUI上から再実行が簡単に行えます
シナリオ結果確認
シナリオ実行
端末A:シナリオ①
シナリオ結果確認
シナリオ実行
端末B:シナリオ②
シナリオ結果確認
シナリオ実行
端末A~C:シナリオ③
サーバ前処理①
サーバ後処理①
様々な実行契機
WinActorを直接制御
連携方式
異常終了を起こしてみる
終了遅延を起こしてみる
© 2020 NTT DATA INTELLILINK Corporation 17
その②:異常動作の検知と確認方法 異常環境で開始
あえて異常な環境で実行してみる
シナリオで起動するコマンドを削除
終わらないシナリオ
© 2020 NTT DATA INTELLILINK Corporation 18
その②:異常動作の検知と確認方法 異常イベント発生
ジョブの異常をイベントとして検出
発生イベントを時系列で表示(最新イベントが一番上)
© 2020 NTT DATA INTELLILINK Corporation 19
その②:異常動作の検知と確認方法 異常確認
イベントをクリックしてどのジョブが異常かを確認
© 2020 NTT DATA INTELLILINK Corporation 20
その②:異常動作の検知と確認方法 ジョブ履歴へ
イベントをクリックしてジョブ履歴へジャンプ
© 2020 NTT DATA INTELLILINK Corporation 21
その②:異常動作の検知と確認方法 フロー確認
異常発生個所を視覚的に判断し次にダブルクリック
灰色 : 待機青色 : 実行中緑色 : 正常赤色 : 異常黄色 : 警告
© 2020 NTT DATA INTELLILINK Corporation 22
その②:異常動作の検知と確認方法 詳細確認
履歴の詳細からWinActorのログが確認できる
© 2020 NTT DATA INTELLILINK Corporation 23
その②:異常動作の検知と確認方法 停止と再開
問題を解決して「停止」(再実行も可能)
© 2020 NTT DATA INTELLILINK Corporation 24
その②:異常動作の検知と確認方法 再開と終了遅延
次のフローに移る
© 2020 NTT DATA INTELLILINK Corporation 25
その②:異常動作の検知と確認方法 終了遅延検知
しばらくすると監視画面に終了遅延のイベント発生
© 2020 NTT DATA INTELLILINK Corporation 26
その②:異常動作の検知と確認方法 終了遅延確認
イベントから履歴へジャンプ、終了遅延を検出
© 2020 NTT DATA INTELLILINK Corporation 27
その②:異常動作の検知と確認方法 終了遅延時停止
どの端末が遅延したかも簡単に把握
◆終了遅延の種類:・セッション開始からの経過時間
フロー開始時からの遅延・ジョブ開始からの経過時間
シナリオ開始からの経過時間・時刻
特定時刻を過ぎたか否か・過去からの傾向
普段の実行と比べて早い・遅い
© 2020 NTT DATA INTELLILINK Corporation 28
シナリオ1-2:WinActorの監視
• WinActorの動作ログを一括して収集・監視します• 収集
• WinActorの動作ログを一括して参照・検索ができます• 監視
• 指定の文字列(正規表現)で監視し、アラートを上げます
ログパターン 検知内容
.*エラー.* シナリオ実行中のエラー
.*実行停止.* シナリオ実行の処理の停止
.*実行開始.* シナリオの実行開始
.*実行終了.* シナリオの実行終了
動作ログ
動作ログ
動作ログ
✔
✔
▲
管理DB
WinActorの動作ログを一括収集・蓄積
◆ 監視・アラート ◆
◆ 検索・ダウンロード ◆警告灯点灯 メール送信
定型処理起動
© 2020 NTT DATA INTELLILINK Corporation 29
シナリオ1-2:WinActorの監視 設定
複数PC端末でもグループで指定するだけ
ファイルパスを指定するだけ
WinActorのログで指定するパターンマッチはこれだけ
ログを収集・蓄積するにはチェックを入れるだけ
© 2020 NTT DATA INTELLILINK Corporation 30
シナリオ1-2:WinActorの監視 エラー検知
エラーログをイベントとして検出
発生イベントを時系列で表示(最新イベントが一番上)
© 2020 NTT DATA INTELLILINK Corporation 31
シナリオ1-2:WinActorの監視 メッセージ確認①
イベントをクリックすると詳細表示
© 2020 NTT DATA INTELLILINK Corporation 32
シナリオ1-2:WinActorの監視 メッセージ確認②
メッセージをクリックして検知したログメッセージを表示
© 2020 NTT DATA INTELLILINK Corporation 33
シナリオ1-2:WinActorの監視 ログ一括表示
ログファイルのメッセージをPC端末横断で表示
個々のPC端末を指定することも可能
© 2020 NTT DATA INTELLILINK Corporation 34
シナリオ1-2:WinActorの監視 ログ一括検索
PC端末横断でメッセージ検索可能
例)端末Aと端末Bだけエラーメッセージがログ出力
© 2020 NTT DATA INTELLILINK Corporation 35
シナリオ1-3:WinActorの端末管理
• WinActorのインストールされた端末を簡単に特定します• 検索
• GUI上からWinActorインストール端末を特定します
管理DB
PC端末のパッケージ一覧を定期収集
パッケージ
一覧
パッケージ
一覧
パッケージ
一覧
PKGVer.1
PKGVer.1
PKGVer.2
PKGVer.2
◆ パッケージの履歴管理◆
シナリオ成功
シナリオ失敗
シナリオの失敗要因の分析が簡易になります
◆ WinActor導入端末の特定と分類◆
検索・特定
分類・表示
© 2020 NTT DATA INTELLILINK Corporation 36
シナリオ1-3:WinActorの端末管理 検索開始
サーバやPC端末が複数登録あるリポジトリ一覧から検索開始
サーバやPC端末が複数登録あるリポジトリ一覧から検索開始
© 2020 NTT DATA INTELLILINK Corporation 37
シナリオ1-3:WinActorの端末管理 検索
Windowsのプログラム一覧から「WinActor」を検索
© 2020 NTT DATA INTELLILINK Corporation 38
シナリオ1-3:WinActorの端末管理 検索結果
端末A、端末B、端末Cがヒット
展開するとヒットしたパッケージの名前や
バージョンなども確認可能
© 2020 NTT DATA INTELLILINK Corporation 39
シナリオ1-3:WinActorの端末管理 スコープ作成
検索結果をまとめたグループ(スコープ)を簡易に作成可
© 2020 NTT DATA INTELLILINK Corporation 40
シナリオ1-3:WinActorの端末管理 スコープ活用
Hinemosでは纏めたグループに対し監視やジョブの指定が可能
© 2020 NTT DATA INTELLILINK Corporation 41
まとめ
• Hinemos WinActor管理機能が次の3つのシナリオを簡易に行えることをご紹介しました。
• WinActorのシナリオ実行
• WinActorの監視
• WinActorの端末管理
• 是非、Hinemos WinActor管理機能の導入をご検討下さい
© 2020 NTT DATA INTELLILINK Corporation 42
お問い合わせはこちら
• 本サービスのお申し込みは下記よりご連絡ください。
ご相談フォーム
お待ちしているもに!
© 2020 NTT DATA INTELLILINK Corporation