๋กœ๊ทธ ์ฟผ๋ฆฌ ๋ฐ ๋ณด๊ธฐ ๊ฐœ์š”

์ด ๋ฌธ์„œ์—์„œ๋Š” Google Cloud ์ฝ˜์†”์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ ํ•ญ๋ชฉ์„ ์ฟผ๋ฆฌ, ํ™•์ธ, ๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋กœ๋Š” ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ์™€ ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ์ธํ„ฐํŽ˜์ด์Šค ์ค‘ ๋ฌด์—‡์„ ์‚ฌ์šฉํ•˜๋˜ ๋กœ๊ทธ๋ฅผ ์ฟผ๋ฆฌ, ํ™•์ธ, ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋‘ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์‚ฌ์šฉํ•˜๋Š” ์ฟผ๋ฆฌ ์–ธ์–ด์™€ ๊ธฐ๋Šฅ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์˜ ๋ฌธ์ œ ํ•ด๊ฒฐ๊ณผ ํƒ์ƒ‰ ๋ถ„์„์„ ์œ„ํ•ด์„œ๋Š” ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ†ต๊ณ„์™€ ํŠธ๋ Œ๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋ ค๋ฉด ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. Logging API ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ฟผ๋ฆฌํ•˜๊ณ  ์ฟผ๋ฆฌ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Google Cloud CLI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ

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

Cloud Logging API, Google Cloud CLI, ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ์—์„œ ๊ฐ™์€ ์ฟผ๋ฆฌ ์–ธ์–ด๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ฟผ๋ฆฌ ๊ตฌ์„ฑ์„ ๊ฐ„์†Œํ™”ํ•˜๋ ค๋ฉด ๋ฉ”๋‰ด๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, ํ…์ŠคํŠธ๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜, ๊ฒฝ์šฐ์— ๋”ฐ๋ผ ๊ฐœ๋ณ„ ๋กœ๊ทธ ํ•ญ๋ชฉ์˜ ๋””์Šคํ”Œ๋ ˆ์ด์— ํฌํ•จ๋œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฟผ๋ฆฌ๋ฅผ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋กœ ๋กœ๊ทธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๋ณด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ ๋ณด๊ธฐ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•œ ํ›„ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ฑฐ๋‚˜ ์ฐจํŠธ๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐจํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‹œ๊ฐ„ ๊ฒฝ๊ณผ์— ๋”ฐ๋ฅธ ๋กœ๊ทธ์˜ ํŒจํ„ด๊ณผ ์ถ”์„ธ๋ฅผ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์Šคํฌ๋ฆฐ์ƒท์€ ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค์˜ ์ฐจํŠธ ๊ธฐ๋Šฅ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค

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

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋กœ๊ทธ ๋ทฐ ๋˜๋Š” ๋ถ„์„ ๋ทฐ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ ๋ทฐ์—๋Š” LogEntry ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ํ•ด๋‹นํ•˜๋Š” ๊ณ ์ • ์Šคํ‚ค๋งˆ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถ„์„ ๋ทฐ์˜ ์ž‘์„ฑ์ž๊ฐ€ ์Šคํ‚ค๋งˆ๋ฅผ ๊ฒฐ์ •ํ•˜๋ฏ€๋กœ ๋ถ„์„ ๋ทฐ์˜ ํ•œ ๊ฐ€์ง€ ์‚ฌ์šฉ ์‚ฌ๋ก€๋Š” ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ LogEntry ํ˜•์‹์—์„œ ๋” ์ ํ•ฉํ•œ ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

