Grafana: ๋™์ผํ•œ ์‹œ์ ์— ๋Œ€ํ•ด ์—ฌ๋Ÿฌ ์‹œ๋ฆฌ์ฆˆ ๋ฐ ๋ง‰๋Œ€ ์ง€์›(๋‚˜๋ž€ํžˆ)

์— ๋งŒ๋“  2014๋…„ 09์›” 25์ผ  ยท  115์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: grafana/grafana

ํ•˜๋‚˜์˜ ๊ทธ๋ž˜ํ”„์— ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์†Œ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•˜๋‚˜์˜ ๋‹จ์ผ ๊ทธ๋ž˜ํ”„์— 6๊ฐœ์˜ ๋ฉ”ํŠธ๋ฆญ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ง‰๋Œ€๋ฅผ ์„ ํƒํ•˜๋ฉด ์ฐจํŠธ ์˜ต์…˜์—์„œ ๋ชจ๋‘ ๋‹จ์ผ ๋ง‰๋Œ€ ๋ผ์ธ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ง‰๋Œ€๋กœ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๊นŒ? ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”? ์ƒ˜ํ”Œ ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ์ฒจ๋ถ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ํ•ญ๋ชฉ์„ ํ•œ ์ค„์— ํ‘œ์‹œํ•˜๋Š” ๋ฌธ์ œ๋Š” ๋‚ด๊ฐ€ ์ถ”๊ฐ€ํ•œ ๋งˆ์ง€๋ง‰ ๋ฐ์ดํ„ฐ ์†Œ์Šค๊ฐ€ ๋ง‰๋Œ€์˜ ๋ชจ๋“  ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

git2

git

images

arepanegraph typfeature-request

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋‚˜๋Š” ์ด๊ฒƒ์„ ๊ฐ„๋‹จํžˆ ์‚ดํŽด๋ณด์•˜๊ณ  jquery.flot.orderBars ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์•„์ฃผ ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์กฐ๊ธˆ ๋” ๋ณต์žกํ•œ ๊ฒƒ์€ ๋ง‰๋Œ€ ๋„ˆ๋น„๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

image

๋ชจ๋“  115 ๋Œ“๊ธ€

์—ฌ๋Ÿฌ ์‹œ๋ฆฌ์ฆˆ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๋ง‰๋Œ€๊ฐ€ ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ์Šคํƒœํ‚น์„ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. (์•„์ง) ๋‚˜๋ž€ํžˆ ์žˆ๋Š” ๋ง‰๋Œ€์— ๋Œ€ํ•œ ์ง€์›์ด ์—†์Šต๋‹ˆ๋‹ค.

๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ์ €๋„ ๊ทธ๊ฒŒ ๊ทธ๋ฆฌ์›Œ์š”. ๊ธฐ๋Šฅ ์š”์ฒญ์„ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ค‘...

:+1:

+1

+1

์šฐ๋ฆฌ๊ฐ€ ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์€ ๊ฒƒ์„ ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ...
image

:+1:

+1

+1

+1

๋‚˜๋Š” ๋˜ํ•œ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๋‚˜๋ž€ํžˆ ์Œ“๋Š” ๊ธฐ๋Šฅ์„ ์ข‹์•„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์šฐ๋ฆฌ์˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค:

screenshot 2015-08-28 14 23 30

์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ์—ฐ๊ฒฐ ์ˆ˜์™€ ๊ฐ ๋ฒ„ํ‚ท์— ๋Œ€ํ•ด ์—ด๋ฆฌ๊ฑฐ๋‚˜ ๋‹ซ์€ ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ๊ทธ๋ž˜ํ”„์—์„œ ๊ทธ๊ฒƒ๋“ค์€ ์„œ๋กœ์˜ ์œ„์— ์Œ“์—ฌ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๊ฐ€ ์„œ๋กœ ๋‚˜๋ž€ํžˆ ์—ด๋ฆผ/๋‹ซํž˜์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋” ์ž˜ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋„๋ก ๋” ๋‚˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

