OpenVMS
システム管理ユーティリティ・リファレンス・マニュアル


前へ 次へ 目次 索引


/SINCE

指定した時刻より後のタイムスタンプを持つレコードをすべて選択します。

形式

/SINCE [=時刻]


説明

会計情報ファイル内のレコードにはすべて,ファイルに記録されたときの時刻を示すタイムスタンプが付いています。

/SINCE 修飾子は,指定した時刻より後のタイムスタンプを持つレコードだけを選択します。絶対時刻とデルタ時間のどちらでも指定できます。また,絶対時刻とデルタ時間を組み合わせることもできます。時刻を省略すると,現在の日付の 00:00 時刻が使用されます。

/BEFORE 修飾子も参照してください。この修飾子は,指定した時刻より前のタイムスタンプを持つレコードを選択する修飾子です。



$ ACCOUNTING /SINCE=5-JAN-2000
 

SYS$MANAGER:ACCOUNTNG.DAT ファイル内で,タイムスタンプが 5-JAN-2000 以降のすべてのレコードについて,簡略レポートを出力する例です。

/SORT

選択したレコードをソートします。

形式

/SORT [=([-]ソート・フィールド[,...])]


キーワード

ソート・フィールド[,...]

ソート・キーを指定します。

使用するキーワードを,次の表に示します。ソート・フィールドは, 10 個まで指定できます。

キーワード ソート基準
ACCOUNT アカウント
ADDRESS DECnet for OpenVMS要求を行ったノードのアドレス
BUFFERED_IO バッファード入出力数
DIRECT_IO 直接入出力数
ELAPSED 経過時間
ENTRY 印刷またはバッチ・ジョブのキュー・エントリ番号
EXECUTION プロセスが実行したイメージ数
FAULTS ハードとソフトのページ障害数
FINISHED レコードを会計情報ファイルに記録した時刻
GETS 印刷したファイルからの GET 数
IDENT プロセス識別子 (PID)
IMAGE イメージ名 (ソート対象は,イメージ・ファイル指定のなかのファイル名部分のみ)
JOB 印刷またはバッチ・ジョブの名前
NODE DECnet for OpenVMS要求を行ったノードの名前
OWNER 親プロセスの PID
PAGE_FILE ページ・ファイルの最大使用量
PAGE_READS ハード・ページ障害数
PAGES 印刷したページ数
PRIORITY プロセスの基本優先順位または印刷またはバッチ・キューの優先順位
PROCESS プロセス・タイプ
PROCESSOR CPU 総使用時間
QIOS プリンタへの QIO 数
QUEUE 印刷またはバッチ・キューの名前
QUEUED 印刷ジョブをキューに登録した時刻
STARTED 開始時刻
STATUS 最終終了状態コード
TERMINAL ターミナル名
TYPE レコード・タイプ
UIC ユーザ識別コード
USER ローカル・ノードのユーザ名
VECTOR_PROCESSOR ベクタ CPU 時間 (詳細については, /FULL 修飾子の説明を参照)
VOLUMES マウントしたボリューム数
WORKING_SET ワーキング・セットの最大サイズ

各キーワードについては,該当する ACCOUNTING ユーティリティ修飾子を参照してください。各フィールドに対応するレコード・タイプの詳細については,/TYPE 修飾子を参照してください。


説明

/SORT 修飾子は,各入力ファイルから選択したレコードをマージし (これらのファイルは,ACCOUNTING コマンドのパラメータとして指定),指定したソート・キーでソートします。リストの第 1 ソート・フィールドの値に基づいてレコードはソートされ,同じ値を持つレコードが 2 つ以上ある場合,第 2 ソート・フィールドの値に基づいてソートされます。以下同様に処理されます。

レコードは,ソート・フィールド値に基づき,昇順でソートされます。キーワードの前にマイナス記号がある場合,レコードは降順でソートされます。

/SORT 修飾子を使用する場合,ソート・フィールドがないレコードは拒否されます。たとえば,イメージ名フィールドは IMAGE タイプのレコード以外には存在しないため,/SORT=IMAGE では IMAGE タイプ以外のレコードをすべて拒否します。同様に,/SORT=PAGES では,印刷ジョブ以外のレコードをすべて拒否します。

/SORT 修飾子は,/SUMMARY 修飾子と併用することはできません。


#1

$ ACCOUNTING /TYPE=PRINT /SORT=USER
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。印刷ジョブのすべてのレコードについて簡略レポートを出力し,ユーザ名順で表示します。

次のようなレポートが出力されます。


 
Date / Time           Type  Subtype Username     ID      Source  Status 
------------------------------------------------------------------------- 
14-JAN-2000 09:53:05  PRINT         BROWN        20A00193        00040001 
13-JAN-2000 13:36:04  PRINT         BROWN        20A00442        00000001 
13-JAN-2000 12:42:37  PRINT         BROWN        20A00442        00000001 
13-JAN-2000 14:43:56  PRINT         DECNET_MAIL  20A00456        00000001 
14-JAN-2000 19:39:01  PRINT         DECNET_MAIL  20A00265        00000001 
14-JAN-2000 20:09:03  PRINT         DECNET_MAIL  20A00127        00000001 
14-JAN-2000 20:34:45  PRINT         DECNET_MAIL  20A00127        00000001 
14-JAN-2000 11:23:34  PRINT         FISH         20A0032E        00040001 
14-JAN-2000 16:43:16  PRINT         JONES        20A00070        00040001 
14-JAN-2000 09:30:21  PRINT         SMITH        20A00530        00040001 
 
 

