blob: 4749be8722b8ba76aa319a48321c92ab3a1106c6 [file] [log] [blame]
Sangsik Yoonf0b3ad82016-08-19 18:47:59 +09001{
2 "type": "object",
3 "title": "TrafficStatistics",
4 "required": [
5 "receivedTime",
6 "dpiStatInfo"
7 ],
8 "properties": {
9 "receivedTime": {
10 "type": "string",
11 "example": "2016-06-12 04:05:05"
12 },
13 "dpiStatInfo": {
14 "type": "object",
15 "title": "dpiStatInfo",
16 "required": [
17 "trafficStatistics"
18 ],
19 "properties": {
20 "trafficStatistics": {
21 "type": "object",
22 "title": "trafficStatistics",
23 "required": [
24 "ethernetBytes",
25 "discardedBytes",
26 "ipPackets",
27 "totalPackets",
28 "ipBytes",
29 "avgPktSize",
30 "uniqueFlows",
31 "tcpPackets",
32 "udpPackets",
33 "dpiThroughputPps",
34 "dpiThroughputBps",
35 "trafficThroughputPps",
36 "trafficThroughputBps",
37 "trafficDurationSec",
38 "guessedFlowProtos"
39 ],
40 "properties": {
41 "ethernetBytes": {
42 "type": "integer",
43 "format": "int64",
44 "example": 69889
45 },
46 "discardedBytes": {
47 "type": "integer",
48 "format": "int64",
49 "example": 69889
50 },
51 "ipPackets": {
52 "type": "integer",
53 "format": "int64",
54 "example": 69889
55 },
56 "totalPackets": {
57 "type": "integer",
58 "format": "int64",
59 "example": 69889
60 },
61 "ipBytes": {
62 "type": "integer",
63 "format": "int64",
64 "example": 69889
65 },
66 "avgPktSize": {
67 "type": "integer",
68 "format": "int32",
69 "example": 9889
70 },
71 "uniqueFlows": {
72 "type": "integer",
73 "format": "int32",
74 "example": 9889
75 },
76 "tcpPackets": {
77 "type": "integer",
78 "format": "int64",
79 "example": 69889
80 },
81 "udpPackets": {
82 "type": "integer",
83 "format": "int64",
84 "example": 69889
85 },
86 "dpiThroughputPps": {
87 "type": "number",
88 "format": "double",
89 "example": 69889.12
90 },
91 "dpiThroughputBps": {
92 "type": "number",
93 "format": "double",
94 "example": 69889.12
95 },
96 "trafficThroughputPps": {
97 "type": "number",
98 "format": "double",
99 "example": 69889.12
100 },
101 "trafficThroughputBps": {
102 "type": "number",
103 "format": "double",
104 "example": 69889.12
105 },
106 "trafficDurationSec": {
107 "type": "number",
108 "format": "double",
109 "example": 69889.12
110 },
111 "guessedFlowProtos": {
112 "type": "integer",
113 "format": "int32",
114 "example": 9889
115 }
116 }
117 }
118 }
119 }
120 }
121}