๋ฐ”๋กœ ์ด๋™
Prometheus์šฉ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค

Prometheus์šฉ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค

Google Cloud์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ์™„์ „ ๊ด€๋ฆฌํ˜• ๋ชจ๋‹ˆํ„ฐ๋ง ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

์ด์ 

์ธํ”„๋ผ ๊ด€๋ฆฌ ์—†์ด Prometheus ์‚ฌ์šฉ

์™„์ „ ๊ด€๋ฆฌํ˜• Prometheusยฎ ํ˜ธํ™˜ ๋ชจ๋‹ˆํ„ฐ๋ง ์Šคํƒ์ด๋ฉฐ, ๊ธฐ๋ณธ์ ์œผ๋กœ 2๋…„์˜ ๋ณด๊ด€ ๊ธฐ๊ด€์„ ๊ฐ€์ง€๋ฉฐ ๋ฆฌ์ „ํ™”๋œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ „์—ญ ์ฟผ๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํŽ˜๋”๋ ˆ์ด์…˜ํ•˜๊ฑฐ๋‚˜ ์ˆ˜๋™์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์œ ์ง€๋ณด์ˆ˜์— ์ „์šฉ ์‹œ๊ฐ„์„ ํ• ์• ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ธฐ๋ณธ 2๋…„ ์ธก์ •ํ•ญ๋ชฉ ๋ณด๊ด€ ํฌํ•จ

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

์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ ์œ ์ง€ ๋ฐ ๊ณต๊ธ‰์—…์ฒด ์ข…์† ๋ฐฉ์ง€

Cloud Monitoring ๋ฐ Grafanaยฎ์™€ ๊ฐ™์€ ์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ ๋ชจ๋‘์™€ ํ•จ๊ป˜ PromQL์„ ์‚ฌ์šฉํ•˜์„ธ์š”. prometheus-operator ๋˜๋Š” ์ฃผ์„๊ณผ ๊ฐ™์€ ์˜คํ”ˆ์†Œ์Šค ๋ฉ”์„œ๋“œ๋ฅผ ํ†ตํ•ด ๋ฐฐํฌ ๋ฐ ์Šคํฌ๋ž˜ํ•‘์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ํŠน์ง•

์ฃผ์š” ํŠน์ง•

Google์˜ ์ธ๋ฉ”๋ชจ๋ฆฌ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ Monarch๋กœ ์ง€์›

Managed Service for Prometheus๋Š” Google์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋™์ผํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž์ฒด ์„œ๋น„์Šค๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋Œ€๊ทœ๋ชจ Prometheus ๋ฐฐํฌ๋„ ์ „ ์„ธ๊ณ„์ ์ธ ๊ทœ๋ชจ์—์„œ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ์„œ๋น„์Šค๋Š” Google์˜ ์ž์ฒด ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ ์ง€๊ด€๋ฆฌํ•˜๋Š” ๋™์ผํ•œ ์‚ฌ์ดํŠธ ์•ˆ์ •์„ฑ ์—”์ง€๋‹ˆ์–ด๋ง(SRE)ํŒ€์—์„œ ์œ ์ง€๋˜๋ฏ€๋กœ ํ•„์š”ํ•  ๋•Œ ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Managed Service for Prometheus์™€ ํ•จ๊ป˜ Cloud Monitoring ์‚ฌ์šฉ

