Grafana: SSL์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด Direct InfluxDB 0.9 ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๊นŒ?

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

Grafana ๋ฐ InfluxDB 0.9๊ฐ€ ๋กœ์ปฌ์— ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Grafana๋Š” http://localhost :8086์— ๋Œ€ํ•œ ์ง์ ‘ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ „์—๋Š” ๋ชจ๋“  ๊ทธ๋ž˜ํ”„๊ฐ€ InfluxDB์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์†Œ์Šค๋กœ ์ด๋™ํ•œ ๋‹ค์Œ ๋‚ด InfluxDB ์—ฐ๊ฒฐ๋กœ ์ด๋™ํ•˜๊ณ  ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋ฅผ ๋ˆ„๋ฅด๋ฉด InfluxDB์—์„œ ๋‹ค์Œ ์ฟผ๋ฆฌ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

[http] 2015/09/02 22:49:00 127.0.0.1 - root [02/Sep/2015:22:49:00 +1000] GET /query?db=insight&epoch=ms&p=%5BREDACTED%5D&q=SHOW+MEASUREMENTS+LIMIT+1&u=root HTTP/1.1 200 100 https://
localhost:3000/datasources/edit/1 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2498.0 Safari/537.36 fbe414fb-5170-11e5-8006-000
000000000 1.39579ms

๊ทธ๋Ÿฐ ๋‹ค์Œ Grafana์— SSL์„ ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.

protocol = https

์ด์ œ ๋‚ด ๊ทธ๋ž˜ํ”„์— ๋ฐ์ดํ„ฐ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉฐ ์—ฐ๊ฒฐ ํ…Œ์ŠคํŠธ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋ฌด๊ธฐํ•œ ์ค‘๋‹จ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. InfluxDB ๋กœ๊ทธ์—๋Š” ์ˆ˜์‹  ์ค‘์ธ ์ฟผ๋ฆฌ๊ฐ€ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

screenshot 2015-09-02 22 54 24

๋”ฐ๋ผ์„œ Grafana์—์„œ SSL์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

Grafana์˜ ์—ฐ๊ฒฐ ์œ ํ˜•์„ ์ง์ ‘์—์„œ ํ”„๋ก์‹œ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ๋‹ค์‹œ ์ž‘๋™ํ•˜์ง€๋งŒ ์ง์ ‘ ์—ฐ๊ฒฐ์€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์•Œ๋ ค์ง„ ๋ฌธ์ œ์ž…๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๊ตฌ์„ฑ์—์„œ ๋‹ค๋ฅธ ๊ฒƒ์„ ์กฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

typquestion

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

์ง์ ‘ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ Grafana๋Š” ์ „ํ˜€ ๊ด€์—ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž์ฒด ์„œ๋ช…๋œ ์ธ์ฆ์„œ์™€ ํ•จ๊ป˜ ํ”„๋ก์‹œ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

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

ํฌ๋กฌ ๊ฐœ๋ฐœ ๋„๊ตฌ์˜ ์ถœ๋ ฅ์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ง์ ‘ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง์ ‘ influxdb์— ์•ก์„ธ์Šคํ•˜๊ณ  SSL์ด ํ™œ์„ฑํ™”๋œ ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €์—๋Š” ๋” ์—„๊ฒฉํ•œ CORS ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ์œผ๋ฏ€๋กœ ์•„๋งˆ๋„ ์ด ๋ฌธ์ œ๊ฐ€ ํ‘œ์‹œ๋˜๋Š” ์ด์œ (๋ฐ ํ”„๋ก์‹œ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ž‘๋™ํ•˜๋Š” ์ด์œ )

๋งž์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋ธŒ๋ผ์šฐ์ € ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

screenshot 2015-09-03 00 03 22

InfluxDB์—์„œ๋„ SSL์„ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ˜ธ๊ธฐ์‹ฌ์—์„œ - ์ž์ฒด ์„œ๋ช…๋œ ์ธ์ฆ์„œ๋กœ InfluxDB์—์„œ SSL์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด InfluxDB์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ?

Grafana๊ฐ€ InfluxDB SSL ์ธ์ฆ์„œ๋ฅผ ํ™•์ธํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•ด ์–ธ๊ธ‰๋œ ์˜ต์…˜์„ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ง์ ‘ ์•ก์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ Grafana๋Š” ์ „ํ˜€ ๊ด€์—ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž์ฒด ์„œ๋ช…๋œ ์ธ์ฆ์„œ์™€ ํ•จ๊ป˜ ํ”„๋ก์‹œ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

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