(์Šคํƒœํ‚น ์†์„ฑ์„ ์ œ๊ฑฐํ•˜๋ฉด ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๊ฐ€ ์„œ๋กœ ๊ฒน์ณ์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ์•ฝ๊ฐ„ ... ์ด์ƒํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๋™์ž‘์„ ์›ํ•˜๋Š” ์œ ์Šค ์ผ€์ด์Šค๋ฅผ ์‹ค์ œ๋กœ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.)

+1

+1

+1

+1

+1

+1

+1

+1!

+1

+1

์ด๊ฒƒ์„ ๊ตฌํ˜„ํ•  ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ํ˜„์žฌ ์šฐ์„  ์ˆœ์œ„๊ฐ€ ๋‚ฎ์Šต๋‹ˆ๊นŒ?

+1

+1

:+1:

+1

+1

+1

์ด ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ผ์ •์ด ์žˆ์Šต๋‹ˆ๊นŒ?

+1

+1

+1

+1

+1

+1

+1

+1

+1

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ,
์ด๋Ÿฌํ•œ ๋ชจ๋“  ์š”์ฒญ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์ด๋Š” ์šฐ์„  ์ˆœ์œ„๊ฐ€ ๋†’์€ ๊ธฐ๋Šฅ์ด ๋ฉ๋‹ˆ๋‹ค. ๋„์™€์ฃผ์„ธ์š”!

+1

+1

+1

+1

+1

+1

+1

+1

+1

๋‚˜๋Š” ++

๋‚˜๋Š” ์ด๊ฒƒ์„ ๊ฐ„๋‹จํžˆ ์‚ดํŽด๋ณด์•˜๊ณ  jquery.flot.orderBars ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์•„์ฃผ ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์กฐ๊ธˆ ๋” ๋ณต์žกํ•œ ๊ฒƒ์€ ๋ง‰๋Œ€ ๋„ˆ๋น„๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

image

+1

๊น”๋”ํ•ด๋ณด์ด๋„ค์š”!

+1

+1

+1

+1

+1

+1

+1

+1

+1

์ด "+1"๋…ธ์ด์ฆˆ๋ฅผ ๋ฉˆ์ถ”๊ณ  ๋ฆฌ์•ก์…˜์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@petrslavotinek ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํฌํฌ๋กœ ํ‘ธ์‹œํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ์ง€๊ธˆ๊นŒ์ง€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๊ณต์œ ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์šฐ๋ฆฌ ์Šค์Šค๋กœ ํŒจ์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ด๊ณ , ์ข‹์€ ์ƒํƒœ๊ฐ€ ๋  ์ˆ˜ ์žˆ๋‹ค๋ฉด PR๋กœ ์ œ์ถœํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ƒˆ๋กœ์šด ๋ถ„๊ธฐ๋กœ ํฌํฌ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค: https://github.com/petrslavotinek/grafana/tree/bars_side-by-side.
์ž‘๋™ํ•˜์ง€๋งŒ ๋งค์šฐ ๊ธฐ๋ณธ์ ์ž…๋‹ˆ๋‹ค.
ํŠนํžˆ ๋ง‰๋Œ€์˜ ๋„ˆ๋น„์™€ ๊ฐ„๊ฒฉ ๊ณ„์‚ฐ์€ ์•ฝ๊ฐ„์˜ ๊ฐœ์„ ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
๋‚˜๋Š” ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ์ž‘์—…ํ•  ๊ฒƒ์ด์ง€๋งŒ ๋น ๋ฅด๋ฉด ๋‹ค์Œ ์ฃผ(๋ถ€ํ™œ์ ˆ ํœด๊ฐ€ ์ดํ›„).