์ธํ”„๋ผ์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „๋ฐ˜์— ๊ฑธ์ณ '๋‹จ์ผ ์ œ์–ด ์˜์—ญ'์šฉ Prometheus ์ธก์ •ํ•ญ๋ชฉ๊ณผ 1,500๊ฐœ๊ฐ€ ๋„˜๋Š” ๋ฌด๋ฃŒ Google Cloud ์‹œ์Šคํ…œ ์ธก์ •ํ•ญ๋ชฉ์„ ํ•จ๊ป˜ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Prometheus ์ธก์ •ํ•ญ๋ชฉ์€ Cloud Monitoring ๋‚ด์—์„œ ๋Œ€์‹œ๋ณด๋“œ, ์•Œ๋ฆผ, SLO ๋ชจ๋‹ˆํ„ฐ๋ง ๊ธฐ๋Šฅ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Prometheus ์ธก์ •ํ•ญ๋ชฉ์„ GKE ์ธก์ •ํ•ญ๋ชฉ, ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ์ธก์ •ํ•ญ๋ชฉ, ๊ธฐํƒ€ ์ธก์ •ํ•ญ๋ชฉ๊ณผ ํ•จ๊ป˜ ์ฐจํŠธ๋กœ ํ‘œ์‹œํ•˜์„ธ์š”. Cloud Monitoring์€ PromQL์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ด€๋ฆฌํ˜• ๋˜๋Š” ์ž์ฒด ๋ฐฐํฌ ์ˆ˜์ง‘๊ธฐ์™€ ์šด์˜ ์—์ด์ „ํŠธ

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

Horizon Blockchain Games ๋กœ๊ณ 
GKE ์ธก์ •ํ•ญ๋ชฉ์„ ์œ„ํ•ด Prometheus๋ฅผ ์ง์ ‘ ์‹คํ–‰ํ–ˆ์ง€๋งŒ ์ง€์†์ ์ธ ์œ ์ง€๋ณด์ˆ˜๋กœ ์ธํ•ด ๊ฐœ๋ฐœ ์‹œ๊ฐ„์ด ํฌ๊ฒŒ ๋Š˜์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. Managed Service for Prometheus๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๊ณ  ๋„ˆ๋ฌด ์‰ฝ๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. Google์—์„œ ์ž์ฒด์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฑ์—”๋“œ์™€ ๋™์ผํ•œ ๋ฐฑ์—”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋นŒ๋“œ๋˜์—ˆ์œผ๋ฏ€๋กœ ์–ด๋– ํ•œ ๋ณผ๋ฅจ๋„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€ ๋ฐ ํ”„๋กœํ† ์ฝœ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์ด์ „๊ณผ ๋™์ผํ•œ Grafana ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.'

ํ”ผํ„ฐ ํ‚ค์—˜ํ‹ฐ์นด, CEO ๊ฒธ ์ˆ˜์„ ์„ค๊ณ„์ž, Horizon Blockchain Games

๋ฌธ์„œ

๋ฌธ์„œ

Quickstart

๋ฌธ์„œ ๊ฐœ์š”

Managed Service for Prometheus ์‹œ์ž‘ํ•˜๊ธฐ
Tutorial

Prometheus์šฉ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค์˜ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ์„ค์ •

์ด ์„œ๋น„์Šค๋Š” ๊ด€๋ฆฌํ˜• ๋ฐ ์ž์ฒด ๋ฐฐํฌ ์ˆ˜์ง‘๊ธฐ๋ฅผ ๋ชจ๋‘ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์˜ต์…˜์„ ์„ค์ •ํ•˜๊ธฐ ์œ„ํ•œ ๋‹จ๊ณ„๋ณ„ ์•ˆ๋‚ด๋ฅผ ํ™•์ธํ•˜์„ธ์š”.
Tutorial

Managed Service for Prometheus์˜ ๋ฐ์ดํ„ฐ ์ฟผ๋ฆฌ

Prometheus HTTP API, Prometheus UI, Grafana, Google Cloud ์ฝ˜์†”์˜ ์„œ๋น„์Šค ํŽ˜์ด์ง€, Cloud Monitoring์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋กœ ์ „์†ก๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฟผ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
Tutorial

๊ทœ์น™ ํ‰๊ฐ€ ๋ฐ ์ธก์ •ํ•ญ๋ชฉ ํ•„ํ„ฐ๋ง

