情報システム部門でJP1/AJS3 - Managerを統合して運用している場合,JP1/AJS3を使用するユーザーのうち,だれがどれだけJP1/AJS3を使用したか,ユーザーごとのジョブの稼働実績が必要となる場合があります。ここでは,ユーザーごとのジョブの稼働実績の収集方法について説明します。
(1) 背景
従来,企業では部門ごとにシステムを構築し,運用していました。しかし,部門ごとに別々に運用するシステムでは,情報の共有やリソースの転用が困難であり,多大な運用コストが発生していました。この問題を解決するため,システムを集約して最適化し,情報システム部門が運用するシステム上のアプリケーションをそれぞれの部門が利用するようになりました。
図13-1 情報システムの統合の例
(2) 実現したいこと
JP1/AJS3を情報システム部門で統合して運用するために,ジョブを「だれが」「いつ」「何を」「どこで」「どれだけ」実行したかという稼働実績を収集したい。
図13-2 稼働実績を収集する例
(3) 解決方法
JP1/AJS3が出力するJP1イベント(ジョブ正常終了イベント,ジョブ異常終了イベント,およびジョブ警告終了イベント)を参照すれば,ジョブを「だれが」「いつ」「何を」「どこで」「どれだけ」実行したかという稼働実績を取得できます。
取得できる稼働実績と,対応するJP1イベントの属性を次の表に示します。
表13-1 取得できる稼働実績と対応するJP1イベントの属性
項番 | 知りたいこと | 対応するJP1イベントの属性 |
---|---|---|
1 | だれが |
|
2 | いつ |
|
3 | 何を |
|
4 | どこで |
|
5 | どれだけ | 実行先でのジョブ実行時間※ |
(4) 機能概要
JP1/AJS3が出力したJP1イベントを,jevexportコマンドでcsvファイルに出力して,ユーザーが任意の形式でジョブの稼働実績を編集できます。
図13-3 稼働実績の編集の例
(5) 設定例
2011年8月1日以降の毎週日曜日の午前1時に,過去1週間分(7日前から前日まで)のジョブ稼働実績を収集する例を次に示します。
B.ID IN 4106 4107 4109 B.TIME WITHIN D 8 EXCLUDE B.TIME WITHIN D 1 |
(6) マニュアル記載個所
項目 | 詳細項目 | 参照個所 |
---|---|---|
概要 | フィルターファイル | マニュアル「JP1/Base 運用ガイド」 |
JP1イベントの属性値 | 「付録A.2 JP1イベントの属性」 | |
コマンド(jevexportコマンド) | マニュアル「JP1/Base 運用ガイド」 |
(7) 注意事項