Grafana: ํŒจ๋„ ๋‹น ์ƒˆ๋กœ ๊ณ ์นจ ๊ฐ„๊ฒฉ

์— ๋งŒ๋“  2015๋…„ 12์›” 14์ผ  ยท  39์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: grafana/grafana

ํŠนํžˆ ํƒ„๋ ฅ์  ๊ฒ€์ƒ‰๊ณผ ํด๋ผ์šฐ๋“œ ์›Œ์น˜ ๋ฐฑ์—”๋“œ๊ฐ€์žˆ์–ด ๊ทธ๋ž˜ํ”„ ์ƒˆ๋กœ ๊ณ ์นจ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํŠนํžˆ ์œ ์šฉ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํƒ„๋ ฅ์  ๊ฒ€์ƒ‰์—์„œ ๊ฝค ์–ด๋ ค์šด ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์ผ์ฃผ์ผ ๋™์•ˆ ์ผ๋ฐ˜์ ์ธ ๊ฐœ์š”๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋Œ€์‹œ ๋ณด๋“œ๋ฅผ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฑฐ์˜ ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธ๋ฅผ ์›ํ•˜๋Š” ๋‹ค๋ฅธ ์†Œ์Šค (๊ทธ๋ž˜ํŒŒ์ดํŠธ ๋˜๋Š” ๊ธฐํƒ€ DB์™€ ๊ฐ™์€)์˜ ์ผ๋ถ€ ๊ทธ๋ž˜ํ”„๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

ES ๋ฐ ํด๋ผ์šฐ๋“œ ๊ฐ์‹œ์—์„œ ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ES ๋ฆฌ์†Œ์Šค์™€ AWS ๋น„์šฉ์ด ๋งค์šฐ ๋งŽ์ด ๋“ค์ง€๋งŒ ๊ทธ๋ž˜ํ”„ ๋‹น ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„๋ฅผ ์žฌ์ •์˜ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ •๋ง ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

arepanecommon help wanted prioritnice-to-have typfeature-request

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

์ด ๊ธฐ๋Šฅ์— ๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด ์“ธ๋ชจ์—†๋Š” +1 ๊ฒŒ์‹œ๋ฅผ ์ค‘๋‹จํ•˜๊ณ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ๋Œ“๊ธ€์— ์ฐฌ์„ฑ ํˆฌํ‘œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

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

+1
์ด๊ฒƒ์„ ๋•๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
์—…๋ฐ์ดํŠธ : ์ข‹์•„, http://docs.grafana.org/project/cla/ ๋ฐœ๊ฒฌ

๊ทธ๋ž˜ํ”„ ๋Œ€์‹  ํ–‰๋‹น ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„๋Š” ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „ ์™„๋ฃŒ :
์ด์ œ ์ƒˆ๋กœ ๊ณ ์นจ์€ ํŒจ๋„๋ณ„๋กœ ์ด๋ฃจ์–ด์ง€๋ฉฐ ํ–‰ ์ˆ˜์ค€ ๋˜๋Š” ๋Œ€์‹œ ๋ณด๋“œ ์ˆ˜์ค€์—์„œ ๊ฐ ํŒจ๋„์˜ ๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋ณธ์ ์œผ๋กœ ๋Œ€์‹œ ๋ณด๋“œ๋ฅผ ์ƒˆ๋กœ ๊ณ ์น  ๋•Œ ๊ฐ ํŒจ๋„์— ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„๋ฅผ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.

์ฃผ ๊ตฌ๊ฐ„์€ ์ตœ๋Œ€ ๊ณต์•ฝ์ˆ˜๋กœ ๊ณ„์‚ฐ๋˜๋ฉฐ ๊ทธ๊ฒŒ ์ „๋ถ€์ž…๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰ ํ…Œ์ŠคํŠธ๋ฅผ ๋ณด๋ฅ˜ํ•˜๊ณ  pull ์š”์ฒญ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

image
image

image