#2

$ ACCOUNTING MYFILE1.DAT,MYFILE2.DAT /SORT=IMAGE -
_$  /FULL /REJECTED=NON_IMAGE.DAT

MYFILE1.DAT と MYFILE2.DAT の 2 つのファイルを処理し,IMAGE タイプのレコードの詳細レポートを出力し,イメージ名順でソートする例です。 NON_IMAGE.DAT ファイルを作成し,このファイルに IMAGE タイプ以外のすべてのレコードをコピーします。選択修飾子は使用していないので,すべてのレコードが処理対象として選択されます。ソート時,イメージ名のないレコードは拒否されます。

/STATUS

最新の終了状態コードを指定して,レコードを選択または拒否します。

形式

/STATUS= ([-]状態コード[,...])


説明

/STATUS 修飾子は,最新の終了状態コード・フィールド値によって処理対象のレコードを選択します。このフィールドは,USER タイプのレコード,ファイル逆方向リンク・レコード,ファイル順方向リンク・レコード以外のすべてのレコードに存在します。

/STATUS 修飾子は,指定した最新の終了状態コード・フィールド値を持つレコードだけを選択します。値の前にマイナス記号を付けると,指定した値以外の値を持つすべてのレコードを選択します。

最新の終了状態コードをメッセージ・テキストに変換する方法については, /BRIEF 修飾子の説明を参照してください。



$ ACCOUNTING /STATUS=10D38064
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。最新の終了状態が 10D38064 のすべてのレコードについて,簡略レポートを出力します。

/SUMMARY

選択したレコードの要約レポートを出力します。

形式

/SUMMARY [=(要約項目[,...])]


キーワード

要約項目[,...]

要約キーを指定します。使用するキーワードを,次の表に示します。

キーワード 説明
ACCOUNT アカウント
DATE 日付
DAY 日 (1 〜 31)
HOUR 時刻 (0 〜 23)
IMAGE イメージ名 (イメージ・ファイル指定のファイル名部分)
JOB 印刷 / バッチ・ジョブの名前
MONTH 月 (1 〜 12)
NODE DECnet for OpenVMS要求を発行したノードの名前
PROCESS プロセス・タイプ
QUEUE 印刷またはバッチ・ジョブ・キュー名
TERMINAL ターミナル名
TYPE レコード・タイプ
UIC ユーザ識別コード
USER ユーザ名
WEEKDAY 曜日 (0 = 日, 1 = 月...)
YEAR

キーワードを省略すると,ユーザ名が要約キーとして使用されます。


説明

/SUMMARY 修飾子は,選択したレコードの要約レポートを出力します。 /OUTPUT 修飾子でファイルへの書き込みを指定しないかぎり,このレポートは SYS$OUTPUT 装置に出力されます。

要約レポートは,/SUMMARY 修飾子で指定した要約キーの各値について, /REPORT 修飾子で指定した資源の統計的要約を示します。/REPORT 修飾子を省略すると,各要約キー値について処理したレコード総数が表示されます。

要約レポートの 1 行目は,処理対象データの時間範囲です (最初と最後に処理したレコードを入力ファイルに記録した時間)。タイトルが中央に表示されます。/TITLE 修飾子を使用すれば,独自のタイトルを指定できます。

2 行目以降の数行には,欄の見出しが表示されます。各要約項目につき 1 欄,/REPORT 修飾子で指定した各資源につき 1 欄があります。欄は, /SUMMARY と /REPORT 修飾子のキーワードと同じように右方向に並びます。

残りの部分では,各要約キー値につき 1 行です。要約キー値に対応する資源の要約です。データは,要約キー値で昇順にソートされています。

/BINARY 修飾子も参照してください。この修飾子は,選択したレコードをファイルにコピーする修飾子です。また,/BRIEF と /FULL 修飾子も参照してください。前者は,選択したレコードの簡略レポートを出力する修飾子です。後者は,指定したレコードの詳細レポートを出力する修飾子です。

/SUMMARY 修飾子は,/BINARY,/BRIEF,/FULL のいずれかの修飾子と併用することはできません。


#1

$  ACCOUNTING /TYPE=PRINT /SUMMARY=USER /REPORT=(PAGES,RECORDS)
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。すべての印刷ジョブ・レコードを処理し,要約レポートを出力します。要約レポートには,印刷した総ページ数と,この総ページ数を求めるために加算したレコード数が,ユーザごとに示されます。次は,出力されるレポートの一例です。


 
From: 12-JAN-2000 15:55  VAX/VMS Accounting Report  To: 15-JAN-2000 15:17 
 
Username         Pages    Total 
               Printed  Records 
