N* ์‚ฌ ๋ฉด์ ‘ ๋‹น์‹œ Observability๊ฐ€ ๋ญ”๊ฐ€์š”? ๋ผ๋Š” ์งˆ๋ฌธ์„ ๋“ค์€ ์ ์ด ์žˆ๋‹ค
๋‹น์‹œ ์ •ํ™•ํ•œ ์šฉ์–ด์˜ ์ •์˜๋ฅผ ๋ชฐ๋ผ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•˜๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ๊ด€์ ์— ๋Œ€ํ•ด์„œ ๋‹ต๋ณ€ํ–ˆ์—ˆ๋‹ค
๊ทธ๋ฆฌ๊ณ  ๋ฉด์ ‘ ํšŒ๊ณ ๋ฅผ ํ•˜๋ฉฐ ์ฐพ์•„๋ณธ ์ •์˜์™€ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค

๋‚ด๊ฐ€ NHN Cloud์—์„œ Openstack์„ ์šด์˜ํ•˜๋ฉด์„œ ๋А๊ผˆ๋˜ Observability๋Š” ์‚ฌ์šฉ์ž ๊ฒฝํ—˜๊ณผ ๋งž๋‹ฟ์•„์žˆ๋Š” ์ง€ํ‘œ๋“ค์„ ์–ด๋–ป๊ฒŒ ์ •์˜ํ•˜๊ณ  ๊ธฐ์ค€์„ ์„ธ์šธ์ง€์— ๋Œ€ํ•œ ๋ถ€๋ถ„์ด์—ˆ๋‹ค
์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ์ธ์Šคํ„ด์Šค๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ง€์—ฐ์„ ๋А๋ผ๋Š” ์›์ธ์€ ์•„๋ž˜์™€ ๊ฐ™์ด ๋‹ค์–‘ํ•  ์ˆ˜ ์žˆ๋‹ค

  • Latency
    • External network, NFS
    • DNS
  • Load Average
    • CPU, Mem

๋„คํŠธ์›Œํฌ ์ด์Šˆ๋ผ๊ณ  ํ•˜๋”๋ผ๋„ FIP๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€์™€ ํ†ต์‹ ํ•˜๋Š” ๋ถ€๋ถ„์— ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์ˆ˜๋„ ์žˆ๊ณ , NFS๋กœ ์—ฐ๊ฒฐ๋œ ๋ธ”๋ก์Šคํ† ๋ฆฌ์ง€์— ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์ˆ˜๋„ ์žˆ๋‹ค
์ธ์Šคํ„ด์Šค์˜ Load Average๊ฐ€ ์น˜์†Ÿ๋Š” ์ด์œ ๋„ ๋‚ด๋ถ€ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฌธ์ œ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ณผ๋„ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์›์ธ์ผ ์ˆ˜ ์žˆ๋‹ค

์ด๋Ÿฌํ•œ ๋ถ€๋ถ„์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฌธ์˜๊ฐ€ ์™”์„ ๋•Œ, ๋น ๋ฅด๊ฒŒ ๋Œ€์ฒ˜ํ•˜๋ ค๋ฉด ๋ฉ”ํŠธ๋ฆญ์„ ์šฉ์ดํ•˜๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€์‹œ๋ณด๋“œ์˜ ์กด์žฌ๋„ ์ •๋ง ์ค‘์š”ํ•˜๋‹ค

์ฆ‰, Observability๋ž€ ๊ฐ๊ฐ์˜ ์กฐ์ง๊ณผ ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ์ตœ์ ์˜ ๋ฉ”ํŠธ๋ฆญ ๋ชจ๋‹ˆํ„ฐ๋ง ํˆด์„ ๊ฐ–์ถ”๊ณ  ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ์„ ๋•Œ, ์šด์˜์ž๊ฐ€ ์šฉ์ดํ•˜๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ์ผ์ข…์˜ ์‹œ์Šคํ…œ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค