アプリケーション統計(Application Stat Log)
ファイル転送(hcp)やファイル削除(hrm)等の各アプリケーション実行後に、クライアントおよびサーバ上でその実行結果の情報を所定のファイルに記録します。
列名 | 説明 |
---|---|
Start Date_Time | 開始日時 |
End Date_Time | 終了日時 |
Exit | 終了コード |
Remote Host | リモートホスト |
User | ユーザ名 |
Application | アプリケーション名 |
Total | トータルデータ伝送量(バイト) |
Payload | ファイルデータ伝送量(バイト) |
Files | ファイル数 |
Directories | ディレクトリ数 |
Average Throughput | 平均スループット(bps) |
Encoding | トランスポート文字エンコーディング |
Security | トランスポートセキュリティ |
Compression | 圧縮 |
Proto | トランスポートプロトコル |
Local | ローカルアドレス及びポート番号 |
Foreign | リモートアドレス及びポート番号 |
PID | プロセスID |
Start Date_Timeは、アプリケーションの実行開始日時が記録されます。次の書式で出力されます。
yyyy/mm/dd HH:MM::SS
End Date_Timeは、アプリケーションの実行終了日時が記録されます。次の書式で出力されます。
yyyy/mm/dd HH:MM::SS
Exitは、アプリケーションの終了コードとしてファイル処理理由コードが記録されます。
Remote Hostは、リモート(対向)のホストのホスト名もしくはIPアドレスが記録されます。
Userは、アプリケーションを実行したユーザ及び認証方法(PAMなど)が記録されます。認証を行わなかった場合は、anonymousが出力されます。
Applicationは、この記録を生成したアプリケーションの名前が記録されます。次の何れかが出力されます。
- hcp
- hsync
- hrm
- hcp-ls
- hmkdir
- hpwd
- hmv
- hln
- hchmod
- hchown
また、アプリケーションを実行したプロトコル(通信手順)のバージョンが括弧内に下記の様に記載されます(順にプロトコル番号、プロトコル改訂番号)。
..., hcp [1.2], ...
Totalは、アプリケーション層でのデータ転送のために必要となった全バイト数(ファイル要求等の制御に必要なデータ量を含む)が記録されます。
Payloadは、アプリケーション層のデータを伝送した量(ファイル転送の場合、ファイルのデータサイズの合計)が記録されます。
Filesは、アプリケーション層で処理されたファイル数が記録されます(ディレクトリは含みません)。
Directoriesは、アプリケーション層で処理されたディレクトリ数が記録されます。
Average Throughputは、アプリケーション層のデータの平均伝送スループットが記録されます。
Encodingは、使用されたトランスポート文字エンコーディングが記録されます。
Securityは、使用されたトランスポートセキュリティが記録されます。ダイジェストアルゴリズムの用途が次の名称で付記されます。
- MAC (セッション暗号時のメッセージデータの検査)
- Chunk (ファイルのデータチャンクの検査)
- File (ファイルの検査)
セッション暗号時において、次の設定によりメッセージデータの検査が無効にされた場合は、"MAC"は付記されません。
- RequireDataIntegrityChecking (hcpd.conf)
- DisableDataIntegrityChecking (hcp.conf)
ApplicationStatLogSecurityExがyesの場合は、次のトランスポートセキュリティに関連する情報が追加で記録されます。
- Bxxx (暗号アルゴリズムブロックサイズ。xxxはブロックのサイズ。ビット単位)
- Kxxx (暗号アルゴリズム鍵サイズ。xxxは鍵のサイズ。ビット単位)
- HmacXxx/VmacXxx (データ完全性検査モード。Xxxはアルゴリズム名)
Compressionは、使用された圧縮モード(圧縮レベル、ヘッダ圧縮およびコンテント圧縮のON/OFF)が記録されます。
Protoは、使用されたトランスポートプロトコルが記録されます。現在は、次の何れかが出力されます。
- TCP
- HpFP
HpFPが記録される場合は、選択された輻輳制御モードが次の名称で付記されます。
- F (Fair モード)
- S (Fair Fast モード)
- A (Aggressive モード)
- M (Modest モード)
- N (指定なし)
Localは、トランスポートの通信セッションのローカル側の端点(エンドポイント)の情報(IPアドレス及びポート番号)が記録されます。
Foreignは、トランスポートの通信セッションのリモート側の端点(エンドポイント)の情報(IPアドレス及びポート番号)が記録されます。
PIDは、アプリケーションのプロセスIDが記録されます。
--例:クライアントStart Date_Time, End Date_Time, Exit, Remote Host, User, Application, Total (bytes), Payload (bytes), Files, Directories, Average Throughput (bps), Encoding, Security, Compression, Proto, Local, Foreign, PID2021/01/06 16:27:24, 2021/01/06 16:27:30, 0000, 127.0.0.1, user, hcp [1.4], 8590723508, 8589934592, 1, 0, 10703091712.000000, UTF8, AES/CTR/NoPadding SHA256 [MAC / B128 K256 VmacAES64], None, TCP, 127.0.0.1:40920, 127.0.0.1:874, 746122021/02/02 14:55:36, 2021/02/02 14:55:36, 0000, 192.168.30.52, user, hcp [1.4], 1053400, 1048641, 1, 0, 21563498.000000, UTF8, AES/CBC/PKCS5Padding SHA256 [MAC / B128 K256 HmacSHA256], None, TCP, 192.168.30.51:35858, 192.168.30.52:874, 36512021/02/02 15:28:24, 2021/02/02 15:28:24, 0000, 192.168.30.52, user, hcp [1.4], 1052440, 1048641, 1, 0, 21731128.000000, UTF8, AES/CBC/PKCS5Padding SHA256 [B128 K256], None, TCP, 192.168.30.51:35890, 192.168.30.52:874, 38322021/02/02 15:10:50, 2021/02/02 15:10:50, 0000, 192.168.30.52, user, hcp [1.4], 1053400, 1048641, 1, 0, 21753950.000000, UTF8, AES/CBC/PKCS5Padding SHA256 [MAC / B128 K128 HmacSHA256], None, TCP, 192.168.30.51:35864, 192.168.30.52:874, 37272021/02/02 15:19:57, 2021/02/02 15:19:58, 0000, 192.168.30.52, user, hcp [1.4], 1050772, 1048641, 1, 0, 19767822.000000, UTF8, None SHA256, None, TCP, 192.168.30.51:35880, 192.168.30.52:874, 37942021/02/02 17:31:25, 2021/02/02 17:31:25, 0000, 127.0.0.1, user, hcp [1.4], 2160, 0, 1, 0, 0.000000, UTF8, AES/CTR/NoPadding SHA256 [MAC], None, HpFP [N], 127.0.0.1:54918, 127.0.0.1:884, 413402021/02/02 17:32:28, 2021/02/02 17:32:28, 0000, 127.0.0.1, user, hcp [1.4], 2160, 0, 1, 0, 0.000000, UTF8, AES/CTR/NoPadding SHA256 [MAC / B128 K256 VmacAES], None, HpFP [N], 127.0.0.1:21373, 127.0.0.1:884, 414582021/02/02 17:33:41, 2021/02/02 17:33:41, 0000, 127.0.0.1, user, hcp [1.4], 2480, 0, 1, 0, 0.000000, UTF8, AES/CBC/PKCS5Padding SHA256 [MAC / B128 K256 HmacSHA256], None, HpFP [N], 127.0.0.1:50812, 127.0.0.1:884, 41556
サーバStart Date_Time, End Date_Time, Exit, Remote Host, User, Application, Total (bytes), Payload (bytes), Files, Directories, Average Throughput (bps), Encoding, Security, Compression, Proto, Local, Foreign, PID2021/01/08 14:35:45, 2021/01/08 14:35:45, 0000, 127.0.0.1:37100, user [RSA], hcp [1.4], 3428, 1024, 1, 0, 20145.384766, UTF8, AES/CTR/NoPadding SHA256 [B128 K256], None, TCP, 127.0.0.1:874, 127.0.0.1:37100, 575622021/01/08 14:36:10, 2021/01/08 14:36:10, 0000, 127.0.0.1:37102, user [RSA], hcp [1.4], 3428, 1024, 1, 0, 19958.435547, UTF8, AES/CTR/NoPadding SHA256, None, TCP, 127.0.0.1:874, 127.0.0.1:37102, 576502021/02/02 17:31:25, 2021/02/02 17:31:25, 0000, 127.0.0.1:54918, user [PAM], hcp [1.4], 2160, 0, 1, 0, 0.000000, UTF8, AES/CTR/NoPadding SHA256 [MAC], None, HpFP [N], 127.0.0.1:884, 127.0.0.1:54918, 413492021/02/02 17:32:28, 2021/02/02 17:32:28, 0000, 127.0.0.1:21373, user [PAM], hcp [1.4], 2160, 0, 1, 0, 0.000000, UTF8, AES/CTR/NoPadding SHA256 [MAC / B128 K256 VmacAES], None, HpFP [N], 127.0.0.1:884, 127.0.0.1:21373, 414652021/02/02 17:33:41, 2021/02/02 17:33:41, 0000, 127.0.0.1:50812, user [PAM], hcp [1.4], 2480, 0, 1, 0, 0.000000, UTF8, AES/CBC/PKCS5Padding SHA256 [MAC / B128 K256 HmacSHA256], None, HpFP [N], 127.0.0.1:884, 127.0.0.1:50812, 41563--