------------------------------- 
BROWN              115        2 
CROW                 3        1 
CUTHBERT            20        4 
FOSTER              46        1 
SMITH               50        3 
WHITE               50        7 
 
 

#2

$  ACCOUNTING /SUMMARY=IMAGE /REPORT=(PROCESSOR,RECORDS)
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。各イメージが使用した CPU 時間の合計値を示す要約レポートを出力します。次は,出力されるレポートの一例です。


 
From: 12-JAN-2000 15:55  VAX/VMS Accounting Report  To: 15-JAN-2000 15:17 
Image name     Processor        Total 
                  Time        Records 
------------------------------------- 
               0 00:09:09.83       51 
ACC            0 00:01:36.72       99 
AUTHORIZE      0 00:00:04.17        8 
CDU            0 00:00:33.25       21 
COPY           0 00:00:05.97       30 
DELETE         0 00:00:02.79       12 
DIRECTORY      0 00:00:09.67       38 
DUMP           0 00:00:04.51        3 
EDT            0 00:00:05.85        7 
LOGINOUT       0 00:04:03.48       75 
NETSERVER      0 00:00:00.63       23 
SHOW           0 00:00:04.80       22 
 
 

/TERMINAL

会話型セッションが行われるターミナルを指定して,レコードを選択または拒否します。

形式

/TERMINAL= ([-]ターミナル名[,...])


説明

/TERMINAL 修飾子は,ターミナル名フィールド値によって,処理対象のレコードを選択します。このフィールドは,ファイル逆方向リンク・レコードとファイル順方向リンク・レコード以外のすべてのレコードに存在します。会話型セッションの情報を格納するレコードの場合,このフィールドは,セッションに対応するターミナルの名前です。

/TERMINAL 修飾子は,指定したターミナル名フィールド値を持つレコードだけを選択します。値の前にマイナス記号を付けると,指定した値以外の値を持つすべてのレコードを選択します。

標準装置名としてターミナル名を指定し,コロン (:) を入力してください。



$ ACCOUNTING /TERMINAL=TTB3:
 

SYS$MANAGER:ACCOUNTNG.DAT を処理する例です。ターミナル TTB3 における会話型セッションのすべてのレコードについて,簡略レポートを出力します。

/TITLE

要約レポートの 1 行目に表示するタイトルを指定します。

形式

/TITLE= タイトル


説明

/TITLE 修飾子は,要約レポートの 1 行目中央に表示するタイトルを指定します。長すぎるタイトルは,切り捨てられます。画面上に表示するレポートのタイトルの場合,(W - 56) 文字より後の文字は切り捨てられます。W は,文字単位による画面幅です。


$ ACCOUNTING /SUMMARY=IMAGE /TITLE="June Accounting Report"
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。各イメージを実行した回数を示す要約レポートを出力します。レポート上部に,タイトル "June Accounting Report" が表示されます。

/TYPE

レコード・タイプを指定して,レコードを選択または拒否します。

形式

/TYPE= ([-]レコード・タイプ[,...])


キーワード

レコード・タイプ[,...]

選択または拒否したいレコードのタイプを指定します。次の表に,有効なキーワードを示します。

キーワード レコード・タイプ レコードの説明
FILE FILE_BL ファイル逆方向リンク。会計情報ファイルにおける最初のレコード。ファイル作成時に記録されるレコードであり,直前の会計情報ファイルの名前を格納する。
  FILE_FL ファイル順方向リンク。会計情報ファイルにおける最後のレコード。ファイルをクローズするときに記録されるレコードであり,次の会計情報ファイルの名前を格納する。
IMAGE IMAGE イメージの終了。イメージが使用した資源の詳細を格納する。
LOGFAIL LOGFAIL ログインの失敗。ログインの試みで使用した資源の詳細を格納する。
PRINT PRINT 印刷ジョブの終了。印刷ジョブが使用した資源の詳細を格納する。
PROCESS PROCESS プロセスの終了。プロセスが使用した資源の詳細を格納する。プロセスによって実行されたイメージが使用した資源も含まれる。
SYSINIT SYSINIT システムのブート。システムをブートしたときに使用した資源の詳細を格納する。
UNKNOWN   この表に示すいずれのタイプとしても認識されないレコード。
USER USER 会計情報メッセージ送信のため, $SNDJBC システム・サービスを呼び出すプログラムが記録するレコード。


説明

会計情報ファイル内のレコードにはすべて,レコードのタイプを示すタイプ・フィールドがあります。

/TYPE 修飾子は,指定したレコード・タイプを選択します。リストの前にマイナス記号を付けると,指定したタイプ以外のタイプを持つすべてのレコードを選択します。

/PROCESS 修飾子も参照してください。この修飾子は,プロセス・タイプを指定して,レコードを選択または拒否する修飾子です。


#1

$ ACCOUNTING /TYPE=PRINT
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。印刷ジョブのすべてのレコードについて,簡略レポートを出力します。

#2

$ ACCOUNTING /TYPE=-PRINT
 

SYS$MANAGER:ACCOUNTNG.DAT ファイルを処理する例です。印刷ジョブ以外のすべてのレコードについて,簡略レポートを出力します。


前へ 次へ 目次 索引