Skip to content

Commit 1916629

Browse files
committed
update chart adding, xlog 기반 대기 시간 계산 기능 추가
1 parent 9def286 commit 1916629

File tree

1 file changed

+48
-65
lines changed

1 file changed

+48
-65
lines changed

export/kibana-scouter-dashboard.json

Lines changed: 48 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
"title": "XLOG Analysis DashBoard [Scouter]",
77
"hits": 0,
88
"description": "",
9-
"panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":15},\"panelIndex\":\"1\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"2\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_2\"},{\"embeddableConfig\":{\"columns\":[\"objHash\",\"ipaddr\",\"service\",\"endTime\",\"elapsed\",\"gxid\",\"caller\",\"apicallCount\",\"apicallTime\",\"sqlCount\",\"sqlTime\",\"cpu\",\"queuingTime\"],\"sort\":[\"elapsed\",\"desc\"]},\"gridData\":{\"h\":13,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":30},\"panelIndex\":\"4\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_3\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"6\",\"w\":24,\"x\":24,\"y\":15},\"panelIndex\":\"6\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_4\"}]",
9+
"panelsJSON": "[{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"1\",\"w\":24,\"x\":0,\"y\":15},\"panelIndex\":\"1\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_0\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"2\",\"w\":24,\"x\":24,\"y\":0},\"panelIndex\":\"2\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_1\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"3\",\"w\":24,\"x\":0,\"y\":0},\"panelIndex\":\"3\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_2\"},{\"embeddableConfig\":{\"columns\":[\"objHash\",\"ipaddr\",\"service\",\"endTime\",\"elapsed\",\"gxid\",\"caller\",\"apicallCount\",\"apicallTime\",\"sqlCount\",\"sqlTime\",\"cpu\",\"queuingTime\"],\"sort\":[\"elapsed\",\"desc\"]},\"gridData\":{\"h\":13,\"i\":\"4\",\"w\":48,\"x\":0,\"y\":30},\"panelIndex\":\"4\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_3\"},{\"embeddableConfig\":{},\"gridData\":{\"h\":15,\"i\":\"5\",\"w\":24,\"x\":24,\"y\":15},\"panelIndex\":\"5\",\"version\":\"7.0.1\",\"panelRefName\":\"panel_4\"}]",
1010
"optionsJSON": "{\"hidePanelTitles\":false,\"useMargins\":true}",
1111
"version": 1,
1212
"timeRestore": false,
1313
"kibanaSavedObjectMeta": {
14-
"searchSourceJSON": "{\"query\":{\"language\":\"kuery\",\"query\":\"group : \\\"/base\\\"\"},\"filter\":[]}"
14+
"searchSourceJSON": "{\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[]}"
1515
}
1616
},
1717
"_migrationVersion": {
@@ -41,7 +41,7 @@
4141
{
4242
"name": "panel_4",
4343
"type": "visualization",
44-
"id": "5480a740-8e56-11e9-ac8e-35445c4dab80"
44+
"id": "076550c0-8e7c-11e9-ac8e-35445c4dab80"
4545
}
4646
]
4747
},
@@ -72,27 +72,38 @@
7272
"_references": []
7373
},
7474
{
75-
"_id": "95fd2d70-8de7-11e9-ac8e-35445c4dab80",
75+
"_id": "599224b0-8df3-11e9-ac8e-35445c4dab80",
7676
"_type": "search",
7777
"_source": {
78-
"title": "HTTP Transactions [Scouter] ",
78+
"title": "JAVA METRIC [Scouter]",
7979
"description": "",
8080
"hits": 0,
8181
"columns": [
82-
"endTime",
83-
"threadName",
84-
"service",
85-
"elapsed",
86-
"group",
87-
"apicallCount"
82+
"objName",
83+
"objHash",
84+
"ActiveService",
85+
"ApiTimeByService",
86+
"Elapsed90%",
87+
"ElapsedTime",
88+
"ErrorRate",
89+
"GcCount",
90+
"GcTime",
91+
"HeapTotal",
92+
"HeapUsed",
93+
"PermUsed",
94+
"PermPercent",
95+
"QueuingTime",
96+
"RecentUser",
97+
"ServiceCount",
98+
"SqlTimeByService"
8899
],
89100
"sort": [
90101
"bucket_time",
91102
"desc"
92103
],
93104
"version": 1,
94105
"kibanaSavedObjectMeta": {
95-
"searchSourceJSON": "{\"highlightAll\":true,\"version\":true,\"query\":{\"language\":\"kuery\",\"query\":\"\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"
106+
"searchSourceJSON": "{\"highlightAll\":true,\"version\":true,\"query\":{\"query\":\"objFamily : javaee\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"
96107
}
97108
},
98109
"_migrationVersion": {
@@ -102,7 +113,7 @@
102113
{
103114
"name": "kibanaSavedObjectMeta.searchSourceJSON.index",
104115
"type": "index-pattern",
105-
"id": "9fc396e0-8dc5-11e9-ac8e-35445c4dab80"
116+
"id": "eab83900-8df0-11e9-ac8e-35445c4dab80"
106117
}
107118
]
108119
},
@@ -150,52 +161,6 @@
150161
}
151162
]
152163
},
153-
{
154-
"_id": "599224b0-8df3-11e9-ac8e-35445c4dab80",
155-
"_type": "search",
156-
"_source": {
157-
"title": "JAVA METRIC [Scouter]",
158-
"description": "",
159-
"hits": 0,
160-
"columns": [
161-
"objName",
162-
"objHash",
163-
"ActiveService",
164-
"ApiTimeByService",
165-
"Elapsed90%",
166-
"ElapsedTime",
167-
"ErrorRate",
168-
"GcCount",
169-
"GcTime",
170-
"HeapTotal",
171-
"HeapUsed",
172-
"PermUsed",
173-
"PermPercent",
174-
"QueuingTime",
175-
"RecentUser",
176-
"ServiceCount",
177-
"SqlTimeByService"
178-
],
179-
"sort": [
180-
"bucket_time",
181-
"desc"
182-
],
183-
"version": 1,
184-
"kibanaSavedObjectMeta": {
185-
"searchSourceJSON": "{\"highlightAll\":true,\"version\":true,\"query\":{\"query\":\"objFamily : javaee\",\"language\":\"kuery\"},\"filter\":[],\"indexRefName\":\"kibanaSavedObjectMeta.searchSourceJSON.index\"}"
186-
}
187-
},
188-
"_migrationVersion": {
189-
"search": "7.0.0"
190-
},
191-
"_references": [
192-
{
193-
"name": "kibanaSavedObjectMeta.searchSourceJSON.index",
194-
"type": "index-pattern",
195-
"id": "eab83900-8df0-11e9-ac8e-35445c4dab80"
196-
}
197-
]
198-
},
199164
{
200165
"_id": "9cebb360-8df4-11e9-ac8e-35445c4dab80",
201166
"_type": "search",
@@ -293,11 +258,11 @@
293258
"_references": []
294259
},
295260
{
296-
"_id": "1011f8b0-8e4d-11e9-ac8e-35445c4dab80",
261+
"_id": "5480a740-8e56-11e9-ac8e-35445c4dab80",
297262
"_type": "visualization",
298263
"_source": {
299-
"title": "최근 사용자 비교 [Scouter]",
300-
"visState": "{\"title\":\"최근 사용자 비교 [Scouter]\",\"type\":\"timelion\",\"params\":{\"expression\":\".es(index=scouter-counter*,timefield=bucket_time,metric=max:RecentUser,q=objFamily:javaee).label(현재-최대사용자),\\n.es(index=scouter-counter*,timefield=bucket_time,metric=max:RecentUser,q=objFamily:javaee,offset=-1d).label(전날-최대사용자).bars()\",\"interval\":\"auto\"},\"aggs\":[]}",
264+
"title": "TPS [Scouter]",
265+
"visState": "{\"title\":\"TPS [Scouter]\",\"type\":\"timelion\",\"params\":{\"expression\":\".es(index=scouter-counter*,timefield=bucket_time,metric=avg:ElapsedTime).label(응답시간).scale_interval(1m),\\n.es(index=scouter-counter*,timefield=bucket_time,metric=max:Cpu).label(CPU사용율).scale_interval(1m),\\n.es(index=scouter-xlog*,timefield=endTime,metric=count).label(TPS).scale_interval(1m),\",\"interval\":\"auto\"},\"aggs\":[]}",
301266
"uiStateJSON": "{}",
302267
"description": "",
303268
"version": 1,
@@ -311,11 +276,11 @@
311276
"_references": []
312277
},
313278
{
314-
"_id": "5480a740-8e56-11e9-ac8e-35445c4dab80",
279+
"_id": "1011f8b0-8e4d-11e9-ac8e-35445c4dab80",
315280
"_type": "visualization",
316281
"_source": {
317-
"title": "TPS [Scouter]",
318-
"visState": "{\"title\":\"TPS [Scouter]\",\"type\":\"timelion\",\"params\":{\"expression\":\".es(index=scouter-counter*,timefield=bucket_time,metric=avg:ElapsedTime).label(응답시간).scale_interval(1m),\\n.es(index=scouter-counter*,timefield=bucket_time,metric=max:Cpu).label(CPU사용율).scale_interval(1m),\\n.es(index=scouter-xlog*,timefield=endTime,metric=count).label(TPS).scale_interval(1m),\",\"interval\":\"auto\"},\"aggs\":[]}",
282+
"title": "최근 사용자 비교 [Scouter]",
283+
"visState": "{\"title\":\"최근 사용자 비교 [Scouter]\",\"type\":\"timelion\",\"params\":{\"expression\":\".es(index=scouter-counter*,timefield=bucket_time,metric=max:RecentUser,q=objFamily:javaee).label(현재-최대사용자),\\n.es(index=scouter-counter*,timefield=bucket_time,metric=max:RecentUser,q=objFamily:javaee,offset=-1d).label(전날-최대사용자).bars()\",\"interval\":\"auto\"},\"aggs\":[]}",
319284
"uiStateJSON": "{}",
320285
"description": "",
321286
"version": 1,
@@ -370,5 +335,23 @@
370335
"id": "601dab70-8df2-11e9-ac8e-35445c4dab80"
371336
}
372337
]
338+
},
339+
{
340+
"_id": "076550c0-8e7c-11e9-ac8e-35445c4dab80",
341+
"_type": "visualization",
342+
"_source": {
343+
"title": "System Performance [Scouter]",
344+
"visState": "{\"title\":\"System Performance [Scouter]\",\"type\":\"metrics\",\"params\":{\"id\":\"61ca57f0-469d-11e7-af02-69e470af7417\",\"type\":\"timeseries\",\"series\":[{\"id\":\"61ca57f1-469d-11e7-af02-69e470af7417\",\"color\":\"#68BC00\",\"split_mode\":\"everything\",\"metrics\":[{\"id\":\"61ca57f2-469d-11e7-af02-69e470af7417\",\"type\":\"avg\",\"value\":\"-0.1\",\"field\":\"end_time_number\"},{\"unit\":\"1m\",\"id\":\"5df4c4a0-8e79-11e9-b81c-1508d2c294b8\",\"type\":\"derivative\",\"field\":\"61ca57f2-469d-11e7-af02-69e470af7417\"},{\"script\":\"params.a / 1000\",\"id\":\"7adef590-8e79-11e9-b81c-1508d2c294b8\",\"type\":\"math\",\"variables\":[{\"id\":\"8befdb10-8e79-11e9-b81c-1508d2c294b8\",\"field\":\"5df4c4a0-8e79-11e9-b81c-1508d2c294b8\",\"name\":\"a\"}]}],\"separate_axis\":0,\"axis_position\":\"right\",\"formatter\":\"number\",\"chart_type\":\"bar\",\"line_width\":1,\"point_size\":1,\"fill\":0.5,\"stacked\":\"none\",\"terms_field\":\"objHash.keyword\",\"label\":\"대기 시간 /s \",\"value_template\":\"{{value}} \"},{\"id\":\"35a5e690-8e7a-11e9-b81c-1508d2c294b8\",\"color\":\"rgba(188,88,0,1)\",\"split_mode\":\"everything\",\"metrics\":[{\"id\":\"35a5e691-8e7a-11e9-b81c-1508d2c294b8\",\"type\":\"count\"}],\"separate_axis\":0,\"axis_position\":\"right\",\"formatter\":\"number\",\"chart_type\":\"line\",\"line_width\":\"1\",\"point_size\":\"4\",\"fill\":\"0\",\"stacked\":\"none\",\"steps\":0,\"label\":\"처리 건수 / count\"},{\"id\":\"beb41ce0-8e7a-11e9-b81c-1508d2c294b8\",\"color\":\"rgba(12,121,125,1)\",\"split_mode\":\"everything\",\"metrics\":[{\"id\":\"beb41ce1-8e7a-11e9-b81c-1508d2c294b8\",\"type\":\"avg\",\"field\":\"elapsed\"},{\"script\":\"params.elaps / 1000\",\"id\":\"597b86a0-8e7b-11e9-b81c-1508d2c294b8\",\"type\":\"math\",\"variables\":[{\"id\":\"5bbbd9b0-8e7b-11e9-b81c-1508d2c294b8\",\"field\":\"beb41ce1-8e7a-11e9-b81c-1508d2c294b8\",\"name\":\"elaps\"}]}],\"separate_axis\":0,\"axis_position\":\"right\",\"formatter\":\"number\",\"chart_type\":\"line\",\"line_width\":\"1\",\"point_size\":\"1\",\"fill\":\"0.5\",\"stacked\":\"none\",\"label\":\"평균응답시간 / s \"},{\"id\":\"96748110-8e7b-11e9-b81c-1508d2c294b8\",\"color\":\"rgba(123,100,255,1)\",\"split_mode\":\"everything\",\"metrics\":[{\"id\":\"96748111-8e7b-11e9-b81c-1508d2c294b8\",\"type\":\"avg\",\"field\":\"cpu\"}],\"separate_axis\":0,\"axis_position\":\"right\",\"formatter\":\"number\",\"chart_type\":\"line\",\"line_width\":1,\"point_size\":1,\"fill\":0.5,\"stacked\":\"none\",\"label\":\"CPU 사용율\",\"filter\":\"> 0\"}],\"time_field\":\"bucket_time\",\"index_pattern\":\"scouter-xlog*\",\"interval\":\"auto\",\"axis_position\":\"left\",\"axis_formatter\":\"number\",\"axis_scale\":\"normal\",\"show_legend\":1,\"show_grid\":1,\"default_index_pattern\":\"scouter-counter*\"},\"aggs\":[]}",
345+
"uiStateJSON": "{}",
346+
"description": "",
347+
"version": 1,
348+
"kibanaSavedObjectMeta": {
349+
"searchSourceJSON": "{\"query\":{\"query\":\"\",\"language\":\"kuery\"},\"filter\":[]}"
350+
}
351+
},
352+
"_migrationVersion": {
353+
"visualization": "7.0.1"
354+
},
355+
"_references": []
373356
}
374357
]

0 commit comments

Comments
 (0)