summaryrefslogtreecommitdiff
path: root/src/models
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-09-15 05:40:58 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-09-15 05:40:58 +0900
commitc985fed3e43bae05f9e6e854f651f49f2bc3e83a (patch)
treee85c05f5192bef89b4380653b739db3a38804de2 /src/models
parent8.39.0 (diff)
downloadsharkey-c985fed3e43bae05f9e6e854f651f49f2bc3e83a.tar.gz
sharkey-c985fed3e43bae05f9e6e854f651f49f2bc3e83a.tar.bz2
sharkey-c985fed3e43bae05f9e6e854f651f49f2bc3e83a.zip
Resolve #2328
Diffstat (limited to 'src/models')
-rw-r--r--src/models/stats.ts26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/models/stats.ts b/src/models/stats.ts
index d496f2c480..c4c838caeb 100644
--- a/src/models/stats.ts
+++ b/src/models/stats.ts
@@ -204,4 +204,30 @@ export interface IStats {
decSize: number;
};
};
+
+ /**
+ * ネットワークに関する統計
+ */
+ network: {
+ /**
+ * サーバーへのリクエスト数
+ */
+ requests: number;
+
+ /**
+ * 応答時間の合計
+ * TIP: (totalTime / requests) でひとつのリクエストに平均でどれくらいの時間がかかったか知れる
+ */
+ totalTime: number;
+
+ /**
+ * 合計受信データ量
+ */
+ incomingBytes: number;
+
+ /**
+ * 合計送信データ量
+ */
+ outgoingBytes: number;
+ };
}