-
Notifications
You must be signed in to change notification settings - Fork 0
/
noitea-challenge-dashboard.json
133 lines (133 loc) · 11.4 KB
/
noitea-challenge-dashboard.json
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
[
{
"_id": "Noitea-Dashboard",
"_type": "dashboard",
"_source": {
"title": "Noitea Dashboard",
"hits": 0,
"description": "",
"panelsJSON": "[{\"col\":1,\"id\":\"Requests\",\"panelIndex\":5,\"row\":7,\"size_x\":6,\"size_y\":3,\"type\":\"visualization\"},{\"col\":1,\"id\":\"Application-Average-and-Max-upstream_request-Time\",\"panelIndex\":11,\"row\":10,\"size_x\":6,\"size_y\":4,\"type\":\"visualization\"},{\"col\":1,\"id\":\"Authentication-Average-and-Max-upstream_request-Time\",\"panelIndex\":12,\"row\":14,\"size_x\":6,\"size_y\":4,\"type\":\"visualization\"},{\"col\":7,\"id\":\"Upload-Average-and-Max-upstream_request-Time\",\"panelIndex\":13,\"row\":10,\"size_x\":6,\"size_y\":4,\"type\":\"visualization\"},{\"col\":5,\"id\":\"Response-Codes\",\"panelIndex\":14,\"row\":1,\"size_x\":8,\"size_y\":6,\"type\":\"visualization\"},{\"col\":1,\"id\":\"Noitea-Dashboard\",\"panelIndex\":15,\"row\":1,\"size_x\":4,\"size_y\":3,\"type\":\"visualization\"},{\"col\":7,\"id\":\"Client-Average-and-Max-request-time\",\"panelIndex\":16,\"row\":7,\"size_x\":6,\"size_y\":3,\"type\":\"visualization\"},{\"col\":1,\"id\":\"Object-Count\",\"panelIndex\":17,\"row\":4,\"size_x\":4,\"size_y\":3,\"type\":\"visualization\"}]",
"optionsJSON": "{\"darkTheme\":false}",
"uiStateJSON": "{\"P-11\":{\"vis\":{\"legendOpen\":false}},\"P-12\":{\"vis\":{\"legendOpen\":false}},\"P-13\":{\"vis\":{\"legendOpen\":false}},\"P-16\":{\"vis\":{\"legendOpen\":false}},\"P-2\":{\"vis\":{\"legendOpen\":false}}}",
"version": 1,
"timeRestore": true,
"timeTo": "2016-04-25T00:50:40.270Z",
"timeFrom": "2016-04-24T00:55:06.388Z",
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"filter\":[{\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"*\"}}}]}"
}
}
},
{
"_id": "Authentication-Average-and-Max-upstream_request-Time",
"_type": "visualization",
"_source": {
"title": "Authentication Average and Max upstream_request Time",
"visState": "{\"aggs\":[{\"id\":\"1\",\"params\":{\"field\":\"upstream_response_time\"},\"schema\":\"metric\",\"type\":\"avg\"},{\"id\":\"2\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"id\":\"3\",\"params\":{\"field\":\"upstream_response_time\"},\"schema\":\"metric\",\"type\":\"max\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"interpolate\":\"linear\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"smoothLines\":false,\"times\":[],\"yAxis\":{}},\"title\":\"Authentication Average and Max upstream_request Time\",\"type\":\"area\"}",
"uiStateJSON": "{\"spy\":{\"mode\":{\"fill\":false,\"name\":null}}}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\") upstream_port: 9020\"}},\"filter\":[]}"
}
}
},
{
"_id": "Upload-Average-and-Max-upstream_request-Time",
"_type": "visualization",
"_source": {
"title": "Upload Average and Max upstream_request Time",
"visState": "{\"title\":\"Upload Average and Max upstream_request Time\",\"type\":\"area\",\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"interpolate\":\"linear\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"smoothLines\":false,\"times\":[],\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"avg\",\"schema\":\"metric\",\"params\":{\"field\":\"upstream_response_time\"}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{}}},{\"id\":\"3\",\"type\":\"max\",\"schema\":\"metric\",\"params\":{\"field\":\"upstream_response_time\"}}],\"listeners\":{}}",
"uiStateJSON": "{\"spy\":{\"mode\":{\"fill\":false,\"name\":null}}}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\") upstream_port: 9100\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
},
{
"_id": "Requests",
"_type": "visualization",
"_source": {
"title": "Requests",
"visState": "{\"aggs\":[{\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"},{\"id\":\"2\",\"params\":{\"customInterval\":\"2h\",\"extended_bounds\":{},\"field\":\"@timestamp\",\"interval\":\"auto\",\"min_doc_count\":1},\"schema\":\"segment\",\"type\":\"date_histogram\"},{\"id\":\"3\",\"params\":{\"field\":\"request.raw\",\"order\":\"desc\",\"orderBy\":\"1\",\"size\":5},\"schema\":\"group\",\"type\":\"terms\"}],\"listeners\":{},\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"interpolate\":\"linear\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"smoothLines\":false,\"times\":[],\"yAxis\":{}},\"title\":\"Requests\",\"type\":\"area\"}",
"uiStateJSON": "{}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"analyze_wildcard\":true,\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\")\"}},\"filter\":[]}"
}
}
},
{
"_id": "Response-Codes",
"_type": "visualization",
"_source": {
"title": "Response Codes",
"visState": "{\"title\":\"Response Codes\",\"type\":\"histogram\",\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"mode\":\"percentage\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"times\":[],\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"count\",\"schema\":\"metric\",\"params\":{}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{}}},{\"id\":\"3\",\"type\":\"terms\",\"schema\":\"group\",\"params\":{\"field\":\"status\",\"size\":5,\"order\":\"asc\",\"orderBy\":\"1\"}},{\"id\":\"4\",\"type\":\"terms\",\"schema\":\"split\",\"params\":{\"field\":\"upstream_port.raw\",\"size\":5,\"order\":\"desc\",\"orderBy\":\"1\",\"customLabel\":\"Response Codes\",\"row\":true}}],\"listeners\":{}}",
"uiStateJSON": "{\"vis\":{\"colors\":{\"200\":\"#9AC48A\",\"401\":\"#F9934E\",\"499\":\"#BF1B00\"}}}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\")\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
},
{
"_id": "Client-Average-and-Max-request-time",
"_type": "visualization",
"_source": {
"title": "Client Average and Max request time",
"visState": "{\"title\":\"Client Average and Max request time\",\"type\":\"area\",\"params\":{\"shareYAxis\":true,\"addTooltip\":true,\"addLegend\":true,\"smoothLines\":false,\"scale\":\"linear\",\"interpolate\":\"linear\",\"mode\":\"stacked\",\"times\":[],\"addTimeMarker\":false,\"defaultYExtents\":false,\"setYExtents\":false,\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"avg\",\"schema\":\"metric\",\"params\":{\"field\":\"request_time\"}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{}}},{\"id\":\"3\",\"type\":\"max\",\"schema\":\"metric\",\"params\":{\"field\":\"request_time\"}}],\"listeners\":{}}",
"uiStateJSON": "{\"spy\":{\"mode\":{\"name\":null,\"fill\":false}}}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\")\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
},
{
"_id": "Application-Average-and-Max-upstream_request-Time",
"_type": "visualization",
"_source": {
"title": "Application Average and Max upstream_request Time",
"visState": "{\"title\":\"Application Average and Max upstream_request Time\",\"type\":\"area\",\"params\":{\"addLegend\":true,\"addTimeMarker\":false,\"addTooltip\":true,\"defaultYExtents\":false,\"interpolate\":\"linear\",\"mode\":\"stacked\",\"scale\":\"linear\",\"setYExtents\":false,\"shareYAxis\":true,\"smoothLines\":false,\"times\":[],\"yAxis\":{}},\"aggs\":[{\"id\":\"1\",\"type\":\"avg\",\"schema\":\"metric\",\"params\":{\"field\":\"upstream_response_time\"}},{\"id\":\"2\",\"type\":\"date_histogram\",\"schema\":\"segment\",\"params\":{\"field\":\"@timestamp\",\"interval\":\"auto\",\"customInterval\":\"2h\",\"min_doc_count\":1,\"extended_bounds\":{}}},{\"id\":\"3\",\"type\":\"max\",\"schema\":\"metric\",\"params\":{\"field\":\"upstream_response_time\"}}],\"listeners\":{}}",
"uiStateJSON": "{\"spy\":{\"mode\":{\"fill\":false,\"name\":null}}}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"query\":\"-(method: \\\"GET\\\" AND request: \\\"/ok\\\" AND httpversion: \\\"1.1\\\" AND http_user_agent: \\\"Ruby\\\") -(status: \\\"400\\\") upstream_port: 9060\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
},
{
"_id": "Noitea-Dashboard",
"_type": "visualization",
"_source": {
"title": "Noitea Dashboard",
"visState": "{\"title\":\"Noitea Dashboard\",\"type\":\"markdown\",\"params\":{\"markdown\":\"#### Noitea Challenge Dashboard\\n\\n**9020 Authentication**\\n* `GET /authenticate`\\n* `POST /oauth2/token`\\n\\n**9060 Score**\\n* `GET /v1/user/score/daily`\\n\\n**9100 Upload**\\n* `POST /v1/batchMetrics`\"},\"aggs\":[],\"listeners\":{}}",
"uiStateJSON": "{}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
},
{
"_id": "Object-Count",
"_type": "visualization",
"_source": {
"title": "Object Count",
"visState": "{\"aggs\":[{\"id\":\"1\",\"params\":{},\"schema\":\"metric\",\"type\":\"count\"}],\"listeners\":{},\"params\":{\"fontSize\":60,\"handleNoResults\":true},\"title\":\"Object Count\",\"type\":\"metric\"}",
"uiStateJSON": "{}",
"description": "",
"version": 1,
"kibanaSavedObjectMeta": {
"searchSourceJSON": "{\"index\":\"logstash-*\",\"query\":{\"query_string\":{\"query\":\"*\",\"analyze_wildcard\":true}},\"filter\":[]}"
}
}
}
]