๊ทœ์น™ ํ‰๊ฐ€ ๋ฐ ์ธก์ •ํ•ญ๋ชฉ ํ•„ํ„ฐ๋ง๊ณผ ๊ฐ™์ด Prometheus์—์„œ ์˜ˆ์ƒ๋˜๋Š” ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

์›ํ•˜๋Š” ๋‚ด์šฉ์„ ์ฐพ์„ ์ˆ˜ ์—†์œผ์‹ ๊ฐ€์š”?

์‚ฌ์šฉ ์‚ฌ๋ก€

์‚ฌ์šฉ ์‚ฌ๋ก€

์‚ฌ์šฉ ์‚ฌ๋ก€
์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฌธ์ œ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ง„๋‹จ

PromQL์„ ์‚ฌ์šฉํ•˜์—ฌ ์•Œ๋ฆผ์„ ์ •์˜ํ•˜๊ณ  ์•Œ๋ฆผ์ด ํŠธ๋ฆฌ๊ฑฐ๋  ๋•Œ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•ฉ๋‹ˆ๋‹ค. Managed Service for Prometheus๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹œ๊ฐํ™” ๋„๊ตฌ๋‚˜ ์•Œ๋ฆผ์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๊ธฐ์กด ์ด์Šˆ ์ƒ์„ฑ ๋ฐ ์กฐ์‚ฌ ์›Œํฌํ”Œ๋กœ๊ฐ€ ๊ณ„์† ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‚ฌ๋ก€
๋™์  ํ™˜๊ฒฝ์„ ๊ฒฝ์ œ์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋ง

Managed Service for Prometheus ์š”๊ธˆ์€ ์ƒ˜ํ”Œ ๋‹จ์œ„๋กœ ์ฒญ๊ตฌ๋˜๋ฉฐ ์ƒˆ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๊ฐ€๋™๋  ๋•Œ ์นด๋””๋„๋ฆฌํ‹ฐ์— ๋Œ€ํ•œ ์š”๊ธˆ์€ ๋ฏธ๋ฆฌ ์ฒญ๊ตฌ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ๋‹น ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ํ†ตํ•ด ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ํ™œ์„ฑ ์ƒํƒœ์ธ ๋™์•ˆ์—๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฏ€๋กœ ์ˆ˜ํ‰ํ˜• ํฌ๋“œ ์ž๋™ ํ™•์žฅ ์‚ฌ์šฉ์— ๋”ฐ๋ฅธ ๋ถˆ์ด์ต์€ ์—†์Šต๋‹ˆ๋‹ค. Managed Service for Prometheus๋Š” ๋งž์ถค์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒ˜ํ”Œ๋ง ๊ธฐ๊ฐ„, ํ•„ํ„ฐ, ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ์ปฌ์— ๋ณด๊ด€ํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ ์ „์†กํ•˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ๋น„์šฉ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‚ฌ๋ก€
ํ™˜๊ฒฝ ๊ฐ„์— Prometheus์—์„œ ํ‘œ์ค€ํ™”

Kubernetes, ์„œ๋ฒ„๋ฆฌ์Šค, VM ๋ฐฐํฌ ์ „๋ฐ˜์—์„œ ์ธก์ •ํ•ญ๋ชฉ ํ‘œ์ค€ ํ•˜๋‚˜๋ฅผ ์ฑ„ํƒํ•˜๋ฉด ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋”์šฑ ์‰ฝ๊ฒŒ ๊ฐ€์ ธ์™€ ๋ชจ๋‹ˆํ„ฐ๋ง ๊ธฐ๋Šฅ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐœ๋ฐœ์ž์™€ ๊ด€๋ฆฌ์ž๊ฐ€ PromQL๋งŒ ์•Œ๋ฉด ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Managed Service for Prometheus๋Š” GKE, Cloud Run, Google Cloud์˜ VM์šฉ ์šด์˜ ์—์ด์ „ํŠธ ์ˆ˜์ง‘ ์˜ต์…˜์œผ๋กœ ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์†”๋ฃจ์…˜ ์ƒ์„ฑ
์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•˜์‹œ๋‚˜์š”?
What you'll get:
๋‹จ๊ณ„๋ณ„ ์•ˆ๋‚ด
์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์‚ฌ์ „ ๋นŒ๋“œ ์†”๋ฃจ์…˜
์ด ์„œ๋น„์Šค๋Š” Vertex AI๋กœ ๋นŒ๋“œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋งŒ 18์„ธ ์ด์ƒ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฏผ๊ฐํ•œ ์ •๋ณด, ๊ธฐ๋ฐ€ ์ •๋ณด ๋˜๋Š” ๊ฐœ์ธ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜์ง€ ๋งˆ์„ธ์š”.