์—…๋ฐ์ดํŠธ : Ops, "์ƒˆ๋กœ ๊ณ ์นจ ์‹œ๊ฐ„ ์žฌ์ •์˜"๋กœ "์ƒˆ๋กœ ๊ณ ์นจ ์‹œํ”„ํŠธ ์ถ”๊ฐ€"๋ณ€๊ฒฝ

์ด๋Š” CloudWatch๊ฐ€ ๋น„์šฉ์„ ์ค„์ด๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ๋ฅผ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋งˆ์Šคํ„ฐ์— ๋งŽ์€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ’€ ์š”์ฒญ์„ ๋‹ซ์•„์•ผํ–ˆ์Šต๋‹ˆ๋‹ค (ํ…Œ์ŠคํŠธ๋„ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค). @torkelo๊ฐ€ ์ด๋ฏธ์ด ๊ตฌํ˜„์„ ์‹œ์ž‘ํ•˜์ง€

+1

ํ˜ผํ•ฉ ์ฝ˜ํ…์ธ  ๋Œ€์‹œ ๋ณด๋“œ์— ๋งค์šฐ ์œ ์šฉ ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ์ฐจํŠธ๋ฅผ ์žฅ๊ธฐ์ ์ธ ํŠธ๋ Œ๋“œ์™€ ํ˜ผํ•ฉ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๊ฒŒ ๋˜์‚ด์•„ ๋‚  ์ˆ˜ ์žˆ์„๊นŒ์š”?

+1, Grafana๊ฐ€ ์ด์™€ ๊ฐ™์€ ๊ฒƒ์„ ์ง€์›ํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

ํฌ๋ง ์ง€์› ํ–‰ ๋ ˆ๋ฒจ, ํŒจ๋„ ๋ ˆ๋ฒจ ์ƒ์พŒ!

+1 ์ด๊ฒƒ์€ ๋งค์šฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค!

+1

+1

+1 ์ด๊ฒƒ์€ ๋‚ด Grafana <3์— ํฌ๊ฒŒ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.

+1

+1

์ด ๊ธฐ๋Šฅ์— ๊ด€์‹ฌ์ด ์žˆ๋‹ค๋ฉด ์“ธ๋ชจ์—†๋Š” +1 ๊ฒŒ์‹œ๋ฅผ ์ค‘๋‹จํ•˜๊ณ ์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฒซ ๋ฒˆ์งธ ๋Œ“๊ธ€์— ์ฐฌ์„ฑ ํˆฌํ‘œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ์ด๊ฒƒ์ด 3 ๋…„ ์ „์— ๊ตฌํ˜„๋˜์—ˆ์ง€๋งŒ ์•„์ง ์ถœ์‹œ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฒƒ์— ๋†€๋ž์Šต๋‹ˆ๋‹ค ... ๋” ๋งŽ์ด ํˆฌํ‘œ ํ•ด์ฃผ์„ธ์š” :-)

+1

@ Edu-GM ์ œ๋ฐœ +1์„ ์“ฐ์ง€ ๋งˆ์„ธ์š”. ์ด๋ฒˆ ํ˜ธ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ ์ข‹์•„์š”๋ฅผ ํด๋ฆญํ•˜๋ฉด์ด ํ˜ธ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ฐฌ์„ฑ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๊ธฐ๋Šฅ์„ ํ•ด์ œํ•˜์‹ญ์‹œ์˜ค. .. ์„œ๋ฒ„์˜ ๋ถ€ํ•˜๋ฅผ ์ค„์—ฌ์•ผํ•ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„,
์ด ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋ ค๋Š” ์ƒˆ๋กœ์šด ์‹œ๋„๊ฐ€์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. PR์€ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ณต์œ ํ•˜๊ณ  ๋ช‡ ๊ฐ€์ง€ ์˜๊ฒฌ์„ ์ˆ˜์ง‘ํ•˜๊ธฐ์œ„ํ•œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ž…๋‹ˆ๋‹ค.
์‹œ๊ฐ„์ด ์žˆ์œผ์‹œ๋ฉด ํ™•์ธ ํ•˜์‹œ๊ณ  ์ƒ๊ฐ์„ ๊ณต์œ  ํ•ด์ฃผ์„ธ์š”
https://github.com/grafana/grafana/pull/16384