์ด ๊ธฐ๋Šฅ์„ ๊ธฐ๋ณธ ์ €์žฅ์†Œ์— ํฌํ•จํ•  ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ด ๊ธฐ๋Šฅ์€ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค(์ €๋ฅผ ํฌํ•จํ•˜์—ฌ)์ด ์›ํ•˜์ง€๋งŒ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ํ‘œํ˜„ํ•˜๋Š” ๋ฐ ๊ฐ€์žฅ ๋„์›€์ด ๋˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. x ์ถ•์ด ์‹œ๊ฐ„์ธ ๊ฒฝ์šฐ ์Šคํƒ๋˜์ง€ ์•Š์€ ์š”์†Œ๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๋‹ค๋ฅธ ํƒ€์ž„์Šคํƒฌํ”„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

@previousdolphin : x์ถ•์ด ํ‘œ์‹œ๋˜๋Š” ๋ฐฉ์‹์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ Grafana์—์„œ ๊ทธ๋ฆฌ๋“œ๋Š” ์‹œ๊ฐ„์— ๋งž์ถฐ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ ˆ์ด์•„์›ƒ์—์„œ ํ•œ ๋ฒˆ์€ ์ •ํ™•ํžˆ ์ด ์ค„์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑํ•˜๊ณ  ์Œ“์ด์ง€ ์•Š์€ ์š”์†Œ๋Š” ๋‹ค๋ฅธ ํƒ€์ž„์Šคํƒฌํ”„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
image
๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋ฆฌ๋“œ๋ฅผ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ๋ ˆ์ด์•„์›ƒํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ๊ทธ๋ž˜ํ”„์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์‹œ๊ฐ„์€ ๊ฒฉ์ž์„ ์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ทธ๋ฃนํ™”๋œ ๊ทธ๋ž˜ํ”„๊ฐ€ ๋™์ผํ•œ ํƒ€์ž„์Šคํƒฌํ”„์— ์†ํ•จ์„ ์ƒ์ง•ํ•ฉ๋‹ˆ๋‹ค.
image

It the second example is a time locked referential chart with buckets on the x-axis representing entire years.

x์ถ•์„ ๊ทœ์น™์ ์ธ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์˜ ์—ฐ์†์ ์ธ ํ‘œํ˜„์œผ๋กœ ํ‘œ์‹œํ•˜๋„๋ก ์„ค๊ณ„๋œ Grafana ๋‚ด์—์„œ ์ด๊ฒƒ์„ ์–ด๋–ป๊ฒŒ/ํ‘œ์‹œํ• ์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„๋งˆ๋„ ๊ทธ๊ฒƒ๋“ค์ด ์˜ค๋ฒ„๋ ˆ์ด๋  ์ˆ˜ ์žˆ๊ณ , ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋งˆ์šฐ์Šค ์œ„๋กœ ํผ์ง€๊ณ  ์ปค์„œ๊ฐ€ ๋–จ์–ด์ ธ ์žˆ์„ ๋•Œ ๋’ค๋กœ ์ ‘ํžˆ๋Š” ์˜๋ฆฌํ•œ ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

2017๋…„ 9์›” 26์ผ ์˜ค์ „ 2์‹œ 17๋ถ„,