๋ชจ๋“  ํŠน์ง•

๋ชจ๋“  ๊ธฐ๋Šฅ

๋…๋ฆฝํ˜• ์ „์—ญ ๊ทœ์น™ ํ‰๊ฐ€์ž
๊ธฐ์กด ๊ธฐ๋ก ๋ฐ ์•Œ๋ฆผ ๊ทœ์น™์„ Managed Service for Prometheus์˜ ์ „์—ญ ๋ฐ์ดํ„ฐ์™€ ๋น„๊ตํ•˜์—ฌ ๊ณ„์† ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ๋Š” ์ˆ˜์ง‘๋œ ๋ฐ์ดํ„ฐ์ฒ˜๋Ÿผ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์ง‘๊ณ„๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹จ์ผ Prometheus ์„œ๋ฒ„์™€ ๋™์ผํ•œ ์œ„์น˜์— ๋ฐฐ์น˜ํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
๋™์  ๋ฉ€ํ‹ฐ ํ”„๋กœ์ ํŠธ ๋ชจ๋‹ˆํ„ฐ๋ง
์ธก์ •ํ•ญ๋ชฉ ๋ฒ”์œ„๋Š” Cloud Monitoring์˜ ์ฝ๊ธฐ-์‹œ๊ฐ„ ์ „์šฉ ๊ตฌ์กฐ๋กœ, ๋‹จ์ผ Grafana ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ํ†ตํ•ด ๋ฉ€ํ‹ฐ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ธก์ •ํ•ญ๋ชฉ ๋ฒ”์œ„๋Š” Grafana์— ๋ณ„๋„์˜ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋กœ ํ‘œ์‹œ๋˜๋ฉฐ ์„œ๋น„์Šค ๊ณ„์ •๋ณ„๋กœ ์ฝ๊ธฐ ๊ถŒํ•œ์„ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ด€๋ฆฌํ˜• ์ˆ˜์ง‘๊ธฐ
๊ด€๋ฆฌํ˜• ์ˆ˜์ง‘๊ธฐ๋Š” ์ž๋™์œผ๋กœ ๋ฐฐํฌ, ํ™•์žฅ, ์ƒค๋”ฉ, ๊ตฌ์„ฑ, ์œ ์ง€๋ณด์ˆ˜๋ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋ž˜ํ•‘ ๋ฐ ๊ทœ์น™์€ ๊ฐ„๋‹จํ•œ ์ปค์Šคํ…€ ๋ฆฌ์†Œ์Šค(CR)๋ฅผ ํ†ตํ•ด ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์ž์ฒด ๋ฐฐํฌ ์ˆ˜์ง‘๊ธฐ
์ผ๋ฐ˜ Prometheus ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ Managed Service for Prometheus ์ˆ˜์ง‘๊ธฐ ๋ฐ”์ด๋„ˆ๋ฆฌ๋กœ ๊ต์ฒดํ•˜์—ฌ ์„ ํ˜ธํ•˜๋Š” ๋ฐฐํฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์Šคํฌ๋ž˜ํ•‘์€ ์„ ํ˜ธํ•˜๋Š” ํ‘œ์ค€ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ๊ตฌ์„ฑ๋˜๋ฉฐ ์ˆ˜๋™์œผ๋กœ ํ™•์žฅ ๋ฐ ์ƒค๋”ฉํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ๊ตฌ์„ฑ์„ ์žฌ์‚ฌ์šฉํ•˜๊ณ  ์ผ๋ฐ˜ Prometheus ๋ฐ Managed Service for Prometheus๋ฅผ ๋‚˜๋ž€ํžˆ ๋ชจ๋‘ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
Cloud Run์šฉ Prometheus ์‚ฌ์ด๋“œ์นด
์‚ฌ์ด๋“œ์นด๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ Cloud Run ์„œ๋น„์Šค์— ๋Œ€ํ•œ Prometheus ์Šคํƒ€์ผ์˜ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์‚ฌ์šฉํ•˜์„ธ์š”. ์‚ฌ์ด๋“œ์นด๋Š” ์„œ๋ฒ„ ์ธก์—์„œ Google Cloud Managed Service for Prometheus๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„๋ฆฌ์Šค ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์ปค์Šคํ…€ ๋ฐฉ์‹์œผ๋กœ ๋นŒ๋“œ๋œ OpenTelemetry Collector ๋ฐฐํฌํŒ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์ถ”๊ฐ€ ํ™˜๊ฒฝ ๋ชจ๋‹ˆํ„ฐ๋ง ์ง€์›
Google Cloud ์™ธ๋ถ€์—์„œ ์‹คํ–‰๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋„๋ก ์ž์ฒด ๋ฐฐํฌ ์ˆ˜์ง‘๊ธฐ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋Œ€์ƒ์€ Kubernetes ๋˜๋Š” VM๊ณผ ๊ฐ™์€ Kubernetes ์ด์™ธ์˜ ํ™˜๊ฒฝ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Cloud Monitoring์—์„œ PromQL ์‚ฌ์šฉ
์ธก์ •ํ•ญ๋ชฉ ํƒ์ƒ‰๊ธฐ ๋ฐ ๋Œ€์‹œ๋ณด๋“œ ๋นŒ๋”๋ฅผ ํฌํ•จํ•œ Cloud Monitoring ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์—์„œ PromQL์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ธก์ •ํ•ญ๋ชฉ ์ด๋ฆ„, ๋ผ๋ฒจ ํ‚ค, ๋ผ๋ฒจ ๊ฐ’์˜ ์ž๋™ ์™„์„ฑ์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. PromQL์„ ์‚ฌ์šฉํ•˜์—ฌ Prometheus ์ธก์ •ํ•ญ๋ชฉ๊ณผ ํ•จ๊ป˜ ๋ฌด๋ฃŒ ์‹œ์Šคํ…œ ์ธก์ •ํ•ญ๋ชฉ, Kubernetes ์ธก์ •ํ•ญ๋ชฉ, ๋กœ๊ทธ ๊ธฐ๋ฐ˜ ์ธก์ •ํ•ญ๋ชฉ, ์ปค์Šคํ…€ ์ธก์ •ํ•ญ๋ชฉ์„ ์ฟผ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
Google์˜ ์ธ๋ฉ”๋ชจ๋ฆฌ ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ Monarch๋กœ ์ง€์›
์ด ์„œ๋น„์Šค๋Š” Google์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์ˆ ๊ณผ ๋™์ผํ•œ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž์ฒด ์„œ๋น„์Šค๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋Œ€๊ทœ๋ชจ Prometheus ๋ฐฐํฌ๋„ ์ „์—ญ ๊ทœ๋ชจ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋น„์šฉ ๊ด€๋ฆฌ ๋ฉ”์ปค๋‹ˆ์ฆ˜
๋‚ด๋ณด๋‚ธ ์ธก์ •ํ•ญ๋ชฉ ํ•„ํ„ฐ, ํฌ์†Œ ํžˆ์Šคํ† ๊ทธ๋žจ ๋น„์šฉ ๊ฐ์†Œ, ๋” ๊ธด ์ƒ˜ํ”Œ๋ง ๊ธฐ๊ฐ„์— ๋” ์ ์€ ๋น„์šฉ์„ ์ฒญ๊ตฌํ•˜๋Š” ์š”๊ธˆ ๊ตฌ์กฐ, ๋กœ์ปฌ์—์„œ ์‚ฌ์ „ ์ง‘๊ณ„๋œ ๋ฐ์ดํ„ฐ๋งŒ ์ „์†กํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ ๋น„์šฉ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋น„์šฉ ์‹๋ณ„ ๋ฐ ๊ธฐ์—ฌ ๋ถ„์„
Cloud Monitoring์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธก์ •ํ•ญ๋ชฉ ์ด๋ฆ„๊ณผ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ณ„๋กœ Prometheus ์ˆ˜์ง‘ ๋ณผ๋ฅจ์„ ๋ถ„ํ• ํ•ฉ๋‹ˆ๋‹ค. ๋น„์šฉ์ด ๊ฐ€์žฅ ๋งŽ์ด ๋“œ๋Š” ์ธก์ •ํ•ญ๋ชฉ๊ณผ ์ธก์ •ํ•ญ๋ชฉ์„ ์ „์†กํ•˜๋Š” ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์˜ˆ: VM ๋ผ์ด๋ธŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
์˜ˆ: Compute Engine ๊ฐ€์ƒ ๋จธ์‹ ์€ ์žฌ๋ถ€ํŒ… ์—†์ด ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ ๊ฐ„ ๋ผ์ด๋ธŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜์ด ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์— ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€๊ฒฉ ์ฑ…์ •