์ข‹์•„, ํ…Œ์ŠคํŠธ๋ฅผ ์™„๋ฃŒํ•˜๊ณ  ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค! (https://github.com/grafana/grafana/pull/16384)
๊ทธ๋“ค์ด ๊ตฌํ˜„์„ ์ข‹์•„ํ•˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค ๐Ÿ˜… @daniellee @torkelo
grafana_panel_refresh

image

์—…๋ฐ์ดํŠธ :
์ด์ œ ๋ฐ˜์‘์œผ๋กœ์˜ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์— ๋Œ€ํ•ด ๊นจ๋‹ฌ์•˜์œผ๋ฏ€๋กœ ๋ฐ˜์‘ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋‹ค์‹œ ๊ตฌํ˜„ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋„์ „ ์ˆ˜๋ฝ

์ข‹์•„, ๋‚ด๊ฐ€ React ํŒจ๋„์„ ์œ„ํ•ด ํ•œ ๊ฒƒ ๊ฐ™์•„์š” ๐Ÿ˜“
grafana_panel2

๋„ˆ๋ฌด ๋งŽ์ด ํ•„์š” ํ•ด์š”!

๋ˆ„๊ตฐ๊ฐ€ ๋‚ด๊ฐ€ ๋‹ค๋ฅธ ์ƒˆ๋กœ ๊ณ ์นจ ๊ฐ„๊ฒฉ์„ ๋‹ฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๋ ค์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ (์ž์ฒด ์ฝ”๋”ฉ ๋˜๋Š” ์œ„์—์„œ ํŒจ๋„์„ ์–ด๋””์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ)

์ด ๊ธฐ๋Šฅ์ด ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๊ผญ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Š” ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์†Œ์Šค๊ฐ€์žˆ๋Š” ๋Œ€์‹œ ๋ณด๋“œ์— ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. + 1 :

์ด ๊ธฐ๋Šฅ์„ ๊ฐ–๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค! : +1 :

์ด๊ฒƒ์€ ๋†€๋ผ์šด ๊ธฐ๋Šฅ์ด ๋  ๊ฒƒ์ด๊ณ  ์ œ๊ฐ€์ด ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋ฅผ ์ฃผ์ €ํ•˜๋Š” ์œ ์ผํ•œ ์ด์œ ์ž…๋‹ˆ๋‹ค.

์ด ๋ฏธ๋ž˜์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? Grafana์—์„œ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@torkelo ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

@torkelo ์ด ๊ธฐ๋Šฅ ์š”์ฒญ์ด ํ˜„์žฌ ๋กœ๋“œ๋งต์— ์žˆ์Šต๋‹ˆ๊นŒ?

์•„๋‹ˆ

์™œ ๊ทธ๋Ÿด๊นŒ์š”? ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ง€๊ธˆ ๊ฑฐ์˜ 5 ๋…„ ๋™์•ˆ ๊ทธ๊ฒƒ์„ ์›ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ๊ณผ๋Š” ๋‹ค๋ฆ…๋‹ˆ๋‹ค!

... ์•„ ์ž ๊น๋งŒ ..

์•„๋‹ˆ

๊ธฐ๋Šฅ ์š”์ฒญ์„ ๊ณ ๋ คํ•˜์—ฌ์ด ํ•ญ๋ชฉ์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•ด ์ •์˜ ๋œ ๊ธฐ์ค€์ด ์žˆ์Šต๋‹ˆ๊นŒ?

@torkelo ๊ทธ๋ž˜์„œ ์ ์–ด๋„ ์ด์ „ ์ƒˆ๋กœ ๊ณ ์นจ์ด ์™„๋ฃŒ๋˜์ง€ ์•Š์œผ๋ฉด ๋‹ค๋ฅธ ์ƒˆ๋กœ ๊ณ ์นจ์„ ์‹œ์ž‘ํ•˜์ง€ ์•Š๋Š” ๋ณดํ˜ธ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๋“œํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” ํŒจ๋„์ด ๋ช‡ ๊ฐœ ์žˆ๋Š”๋ฐ ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„๋ฅผ 10 ์ดˆ๋กœ ์„ค์ •ํ•˜๋ฉด๋กœ๋“œ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ œ๋Œ€๋กœ๋กœ๋“œ๋˜๋„๋ก ์ƒˆ๋กœ ๊ณ ์นจ ๋นˆ๋„๋ฅผ 1 ๋ถ„์œผ๋กœ ์ˆ˜๋™์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @torkelo ,
๋จผ์ € Grafana์™€ ๋‹ค๋ฅธ ๋งŽ์€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๊ฐ€ ์ดˆ์ ์„ ์œ ์ง€ํ•ด์•ผํ•˜๋Š” ์ด์œ ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ์ด ์Šค๋ ˆ๋“œ์˜ ๋Œ“๊ธ€์— ์‹œ๊ฐ„์„๋‚ด์–ด ๋‹ต๋ณ€ ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์ด๊ฒƒ์€ Grafana์—์„œ ์ด๊ฒƒ๊ณผ ๋‹ค๋ฅธ ๊ธฐ๋Šฅ์„ ๊ธฐ๊บผ์ด ๊ฐ–๊ณ  ์‹ถ์–ดํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์„์œ„ํ•œ ์ƒ๊ฐ์ž…๋‹ˆ๋‹ค.

์ด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ๋ฉ”์ธ ์ €์žฅ์†Œ์— ํ’€ ์š”์ฒญ์„ ์ œ๊ณตํ•˜๋Š” ํฌํฌ๊ฐ€ ์žˆ๋‹ค๋ฉด ์–ด๋–จ๊นŒ์š”? ์ด์™€ ๊ฐ™์€ ๊ฒƒ์ด ์กด์žฌํ•˜๋Š”์ง€ ์•„์‹ญ๋‹ˆ๊นŒ?

  • Grafana์˜ ์ง€์นจ์— ๋”ฐ๋ผ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ / ๋ฒ„๊ทธ ์ˆ˜์ •์ด ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์€ ํ–ฅํ›„ ์ฃผ ์ €์žฅ์†Œ์—์„œ ์ฑ„ํƒ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ €์žฅ์†Œ ์†Œ์œ ์ž์™€ ๋…ผ์˜ / ๋™์˜ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ๊ฐœ๋ฐœ์—๋Š” ๊ฐ ๋ถ„๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ž์‹  ๋งŒ์˜ ์„ธํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜์žˆ๋Š” ๋ชจ๋“  ๊ฐœ๋ฐœ ๋˜๋Š” ์˜ต์…˜์ด์žˆ๋Š” ๋ฉ”์ธ ๋ธŒ๋žœ์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ’€ ์š”์ฒญ์€ ๋ฉ”์ธ ์ €์žฅ์†Œ์—์„œ ์˜ค๋Š” ์ƒˆ๋กœ์šด ๋ณ€๊ฒฝ ์‚ฌํ•ญ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.
  • Fork๋Š” https://opencollective.com/ ๊ณผ ๊ฐ™์€ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

์‹œ๊ฐ„์— @torkelo?, ์ฝ”๋ฉ˜ํŠธ.

๊ตฌํ˜„์ด ๊ฑด์ „ํ•˜๊ณ  ์ถ”๊ฐ€ ๋œ ๋ณต์žก์„ฑ์ด ์ถ”๊ฐ€ ๋œ ๊ฐ€์น˜์— ๋น„ํ•ด ์ถฉ๋ถ„ํžˆ ๋‚ฎ์€ ๊ฒฝ์šฐ ์ธ๊ธฐ์žˆ๋Š” ๊ธฐ๋Šฅ ์š”์ฒญ์— ๋Œ€ํ•œ pull ์š”์ฒญ์„ ์ˆ˜๋ฝํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ‘

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