@previousdolphin (https://github.com/previousdolphin): x์ถ•์ด ๋ณด์ด๋Š” ๋ฐฉ์‹์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ Grafana์—์„œ ๊ทธ๋ฆฌ๋“œ๋Š” ์‹œ๊ฐ„์— ๋งž์ถฐ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ ˆ์ด์•„์›ƒ์—์„œ ํ•œ ๋ฒˆ์€ ์ •ํ™•ํžˆ ์ด ์ค„์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑํ•˜๊ณ  ์Œ“์ด์ง€ ์•Š์€ ์š”์†Œ๋Š” ๋‹ค๋ฅธ ํƒ€์ž„์Šคํƒฌํ”„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋ฆฌ๋“œ๋ฅผ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ๋ ˆ์ด์•„์›ƒํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ๊ทธ๋ž˜ํ”„์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์‹œ๊ฐ„์€ ๊ฒฉ์ž์„ ์— ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ทธ๋ฃนํ™”๋œ ๊ทธ๋ž˜ํ”„๊ฐ€ ๋™์ผํ•œ ํƒ€์ž„์Šคํƒฌํ”„์— ์†ํ•จ์„ ์ƒ์ง•ํ•ฉ๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub(https://github.com/grafana/grafana/issues/870#issuecomment-332097385)์—์„œ ํ™•์ธํ•˜๊ฑฐ๋‚˜ ์Šค๋ ˆ๋“œ๋ฅผ ์Œ์†Œ๊ฑฐ(https://github.com/notifications/unsubscribe-auth)ํ•˜์„ธ์š”. /AZ5TCsfpxGrHTEZYPwUjCoSd81AFe_mQks5smJcNgaJpZM4Cm6KU).

+1

+1

+2 !!!

+1

+1

@victorhooi ์‹œ๊ฐ„ ๊ทธ๋ž˜ํ”„์— ๋”ฐ๋ฅธ ์ด ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ์–ด๋–ป๊ฒŒ ์–ป์—ˆ๋Š”์ง€ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ๋‚ด ์‚ฌ์šฉ ์‚ฌ๋ก€๋„ ์ด์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์Šคํƒ์— ๋„ฃ๊ณ  ์‹ถ์€ ๋‘ ๊ฐœ์˜ ์ฟผ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๋Ÿฌ ์‹œ๋ฆฌ์ฆˆ๋ฅผ ๋‚˜๋ž€ํžˆ(๋งŽ์€ ๋ฒ„ํ‚ท์ฒ˜๋Ÿผ). ๋‚˜๋Š” ๋‹น์‹ ์ด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œํ•œ ๊ฒƒ๊ณผ ๋˜‘๊ฐ™์€ ์ข…๋ฅ˜์˜ ๊ทธ๋ž˜ํ”„๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค.

Google์—๋Š” ์ฐจํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. http://gwt-charts.appspot.com/

@devcode2 Grafana๋Š” ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. grafana์—์„œ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๊นŒ?

์ด๋ด. ์šฐ๋ฆฌ ํŒ€์€ ์—ฌ๊ธฐ์—์„œ ์ด๊ฒƒ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค:

https://github.com/CorpGlory/grafana-multibar-graph-panel (ํ•ดํ‚น ๊ฐ€๋Šฅ!)

ํฌํฌ๋ฅผ ์œ ์ง€ ๊ด€๋ฆฌํ•˜๊ธฐ ์‰ฝ๋„๋ก ๊ทธ๋ž˜ํ”„ ํŒจ๋„์„ ์ถ”์ถœํ•˜๋Š” ์•„์ด๋””์–ด๋ฅผ ์ง€์› ํ•˜์‹ญ์‹œ์˜ค https://community.grafana.com/t/repo-for-graph-panel/5895/3

+1

+1

+1, ์ด ๊ธฐ๋Šฅ์ด ์ •๋ง ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค

@CamilleGR @nthienan ๊ตฌํ˜„๊ณผ ํ•จ๊ป˜ ์œ„์˜ ๋งํฌ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ๊ด€๋ จ๋œ ์‚ฌ๋žŒ๋“ค์ด ์žˆ์œผ๋ฉฐ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

https://github.com/CorpGlory/grafana-multibar-graph-panel ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ๋ฌธ์ œ๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ์ด ๊ธฐ๋Šฅ์ด ์ •๋ง ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Grafana๋Š” ์ด ๊ธฐ๋Šฅ์„ ์–ธ์ œ ๊ณ„ํšํ•ฉ๋‹ˆ๊นŒ?

+1, https://github.com/CorpGlory/grafana-multibar-graph-panel ์ด grafana 5์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ด ๊ธฐ๋Šฅ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ธฐ๋Šฅ์ด ์‹ค์ œ๋กœ ๋งค์šฐ ์œ ์šฉํ•  ๊ฒƒ์ด๋ผ๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ์˜ ๋Œ€์•ˆ์€ ๊ทธ๋‹ค์ง€ ์ข‹์ง€ ์•Š์•„ ๋ณด์ž…๋‹ˆ๋‹ค.

+1

+1

+1
๊ฐ€๊นŒ์šด ์žฅ๋ž˜์— ๋Œ€ํ•œ ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

+1

+1

์•ˆ๋…•ํ•˜์„ธ์š” @nthienan @kccheung
๋ช‡ ๊ฐ€์ง€ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ด์ œ ๋ฉ€ํ‹ฐ๋ฐ” ํŒจ๋„ ์ด Grafana 5+์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด +1

+1

+1

์•ˆ๋…•ํ•˜์„ธ์š” @rozetko๋‹˜ , multibar-panel๋„ ์ œ๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์„ ์ •ํ™•ํžˆ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
7์ผ ๋ง‰๋Œ€ ๊ทธ๋ž˜ํ”„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ผ์ผ ์—๋„ˆ์ง€ ์‚ฌ์šฉ๋Ÿ‰ ๋ฐ ์ƒ์‚ฐ(ํƒœ์–‘๊ด‘)์„ ํ‘œ์‹œํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ด ํ”Œ๋Ÿฌ๊ทธ์ธ ํ†ตํ•ฉ์— ๋Œ€ํ•œ ์†Œ์‹์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” has.io์˜ ์• ๋“œ์˜จ์œผ๋กœ graphana๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋‚ด ๊ตฌํ˜„๊ณผ ํ•จ๊ป˜ ๋ช…๋ น์ค„์„ ํ†ตํ•ด ์ˆ˜๋™์œผ๋กœ ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

+1

+1

+1

+1

๋ง‰๋Œ€๊ฐ€ ๋‚˜๋ž€ํžˆ ์žˆ๋Š” ๋‹ค์ค‘ ๋ง‰๋Œ€ ์ฐจํŠธ์˜ ๊ฐœ๋…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ๊ณ„์† ์Œ“์ด๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ํ•„์ˆ˜์ ์ธ ๊ธฐ๋Šฅ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ์š”์ฒญ์— ๋Œ€ํ•ด +1

์ด ๊ธฐ๋Šฅ ์š”์ฒญ์— ๋Œ€ํ•ด +1 ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

image

๊ทธ๋ƒฅ ์ฒซ ๋ฒˆ์งธ ๊ฒŒ์‹œ๋ฌผ์— ๐Ÿ‘์„ ํด๋ฆญ

+1

ํŽธ๋ฆฌํ•œ ๊ธฐ๋Šฅ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๋Š” ๋ณ„์นญ์œผ๋กœ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๊ฐ„๋‹จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ๋Š” ๋™์ผํ•œ ๋ณ„์นญ ์•„๋ž˜์— ์ ์„ ๊ทธ๋ฃนํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Screen Shot 2019-03-21 at 12 27 17

+1
๊ทธ๋ผํŒŒ๋‚˜ 6์šฉ

+1
๊ทธ๋ผํŒŒ๋‚˜ 6์šฉ

@ceinmart ์Šค๋ ˆ๋“œ์˜ ์ฒซ ๋ฒˆ์งธ ๊ฒŒ์‹œ๋ฌผ์— ์—„์ง€์†๊ฐ€๋ฝ์„ ์ถ”๊ฐ€ํ•˜๋ฉด 100๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ์ด ๊ฐœ์„ ์„ ์š”์ฒญํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”,
๋ˆ„๊ตฐ๊ฐ€ https://github.com/CorpGlory/grafana-multibar-graph-panel ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋„๋ก ๋„์™€์ค„ ์ˆ˜
"grafana-cli plugins" ๋ช…๋ น์œผ๋กœ ๊ฒ€์ƒ‰ํ–ˆ์ง€๋งŒ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•ด์•ผ ํ•˜์ง€๋งŒ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

+1 ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค(OP๋„ ์ข‹์•„์š”)

@elkekou

์•ˆ๋…•ํ•˜์„ธ์š”,
๋ˆ„๊ตฐ๊ฐ€ https://github.com/CorpGlory/grafana-multibar-graph-panel ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋„๋ก ๋„์™€์ค„ ์ˆ˜
"grafana-cli plugins" ๋ช…๋ น์œผ๋กœ ๊ฒ€์ƒ‰ํ–ˆ์ง€๋งŒ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ ์ˆ˜๋™์œผ๋กœ ์„ค์น˜ํ•ด์•ผ ํ•˜์ง€๋งŒ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

github(๋ฆด๋ฆฌ์Šค)์—์„œ ์•„์นด์ด๋ธŒ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  Grafana์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ํด๋”์— ์••์ถ•์„ ํ’‰๋‹ˆ๋‹ค. Grafana๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•œ ํ›„ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”, ์„œ๋กœ ์˜†์— ๋ง‰๋Œ€ ์ฐจํŠธ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ํ•ญ๋ชฉ์ด ์‚ฌ์ง„๊ณผ ๊ฐ™์ด ํ•˜๋‚˜์˜ ๋ง‰๋Œ€์— ๋ชจ์—ฌ ์žˆ๊ณ  ์Šคํƒ์„ ์ ์šฉํ–ˆ์ง€๋งŒ ์ฐจ์ด๋Š” ์—†์Šต๋‹ˆ๋‹ค.
bars beside

+1

+1111111

+1

์ˆ˜์žˆ๋Š” ์‚ฌ๋žŒ์˜ ๋ง์— A)์˜ ๊ฒฝ์šฐ์™€ ๋‚˜) Multibar Graph Panel ๋” ๋‚˜์€ ์ž๋™ grafana์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋ณธ ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ณต์‹ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๋ ํ•˜๊ฑฐ๋‚˜ promotoed ํ•  ์ˆ˜์žˆ๋‹ค?