๊ฐ€๊ฒฉ ์ฑ…์ •

Managed Service for Prometheus ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ํ†ตํ•ด ์‚ฌ์šฉ๋Ÿ‰๊ณผ ์ง€์ถœ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ€๊ฒฉ ์ฑ…์ • ์„ธ๋ถ€์ •๋ณด ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํŠน์„ฑ
๊ฐ€๊ฒฉ
์›”๋ณ„ ๋ฌด๋ฃŒ ํ• ๋‹น๋Ÿ‰
์‹œํ–‰์ผ
Google Cloud Managed Service for Prometheus๋ฅผ ํ†ตํ•ด ์ˆ˜์ง‘๋œ ์ธก์ •ํ•ญ๋ชฉ

์ƒ˜ํ”Œ 100๋งŒ ๊ฐœ๋‹น $0.060โ€ : ์ฒซ 0~500์–ต ๊ฐœ ์ƒ˜ํ”Œ#

์ƒ˜ํ”Œ 100๋งŒ ๊ฐœ๋‹น $0.048: ๋‹ค์Œ ์ƒ˜ํ”Œ 500์–ต~2,500์–ต ๊ฐœ

์ƒ˜ํ”Œ 100๋งŒ ๊ฐœ๋‹น $0.036: ๋‹ค์Œ ์ƒ˜ํ”Œ 2,500์–ต~5,000์–ต ๊ฐœ

