-
Notifications
You must be signed in to change notification settings - Fork 0
/
sci_api_report_map.go
286 lines (282 loc) · 9.06 KB
/
sci_api_report_map.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
package bigdog
// API Version: 1.0.0
type (
SCIReportSectionMetadata struct {
ID int `json:"id"`
Title string `json:"title"`
}
SCIReportMetadata struct {
ID int `json:"id"`
Title string `json:"title"`
Sections []SCIReportSectionMetadata `json:"sections"`
}
)
// SCIReportMetadata returns some basic information parsed from the SCI about what reports provide which sections
func SCIReportMetadataDefinitions() []SCIReportMetadata {
return []SCIReportMetadata{
{
ID: 1,
Title: "Wireless - Clients Report",
Sections: []SCIReportSectionMetadata{
{ID: 15, Title: "Unique Clients Trend Over Time"},
{ID: 16, Title: "Unique Clients Trend Over Time"},
{ID: 17, Title: "Top Clients by Traffic Percentile"},
{ID: 18, Title: "Top 10 OS by Client Count"},
{ID: 19, Title: "Top 10 Manufacturers by Client Count"},
{ID: 13, Title: "Top 10 Unique Clients by Traffic"},
{ID: 112, Title: "Top 10 Authentication Methods by Client Count"},
{ID: 12, Title: "Overview"},
{ID: 14, Title: "Clients Details"},
},
},
{
ID: 2,
Title: "Network - Wireless Report",
Sections: []SCIReportSectionMetadata{
{ID: 21, Title: "Traffic Distribution"},
{ID: 23, Title: "Traffic Over Time"},
{ID: 26, Title: "Top APs by Traffic"},
{ID: 25, Title: "Top APs by Client Count"},
{ID: 22, Title: "Traffic Trend"},
{ID: 20, Title: "Overview"},
{ID: 24, Title: "Top APs by Traffic"},
{ID: 27, Title: "Top APs by Client Count"},
},
},
{
ID: 3,
Title: "Wireless - Applications Report",
Sections: []SCIReportSectionMetadata{
{ID: 8, Title: "Top Applications by Traffic"},
{ID: 7, Title: "Top Applications by Traffic"},
{ID: 10, Title: "Overview"},
{ID: 9, Title: "Top Applications by Client Count"},
{ID: 11, Title: "Top Applications by Client Count"},
},
},
{
ID: 4,
Title: "WLANs Report",
Sections: []SCIReportSectionMetadata{
{ID: 35, Title: "Overview"},
{ID: 40, Title: "Top SSIDs by Traffic"},
{ID: 39, Title: "SSID Changes Over Time"},
{ID: 36, Title: "Top SSIDs by Traffic"},
{ID: 38, Title: "Top SSIDs by Client Count"},
{ID: 37, Title: "Active SSIDs Trend"},
{ID: 41, Title: "Top SSIDs by Client Count"},
},
},
{
ID: 5,
Title: "Airtime Utilization Report",
Sections: []SCIReportSectionMetadata{
{ID: 1, Title: "Overview"},
{ID: 4, Title: "Top APs by Airtime Utilization for 5 GHz"},
{ID: 2, Title: "Top 10 APs by Airtime Utilization"},
{ID: 6, Title: "Airtime Utilization Over Time"},
{ID: 5, Title: "Airtime Utilization Trend"},
{ID: 3, Title: "Top APs by Airtime Utilization for 2.4 GHz"},
},
},
{
ID: 6,
Title: "Sessions Summary Report",
Sections: []SCIReportSectionMetadata{
{ID: 34, Title: "Average Durations"},
{ID: 42, Title: "Session Duration Percentiles"},
{ID: 33, Title: "Top Sessions Summary"},
},
},
{
ID: 8,
Title: "APs Reboot Report",
Sections: []SCIReportSectionMetadata{
{ID: 43, Title: "Total Reboots"},
{ID: 45, Title: "AP Reboots"},
{ID: 44, Title: "Top AP Reboots"},
},
},
{
ID: 9,
Title: "Inventory - APs Report",
Sections: []SCIReportSectionMetadata{
{ID: 46, Title: "Overview"},
{ID: 57, Title: "Top APs by Offline Duration"},
{ID: 51, Title: "Top AP Software Versions"},
{ID: 58, Title: "Top APs by Reboot Count"},
{ID: 56, Title: "Top AP Software Versions"},
{ID: 53, Title: "Top APs by Reboot Count"},
{ID: 47, Title: "Top APs by Offline Duration"},
{ID: 55, Title: "Top AP Models"},
{ID: 49, Title: "AP Status Trends"},
{ID: 48, Title: "AP Count Trend"},
{ID: 50, Title: "Top AP Models"},
{ID: 54, Title: "Top 10 AP Alarm Types"},
{ID: 60, Title: "AP Details for Online/Offline Status"},
{ID: 61, Title: "AP Details for Other Statuses"},
{ID: 52, Title: "Top 10 AP Reboot Reasons"},
{ID: 59, Title: "APs Configured in Multiple Systems"},
},
},
{
ID: 10,
Title: "Overview",
Sections: []SCIReportSectionMetadata{
{ID: 63, Title: "Controllers"},
{ID: 64, Title: "Access Points"},
{ID: 115, Title: "Network Usage Overview"},
{ID: 62, Title: "Ruckus SmartAnalytics"},
{ID: 68, Title: "Top APs by Client Count"},
{ID: 66, Title: "Alarms"},
{ID: 71, Title: "WLANs"},
{ID: 69, Title: "Total Wireless Traffic"},
{ID: 73, Title: "Applications (Wireless)"},
{ID: 70, Title: "Unique Wireless Sessions"},
{ID: 72, Title: "Radios"},
{ID: 67, Title: "Switches"},
{ID: 74, Title: "Events"},
{ID: 97, Title: "Did you know?"},
},
},
{
ID: 11,
Title: "AP Details Report",
Sections: []SCIReportSectionMetadata{
{ID: 77, Title: "Details"},
{ID: 76, Title: "Performance"},
{ID: 22, Title: "Traffic Trend"},
{ID: 78, Title: "Stats"},
{ID: 75, Title: "Summary"},
{ID: 79, Title: "Uptime History"},
{ID: 15, Title: "Unique Clients Trend Over Time"},
{ID: 80, Title: "Top 10 Clients by Traffic Volume"},
{ID: 7, Title: "Top Applications by Traffic"},
{ID: 8, Title: "Top Applications by Traffic"},
{ID: 40, Title: "Top SSIDs by Traffic"},
{ID: 82, Title: "RSS Trend"},
{ID: 81, Title: "Sessions"},
{ID: 85, Title: "Events"},
{ID: 95, Title: "Anomalies"},
{ID: 110, Title: "Anomalies for the Past 30 Days"},
{ID: 5, Title: "Airtime Utilization Trend"},
{ID: 83, Title: "SNR Trend"},
{ID: 14, Title: "Clients Details"},
{ID: 84, Title: "Alarms"},
},
},
{
ID: 12,
Title: "Client Details Report",
Sections: []SCIReportSectionMetadata{
{ID: 83, Title: "SNR Trend"},
{ID: 92, Title: "Sessions"},
{ID: 82, Title: "RSS Trend"},
{ID: 86, Title: "Summary"},
{ID: 8, Title: "Top Applications by Traffic"},
{ID: 89, Title: "Traffic Trend"},
{ID: 87, Title: "Stats"},
{ID: 7, Title: "Top Applications by Traffic"},
},
},
{
ID: 13,
Title: "SC Network Traffic Report",
Sections: []SCIReportSectionMetadata{
{ID: 103, Title: "SmartCell Average Throughput"},
{ID: 107, Title: "SmartCell Traffic Volume"},
{ID: 109, Title: "SmartCell Frequency Sync Loss"},
{ID: 111, Title: "RSC Traffic Statistics"},
{ID: 94, Title: "SmartCell Trend Over Time"},
{ID: 101, Title: "SmartCell Connection Setup Success Rate"},
{ID: 105, Title: "SmartCell Connection Statistics"},
{ID: 100, Title: "SmartCell Dropped Call Rate"},
{ID: 102, Title: "SmartCell Handover Success Rate"},
{ID: 108, Title: "SmartCell Phase Sync Loss"},
{ID: 106, Title: "RSC GPS Statistics"},
{ID: 93, Title: "Summary"},
{ID: 104, Title: "SmartCell Availability"},
},
},
{
ID: 14,
Title: "Data Explorer",
Sections: []SCIReportSectionMetadata{},
},
{
ID: 15,
Title: "Inventory - Controllers Report",
Sections: []SCIReportSectionMetadata{
{ID: 114, Title: "Overview"},
{ID: 99, Title: "License Utilization"},
{ID: 96, Title: "KRACK Assessment"},
{ID: 98, Title: "Resource Utilization"},
{ID: 151, Title: "License Utilization Over Time"},
},
},
{
ID: 16,
Title: "Inventory - Switches Report",
Sections: []SCIReportSectionMetadata{
{ID: 113, Title: "Overview"},
{ID: 121, Title: "Top Switch Models"},
{ID: 117, Title: "Top Switch Software Versions"},
{ID: 116, Title: "Switch Count Trend"},
{ID: 118, Title: "Top Switch Software Versions"},
{ID: 122, Title: "Top Switch Models"},
{ID: 132, Title: "Port Status Trends"},
},
},
{
ID: 17,
Title: "Network - Wired Report",
Sections: []SCIReportSectionMetadata{
{ID: 127, Title: "Top Switches by Traffic"},
{ID: 134, Title: "Overview"},
{ID: 128, Title: "Top Switches by Traffic"},
{ID: 142, Title: "Top Switches by Errors"},
{ID: 136, Title: "Traffic Trend"},
{ID: 135, Title: "Traffic Distribution by Switch Model and Port Speed"},
{ID: 143, Title: "Top Switches by Errors"},
{ID: 123, Title: "Top Switches by PoE Usage"},
{ID: 124, Title: "Top Switches by PoE Usage"},
{ID: 141, Title: "Error Trend"},
},
},
{
ID: 18,
Title: "Switch Details Report",
Sections: []SCIReportSectionMetadata{
{ID: 130, Title: "Top Ports by Traffic"},
{ID: 138, Title: "Uptime History"},
{ID: 139, Title: "Details"},
{ID: 129, Title: "Top Ports by Traffic"},
{ID: 125, Title: "Summary"},
{ID: 126, Title: "Resource Utilization"},
{ID: 137, Title: "LLDP Neighbor List"},
{ID: 152, Title: "Error Trend"},
{ID: 131, Title: "Traffic Trend"},
},
},
{
ID: 19,
Title: "Comparison Report",
Sections: []SCIReportSectionMetadata{
{ID: 140, Title: "Overview"},
{ID: 146, Title: "Metric 2 Over Time"},
{ID: 145, Title: "Metric 1 Over Time"},
{ID: 147, Title: "Table"},
},
},
{
ID: 20,
Title: "Client Health Report",
Sections: []SCIReportSectionMetadata{
{ID: 144, Title: "Summary"},
{ID: 150, Title: "Health By Group"},
{ID: 149, Title: "Health Metric Trends"},
{ID: 148, Title: "Client Connection Health"},
},
},
}
}