์ˆ˜์žˆ๋Š” ์‚ฌ๋žŒ์˜ ๋ง์— A)์˜ ๊ฒฝ์šฐ์™€ ๋‚˜) Multibar Graph Panel ๋” ๋‚˜์€ ์ž๋™ grafana์˜ ์ƒˆ ๋ฆด๋ฆฌ์Šค์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋ณธ ํ”Œ๋Ÿฌ๊ทธ์ธ ๊ณต์‹ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๋ ํ•˜๊ฑฐ๋‚˜ promotoed ํ•  ์ˆ˜์žˆ๋‹ค?

๋‚˜๋Š” ์˜ฌํ•ด ์ดˆ Grafana ์˜์—… ์‚ฌ์›๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ทธ๋ž˜ํ”„ ํŒจ๋„ ํ”Œ๋Ÿฌ๊ทธ์ธ์— ์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ๊ทธ์—๊ฒŒ ๋ฌผ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๊ทธ๋ž˜ํ”„ ํŒจ๋„์— ์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋†’์€ ์šฐ์„  ์ˆœ์œ„๋ฅผ ๊ฐ€์ง„ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์ด ์žˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ง„์ˆ ์ด ๊ทธ ์‚ฌ์ด์— ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์˜ฌํ•ด ์ดˆ Grafana ์˜์—… ์‚ฌ์›๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๋‚˜๋ˆด์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ทธ๋ž˜ํ”„ ํŒจ๋„ ํ”Œ๋Ÿฌ๊ทธ์ธ์— ์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋ฅผ ๊ทธ์—๊ฒŒ ๋ฌผ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๊ทธ๋ž˜ํ”„ ํŒจ๋„์— ์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋†’์€ ์šฐ์„  ์ˆœ์œ„๋ฅผ ๊ฐ€์ง„ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์ด ์žˆ๋‹ค๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ง„์ˆ ์ด ๊ทธ ์‚ฌ์ด์— ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค Jens

๋™์ผํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค.
https://github.com/gipong/grafana-groupedbarchart-panel

์ถœ์ฒ˜: https://community.grafana.com/t/monthly-grouped-bar-chart/27198

+1

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