์ƒ˜ํ”Œ 100๋งŒ ๊ฐœ๋‹น $0.024: ์ƒ˜ํ”Œ 5,000์–ต ๊ฐœ ์ดˆ๊ณผ

ํ•ด๋‹น ์—†์Œ

2023๋…„ 8์›” 8์ผ
Monitoring API ํ˜ธ์ถœ

์ฝ๊ธฐ API ํ˜ธ์ถœ 1,000๊ฐœ๋‹น $0.01

(์“ฐ๊ธฐ API ํ˜ธ์ถœ์€ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค.)

๊ฒฐ์ œ ๊ณ„์ •๋‹น ์ฝ๊ธฐ API ํ˜ธ์ถœ 1๋ฐฑ๋งŒ ๊ฐœ๊นŒ์ง€ ๋ฌด๋ฃŒ
2018๋…„ 7์›” 1์ผ

โ€ Google Cloud Managed Service for Prometheus๋Š” ์™ธ๋ถ€์—์„œ ์ƒ์„ฑ๋œ ์ธก์ •ํ•ญ๋ชฉ ๋ฐ์ดํ„ฐ์— Cloud Monitoring ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  Monitoring API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. Managed Service for Prometheus๋Š” Prometheus ๊ทœ์น™์— ๋งž๊ฒŒ ๋ฐ”์ดํŠธ ๋Œ€์‹  ์ˆ˜์ง‘๋œ ์ƒ˜ํ”Œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ƒ˜ํ”Œ ๊ธฐ๋ฐ˜ ์ธก์ •์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ œ์–ด ๊ธฐ๋Šฅ ๋ฐ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ์— ๋Œ€ํ•œ ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”. ๊ณ„์‚ฐ ์˜ˆ์‹œ๋Š” ์ˆ˜์ง‘๋œ ์ƒ˜ํ”Œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ฐ€๊ฒฉ ์ฑ…์ • ์˜ˆ์‹œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