BigQuery๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด BigQuery๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ์˜ URL์„ ์•Œ๋ ค์ง„ ์•…์„ฑ URL์˜ ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ ์„ธํŠธ์™€ ๋น„๊ตํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ BigQuery์— ํ‘œ์‹œํ•˜๋ ค๋ฉด ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ฒ„ํ‚ท์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•œ ํ›„ ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์—…๊ทธ๋ ˆ์ด๋“œ๋œ ๋กœ๊ทธ ๋ฒ„ํ‚ท์˜ ๊ฐœ๋ณ„ ๋กœ๊ทธ ํ•ญ๋ชฉ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œํ•œ์‚ฌํ•ญ

  • ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๊ธฐ์กด ๋กœ๊ทธ ๋ฒ„ํ‚ท์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋ ค๋ฉด ๋‹ค์Œ ์ œํ•œ์‚ฌํ•ญ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

    • ๋กœ๊ทธ ๋ฒ„ํ‚ท์ด _Required ๋ฒ„ํ‚ท์ด ์•„๋‹ˆ๋ฉด ์ž ๊ธˆ ํ•ด์ œ๋ฉ๋‹ˆ๋‹ค.
    • ๋ฒ„ํ‚ท์— ๋Œ€๊ธฐ ์ค‘์ธ ์—…๋ฐ์ดํŠธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์—…๊ทธ๋ ˆ์ด๋“œ๋œ ๋กœ๊ทธ ๋ฒ„ํ‚ท์—์„œ๋Š” ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค ์ง€์›์„ ์‚ญ์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • ์—…๊ทธ๋ ˆ์ด๋“œ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„ ์ž‘์„ฑ๋œ ๋กœ๊ทธ ํ•ญ๋ชฉ๋งŒ ๋ถ„์„์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋กœ๊ทธ ๋ฒ„ํ‚ท์— ํ•„๋“œ ์ˆ˜์ค€ ์•ก์„ธ์Šค ์ œ์–ด๊ฐ€ ๊ตฌ์„ฑ๋œ ๊ฒฝ์šฐ ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ ๋ทฐ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ ํŽ˜์ด์ง€๋ฅผ ํ†ตํ•ด ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์—ฐ๊ฒฐ๋œ BigQuery ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. BigQuery๋Š” ํ•„๋“œ ์ˆ˜์ค€ ์•ก์„ธ์Šค ์ œ์–ด๋ฅผ ๋”ฐ๋ฅด์ง€ ์•Š์œผ๋ฏ€๋กœ ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ฟผ๋ฆฌํ•˜๋ฉด ๋กœ๊ทธ ํ•ญ๋ชฉ์˜ ๋ชจ๋“  ํ•„๋“œ๋ฅผ ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‹ค์–‘ํ•œ Cloud KMS ํ‚ค๋กœ ๊ตฌ์„ฑ๋œ ๋กœ๊ทธ ๋ฒ„ํ‚ท ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ์ฟผ๋ฆฌํ•˜๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ ์ œ์•ฝ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋˜์ง€ ์•Š์œผ๋ฉด ์ฟผ๋ฆฌ๊ฐ€ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค.

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

    ์ด์ „ ์ œ์•ฝ์กฐ๊ฑด์ด ์ถฉ์กฑ๋˜๋ฉด ์ƒ์œ„ ์š”์†Œ์˜ Cloud KMS ํ‚ค๊ฐ€ ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค ์ฟผ๋ฆฌ์—์„œ ์ƒ์„ฑ๋œ ์ž„์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค.

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

๊ฐ€๊ฒฉ ์ฑ…์ •

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

Cloud Logging์€ ๋กœ๊ทธ ๋ณต์‚ฌ, ๋กœ๊ทธ ๋ฒ”์œ„ ์ƒ์„ฑ ๋˜๋Š” ๋ถ„์„ ๋ทฐ ์ƒ์„ฑ, ๋กœ๊ทธ ํƒ์ƒ‰๊ธฐ๋‚˜ ๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค ํŽ˜์ด์ง€๋ฅผ ํ†ตํ•ด ์‹คํ–‰๋˜๋Š” ์ฟผ๋ฆฌ์— ๋Œ€ํ•ด ์š”๊ธˆ์„ ๋ถ€๊ณผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ๋ฒ„ํ‚ท์„ ์—…๊ทธ๋ ˆ์ด๋“œํ•œ ํ›„ ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋งŒ๋“ค๋ฉด BigQuery ์ˆ˜์ง‘ ๋˜๋Š” ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ์ด ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ ๋ฒ„ํ‚ท์— ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ๋งŒ๋“ค ๋•Œ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ BigQuery๋กœ ์ˆ˜์ง‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ์—ฐ๊ฒฐ๋œ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ํ†ตํ•ด ๋กœ๊ทธ ๋ฒ„ํ‚ท์— ์ €์žฅ๋œ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ฝ๊ธฐ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

BigQuery ๋ถ„์„ ์š”๊ธˆ์€ BigQuery Studio ํŽ˜์ด์ง€, BigQuery API, BigQuery ๋ช…๋ น์ค„ ๋„๊ตฌ ์‚ฌ์šฉ์„ ํฌํ•จํ•˜์—ฌ BigQuery ์—ฐ๊ฒฐ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ SQL ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•  ๋•Œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ

๋กœ๊ทธ ์• ๋„๋ฆฌํ‹ฑ์Šค์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹จ๊ณ„