Grafana ๋ฐ์ดํฐ ์๊ฐํ ํ๋ซํผ ๊ฐ๋ฐ์๋ ์ด์ ์ ์ฌ์ฉ๋ Apache 3 ๋ผ์ด์ผ์ค ๋์ AGPLv2.0 ๋ผ์ด์ผ์ค๋ก์ ์ ํ์ ๋ฐํํ์ต๋๋ค. Loki ๋ก๊ทธ ์ง๊ณ ์์คํ ๊ณผ Tempo ๋ถ์ฐ ์ถ์ ๋ฐฑ์๋์ ๋ํด์๋ ์ ์ฌํ ๋ผ์ด์ผ์ค ๋ณ๊ฒฝ์ด ์ด๋ฃจ์ด์ก์ต๋๋ค. ํ๋ฌ๊ทธ์ธ, ์์ด์ ํธ ๋ฐ ์ผ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Apache 2.0 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๊ณ์ ๋ผ์ด์ ์ค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค.
ํฅ๋ฏธ๋กญ๊ฒ๋ ์ผ๋ถ ์ฌ์ฉ์๋ ์ด๊ธฐ ๋จ๊ณ์์ ์๋ณ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํํ๊ณ Elasticsearch ์คํ ๋ฆฌ์ง์ ์ฝ๋งค์ด๋ ๊ฒ์์ ๋ฒ์ด๋๊ธฐ ์ํด ๊ธฐ์กด Kibana ์ ํ์ ์ธํฐํ์ด์ค๋ฅผ ์ต์ ํํ๋ ค๊ณ ์๋ํ Grafana ํ๋ก์ ํธ์ ์ฑ๊ณต ์ด์ ์ค ํ๋๋ฅผ ์ธ๊ธํ์ต๋๋ค. , ๋ณด๋ค ํ์ฉ์ ์ธ ์ฝ๋ ๋ผ์ด์ผ์ค๋ฅผ ์ ํํ์ต๋๋ค. ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ Grafana ๊ฐ๋ฐ์๋ Grafana Cloud ํด๋ผ์ฐ๋ ์์คํ ๋ฐ ์์ฉ ์๋ฃจ์ Grafana Enterprise Stack๊ณผ ๊ฐ์ ์์ฉ ์ ํ์ ํ๋ณดํ๊ธฐ ์์ํ Grafana Labs๋ผ๋ ํ์ฌ๋ฅผ ์ค๋ฆฝํ์ต๋๋ค.
๋ผ์ด์ผ์ค ๋ณ๊ฒฝ ๊ฒฐ์ ์ ๊ฐ๋ฐ์ ์ฐธ์ฌํ์ง ์์ง๋ง ์ ํ์ ์์ ๋ Grafana ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ณต๊ธ์ ์ฒด์์ ๊ฒฝ์์ ๊ฒฌ๋๊ณ ์ ์งํ๊ธฐ ์ํด ๋ด๋ ค์ก์ต๋๋ค. ElasticSearch, Redis, MongoDB, Timescale, Cockroach ๋ฑ์ ํ๋ก์ ํธ๊ฐ ๋น๊ณต๊ฐ ๋ผ์ด์ ์ค๋ก ์ ํํ ๊ณผ๊ฐํ ์กฐ์น์ ๋ฌ๋ฆฌ Grafana Labs๋ ์ปค๋ฎค๋ํฐ์ ๋น์ฆ๋์ค์ ์ด์ต์ด ๊ท ํ์ ์ด๋ฃจ๋ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. Grafana Labs์ ๋ฐ๋ฅด๋ฉด AGPLv3์ผ๋ก์ ์ ํ์ ์ต์ ์ ์๋ฃจ์ ์ ๋๋ค. ํํธ์ผ๋ก AGPLv3์ ๋ฌด๋ฃ ๋ฐ ๊ณต๊ฐ ๋ผ์ด์ผ์ค ๊ธฐ์ค์ ์ถฉ์กฑํ์ง๋ง ๋ค๋ฅธ ํํธ์ผ๋ก๋ ๊ณต๊ฐ ํ๋ก์ ํธ์์ ๊ธฐ์์ ํ์ฉํ์ง ์์ต๋๋ค.
์๋น์ค์์ ์์ ๋์ง ์์ Grafana ๋ฒ์ ์ ์ฌ์ฉํ๊ฑฐ๋ ์์ ์ฝ๋(์: Red Hat Openshift ๋ฐ Cloud Foundry)๋ฅผ ๊ฒ์ํ๋ ์ฌ์ฉ์๋ ๋ผ์ด์ ์ค ๋ณ๊ฒฝ์ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค. ์ด ๋ณ๊ฒฝ ์ฌํญ์ ํด๋ผ์ฐ๋ ์ ํ์ธ Grafana์ฉ Amazon Managed Service(AMG)๋ฅผ ์ ๊ณตํ๋ Amazon์๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค. ์ด ํ์ฌ๋ ์ ๋ต์ ๊ฐ๋ฐ ํํธ๋์ด๊ณ ํ๋ก์ ํธ์ ๋ง์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค. AGPL ๋ผ์ด์ผ์ค ์ฌ์ฉ์ ๊ธ์งํ๋ ๊ธฐ์ ์ ์ฑ ์ด ์๋ ํ์ฌ๋ ์ทจ์ฝ์ฑ ์์ ์ฌํญ์ ๊ณ์ ๊ฒ์ํ ๊ณํ์ธ ์ด์ Apache ๋ผ์ด์ผ์ค ๋ฆด๋ฆฌ์ค๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ํค ๊ตฌ๋งค๋ฅผ ํตํด ์ถ๊ฐ ์ ๋ฃ ๊ธฐ๋ฅ์ด ํ์ฑํ๋์ง ์์ ๊ฒฝ์ฐ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ Grafana์ ๋ ์ Enterprise ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค.
AGPLv3 ๋ผ์ด์ผ์ค์ ํน์ง์ ๋คํธ์ํฌ ์๋น์ค์ ๊ธฐ๋ฅ์ ๋ณด์ฅํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ํ ์ถ๊ฐ ์ ํ ์ฌํญ์ ๋์ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์๋น์ค ์ด์์ ๋ณด์ฅํ๊ธฐ ์ํด AGPL ๊ตฌ์ฑ ์์๋ฅผ ์ฌ์ฉํ ๋ ๊ฐ๋ฐ์๋ ์๋น์ค ๊ธฐ๋ฐ ์ํํธ์จ์ด๊ฐ ๋ฐฐํฌ๋์ง ์๊ณ ๋ด๋ถ ์ธํ๋ผ์์๋ง ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ์๋ ์ด๋ฌํ ๊ตฌ์ฑ ์์์ ๋ํ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์์ค ์ฝ๋๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ ์๋ฌด๊ฐ ์์ต๋๋ค. ์๋น์ค ์ด์์ ์กฐ์งํํฉ๋๋ค. AGPLv3 ๋ผ์ด์ผ์ค๋ GPLv3๊ณผ๋ง ํธํ๋๋ฏ๋ก GPLv2 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์ถ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ผ์ด์ผ์ค ์ถฉ๋์ด ๋ฐ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, AGPLv3์ ๋ฐ๋ผ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ ๊ณตํ๋ ค๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด AGPLv3 ๋๋ GPLv3 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์ฝ๋๋ฅผ ๋ฐฐํฌํด์ผ ํ๋ฏ๋ก ์ผ๋ถ Grafana ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ Apache 2.0 ๋ผ์ด์ผ์ค์ ๋จ์ ์์ต๋๋ค.
๋ผ์ด์ ์ค ๋ณ๊ฒฝ ์ธ์๋ Grafana ํ๋ก์ ํธ๋ ์ฝ๋์ ๋ํ ์ฌ์ฐ๊ถ ์ด์ ์ ์ ์ํ๋ ์๋ก์ด ๊ฐ๋ฐ์ ๊ณ์ฝ(CLA)์ผ๋ก ์ด์ ๋์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด Grafana Labs๋ ๋ชจ๋ ๊ฐ๋ฐ ์ฐธ๊ฐ์์ ๋์ ์์ด ๋ผ์ด์ ์ค๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ํ๋ชจ๋ ๊ธฐ์ฌ์ ๊ณ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ธฐ์กด ๊ณ์ฝ ๋์ ์ํ์น ์ฌ๋จ ์ฐธ์ฌ์๋ค์ด ์๋ช
ํ ๋ฌธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ณ์ฝ์ด ๋์
๋๋ค. ์ด ๊ณ์ฝ์ ๊ฐ๋ฐ์์๊ฒ ๋ ์ดํดํ๊ธฐ ์ฝ๊ณ ์น์ํ๋ค๋ ๊ฒ์ ๋ํ๋
๋๋ค.
์ถ์ฒ : opennet.ru