#์ƒ˜ํ”Œ์€ ๊ฒฐ์ œ ๊ณ„์ •๋ณ„๋กœ ์ง‘๊ณ„๋ฉ๋‹ˆ๋‹ค.


Grafana Labs ๋งˆํฌ๋Š” Grafana Labs์˜ ์ƒํ‘œ์ด๋ฉฐ Grafana Labs์˜ ํ—ˆ๊ฐ€ ํ•˜์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Google์€ Grafana Labs ๋˜๋Š” ํ•ด๋‹น ๊ณ„์—ด์‚ฌ์™€ ์ œํœดํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ด๋“ค ํšŒ์‚ฌ์—์„œ ๋ณด์ฆ ๋˜๋Š” ํ›„์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„ ์ˆ˜ํ–‰

$300์˜ ๋ฌด๋ฃŒ ํฌ๋ ˆ๋”ง๊ณผ 20์—ฌ ๊ฐœ์˜ ํ•ญ์ƒ ๋ฌด๋ฃŒ ์ œํ’ˆ์œผ๋กœ Google Cloud์—์„œ ๋นŒ๋“œํ•˜์„ธ์š”.

  • ๋””์ง€ํ„ธ ํ˜์‹  ๊ฐ€์†ํ™”
  • ๋””์ง€ํ„ธ ํ˜์‹ ์„ ์ด์ œ ๋ง‰ ์‹œ์ž‘ํ•œ ๊ธฐ์—…์ด๋“  ์ด๋ฏธ ์ผ์ • ์ˆ˜์ค€์— ๋„๋‹ฌํ•œ ๊ธฐ์—…์ด๋“  Google Cloud๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ€์žฅ ๊นŒ๋‹ค๋กœ์šด ๋„์ „๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”์ฒœ ์ œํ’ˆ
  • ํˆฌ๋ช…ํ•œ ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์œผ๋กœ ๋น„์šฉ ์ ˆ๊ฐ
  • Google Cloud๋Š” ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์ง€๋ถˆํ•˜๋Š” ๊ฐ€๊ฒฉ ์ฑ…์ • ๋ฐฉ์‹์œผ๋กœ ์›”๋ณ„ ์‚ฌ์šฉ๋Ÿ‰๊ณผ ์„ ๋ถˆ ๋ฆฌ์†Œ์Šค์˜ ํ• ์ธ์œจ์„ ๊ธฐ์ค€์œผ๋กœ ์ž๋™ ํ• ์ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ Google์— ๋ฌธ์˜ํ•˜์—ฌ ๊ฒฌ์ ์„ ๋ฐ›์•„๋ณด์„ธ์š”.
Google Cloud