์ต์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ถ์ฐ๋๊ณ , ๋์ ์ผ๋ก, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ด๋ ๋๋ณด๋ค ๋น ๋ฅด๊ฒ ๋ฐฐํฌ๋ฉ๋๋ค. ๋ชจ๋ฐ์ผ ์ฑ๊ณผ API๋ถํฐ ๋ฉํฐ ํด๋ผ์ฐ๋ ํ๋ซํผ๊ณผ ๋ ๊ฑฐ์ ์์คํ ์ ์ด๋ฅด๊ธฐ๊น์ง, ์ค๋๋ ์ ์ํํธ์จ์ด๋ ๋จํธํ๋ ๋์งํธ ํ๊ฒฝ์์ ์คํ๋ฉ๋๋ค. ์ด๋ฌํ ํ๊ฒฝ์์ ์ฑ๋ฅ ๋ฌธ์ ๋ ๋ ์ด์ ๊ณ ๋ฆฝ๋ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ํ๋์ ๋ง์ดํฌ๋ก์๋น์ค์์ ๋ฐ์ํ๋ ๋๋ฆฐ ์๋ต ์๋๋ ์ ์ฒด ์ฌ์ฉ์ ๊ฒฝํ์ ์ํฅ์ ๋ฏธ์น ์ ์์ผ๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ์์ ๊ฐ์ง๋์ง ์์ ์ง์ฐ ์๊ฐ์ ์ค์ํ ํธ๋์ญ์ ์ ์ง์ฐ์ํฌ ์ ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ ์์คํ ๊ฐ๋ ์๊ฐ ๋ณด์ฅ๋ฟ ์๋๋ผ ๋์ ๋ถ์, ๋ณ๋ชฉ ํ์ ํ์ , ๋ฌธ์ ๋ฐ์ ์ ์ ์ํ ๋ณต๊ตฌ๋ฅผ ์ํด ํ์์ ์ธ ์์๊ฐ ๋์์ต๋๋ค. ๋ ์ด์ ์์คํ ๊ด๋ฆฌ์์ ํธ์๋ฅผ ์ํ ๋ฐฑ์คํผ์ค ์ ๋ฌด๊ฐ ์๋๋๋ค. APM์ ์ด์ ์ต์ DevOps , SRE ๋ฐ IT ์ด์ ์ํฌํ๋ก์ ํต์ฌ์ ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ๋ ๋น ๋ฅด๊ณ ์์ ์ ์ธ ๋์งํธ ๊ฒฝํ์ ๊ธฐ๋ํ๊ณ ์ํคํ ์ฒ๊ฐ ์ ์ ๋ ๋ณต์กํด์ง์ ๋ฐ๋ผ, ์กฐ์ง์ ๋ก๊ทธ์ ์๋ฆผ ๊ทธ ์ด์์ ๊ฒ์ ํ์๋ก ํฉ๋๋ค. ๋๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ๋์์ ์ธก์ , ๋ถ์ ๋ฐ ์ต์ ํํ ์ ์๋ ์ฒด๊ณ์ ์ด๊ณ ์ง๋ฅ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ด ํ์ํฉ๋๋ค. APM์ ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์ํ ํ๋ ์์ํฌ๋ฅผ ์ ๊ณตํ์ฌ ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ์ ๋ํ ๊ฐ์์ฑ, ์๋ํ ๋ฐ ์ค์๊ฐ ํผ๋๋ฐฑ์ ์ ๊ณตํฉ๋๋ค.
์ด ๊ธฐ์ฌ์์๋ APM์ด ์ค์ ๋ก ๋ฌด์์ธ์ง, ์๋ ๋ฐฉ์, ๊ด๋ จ ๋๊ตฌ ๋ฐ ๋ค์๊ณผ ๊ฐ์ ํ๋ซํผ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํด๋ด ๋๋ค. SMART TS XL ์ฝ๋ ์งํ์์ ์์คํ ์ ๋ฐ์ ์ ๋ต์ ๊ฐ์์ฑ์ผ๋ก ๋ชจ๋ํฐ๋ง์ ๊ฐํํฉ๋๋ค.
APM ์ ์: ๋ชฉ์ , ์งํ ๋ฐ ํต์ฌ ๊ฐ๋
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ์ค์๊ฐ์ผ๋ก ๋ชจ๋ํฐ๋ง, ์ถ์ ๋ฐ ๋ถ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ถ์ผ ๋ฐ ๊ธฐ์ ์ ์๋ฏธํฉ๋๋ค. APM ๋๊ตฌ๋ ์๋ต ์๊ฐ, ํธ๋์ญ์ ๊ฒฝ๋ก, ์ค๋ฅ์จ, ์ธํ๋ผ ๋ฆฌ์์ค ์๋น๋, ์ฌ์ฉ์ ๊ฒฝํ์ ๋ํ ์งํ๋ฅผ ์์งํฉ๋๋ค. APM์ ๋ชฉํ๋ ๊ธฐ์ ์ํ์ ๋น์ฆ๋์ค ์ํฅ ๋ชจ๋์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐํ๊ณผ IT ์ด์ํ ๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๋ ๊ฒ์ ๋๋ค.
๊ณผ๊ฑฐ์๋ ์๋ฒ ๊ฐ๋ ์๊ฐ๊ณผ ๋ฆฌ์์ค ์ฌ์ฉ๋ฅ ์ ์ด์ ์ ๋ง์ถฐ ๋ชจ๋ํฐ๋ง์ ์งํํ์ต๋๋ค. ํ์ง๋ง ์ํํธ์จ์ด ์์คํ ์ด ๋ชจ๋ํ๋๊ณ ๋ถ์ฐํ๋จ์ ๋ฐ๋ผ ์ด๋ฌํ ์งํ๋ง์ผ๋ก๋ ๋ ์ด์ ์ถฉ๋ถํ์ง ์์ต๋๋ค. ๋ก๋ฉ ์๋๊ฐ ๋๋ฆฐ ๊ธฐ๋ฅ์ ์๋ฐ์คํฌ๋ฆฝํธ ํ๋ฐํธ์๋, ํ์ด์ฌ API , ์ค๋ผํด ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๊ทธ๋ฆฌ๊ณ ์ธ ๊ฐ์ง ํด๋ผ์ฐ๋ ์๋น์ค๋ก ๊ตฌ์ฑ๋ ์ ์์ต๋๋ค. APM ์์คํ ์ ์ด๋ฌํ ๊ณ์ธต ์ ๋ฐ์ ๊ฑธ์ณ ์คํ์ ์ถ์ ํ๊ณ , ์ง์ฐ์ด ๋ฐ์ํ๋ ์ง์ ์ ํ์ ํ๋ฉฐ, ๋ฌธ์ ํด๊ฒฐ์ ์ํ ์ค์ง์ ์ธ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๊ฐ๋ฐ๋์์ต๋๋ค.
์ค๋๋ APM์ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ, ์ธ์๋ํธ ๊ด๋ฆฌ ๋๊ตฌ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์๊ฐ ๋ณด๊ณ ํ๊ธฐ ์ ์ ์ด์์ ๊ฐ์งํ๋ ๋จธ์ ๋ฌ๋ ์์ง๊ณผ๋ ํตํฉ๋ฉ๋๋ค. ์ด๋ ๋จ์ํ ์ฌํ ๋์์ ๋ฌธ์ ํด๊ฒฐ์ด ์๋ ์ค์๊ฐ ์ธํ ๋ฆฌ์ ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
APM์ ์๋ฒฝํ๊ฒ ์ดํดํ๋ ค๋ฉด APM์ ์ ์๋ฅผ ๋ช ํํ ํ๊ณ , ๋ค๋ฅธ ์ ํ์ ๋ชจ๋ํฐ๋ง๊ณผ ๊ตฌ๋ณํ๊ณ , APM์ด ๋จ์ํ ๋ก๊น ๋๊ตฌ์์ ์ํํธ์จ์ด ์์ ์ฑ์ ๊ธฐ๋ฐ์ด ๋๋ ์์๋ก ์ด๋ป๊ฒ ๋ฐ์ ํ๋์ง ์์๋ณด์์ผ ํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ด๋?
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ ์ด์ ํ๊ฒฝ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์์ ์ง์์ ์ผ๋ก ์ถ์ ํ๋ ํ๋ก์ธ์ค๋ฅผ ๋งํฉ๋๋ค. APM์ ํ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋, ์์ ์ฑ, ํจ์จ์ฑ์ ํ์ ํ๊ณ , ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ด๋์์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋์ง ํ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ์ค๋ฌด ๋ฐ ๋๊ตฌ์ ๋๋ค.
APM์ ํต์ฌ์ ๊ฐ์์ฑ์ ๋๋ค. ์์ฒญ ์ถ์ , ํธ๋์ญ์ ๊ฒฝ๋ก, ์ค๋ฅ ๋ก๊ทธ, ๋ฆฌ์์ค ์ฌ์ฉ๋, ์ฌ์ฉ์ ๋์ ๋ฑ์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ ํฌ์ธํธ์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ์์คํ ์ฑ๋ฅ์ ๋ํ ์ค์๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด, APM์ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ด ์์๋ณด๋ค ์ค๋ ๊ฑธ๋ฆฌ๋์ง, API๊ฐ ์๊ฐ ์ด๊ณผ๋๋์ง, ๋๋ ๋ฉ๋ชจ๋ฆฌ ๋์๊ฐ ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ผ ์ฑ๋ฅ์ ์ ํ์ํค๋์ง ์ฌ๋ถ๋ฅผ ๋ณด์ฌ์ค ์ ์์ต๋๋ค.
APM์ ๋จ์ํ ์ฅ์ ๋ฅผ ๊ฐ์งํ๋ ๋ฐ ๊ทธ์น์ง ์๋๋ค๋ ์ ์ ๊ธฐ์ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์๋ ์ ํ, ์๋ชป๋ ๊ตฌ์ฑ ๋๋ ์ํคํ ์ฒ์์ ๋นํจ์จ์ฑ์ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น๊ธฐ ์ ์ ์ฌ์ ์ ์๋ณํ๋ ๊ฒ๋ ์ค์ํฉ๋๋ค. ๋ฐ๋ผ์ ์๋์ ์์ ์ฑ์ด ๊ณต์กดํด์ผ ํ๋ ๋ชจ๋ ์ฌ์ดํธ ์์ ์ฑ ์์ง๋์ด๋ง(SRE) ๋๋ DevOps ์ ๋ต์ ํต์ฌ ์์์ ๋๋ค.
APM์ ์๋ฏธ๋ ์ ํต์ ์ธ ์๋ฏธ์ ๋จ์ํ "๋ชจ๋ํฐ๋ง"์ ๋์ด ์ถ์ , ๋ถ์, ์๋ฆผ, ์๋ํ, ๊ทธ๋ฆฌ๊ณ ๊ด์ธก ํ๋ซํผ๊ณผ์ ํตํฉ์ ํฌ๊ดํฉ๋๋ค. ์ผ๋ฐ์ ์ธ ๋ฐฐํฌ ํ๊ฒฝ์์ APM ์์ด์ ํธ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ์์ ์ ๋ฐ์ ์ค์น๋์ด ๋์๋ณด๋์ ์๋ฆผ ์์ง์ผ๋ก ์ ์ ๋๋ ์งํ์ ์ถ์ ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ฅผ ํตํด ํ์ ์ด์ ์งํ๋ฅผ ๊ฐ์งํ๊ณ , ๊ทผ๋ณธ ์์ธ์ ์ง๋จํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ํ๋ฅผ ์ง์์ ์ผ๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค.
์ค์ ๋ก APM์ ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ ๋ตํฉ๋๋ค.
- ์ด ๊ฑฐ๋๊ฐ ์ ๋๋ ค์ก๋์?
- ์ด ์์ฒญ์ ์ด๋์์ ์คํจํ๋์?
- ์ด๋ค ๋ง์ดํฌ๋ก์๋น์ค๊ฐ ๋ณ๋ชฉ ํ์์ธ๊ฐ์?
- ์ต์ข ์ฌ์ฉ์ ๊ฒฝํ์ ์ถ์ธ๋ ์ด๋ ํ๊ฐ?
์ด๋ฌํ ์ฌ์ธต์ ์ธ ๊ฐ์์ฑ ๋๋ถ์ APM์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ SaaS ํ๋ซํผ, ํ์ด๋ธ๋ฆฌ๋ ๋ ๊ฑฐ์ ๊ธฐ์ , ๋ถ์ฐํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๋ฑ ํ๋ ์ํํธ์จ์ด ์ด์์ ํ์์ ์ธ ๊ธฐ๋ฅ์ด ๋์์ต๋๋ค.
๋ชจ๋ํฐ๋ง๊ณผ ๊ด๋ฆฌ์ ์ฐจ์ด์
์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ๋ง๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๊ด๋ฆฌ๋ ์ข ์ข ํผ์ฉ๋๋ ์ฉ์ด์ด์ง๋ง, ์๋ก ๋ค๋ฅธ ๋ฒ์์ ์๋๋ฅผ ๋ฐ์ํฉ๋๋ค. ๋ ์ฉ์ด์ ์ฐจ์ด์ ์ ์ดํดํ๋ฉด APM ๋๊ตฌ๊ฐ ์ค์ ๋ก ๋ฌด์์ ์ ๊ณตํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๋จ์ํ ์ํ ์ถ์ ๋๊ตฌ ์ด์์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ด์ ๋ฅผ ๋ช ํํ ์ ์ ์์ต๋๋ค.
๋ชจ๋ํฐ๋ง์ ๋ณธ์ง์ ์ผ๋ก ๋ฐ์์ ์ ๋๋ค. CPU ์ฌ์ฉ๋, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ์ค๋ฅ์จ, ์ง์ฐ ์๊ฐ ์งํ์ ๊ฐ์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ํ์ํฉ๋๋ค. ๋ชจ๋ํฐ๋ง์ "์ง๊ธ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋๊ฐ?"๋ผ๋ ์ง๋ฌธ์ ๋ตํฉ๋๋ค. ์๋ฒ๊ฐ ๊ฐ๋ ์ค์ธ์ง, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ๊ฐ ๋๋ฆฐ์ง, API๊ฐ ์ค๋ฅ ์ฝ๋๋ฅผ ๋ฐํํ๋์ง ๋ฑ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ๋ ํ์์ ์ด์ง๋ง, ์ผ๋ฐ์ ์ผ๋ก ์๋์ ์ธ ๊ฒฝํฅ์ด ์์ต๋๋ค. ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๋๊น์ง ๊ธฐ๋ค๋ ธ๋ค๊ฐ ๋ณด๊ณ ํฉ๋๋ค.
๋ฐ๋ฉด, ๊ด๋ฆฌ๋ ์ ๋ต์ ์ธก๋ฉด์ ๋ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๊ด๋ฆฌ๋ ๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ์ง๋ฅ์ ์ธ ์์ฌ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ , ๋์์ ์๋ํํ๋ฉฐ, ์ฅ๊ธฐ์ ์ธ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๊ทผ๋ณธ ์์ธ ๋ถ์, ์ด์ ๊ฐ์ง, ์ฉ๋ ๊ณํ, ์ฌ์ฉ์ ๊ฒฝํ ์ถ์ , ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐํ์ ๋ํ ํผ๋๋ฐฑ ๋ฃจํ๊ฐ ํฌํจ๋ฉ๋๋ค. ๊ด๋ฆฌ๋ ๋จ์ํ ์๋ฆผ๋ง ์ ๊ณตํ๋ ๊ฒ์ด ์๋๋ผ, ์คํ๊ณผ ์ฑ ์์ ๊ดํ ๊ฒ์ ๋๋ค.
์ ์์๊ฑฐ๋ ๊ฒฐ์ ํ์ด์ง์์ ์๋ต ์๊ฐ์ด ๊ธ์ฆํ๋ ์ํฉ์ ์๊ฐํด ๋ณด์ธ์. ๋ชจ๋ํฐ๋ง์ ํตํด ๊ณผ๋ถํ๋ API๋ก ์ธํด ๋ฐ์ํ๋ ์๋ ์ ํ ๋ฌธ์ ๋ฅผ ํ์ ํ ์ ์์ต๋๋ค. ๊ด๋ฆฌ๋ ์ฌ๊ธฐ์ ํ ๊ฑธ์ ๋ ๋์๊ฐ๋๋ค. ์ด๋ค ๋ง์ดํฌ๋ก์๋น์ค๊ฐ ๊ธ์ฆ์ ์ ๋ฐํ๋์ง ํ์ ํ๊ณ , ์ด๋ฅผ ์ต๊ทผ ๋ฐฐํฌ์ ์ฐ๊ด์ํค๊ณ , ์ํฅ์ ๋ฐ์ ์ฌ์ฉ์ ์ธ๊ทธ๋จผํธ์ ์ฐ๊ฒฐํ์ฌ ๋ฆฌ์์ค ๋กค๋ฐฑ ๋๋ ์ฌํ ๋น์ ๊ถ์ฅํฉ๋๋ค.
์ด๋ฌํ ๊ตฌ๋ถ ๋๋ฌธ์ ๋ง์ APM ๋๊ตฌ๊ฐ ์ด์ ๋ ๊ฐ์ง ์ญํ ์ ๋ชจ๋ ์ํํฉ๋๋ค. ์ด์ ๊ฐ์์ฑ์ ์ํ ์ค์๊ฐ ๋ชจ๋ํฐ๋ง ๋์๋ณด๋์ ์ ์ ์ ์ธ ์ฑ๋ฅ ๊ด๋ฆฌ๋ฅผ ์ํ ์ฌ์ธต์ ์ธ ๋ถ์ ๊ธฐ๋ฅ์ ๋ชจ๋ ๊ฐ์ถ๊ณ ์์ต๋๋ค. ์ํํธ์จ์ด๋ ๋์์์ด ๋ณํํ๊ณ ์์คํ ์ ์ ์ํ๊ฒ ์๊ฐ ๋ณต๊ตฌํ๊ฑฐ๋ ์ ์ํด์ผ ํ๋ DevOps ๋ฌธํ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๊ด๋ฆฌ๋ ์ฌ์น๊ฐ ์๋ ๊ฒฝ์์ ํ์ ์์๊ฐ ๋ฉ๋๋ค.
APM์ด ๋จ์ํ ๊ฐ๋ ์๊ฐ ์ด์์ ์๋ฏธ๋ฅผ ๊ฐ๋ ์ด์
๊ฐ๋ ์๊ฐ์ ์์คํ ์ํ๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ด๋ฉด์๋ ์ข ์ข ์คํด์ ์์ง๊ฐ ์๋ ์งํ์ ๋๋ค. ์๋ฒ๋ ์๋น์ค๋ "๊ฐ๋" ์ํ์ผ์ง๋ผ๋ ๋๋ฆฌ๊ฑฐ๋, ์๋ตํ์ง ์๊ฑฐ๋, ์ฌ์ฉ์ ๊ฒฝํ์ด ์ ํ๋ ์ ์์ต๋๋ค. ๋ง์ดํฌ๋ก์๋น์ค, ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ , ๊ทธ๋ฆฌ๊ณ ์ ์ธ๊ณ์ ์ผ๋ก ๋ถ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์๋์๋ ํ๋ก์ธ์ค๊ฐ ์คํ ์ค์ด๋ผ๋ ์ฌ์ค๋ง์ผ๋ก๋ ์ค์ ํ๊ฒฝ์ ๋ฏธ์น๋ ์ํฅ์ ํ์ ํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๋ฐ๋ก ์ด ๋ถ๋ถ์์ APM์ ๊ธฐ์กด์ ์ธํ๋ผ ๋ชจ๋ํฐ๋ง์ ๋์ด์ญ๋๋ค.
APM์ ๋งค์ถ, ๊ณ ๊ฐ ์ ์ง, ์ด์ ํจ์จ์ฑ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๋ ์์์ธ ์๋ต์ฑ, ์์ ์ฑ, ์ฌ์ฉ์ ๊ฒฝํ์ ์ค์ ์ ๋ก๋๋ค. ์๋ฅผ ๋ค์ด, ์จ๋ผ์ธ ์๋งค์ ์ฒด๋ ํ๋ก๋ชจ์ ์ธ์ผ ๊ธฐ๊ฐ ๋์ 100% ๊ฐ๋๋ฅ ์ ๊ธฐ๋กํ์ง๋ง, ๊ฒฐ์ ์ง์ฐ ์๊ฐ์ผ๋ก ์ธํด ๋๋์ ์ฅ๋ฐ๊ตฌ๋ ์ดํ์ ๊ฒฝํํ ์ ์์ต๋๋ค. APM์ด ์๋ค๋ฉด ๋น์ฆ๋์ค ์งํ๊ฐ ํ๋ฝํ ๋๊น์ง ๋ฌธ์ ๋ฅผ ๊ฐ์งํ์ง ๋ชปํฉ๋๋ค. APM์ ์ฌ์ฉํ๋ฉด ์์คํ ์ ์๋ต ์๊ฐ ์ฆ๊ฐ๋ฅผ ๊ฐ์งํ๊ณ , ํน์ ๋ฐฑ์๋ ํธ์ถ์์ ๋ณ๋ชฉ ํ์์ ์ถ์ ํ์ฌ ์ค์ ํผํด๊ฐ ๋ฐ์ํ๊ธฐ ์ ์ ๊ด๋ จ ํ์ ์๋ฆฝ๋๋ค.
๋ ๋ค๋ฅธ ์ฃผ์ ์ฐจ์ด์ ์ APM์ด ๊ธฐ์ ์งํ๋ฅผ ๋น์ฆ๋์ค ์ฑ๊ณผ์ ์ฐ๊ฒฐํ๋ ๋ฐฉ์์ ๋๋ค. APM์ ์๋ต ์๊ฐ๊ณผ ์ค๋ฅ์จ๋ฟ๋ง ์๋๋ผ ์ฒ๋ฆฌ๋, ํธ๋์ญ์ ์ํ, ์๋น์ค ์์ค ๋ชฉํ(SLO) ์๋ฐ๋ ์ถ์ ํฉ๋๋ค. ์ด๋ฌํ ์งํ๋ฅผ ํตํด ๊ธฐ์ ์ ๊ธฐ์ ์ ๊ด์ ๊ณผ ์ ๋ต์ ๊ด์ ๋ชจ๋์์ ์ฑ๊ณต์ ์ธก์ ํ ์ ์์ต๋๋ค.
APM์ ๋ํ ์ ์ ์ ์ฑ๋ฅ ๊ด๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ธ์งํ๊ธฐ ์ ์ ํ์ด ์ด์ ์งํ๋ฅผ ์กฐ๊ธฐ์ ํ์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ค์๊ฐ ์ฑ๋ฅ ํ๊ท๋ฅผ ํ์ํ์ฌ ๋ฐฐํฌ๋ฅผ ๊ฒ์ฆํ๊ณ , ์๋น์ค์ ์ธํ๋ผ ์ ๋ฐ์ ๊ฑธ์น ํธ๋์ญ์ ์ถ์ ์ ๋งคํํ์ฌ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์ง์ํฉ๋๋ค. ์ด ๋ชจ๋ ์์ ์ ์๋ ํ์ธ์ด๋ ์ฌํ ๋์ ์์ด ์ง์์ ์ผ๋ก ์ํ๋ฉ๋๋ค.
๊ฐ๋จํ ๋งํด, APM์ ๋จ์ํ ๊ฐ์ฉ์ฑ์ ๋์ด ์ ์ฒด ์คํํธ๋ผ ์ฑ๋ฅ ํต์ฐฐ๋ ฅ์ผ๋ก ๊ฐ์์ฑ์ ํฅ์์ํต๋๋ค. ์์คํ ์ด ์ ๋๋ก ์๋ํ๋์ง ์ฌ๋ถ๋ฟ๋ง ์๋๋ผ, ์ ๋๋ก ์๋ํ๋์ง ์ฌ๋ถ์ ๊ทธ ์ด์ ๊น์ง ๋ณด์ฌ์ค๋๋ค.
APM ์์คํ ์ ํต์ฌ ์ญ๋
์ต์ APM ํ๋ซํผ์ ๋จ์ํ ๋ก๊น ์ด๋ ์งํ ๋์๋ณด๋๋ฅผ ๋์ด ๋์ฑ ๊ฐ๋ ฅํ๊ฒ ๊ตฌ์ถ๋ฉ๋๋ค. ํต์ฌ ๋ชฉ์ ์ ํ๋ฐํธ์๋ ์๋ต ์๊ฐ๋ถํฐ ๋ฐฑ์๋ ์๋น์ค ์ง์ฐ ์๊ฐ, ์ธํ๋ผ ์ํ๊น์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ๊ณ์ธต์ ๊ฑธ์น ๋์ ๋ฐฉ์์ ๋ํ ์๋ ํฌ ์๋ ๊ฐ์์ฑ์ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ์ํด ์ฌ๋ฌ ๊ธฐ์ ์ญ๋์ ํตํฉํ์ฌ ๋๊ท๋ชจ ์ด์์ด ๊ฐ๋ฅํ ํตํฉ ๋ชจ๋ํฐ๋ง ๋ฐ ๋ถ์ ์์ง์ ๊ตฌ์ถํฉ๋๋ค.
APM ์์คํ ์ ๊ธฐ๋ณธ์ ์ผ๋ก HTTP ์์ฒญ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ, ์์คํ ๋ฆฌ์์ค, ์ฌ์ฉ์ ์ธ์ , ๊ทธ๋ฆฌ๊ณ ํ์ฌ ์๋น์ค ์ํธ์์ฉ ๋ฑ ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ์ ์ฌ๋ฌ ์ง์ ์์ ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๋ค. ์ด ๋ฐ์ดํฐ๋ ์ง๊ณ๋๊ณ ์๊ด๊ด๊ณ๊ฐ ๋ถ์๋๋ฏ๋ก ํ์ ํน์ ๊ตฌ์ฑ ์์๊ฐ ๋ค๋ฅธ ๊ตฌ์ฑ ์์์ ์ฑ๋ฅ์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์ง ํ์ ํ ์ ์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ์ผ๋ก๋ ๊ฐ๋ฐ์์ SRE๊ฐ ๋ง์ดํฌ๋ก์๋น์ค ์ ๋ฐ์ ํธ๋์ญ์ ์ ์ถ์ ํ๊ณ ์ง์ฐ์ด ๋ฐ์ํ ์ ํํ ์ง์ ์ ํ์ ํ ์ ์๋๋ก ํ๋ ๋ถ์ฐ ์ถ์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ์ค์ ์ฌ์ฉ์ ๋ชจ๋ํฐ๋ง(RUM)์ ๊ธฐ๊ธฐ ์ ํ, ์ง์ญ ๋๋ ๋คํธ์ํฌ ์ํ๋ณ๋ก ์ธ๋ถํ๋ ์ค์ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํฉ๋๋ค. ์ข ํฉ์ ๋ชจ๋ํฐ๋ง์ ๋ค์ํ ํ๊ฒฝ์์ ์ฌ์ฉ์ ์ํธ์์ฉ์ ์๋ฎฌ๋ ์ด์ ํ๋ ์ฌ์ ์คํฌ๋ฆฝํธ ํ ์คํธ๋ฅผ ํตํด ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ๊ฐํํฉ๋๋ค.
์ฑ์ํ APM ๋๊ตฌ๋ ์๋ํ๋ ์๋ฆผ, ๋จธ์ ๋ฌ๋์ ํตํ ์ด์ ํ์ง, ๊ทธ๋ฆฌ๊ณ ํ์ด ์ง์ฐ ์๊ฐ ๊ธ์ฆ, ๋ฉ๋ชจ๋ฆฌ ๋์ ๋๋ ์ฒ๋ฆฌ๋ ๋ณ๋ชฉ ํ์์ ์ฌ์ธต์ ์ผ๋ก ํ์ ํ ์ ์๋๋ก ๋๋ ์๊ฐํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ฐ๋ฐ์๋ ์๋ํฌ์ธํธ, ์ฟผ๋ฆฌ ๋๋ ๋ฐฐํฌ ๋ฒ์ ๋ณ๋ก ์ฑ๋ฅ์ ๋ถ์ํ์ฌ ์ ์ํ๊ณ ํ์คํ๊ฒ ์กฐ์น๋ฅผ ์ทจํ๋ ๋ฐ ํ์ํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค.
๋ฐ์ด๋ APM ํ๋ซํผ๊ณผ ๊ธฐ๋ณธ์ ์ธ ๋ชจ๋ํฐ๋ง ๋๊ตฌ๋ฅผ ๊ตฌ๋ถ ์ง๋ ๊ฒ์ ๋ฐ๋ก 'ํผ๋๋ฐฑ ๋ฃจํ'๋ฅผ ์์ฑํ๋ ๋ฅ๋ ฅ์ ๋๋ค. ์ฆ, ๋จ์ํ ํ๋์ ๊ด์ฐฐํ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ , CI/CD ํ์ดํ๋ผ์ธ ์ ๋ํ ํผ๋๋ฐฑ , ์ํฅ๋ ฅ์ ๊ณ ๋ คํ ์ฌ๊ณ ๊ด๋ฆฌ, ๊ทธ๋ฆฌ๊ณ ์ฑ๊ณผ ์ค์ฌ ๊ฐ๋ฐ ๋ฐฉ์์ ํตํด ํ๋์ ๊ฐ์ ํ๋ ๋ฐ ๋์์ ์ฃผ๋ ๊ฒ์ ๋๋ค.
์ฃผ์ ํน์ง ๋ฐ ๊ธฐ๋ฅ
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM) ์์คํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์คํ ์ ๋ฐ์์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์์ง, ์๊ด๊ด๊ณ ๋ถ์ ๋ฐ ํด์ํ๋๋ก ์ค๊ณ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ํตํด ์์ง๋์ด๋ง ๋ฐ ์ด์ ํ์ ์ ํ๋ฆฌ์ผ์ด์ ๋์์ ์ค์๊ฐ์ผ๋ก ํ์ ํ๊ณ ๋ฌธ์ ๋ฐ์ ์ ์ ์ ํ ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค. ๋ชจ๋ ๋๊ตฌ๊ฐ ๋์ผํ ๊น์ด์ ํญ์ ์ ๊ณตํ๋ ๊ฒ์ ์๋์ง๋ง, ๋ค์ ๊ธฐ๋ฅ์ ๋ชจ๋ ์ต์ APM ์๋ฃจ์ ์ ๊ธฐ๋ณธ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
๊ฐ์ฅ ์ค์ํ ๊ธฐ๋ฅ ์ค ํ๋๋ ๋ถ์ฐ ์ถ์ ์ ๋๋ค. ์์ญ ๋๋ ์๋ฐฑ ๊ฐ์ ๋ง์ดํฌ๋ก์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ถ์ ๊ธฐ๋ฅ์ ํตํด ํ์ ๋จ์ผ ์์ฒญ์ด ๋ค์ํ ์๋น์ค, ๋ฐ์ดํฐ๋ฒ ์ด์ค, API ๋ฐ ์ธ๋ถ ์์คํ ์ ๊ฑฐ์น๋ ๊ณผ์ ์ ์ถ์ ํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ "์ ์ถ"์ ํด๋ฆญํ๋ฉด ๋ถ์ฐ ์ถ์ ์ ํตํด ์์ฒญ์ด ๊ด๋ จ๋ ๋ชจ๋ ๋จ๊ณ, ๊ฐ ๋จ๊ณ์ ์์ ์๊ฐ, ๊ทธ๋ฆฌ๊ณ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํ๋ ์์น๋ฅผ ํ์ ํ ์ ์์ต๋๋ค.
๋ ๋ค๋ฅธ ํต์ฌ ๊ธฐ๋ฅ์ ์ค์ฌ์ฉ์ ๋ชจ๋ํฐ๋ง(RUM) ์ ๋๋ค . RUM์ ์ค์ ์ฌ์ฉ์์ ๋ธ๋ผ์ฐ์ ๋๋ ๊ธฐ๊ธฐ์์ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ฌ ๋ก๋ ์๊ฐ, ์ฒซ ๋ฐ์ดํธ ์์ ์๊ฐ, ์ด ์ํธ ์์ฉ ์ง์ฐ ์๊ฐ๊ณผ ๊ฐ์ ์งํ๋ฅผ ์ธก์ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ์ ํฉ์ฑ ํ ์คํธ๋ ์๋ฒ ๋ก๊ทธ๋ก๋ ํ์ ํ ์ ์๋ ์ค์ ํ๊ฒฝ์์์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๋ํํ ์ ์์ต๋๋ค.
์ค๋ฅ ์ถ์ ๋ํ APM์ ํต์ฌ์ ๋๋ค. ๋๊ตฌ๋ ์์ธ, ์คํ ์ถ์ ๋ฐ ์คํจ์จ์ ํฌ์ฐฉํ๊ณ ์ง๋ฅ์ ์ผ๋ก ๊ทธ๋ฃนํํ์ฌ ์๋ฆผ ํผ๋ก๋ฅผ ๋ฐฉ์งํฉ๋๋ค. ์ด๋ ์ํฉ๋ณ ๋ฉํ๋ฐ์ดํฐ(์ฌ์ฉ์ ID, ์ธ์ ์ ๋ณด, ํ๊ฒฝ ๋ณ์)์ ํจ๊ป ์ฌ์ฉ๋์ด ๋ฌธ์ ์ ์์ธ์ ์ ์ํ๊ฒ ํ์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๊ฒฝ๋ณด ๋ฐ ์ด์ ๊ฐ์ง๋ ์ฑ๋ฅ ๋์์ ์ต์ ์ ์ ํ์ฑํฉ๋๋ค. ๋ง์ ํด์ ๋จ์ํ ์๊ณ๊ฐ ์๋ฐ์ ํ์ํ๋ ๊ฒ์ด ์๋๋ผ, ํต๊ณ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ง์ฐ ์๊ฐ, ํธ๋ํฝ ๋๋ ๋ฆฌ์์ค ์ฌ์ฉ๋์ ์ด์ ํจํด์ ๊ฐ์งํฉ๋๋ค. ์ด๋ฌํ ๊ฒฝ๋ณด๋ ์ฆ์ ๋ถ๋ฅ๋ฅผ ์์ํ ์ ์๋ ์ถฉ๋ถํ ๋งฅ๋ฝ์ ํฌํจํ์ฌ ์ฌ๊ณ ๋์ ๋ด๋น์์๊ฒ ์ ๋ฌ๋ฉ๋๋ค.
์๊ฐํ ๋์๋ณด๋๋ ์ด ๋ชจ๋ ๊ฒ์ ํ๋๋ก ํตํฉํฉ๋๋ค. ์ค์๊ฐ ์งํ, ๊ณผ๊ฑฐ ์ถ์ธ, ์๋น์ค ๋งต, ํํธ๋งต์ ์ ๊ณตํ์ฌ ๋ฌธ์ ์์ญ์ ํ์ ํ๊ณ ๊ธฐ์ ์ ์ฆ์๊ณผ ๋น์ฆ๋์ค ์ํฅ์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํฉ๋๋ค.
๊ฐ๋จํ ๋งํด, APM ์์คํ ์ ์์ ๋ฐ์ดํฐ๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ฒ์ ์ ๊ณตํฉ๋๋ค. ์ฆ, ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์๋ช ์ฃผ๊ธฐ์ ๊ฑธ์ณ ์คํ ๊ฐ๋ฅํ ๊ฐ์์ฑ, ์๋ํ ๋ฐ ์ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ถ์ ํด์ผ ํ APM ์งํ
APM ํ๋ซํผ์ ํจ๊ณผ๋ ์ฑ๋ฅ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ๋งฅ๋ฝํํ๋ ๋ฅ๋ ฅ์ ๋ฌ๋ ค ์์ต๋๋ค. ์ต์ ๋๊ตฌ๋ ์๋ฐฑ ๊ฐ์ง์ ์งํ๋ฅผ ์ฒ๋ฆฌํ ์ ์์ง๋ง, ๋ฌธ์ ์ง๋จ, ์ฑ๋ฅ ์ต์ ํ, ์ฌ์ฉ์ ๊ฒฝํ ๋ณดํธ์ ์ง์ ์ผ๋ก ํ์์ ์ธ ์งํ๋ ์์์ ๋ถ๊ณผํฉ๋๋ค. ๋ชจ๋ ์์ง๋์ด๋ง ๋๋ ์ด์ ํ์ด ์ถ์ ํด์ผ ํ๋ ์ฃผ์ APM ์งํ ๋ฒ์ฃผ์ ๊ทธ ์ค์์ฑ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํ๊ท ์๋ต์๊ฐ
์๋ต ์๊ฐ์ ์์คํ ์ด ์ฌ์ฉ์ ์์ฒญ์ ์๋ฃํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ธก์ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ์๊ฐ ์ก์ (์: "๊ฒฐ์ " ํด๋ฆญ)์ ์์ํ๋ ์๊ฐ๋ถํฐ ๊ฒฐ๊ณผ๊ฐ ์ ๋ฌ๋๋ ์๊ฐ(ํ์ธ ํ์ด์ง ๋ก๋)๊น์ง ๊ธฐ๋ก๋ฉ๋๋ค. ์ด๋ ๊ธฐ๋ณธ์ ์ธ ์งํ์ด๋ฉฐ, ์ข ์ข P50(์ค์๊ฐ), P95, P99์ ๋ฐฑ๋ถ์์๋ก ๊ตฌ๋ถ๋ฉ๋๋ค. ์ด๋ ์ฌ์ฉ์๋ณ๋ก ๊ฐ์ฅ ๋น ๋ฅธ ๊ฒฝํ๊ณผ ๊ฐ์ฅ ๋๋ฆฐ ๊ฒฝํ์ด ์ด๋ป๊ฒ ๋ค๋ฅธ์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์๋ต ์๊ฐ์ด ๊ธธ๋ฉด ์ฑ๋ฅ์ด ์ ํ๋ฉ๋๋ค. P95 ์๋ต ์๊ฐ์ด ๊ธธ์ด์ง๋ค๋ ๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ์ผ๋ถ ์ฌ์ฉ์๊ฐ ์ฌ๊ฐํ ์ง์ฐ์ ๊ฒช๊ณ ์์์ ์๋ฏธํฉ๋๋ค. ์ด๋ ๋นํจ์จ์ ์ธ ์ฝ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๊ธ ๊ฒฝํฉ, ๋๋ฆฐ ํ์ฌ ์๋น์ค ๋๋ ์ธํ๋ผ ๋ฆฌ์์ค ํฌํ๋ก ์ธํด ๋ฐ์ํ ์ ์์ต๋๋ค.
์๋ต ์๊ฐ์ ์ข ์ข ํธ๋์ญ์ ์ ํ, ์๋ํฌ์ธํธ ๋๋ ์ง์ญ๋ณ๋ก ์ธ๋ถํ๋์ด ํ์์ ๋๋ฆฐ ์๋๊ฐ ๋๋ฆฌ ํผ์ ธ ์๋์ง ์๋๋ฉด ํน์ ๊ธฐ๋ฅ์ด๋ ์ฌ์ฉ์ ๊ทธ๋ฃน์ ๊ตญํ๋์ด ์๋์ง ์ ํํ ํ์ ํ ์ ์์ต๋๋ค.
๋ง์ถคํ ์ค๋น
์ฒ๋ฆฌ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ผ์ ๊ธฐ๊ฐ ๋์ ์ฒ๋ฆฌํ ์ ์๋ ํธ๋์ญ์ ๋๋ ์์ฒญ ์๋ฅผ ์ธก์ ํ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ์ด๋น ์์ฒญ ์(RPS) ๋๋ ๋ถ๋น ํธ๋์ญ์ ์(TPM)๋ก ํ์๋ฉ๋๋ค. ์ฒ๋ฆฌ๋์ ์์คํ ์ด ์ผ๋ง๋ ๋ง์ ๋ถํ๋ฅผ ์ฒ๋ฆฌํ๊ณ ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์์ ์ฉ๋ ํ๋ ๋ด์์ ์๋ํ๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค.
์ฒ๋ฆฌ๋ ๋ชจ๋ํฐ๋ง์ ์์คํ ํ์ฅ์ฑ์ ์ดํดํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ฒ๋ฆฌ๋์ด ์ผ์ ํ๊ฒ ์ ์ง๋๋ ๋ฐ ์๋ต ์๊ฐ์ด ์ฆ๊ฐํ๋ ๊ฒฝ์ฐ, ๋ณ๋ชฉ ํ์์ ๋ด๋ถ์ ์ธ ์์ธ(์: ๋นํจ์จ์ ์ธ ์๊ณ ๋ฆฌ์ฆ ๋๋ ์ ๊ธด ๋ฆฌ์์ค)์ผ ์ ์์ต๋๋ค. ํธ๋ํฝ ๊ฐ์ ์์ด ์ฒ๋ฆฌ๋์ด ๊ฐ์๊ธฐ ๊ฐ์ํ๋ ๊ฒฝ์ฐ, ์๋น์ค ์ค๋จ ๋๋ ์ ์คํธ๋ฆผ ์ฅ์ ์ ์ ํธ์ผ ์ ์์ต๋๋ค.
์ฒ๋ฆฌ๋์ ์ธํ๋ผ ์ฌ์ฉ๋๊ณผ ์ฐ๊ด์ํค๋ฉด ์ฉ๋ ๊ณํ ๋ฐ ์๋ ํ์ฅ์ ๋ํ ๊ฒฐ์ ์ ๋์์ด ๋๋ฉฐ, ํนํ Kubernetes์ ๊ฐ์ ํ๋ ฅ์ ํ๊ฒฝ์์ ์ ์ฉํฉ๋๋ค.
์ค๋ฅ์จ
์ค๋ฅ์จ์ ์ ์ฒด ์์ฒญ ์ค ์คํจํ ์์ฒญ์ ๋น์จ์ ๋๋ค. HTTP ์ค๋ฅ(์: 500 ๋ด๋ถ ์๋ฒ ์ค๋ฅ), ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ ์ด๊ณผ, ์ฒ๋ฆฌ๋์ง ์์ ์์ธ ๋ฐ ํธ๋์ญ์ ๊ฒฝ๋ก์ ๋ชจ๋ ์ง์ ์์ ๋ฐ์ํ๋ ๊ธฐํ ์ค๋ฅ๋ฅผ ํฌ์ฐฉํฉ๋๋ค.
์ค๋ฅ์จ์ด ์กฐ๊ธ๋ง ์ฆ๊ฐํด๋ ์ฌ์ฉ์ ๊ฒฝํ๊ณผ ๋น์ฆ๋์ค ์ด์์ ์์ฒญ๋ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ์ค์ํ ๊ฒฐ์ ๋๋ ๋ก๊ทธ์ธ ์๋น์ค์์ ์ค๋ฅ์จ์ด 1%๋ง ๋์์ ธ๋ ์๊ฐ๋น ์์ฒ ๊ฑด์ ๊ฑฐ๋ ์คํจ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
์ ๊ตํ APM ๋๊ตฌ๋ ์ค๋ฅ๋ฅผ ์ ํ, ์์น ๋ฐ ๋น๋๋ณ๋ก ๊ทธ๋ฃนํํฉ๋๋ค. ์ด๋ฅผ ํตํด ์์ง๋์ด๋ง ํ์ ๋ฐฐํฌ ํ ํ๊ท ๋ฌธ์ ๋ฅผ ์ ์ํ๊ฒ ๊ฒฉ๋ฆฌํ๊ณ , ์์ ์ฌํญ์ ์ฐ์ ์์๋ฅผ ์ ํ๊ณ , ์๊ฐ ๊ฒฝ๊ณผ์ ๋ฐ๋ฅธ ์์ ์ฌํญ์ ์ถ์ ํ ์ ์์ต๋๋ค. ํนํ ์ฝ๋ ๋กค์์ ์ค์๋ ์ค๋ฅ์จ ๊ธ์ฆ์ ๋ํ ์๋ฆผ์ ์ ๊ณตํ๋ ๊ฒ์ด ์๋ต ์๊ฐ๋ง ๋ชจ๋ํฐ๋งํ๋ ๊ฒ๋ณด๋ค ๋ ํจ๊ณผ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
Apdex ์ ์
Apdex(์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ์ง์) ๋ ์๋ต ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋จ์ผ ์ฌ์ฉ์ ๊ฒฝํ ์ ์๋ก ๋ณํํ๋ ๋ณตํฉ ์งํ์ ๋๋ค. ์ ์๋ ์๊ณ๊ฐ์ ๊ธฐ์ค์ผ๋ก ํธ๋์ญ์ ์ ๋ง์กฑ, ํ์ฉ ๊ฐ๋ฅ ๋๋ ๋ถ๋ง์กฑ์ผ๋ก ๋ถ๋ฅํฉ๋๋ค.
์๋ฅผ ๋ค์ด, Apdex ์๊ณ๊ฐ์ด 1์ด๋ก ์ค์ ๋ ๊ฒฝ์ฐ:
- 1์ด ์ด๋ด์ ์๋ฃ๋๋ ์์ฒญ = ๋ง์กฑ์ค๋ฌ์
- 1~4์ด ์ฌ์ด์ ์์ฒญ = ํ์ฉ ๊ฐ๋ฅ
- 4์ด๊ฐ ๋๋ ์์ฒญ = ์ง์ฆ๋จ
Apdex ์ ์๋ ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๊ณ ์๋์ง ํ๋์ ํ์ ํ ์ ์๋ ์งํ์ ๋๋ค. ๊ธฐ์ ์ ์ธ ์ง์์ด ์๋ ์ดํด๊ด๊ณ์์๊ฒ ๋ณด๊ณ ํ๊ณ ์๋น์ค ์์ค ๋ชฉํ(SLO)๋ฅผ ์ค์ ํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
๋ฆฌ์์ค ํ์ฉ๋(CPU, ๋ฉ๋ชจ๋ฆฌ, ๋์คํฌ, ๋คํธ์ํฌ)
APM์ ์ฃผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์์ค์ ๋์์ ์ด์ ์ ๋ง์ถ์ง๋ง, ์ฌ์ ํ ์์คํ ์์ค์ ๋ฆฌ์์ค ์งํ์ ํฌ๊ฒ ์์กดํฉ๋๋ค. ๋์ CPU ์ฌ์ฉ๋, ๋ฉ๋ชจ๋ฆฌ ๋์, ๋์คํฌ I/O ๋ณ๋ชฉ ํ์, ๋คํธ์ํฌ ์ง์ฐ์ ์ฝ๋๊ฐ ์ ์์ ์ผ๋ก ์๋ํ๋๋ผ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ์ ํ์ํฌ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์๋น์ค๋ ์ ์ ์์ค์ ์ฒ๋ฆฌ๋์ ๋ณด์ด์ง๋ง ๊ฐ๋น์ง ์ฝ๋ ์ ๊ตฌ์ฑ์ด ๋๋ฝ๋์ด ๋ฉ๋ชจ๋ฆฌ๊ฐ ๊ณผ๋ํ๊ฒ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ๋๋ ์์์น ๋ชปํ ํธ๋ํฝ ๊ธ์ฆ์ผ๋ก ์ธํด CPU ์ฌ์ฉ๋์ด ๋์์ง๋ฉด ์๋ต ์๋๊ฐ ๋๋ ค์ง ์ ์์ต๋๋ค.
์ต์ APM ๋๊ตฌ๋ ์ธํ๋ผ ๋ฐ์ดํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ํธ๋์ญ์ ์ ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํ์ฌ ๊ทผ๋ณธ ์์ธ์ ๋ํ ์์ ํ ๋ทฐ๋ฅผ ๊ตฌ์ถํฉ๋๋ค. ์ด๋ ํนํ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์ปจํ ์ด๋, ์๋น์ค ๋ฐ ์์ ํธ์คํธ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ์ํ๋ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๊ฒฝ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค.
APM ์ํ๊ณ: ์์คํ , ํ๋ซํผ ๋ฐ ์๋ฃจ์
์ค๋๋ APM ์ํ๊ณ๋ ๋จ์ํ ๋ ๋ฆฝํ ๋ชจ๋ํฐ๋ง ๋๊ตฌ ๊ทธ ์ด์์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต, ๋ฐฐํฌ ํ๋ซํผ ๋ฐ ๋ถ์ฐ ์ธํ๋ผ ์ ๋ฐ์ ๊ฑธ์ณ ์ฌ์ธต์ ์ธ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ ๊ด๋ฒ์ํ ๊ธฐ์ ๊ณผ ์ ๊ทผ ๋ฐฉ์์ ํฌ๊ดํฉ๋๋ค. ํ๋ ์์คํ ์ ์๋ต ์๊ฐ๋ฟ๋ง ์๋๋ผ ์๋น์ค ๊ฐ ์ํธ ์์ฉ, ๋ฆฌ์์ค ์๋น, ๋์ ๋ถํ ์ํฉ์์์ ์ฌ์ฉ์ ์ฑ๋ฅ์ ๋ํ ํตํฉ๋ ๊ฐ์์ฑ์ ์๊ตฌํฉ๋๋ค.
์๋์์๋ APM ์ํ๊ณ์ ์ธ ๊ฐ์ง ํ์ ๊ธฐ๋ฅ, ์ฆ ํ๋ซํผ ์ํคํ ์ฒ, ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํตํฉ, ์งํํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ๋ง์์์ ๊ด์ฐฐ ๊ฐ๋ฅ์ฑ์ ์ญํ ์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค.
APM ๋๊ตฌ ๋ฐ ์๋ฃจ์ ๊ฐ์
APM ๋๊ตฌ๋ ๋จ์ํ ๊ฐ๋ ์๊ฐ ์ถ์ ๋๊ตฌ์์ ์๋น์ค, ์ธํ๋ผ ๋ฐ ์ฌ์ฉ์ ๊ฒฝํ ์ ๋ฐ์ ๊ฑธ์น ์๋ ํฌ ์๋ ๊ฐ์์ฑ์ ์ ๊ณตํ๋ ํฌ๊ด์ ์ธ ํ๋ซํผ์ผ๋ก ๋ฐ์ ํ์ต๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ์ค์ ์ง์ค์ ๋์๋ณด๋, ํธ๋์ญ์ ์ถ์ , ์๋ฆผ ์์คํ ๋ฐ ํตํฉ ๋ก๊ทธ ๋ถ์์ ์ ๊ณตํ์ฌ ๋๊ท๋ชจ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํฉ๋๋ค. ์ด์ ๋ง์ ์๋ฃจ์ ์ด ๋ฐฐํฌ ๋ชจ๋ํฐ๋ง, ์๋น์ค ๋งต, SLO ์ถ์ ๊ณผ ๊ฐ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ์ฌ ์ฑ๋ฅ ์งํ๋ฅผ ๋น์ฆ๋์ค ๋ชฉํ์ ๋ง์ถฐ ์กฐ์ ํฉ๋๋ค.
์ผ๋ถ ๋๊ตฌ๋ ํ๋ฐํธ์๋ ์ฑ๋ฅ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ํฐ๋ง ๋๋ ํด๋ผ์ฐ๋ ์ค์ผ์คํธ๋ ์ด์ ์งํ์ ์ค์ ์ ๋๋ ๋ฑ ์ ๋ฌธํ๋์ด ์์ต๋๋ค. ๋ค๋ฅธ ๋๊ตฌ๋ ์ฌ์ฉ์ ์ธ์ ๋ถํฐ ์ปจํ ์ด๋ ๋ฆฌ์์ค ์ฌ์ฉ๋๊น์ง ๋ชจ๋ ๊ฒ์ ๋ชจ๋ํฐ๋งํ ์ ์๋ ํ์คํ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํฉ๋๋ค. ์ ํฉํ ์๋ฃจ์ ์ ํ๊ฒฝ์ ๊ท๋ชจ, ์ํคํ ์ฒ์ ๋ณต์ก์ฑ, ๊ทธ๋ฆฌ๊ณ ๋ถ์ฐ ๊ตฌ์ฑ ์์์ ๋ํ ์ค์๊ฐ ํต์ฐฐ๋ ฅ์ ํ์์ฑ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
์ ๋์ ์ธ APM ํ๋ซํผ์ OpenTelemetry์ ๊ฐ์ ๊ฐ๋ฐฉํ ํ์ค์ ์ง์ํ๊ณ , CI/CD ํ์ดํ๋ผ์ธ๊ณผ์ ํตํฉ์ ์ํ API๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ํฐํ๋ผ์ด์ฆ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๋ ํ๋ถํ ์ฌ์ฉ์ ์ ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ฌ์ฃผ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ , ์ฌ๋ฌ ํ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ๊ณ , ๊ด๋ จ์ฑ์ ๋์ด๋ฉฐ, ์ฐ๊ฒฐ๋๋๋ก ์ง์ํฉ๋๋ค.
ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ฐ ํ์ด๋ธ๋ฆฌ๋ ๋ชจ๋ํฐ๋ง
์กฐ์ง์ด ์ํฌ๋ก๋๋ฅผ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๊ฑฐ๋ ์ฟ ๋ฒ๋คํฐ์ค์ ๊ฐ์ ์ปจํ ์ด๋ํ ์ํคํ ์ฒ๋ฅผ ๋์ ํจ์ ๋ฐ๋ผ, APM ๋๊ตฌ๋ ๋์ฑ ๋์ ์ด๊ณ ์ผ์์ ์ธ ํ๊ฒฝ์ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋ฐ์ ํด์ผ ํฉ๋๋ค. ์ ์ ์๋ฒ์ ๊ณ ์ IP์ ์์กดํ๋ ๊ธฐ์กด ๋ชจ๋ํฐ๋ง ๊ธฐ์ ์ ์๋น์ค๊ฐ ์ง์์ ์ผ๋ก ํ์ฅ ๋ฐ ์ถ์๋๊ณ ํ๋๊ฐ ๋จ ๋ช ๋ถ ๋์๋ง ์ ์ง๋๋ ์์คํ ์์๋ ๋ ์ด์ ํจ๊ณผ์ ์ด์ง ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ APM ํ๋ซํผ์ ์ด๋ฌํ ๋ณต์ก์ฑ์ ์ฒ๋ฆฌํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์๋น์ค๋ฅผ ์๋์ผ๋ก ๊ฒ์ํ๊ณ , ์ปจํ ์ด๋ ๊ฐ ํธ๋ํฝ์ ์ถ์ ํ๊ณ , ๋์์์ด ๋ณํํ๋ ์ธํ๋ผ์ ์ ์ํฉ๋๋ค. ๋ฉํธ๋ฆญ์ ์ค์๊ฐ์ผ๋ก ์ง๊ณ๋๋ฉฐ, ์๋ก์ด ๋ฐฐํฌ๊ฐ ์์๋จ์ ๋ฐ๋ผ ์๋น์ค ๋งต์ด ์๋์ผ๋ก ๋ค์ ์์ฑ๋ฉ๋๋ค. ์ฟ ๋ฒ๋คํฐ์ค ๋๋ ECS์ ๊ฐ์ ์ค์ผ์คํธ๋ ์ดํฐ์์ ํตํฉ์ ํตํด ์ปจํ ์ด๋, ๋ ธ๋ ๋ฐ ํด๋ฌ์คํฐ ์์ค์์ ์ฑ๋ฅ์ ๋ํ ์ธ๋ฐํ ๊ฐ์์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ํ๊ฒฝ์ ๋ ๋ค๋ฅธ ๋ณต์ก์ฑ์ ์ผ๊ธฐํฉ๋๋ค. ๋ง์ ๊ธฐ์ ์ด ๋ ๊ฑฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์๋น์ค๋ฅผ ํผํฉํ์ฌ ๊ด๋ฆฌํ๊ณ ์์ต๋๋ค. APM ๋๊ตฌ๋ ๋ฉ์ธํ๋ ์ ๋ฐฐ์น ์์ ๋ถํฐ ํด๋ผ์ฐ๋ API ํธ์ถ๊น์ง ์ฑ๋ฅ์ ์ถ์ ํ์ฌ ๋ ๊ฐ์ง ๋ชจ๋๋ฅผ ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๋ ํ๋ซํผ์ ์ฌ์ผ๋ก๋ฅผ ์ค์ด๊ณ ๋์ฑ ์ํํ ํ๋ํ ๊ณํ์ ์๋ฆฝํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๊ฒฝ์์ ํจ๊ณผ์ ์ธ APM ์์คํ ์ ์๋ํ, ๋์ ํ๊ทธ ์ง์ , ๋ฉํ๋ฐ์ดํฐ ๊ฐํ, ์๊ฒฉ ์ธก์ ์คํธ๋ฆผ ๊ฐ์ ์๊ด ๊ด๊ณ๋ฅผ ์ง์ํ๋ ์์คํ ์ ๋๋ค. ์ด๋ฅผ ํตํด ์ธํ๋ผ, ์๋น์ค, ์ฌ์ฉ์๊ฐ ์ค์๊ฐ์ผ๋ก ์ํธ ์์ฉํ๋ ๋ฐฉ์์ ํ์ธํ ์ ์์ต๋๋ค.
๊ด์ฐฐ ๊ฐ๋ฅ์ฑ๊ณผ APM: ๋ง๋๋ ๊ณณ
๊ด์ฐฐ ๊ฐ๋ฅ์ฑ๊ณผ APM์ ๋ฐ์ ํ ๊ด๋ จ์ด ์์ง๋ง, ์๋ก ๋ฐ๊ฟ ์ธ ์๋ ์์ต๋๋ค. APM์ ์ง์ฐ ์๊ฐ, ์ค๋ฅ, ์ฒ๋ฆฌ๋, ๋ฆฌ์์ค ์ฌ์ฉ๋์ ์ธก์ ํ๋ ์ฑ๋ฅ์ ์ค์ ์ ๋ก๋๋ค. ๊ด์ฐฐ ๊ฐ๋ฅ์ฑ์ ๋ ๊ด๋ฒ์ํฉ๋๋ค. ๋ฉํธ๋ฆญ, ๋ก๊ทธ, ์ถ์ , ์ด๋ฒคํธ์ ๊ฐ์ ์ถ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก ์์คํ ์ ๋ด๋ถ ์ํ๋ฅผ ์ถ๋ก ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
์ต์ APM ํ๋ซํผ์ ์ ์ ๋ ๊ด์ธก ๊ฐ๋ฅ์ฑ ์์น์ ๋์ ํ๊ณ ์์ต๋๋ค. ์ฌ๋ฌ ์์ค์์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ๋ชจ๋ ์ฅ์ ์๋๋ฆฌ์ค๋ฅผ ๋ฏธ๋ฆฌ ์์ธกํ ํ์ ์์ด ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌ, ์๊ฐํ ๋ฐ ํ์ํ ์ ์๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. APM์ด "์ด ์๋ํฌ์ธํธ๊ฐ ์ ๋๋ฆฐ๊ฐ?"์ ๊ฐ์ ์ง๋ฌธ์ ๋ตํ๋ ๋ฐ๋ฉด, ๊ด์ธก ๊ฐ๋ฅ์ฑ์ "ํ์ฌ ์์คํ ๋ด๋ถ์์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์์ผ๋ฉฐ, ๊ทธ ์ด์ ๋ ๋ฌด์์ธ๊ฐ?"๋ผ๋ ์ง๋ฌธ์ ๋ตํฉ๋๋ค.
APM์ ๊ด์ฐฐ ๊ฐ๋ฅ์ฑ์ ๋์ ํ๋ฉด ์ง๋จ ๋ฅ๋ ฅ์ด ํฅ์๋ฉ๋๋ค. ๋จ์ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ ๋ณด์ฌ์ฃผ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ , ๊ด์ฐฐ ๋๊ตฌ๋ฅผ ํตํด ํ์ ๊ฐ๋ฐฉํ ์ง๋ฌธ์ ๋์ง๊ณ , ์๋ ค์ง์ง ์์ ์ฅ์ ๋ชจ๋๋ฅผ ํ์ํ๊ณ , ์์์น ๋ชปํ๋ ํจํด์ ๋ฐ๊ฒฌํ ์ ์์ต๋๋ค.
APM๊ณผ ๊ด์ธก ๊ฐ๋ฅ์ฑ์ ์ตํฉ์ ๊ฐ๋ฐ์, SRE, ๋น์ฆ๋์ค ๋ถ์๊ฐ ๋ชจ๋์๊ฒ ๋์์ด ๋๋ ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง์ ์ฌํ ๋์์ ์๋ฆผ์์ ์ฌ์ ์๋ฐฉ์ ํ์์ผ๋ก ์ ํํ์ฌ ์์คํ ์ ๋ณต์๋ ฅ, ์์ธก ๊ฐ๋ฅ์ฑ, ์ฌ์ฉ์ ์ค์ฌ์ฑ์ ํฅ์์ํต๋๋ค.
APM ์ค์ ํ์ฉ: ์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ด์
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ ๋์๋ณด๋์ ์๋ฆผ ๊ทธ ์ด์์ ๊ฐ์น๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ๋ต์ ์ผ๋ก ์ ์ฉํ๋ฉด ๊ฐ๋ฐ์ ์์ฐ์ฑ, ์ด์ ๋ณต์๋ ฅ, ๊ณ ๊ฐ ๋ง์กฑ, ๊ทธ๋ฆฌ๊ณ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ํ ํต์ฌ ์์๊ฐ ๋ฉ๋๋ค. APM์ ๋จ์ํ ์์คํ ๋์์ ์ดํดํ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ ์ํํธ์จ์ด ์ ๊ณต ๋ฐ IT ์ด์ ์ ๋ฐ์ ์์ฌ ๊ฒฐ์ ์ ๊ฐ์ ํ๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค.
APM์ด ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ฏธ์น๋ ๋ถ์ผ์ ์ค์ ํ๊ฒฝ์์ ๋ค์ํ ํ์ ์ง์ํ๋ ๋ฐฉ์์ ๋ณด์ฌ์ฃผ๋ ์ฃผ์ ์ฌ์ฉ ์ฌ๋ก๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
DevOps, SRE ๋ฐ ๊ฐ๋ฐ ํ์ ์ํ
APM์ DevOps ํ์ดํ๋ผ์ธ๊ณผ ์์ ์ฑ ์์ง๋์ด๋ง์์ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๋ฐฐํฌ ์ค ๋ฐ ๋ฐฐํฌ ํ ์ค์๊ฐ ํผ๋๋ฐฑ์ ์ ๊ณตํ์ฌ ํ์ด ๋์ฑ ๋น ๋ฅด๊ณ ์์ ์๊ฒ ๋ฐฐํฌํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ ๋ฆด๋ฆฌ์ค๊ฐ ํ๋ก๋์ ํ๊ฒฝ์ ์ ์ฉ๋๋ฉด APM ๋๊ตฌ๋ ์ฑ๋ฅ ์ ํ๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ , ์ค๋ฅ์จ ์ฆ๊ฐ๋ฅผ ๊ฐ์งํ๋ฉฐ, ํน์ ์ปค๋ฐ์ด๋ ์ธํ๋ผ ๋ณ๊ฒฝ์ผ๋ก ์ธํ ์ด์ ์งํ๋ฅผ ์ถ์ ํฉ๋๋ค.
์ฌ์ดํธ ์์ ์ฑ ์์ง๋์ด(SRE)๋ APM์ ์ฌ์ฉํ์ฌ ์๋น์ค ์์ค ์งํ(SLI)์ ์๋น์ค ์์ค ๋ชฉํ(SLO)๋ฅผ ๋ชจ๋ํฐ๋งํฉ๋๋ค. ์ด๋ฌํ ์งํ๋ ์ธ์๋ํธ์ ์ฐ์ ์์๋ฅผ ์ ํ๊ณ ํด๊ฒฐํ๋ ๋ฐฉ์์ ์๋ดํ์ฌ ์๋น์ค ํ์ง์ด ๊ณ ๊ฐ ๊ธฐ๋์ ๋ถํฉํ๋๋ก ๋ณด์ฅํฉ๋๋ค. ํํธ, ๊ฐ๋ฐ์๋ ํนํ ๋จ์ ํ ์คํธ์ ํฉ์ฑ ํ๊ฒฝ์ผ๋ก ์ค์ ์ฌ์ฉ์ ๋ณ๋์ฑ์ ํฌ์ฐฉํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ, ์คํ ์ด์ง ๋ฐ ์ด์ ํ๊ฒฝ์์์ ์ฑ๋ฅ์ ํ๋กํ์ผ๋งํ๊ธฐ ์ํด APM์ ํ์ฉํฉ๋๋ค.
APM์ CI/CD ์ํฌํ๋ก์ ํตํฉํ๋ฉด ๊ฐ๋ฐํ์ ๋ฌธ์ ๋ฅผ ์กฐ๊ธฐ์ ๋ฐ๊ฒฌํ๊ณ , ๋กค๋ฐฑ ํจ๋์ ๋ฐฉ์งํ๋ฉฐ, ํ๊ท ํด๊ฒฐ ์๊ฐ(MTTR)์ ๋จ์ถํ ์ ์์ต๋๋ค. APM์ ํตํด ํ์ ๋ฌธ์ ์์ด ์ ์ํ๊ฒ ๋์ํ ์ ์์ต๋๋ค.
์ฅ์น ๋ฐ ์ธํ๋ผ ์ ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง
ํ๋ ์ฌ์ฉ์๋ ์ฌ๋ฌ ๊ธฐ๊ธฐ, ๋คํธ์ํฌ ๋ฐ ์ง์ญ์ ๊ฑธ์ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ํธ ์์ฉํฉ๋๋ค. APM ๋๊ตฌ๋ ๋ชจ๋ฐ์ผ ์ฑ, ๋ฐ์คํฌํฑ ์ธํฐํ์ด์ค, IoT ์๋ํฌ์ธํธ ๋ฐ ๋ธ๋ผ์ฐ์ ์ธ์ ์ ๋ฐ์ ์ฑ๋ฅ์ ๋ํ ๊ฐ์์ฑ์ ์ ๊ณตํ์ฌ ๊ฐ๋ณ ์ฌ์ฉ์ ์์ ๊น์ง ํฌ๊ดํ์ฌ ๊ทธ ๋ฒ์๋ฅผ ํ์ฅํฉ๋๋ค.
๋ ๊ฑฐ์ ์์คํ ๊ณผ ์ต์ ํ๋ซํผ์ด ๊ณต์กดํ๋ ํ์ด๋ธ๋ฆฌ๋ ์ธํ๋ผ ํ๊ฒฝ์์ APM์ ๊ฐ์์ฑ์ ํ๋ณดํ๋ ๋ค๋ฆฌ ์ญํ ์ ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฉ์ธํ๋ ์ ๋ฐฑ์๋, ์ปจํ ์ด๋ํ๋ ์๋น์ค, SaaS ํตํฉ ๋ฑ ๋ค์ํ ๊ณ์ธต์ ๊ฑธ์ณ ์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด APM์ ์ด๋ฌํ ๊ณ์ธต ์ ๋ฐ์ ํธ๋์ญ์ ์ ์ถ์ ํ์ฌ ์ง์ฐ์ด๋ ์ฅ์ ๋ฐ์ ์ง์ ์ ํ์ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ฌ๋ฌ ๊ธฐ๊ธฐ์ ์์คํ ์ ๊ฑธ์น ๊ฐ์์ฑ์ ํนํ ๊ธ์ต, ์๋ฃ, ๋ฌผ๋ฅ, ํต์ ๊ณผ ๊ฐ์ด ์ ๋ขฐ์ฑ๊ณผ ์ถ์ ์ฑ์ด ํ์์ ์ธ ์ฐ์ ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. APM์ ํ๊ฒฝ์ ๋ณต์ก์ฑ์ ๊ด๊ณ์์ด ์ผ๊ด๋ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง์ ์ง์ํ์ฌ ํ์ ํตํฉ๋ ์ด์ ํํฉ์ ์ ๊ณตํฉ๋๋ค.
์ด์ ๋ฐ ์ ๋ต์ ๊ฐ์น
APM์ ์ด์ ์ ๊ธฐ์ ์ ์ง๋จ์ ํจ์ฌ ๋ฐ์ด๋์ต๋๋ค. ์กฐ์ง ์ฐจ์์์ APM์ ๊ณ ๊ฐ ๊ฒฝํ์ ๊ฐ์ ํ๊ณ , ์ถ์ ๊ธฐ๊ฐ์ ๋จ์ถํ๋ฉฐ, ๋น์ฆ๋์ค ์ฐ์์ฑ์ ์ง์ํฉ๋๋ค. ๋ํ, ๊ฒฝ์์ง์ด ๋น์ฆ๋์ค ์งํ์ ํจ๊ป ์ฑ๊ณผ KPI๋ฅผ ์ถ์ ํ ์ ์๋๋ก ์ง์ํ์ฌ ์ฑ๊ณผ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฐ์๋ง์ ๋ฌธ์ ๊ฐ ์๋ ๊ณต๋์ ์ฑ ์์ผ๋ก ์๋ฆฌ ์ก๋๋ก ํฉ๋๋ค.
APM์ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น๊ธฐ ์ ์ ๋ฌธ์ ๋ฅผ ์๋ณํ๊ณ ํด๊ฒฐํจ์ผ๋ก์จ ๊ณ ๊ฐ ์ดํ์ ์ค์ด๊ณ , ์์ต์ ๋ณดํธํ๋ฉฐ, ๋์งํธ ํํ์ ํฅ์ํ๋ ๋ฐ ๋์์ ์ค๋๋ค. ๋ํ ๋ค์ดํ์์ ์ต์ํํ๊ณ , ์ฌ์ ์๋ฐฉ์ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ง์ํ๋ฉฐ, ์ฌ๊ณ ์กฐ์ฌ์ ์์๋๋ ์๊ฐ๊ณผ ๋น์ฉ์ ์ ๊ฐํฉ๋๋ค.
์ ๋ต์ ์ธก๋ฉด์์ APM ๋ฐ์ดํฐ๋ ์ํคํ ์ฒ ๊ด๋ จ ์์ฌ ๊ฒฐ์ ์ ๋์์ ์ค๋๋ค. ํ์ ์ฌ์ฉ ํจํด์ ํ์ ํ๊ณ , ์ฉ๋ ๊ณํ์ ์ต์ ํํ๊ณ , ์ค์ ์ฑ๋ฅ ๊ธฐ์ค์ ๋ฐ๋ผ ํ๋ํ ์ด๋์ ํฐ๋ธ๋ฅผ ์ถ์งํ ์ ์์ต๋๋ค. ๋ํ ์ถ์ธก์ด ์๋ ์ฆ๊ฑฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฅ, ์บ์ฑ, ๋ก๋ ๋ฐธ๋ฐ์ฑ ๋๋ ์๋น์ค ๋ถํด์ ๋์ฑ ์ค๋งํธํ๊ฒ ํฌ์ํ ์ ์์ต๋๋ค.
๊ถ๊ทน์ ์ผ๋ก APM์ ์ฑ๊ณผ๋ฅผ ์ฌํ ๋์์ ์ธ ์ด๊ฒฉ์ ์์ ์ ์ ์ ์ธ ์ญ๋์ผ๋ก ์ ํํฉ๋๋ค. ๋ถํ์ค์ฑ์ ์ค์ด๊ณ ์ถ์ธก์ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์กฐ์น๋ก ๋์ฒดํ์ฌ ๋ชจ๋ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ช ์ฃผ๊ธฐ์์ ํ์์ ์ธ ๋๊ตฌ๊ฐ ๋ฉ๋๋ค.
APM์ด ๋ด๋ถ์ ์ผ๋ก ์๋ํ๋ ๋ฐฉ์
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง(APM)์ ํ๋ฉด์ ์ผ๋ก๋ ๋๊น ์๋ ์ค์๊ฐ ๋์๋ณด๋์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง, ๊ทธ ์ด๋ฉด์๋ ์ ๊ตํ ๋ฐ์ดํฐ ์์ง, ์๊ด๊ด๊ณ ๋ถ์ ๋ฐ ๋ถ์ ์ํคํ ์ฒ๊ฐ ๊ตฌ๋๋ฉ๋๋ค. ์ ํํ๊ณ ์คํ ๊ฐ๋ฅํ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด APM ํ๋ซํผ์ ๋ค์ํ ์์ค์์ ์๊ฒฉ ์ธก์ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ์ฌ๋ฌ ์๋น์ค์ ํ๊ฒฝ์ ๊ฑธ์ณ ์ด๋ฌํ ์ ํธ๋ฅผ ์ฐ๊ฒฐํ์ฌ ์์คํ ์ํ์ ๋ํ ์ผ๊ด๋ ๋ทฐ๋ก ์ฒ๋ฆฌํด์ผ ํฉ๋๋ค.
์ด ์น์ ์์๋ APM์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ด๋ถ ๋ฉ์ปค๋์ฆ์ ์ดํด๋ด ๋๋ค. ์ฆ, ๋ฐ์ดํฐ๊ฐ ์์ง๋๋ ๋ฐฉ์๋ถํฐ ๋ฐ์ดํฐ๊ฐ ์ธํ ๋ฆฌ์ ์ค๋ก ์ ํ๋๋ ๋ฐฉ์๊น์ง ์ดํด๋ด ๋๋ค.
๊ณ์ธก์์ ๋ถ์๊น์ง์ APM ํ๋ก์ธ์ค
APM ์๋ช ์ฃผ๊ธฐ๋ ๊ณ์ธก(instrumentation)์ผ๋ก ์์๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ฑ ์์์ ์์ด์ ํธ, SDK ๋๋ ์ฝ๋ ํํฌ๋ฅผ ์ฝ์ ํ์ฌ ๋์์ ๋ชจ๋ํฐ๋งํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค. ์์ด์ ํธ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋(์ฌ์ฉ์ ์ง์ ๋ก์ง), ๋ฏธ๋ค์จ์ด(JVM ๋๋ .NET ๋ฐํ์ ๋ฑ), ๋๋ ์ธํ๋ผ ์์ค(์ปจํ ์ด๋, ์ด์ ์ฒด์ ๋๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ) ๋ฑ ๋ค์ํ ๊ณ์ธต์ ๋ฐฐํฌ๋ ์ ์์ต๋๋ค.
๊ณ์ธก์ด ์๋ฃ๋๋ฉด APM ๋๊ตฌ๋ ์๊ฒฉ ์ธก์ ๊ฐ(์ง์ฐ ์๊ฐ, CPU ์ฌ์ฉ๋ ๋ฑ์ ์งํ), ์ถ์ (์ ์ฒด ํธ๋์ญ์ ๊ฒฝ๋ก), ๋ก๊ทธ, ์ด๋ฒคํธ ์คํธ๋ฆผ)์ ์์งํ๊ธฐ ์์ํฉ๋๋ค. ์ด ๋ฐ์ดํฐ๋ ์ง๊ณ ๋ฐ ์ฒ๋ฆฌ๋ฅผ ์ํด APM ๋ฐฑ์๋๋ก (๋๋ถ๋ถ ๋น๋๊ธฐ ๋ฐฉ์์ผ๋ก) ์ ์ก๋ฉ๋๋ค.
๋ถ์ ๋จ๊ณ์์ APM ํ๋ซํผ์ ์๋ก ๋ค๋ฅธ ์ ํธ๋ค์ ํตํฉ๋ ๋ทฐ๋ก ์๊ด๊ด๊ณ๋ฅผ ๋ถ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํน์ ์๋น์ค์ ์ง์ฐ ์๊ฐ ๊ธ์ฆ์ ๋ฐฐํฌ ์ด๋ฒคํธ, ์บ์ ์ ์ค๋ฅ ๊ฐ์ ๋๋ ํธ๋ํฝ ๊ธ์ฆ๊ณผ ์ฐ๊ด๋ ์ ์์ต๋๋ค. APM ์์คํ ์ ์งํ๋ฅผ ์ถ์ ๋ฐ ๋ก๊ทธ์ ์ฐ๊ฒฐํจ์ผ๋ก์จ ํ๋ฉด์ ์ธ ์ฆ์ ๋ชจ๋ํฐ๋ง๋ฟ ์๋๋ผ ์ง์ ํ ๊ทผ๋ณธ ์์ธ ํ์ ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์ด ์ ์ฒด ํ๋ก์ธ์ค๋ ์ง์์ ์ผ๋ก, ์ข ์ข ๋๋์ผ๋ก, ์ต์ํ์ ์ค๋ฒํค๋๋ก ์งํ๋ฉ๋๋ค. ๋ชฉํ๋ ์ฑ๋ฅ์ ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ฐ์ํค์ง ์๊ณ ๋ ์ค์๊ฐ ์๋ฆผ, ์ค์๊ฐ ๋์๋ณด๋, ์ฌ๊ณ ํ ์กฐ์ฌ๋ฅผ ์ง์ํ ์ ์์ ๋งํผ ๋น ๋ฅด๊ฒ ์ธ์ฌ์ดํธ๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋๋ค.
๋ฐ์ดํฐ ์์ง ๋ฐ ์ถ์ ์ฑ
์ต์ APM์ ํต์ฌ์ ๋ถ์ฐ ์ถ์ ์ ๋๋ค. ๋ถ์ฐ ์ถ์ ์ ์ฌ๋ฌ ์๋น์ค, API, ๋ฉ์์ง ํ ๋ฐ ๋ฐ์ดํฐ ๊ณ์ธต์ ๊ฑฐ์น๋ ๊ฐ๋ณ ์์ฒญ์ ์ถ์ ํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๊ฐ ์์ฒญ์ ๊ณ ์ ํ ์ถ์ ID๋ก ํ๊ทธ๊ฐ ์ง์ ๋๋ฉฐ, ๋ค์ํ ๊ตฌ์ฑ ์์๋ฅผ ๊ฑฐ์น๋ฉด์ ํ์ด๋ฐ, ์์ ๋ฐ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ์คํฌ์ด ์์ฑ๋ฉ๋๋ค.
์ด ์ถ์ ๋ฐ์ดํฐ๋ ๋น๊ตํ ์ ์์ ๋งํผ ์ ํํ ๋งฅ๋ฝ์ ์ ๊ณตํฉ๋๋ค. ํ์ ๋ฌธ์ ์ ์์น๋ฟ๋ง ์๋๋ผ ๋ฐ์ ๊ธฐ๊ฐ, ์ํฅ์ ๋ฐ๋ ์ฌ์ฉ์ ์, ๊ทธ๋ฆฌ๊ณ ์๋ฅ ๋๋ ํ๋ฅ ์ข ์์ฑ๊ณผ์ ๊ด๋ จ์ฑ๊น์ง ์๋ ค์ค๋๋ค.
๋์์ ์์คํ , ํ๋ก์ธ์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์์ค์์ ๋ฉํธ๋ฆญ์ด ์์ง๋ฉ๋๋ค. ์ฌ๊ธฐ์๋ ์๋ต ์๊ฐ, ์ฒ๋ฆฌ๋, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ์ง์ ์๊ฐ ๋ฐ ์ค๋ ๋ ์๊ฐ ํฌํจ๋ฉ๋๋ค. ์ถ์ ์ ์ง๋จ์ ๋์์ด ๋๊ณ , ๋ฉํธ๋ฆญ์ ์ถ์ธ ๋ถ์ ๋ฐ ์๊ณ๊ฐ ๊ธฐ๋ฐ ์๋ฆผ์ ๋์์ด ๋ฉ๋๋ค.
์ด๋ฌํ ๋ฐ์ดํฐ ์ ํ์ APM์ ์๊ฒฉ ๋ถ์ ๋ฐฑ๋ณธ์ ๊ตฌ์ฑํฉ๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ ์กฐํฉ์ ํตํด ํ์ ๊ฑฐ์์ ์ถ์ธ์์ ๋ฏธ์์ ์์ค์ ์ด๋ฒคํธ๊น์ง ์ ๋ฐํ๊ฒ ํ๋ํ์ฌ ๋ฌธ์ ํด๊ฒฐ์ ๋์ฑ ๋น ๋ฅด๊ณ ํ์คํ๊ฒ ์ํํ ์ ์์ต๋๋ค.
APM๊ณผ ๋จธ์ ๋ฌ๋
์ต์ ์์คํ ์์ ์์ฑ๋๋ ์์ฒญ๋ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด APM ํ๋ซํผ์ ๋จธ์ ๋ฌ๋(ML) ๊ธฐ์ ์ ์ ์ ๋ ํตํฉํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋ชจ๋ธ์ ํจํด์ ์๋ณํ๊ณ , ์ด์ ์งํ๋ฅผ ๊ฐ์งํ๊ณ , ์ํฉ์ ๋ฐ๋ผ ์๋ฆผ์ ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ ธ์ด์ฆ๊ฐ ๋ง์ ์๋ฆผ์ ๋ฐ์์ํค๋ ์ ์ ์๊ณ๊ฐ ๋์ , ML ๊ธฐ๋ฐ APM ๋๊ตฌ๋ ๊ณผ๊ฑฐ ๋์์ผ๋ก๋ถํฐ ํ์ตํ์ฌ ์ค์๊ฐ์ผ๋ก ํธ์ฐจ๋ฅผ ๊ฐ์งํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ํน์ ์๋ํฌ์ธํธ์ ์๋ต ์๊ฐ์ด ์์ ๋ถํ๋ก ์ธํด ๋งค์ฃผ ์์์ผ ์์นจ ๊ธ์ฆํ๋ ๊ฒฝ์ฐ, ํ๋ซํผ์ ๋ถํ์ํ ์๋ฆผ์ ๋ฐ์์ํค์ง ์์ต๋๋ค. ํ์ง๋ง ์์์น ๋ชปํ ๊ธฐ๊ฐ์ ์ง์ฐ ์๊ฐ์ด ์ฆ๊ฐํ๋ฉด ์์คํ ์ ์ฆ์ ์ด๋ฅผ ํ์ํฉ๋๋ค.
์ผ๋ถ APM ํ๋ซํผ์ ๋จธ์ ๋ฌ๋์ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค ํฌํ ์ํ๋ฅผ ์์ธกํ๊ณ , ๋ฐฐํฌ ํ ์ฑ๋ฅ ์ ํ๋ฅผ ๊ฐ์งํ๊ณ , ์๋ฐฑ๋ง ๊ฐ์ ์ถ์ ์ด๋ฒคํธ์์ ๊ทผ๋ณธ ์์ธ ํ๋ณด๋ฅผ ํ์ ํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ํ๊ท ํด๊ฒฐ ์๊ฐ(MTTR)์ ๋จ์ถํ๊ณ , ์ ํธ ๋ ์ก์๋น๋ฅผ ๊ฐ์ ํ๋ฉฐ, ์๋ ๋ถ์ ์์ด๋ ํ์ ๋์ฑ ์คํ ๊ฐ๋ฅํ ์ธํ ๋ฆฌ์ ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋จธ์ ๋ฌ๋์ ๋์ ํ๋ค๊ณ ํด์ ์ธ๊ฐ์ ์ ๋ฌธ ์ง์์ด ํ์ ์์ด์ง๋ ๊ฒ์ ์๋๋๋ค. ์คํ๋ ค ๋์ฑ ๊ฐํ๋ ๋ฟ์ ๋๋ค. ํนํ ๋ชจ๋ ์ฌ๊ณ ๊ฐ ๋์ผํ์ง ์๊ณ ๋จ์ผ ๊ท์น์ผ๋ก ๋ชจ๋ ์ฑ๋ฅ ๋ฌธ์ ๋ฅผ ํ์ ํ ์ ์๋ ํ๊ฒฝ์์ ์์ง๋์ด๋ ๊ฐ์ฅ ์ค์ํ ์ ํธ์ ์ง์คํ ์ ์์ต๋๋ค.
์ฌ๋ฐ๋ฅธ APM ์ ๋ต ์ ํ
ํจ๊ณผ์ ์ธ APM ์ ๋ต์ ์ ํํ๊ณ ๊ตฌํํ๋ ๊ฒ์ ๋จ์ํ ๋๊ตฌ๋ฅผ ์ ํํ๋ ๊ฒ๋ง์ด ์๋๋๋ค. ๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ์ ์ํคํ ์ฒ, ์กฐ์ง ๊ตฌ์กฐ, ๊ทธ๋ฆฌ๊ณ ๋น์ฆ๋์ค ๋ชฉํ์ ๋ง์ถฐ ์กฐ์ ํด์ผ ํฉ๋๋ค. ์ข์ APM ์ ๋ต์ ์ง์์ ์ธ ๋ฐฐํฌ(CDM)๋ฅผ ์ง์ํ๊ณ , ์ธํ๋ผ์ ๋ง์ถฐ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ, ๋ง์ดํฌ๋ก์๋น์ค, ์ปจํ ์ด๋, ์๋ฒ๋ฆฌ์ค์ ๊ฐ์ ์๋ก์ด ๋ฐฐํฌ ๋ชจ๋ธ์ ์ ์ํฉ๋๋ค. ๋ํ ํ์ด ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ๊ด์ฐฐํ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ ์์ ์ ์ฐ์ ์์๋ฅผ ์ ํ๋ ๋ฐ์๋ ๋์์ด ๋ฉ๋๋ค.
์์ง๋์ด๋ง ๋ฐ ์ด์ ํ ์ ์ฒด์์ APM์ ์ฑ๊ณต์ ์ผ๋ก ๋์ ํ๋ ๋ฐ ๋์์ด ๋๋ ์ธ ๊ฐ์ง ์ ๋ต์ ๊ตฌ์ฑ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
APM ํ๋ซํผ ํ๊ฐ ๊ฐ์ด๋
์ ํฉํ APM ํ๋ซํผ์ ์ ํํ๋ ๊ฒ์ ์์คํ ์ํคํ ์ฒ๋ฅผ ์ดํดํ๋ ๊ฒ์์ ์์๋ฉ๋๋ค. ๋ชจ๋๋ฆฌ์ ์ ํ๋ฆฌ์ผ์ด์ , ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๋ซํผ, ํ์ด๋ธ๋ฆฌ๋ ๋ ๊ฑฐ์ ํ๊ฒฝ์ ๋ชจ๋ ๊ฐ๊ธฐ ๋ค๋ฅธ ๊ณผ์ ๋ฅผ ์๊ณ ์์ต๋๋ค. ํ์ APM ๋๊ตฌ๊ฐ ์จํ๋ ๋ฏธ์ค ์๋ฒ๋ถํฐ ๊ด๋ฆฌํ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ์ ์ด๋ฅด๊ธฐ๊น์ง ์ ์ฒด ์คํ์ ์ง์ํ๊ณ CI/CD, ์ธ์๋ํธ ๊ด๋ฆฌ, ๊ตฌ์ฑ ์ ์ด๋ฅผ ์ํด ํด์ฒด์ธ๊ณผ ํตํฉ๋ ์ ์๋์ง ํ๊ฐํด์ผ ํฉ๋๋ค.
ํ๊ฐํด์ผ ํ ์ฃผ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ฌ๋ฌ ์ธ์ด ๋ฐ ํ๋ ์์ํฌ ์ง์
- ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ณ์ธก๊ณผ ์๋ ์ค์ ๋น๊ต
- ๋ง์ถคํ ๋ฉํธ๋ฆญ ์ง์ ๋ฐ ๋น์ฆ๋์ค KPI ํตํฉ
- ๋์ฉ๋ ์๊ฒฉ ์ธก์ ์ ์ฒ๋ฆฌํ ์ ์๋ ํ์ฅ์ฑ
- ํ ๊ฐ ํ์ ์ ์ํ ์ญํ ๊ธฐ๋ฐ ์ก์ธ์ค ์ ์ด
- ๋น์ฉ ํฌ๋ช ์ฑ ๋ฐ ์ฌ์ฉ๋ ๊ธฐ๋ฐ ๊ฐ๊ฒฉ ์ฑ ์ ๋ชจ๋ธ
๋์๋ณด๋ ๊ทธ ์ด์์ ์ดํด๋ณด๋ ๊ฒ๋ ์ค์ํฉ๋๋ค. ์ต๊ณ ์ ํ๋ซํผ์ ๋ฐ์ดํฐ ์์ง๊ณผ ์ง๋ฅํ ์๊ด๊ด๊ณ ๋ถ์, ๋จธ์ ๋ฌ๋, ๊ทธ๋ฆฌ๊ณ ์คํ ๊ฐ๋ฅํ ์๋ํ๋ฅผ ๊ฒฐํฉํฉ๋๋ค. ํ๊ฐ ๊ณผ์ ์์ ์ค์ ์ฌ๊ณ ๋ฅผ ์๋ฎฌ๋ ์ด์ ํด ๋ณด์ธ์. ๋๊ตฌ๊ฐ ๊ทผ๋ณธ ์์ธ์ ์ผ๋ง๋ ๋นจ๋ฆฌ ์ถ์ ํ๊ณ , ์ด์ ์งํ๋ฅผ ํ์ ํ๊ณ , ํด๊ฒฐ์ฑ ์ ์๋ดํ ์ ์์๊น์? ์ด๋ฌํ ์ค์ ์ฌ์ฉ ์ฌ๋ก๋ ๊ฒ๋ณด๊ธฐ์ ํ๋ฅญํ ๋๊ตฌ์ ์๋ฐ ์์์๋ ์ง์ ํ ์ฑ๊ณผ๋ฅผ ๋ด๋ ๋๊ตฌ์ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋น์ฆ๋์ค ๋ฐ ๊ท์ ์ค์ ์๊ตฌ ์ฌํญ์ ๋ง์ถฐ ๋ชจ๋ํฐ๋ง ์กฐ์
ํจ๊ณผ์ ์ธ APM ์ ๋ต์ ๊ธฐ์ ์งํ์ ๋น์ฆ๋์ค ์ฑ๊ณผ๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. ํ์ด "์ฑ์ด ๋น ๋ฅธ๊ฐ?"๋ฟ๋ง ์๋๋ผ "์๋น์ค ์์ค ๋ชฉํ๋ฅผ ์ถฉ์กฑํ๋๊ฐ?", ๊ทธ๋ฆฌ๊ณ "์ฑ๋ฅ ์ ํ๊ฐ ๋งค์ถ์ด๋ ์ฌ์ฉ์ ๋ง์กฑ๋์ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋๊ฐ?"๋ผ๋ ์ง๋ฌธ์ ๋ํ ๋ต์ ์ฐพ์ ์ ์๋๋ก ๋์์ผ ํฉ๋๋ค.
์ด๋ฅผ ์ํด์๋ APM ๋ฐ์ดํฐ๋ฅผ ์๋น์ค ์์ค ์งํ(SLI) ๋ฐ ๋ชฉํ(SLO)์ ์ฐ๊ณํด์ผ ํฉ๋๋ค. ์์ง๋์ด๋ง ํ์ ์ฑ๊ณผ ๋ชฉํ๋ฅผ ์ถ์ ํ๊ณ , ์ ํ ๊ด๋ฆฌ์๋ ๊ธฐ๋ฅ ๋์ ๋ฐ ์ฌ์ฉ ์ถ์ธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ฉฐ, ์ด์ ํ์ ์ธ์๋ํธ ๋ฐ์ ๋น๋๋ฅผ ๊ฒํ ํฉ๋๋ค. ๊ฐ๋ ฅํ APM ํ๋ซํผ์ ๋ชจ๋ ์ญํ ์ ๋ด๋น์๊ฐ ์ด๋ฌํ ์งํ์ ์ ๊ทผํ ์ ์๋๋ก ํ์ฌ ์ฌ์ผ๋ก๋ฅผ ํด์ํ๊ณ ์ฑ๊ณผ์ ๋ํ ๊ณตํต๋ ์ฉ์ด๋ฅผ ์์ฑํฉ๋๋ค.
์๋ฃ, ๊ธ์ต, ์ ๋ถ์ ๊ฐ์ด ๊ท์ ๊ฐ ์๊ฒฉํ ์ฐ์ ์์๋ ๊ท์ ์ค์์ ๊ฐ์ฌ ๊ธฐ๋ฅ ๋ํ ๋งค์ฐ ์ค์ํฉ๋๋ค. APM ์์คํ ์ ํนํ ์๋ํ ๋ฐ ๋ณ๊ฒฝ ๋ถ๊ฐ๋ฅํ ์๊ฒฉ ์ธก์ ์คํ ๋ฆฌ์ง์ ๊ฒฐํฉ๋ ๊ฒฝ์ฐ ์ฌ๊ณ ๋์ ๋ก๊ทธ, ๊ฐ์ฉ์ฑ ๋ณด๊ณ , SLA ์ถ์ ์ ์ค์ํ ์ญํ ์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ๋ต์ ๊ณ์ธต์ ๋ชจ๋ํฐ๋ง์ ๊ฑฐ๋ฒ๋์ค์ ์ ๋ขฐ์ ๊ธฐ๋ฐ์ผ๋ก ์ ํํฉ๋๋ค.
APM์ ๋ํ ์ผ๋ฐ์ ์ธ FAQ
์ฑ๊ณต์ ์ธ APM ๋์ ์ ๋ช ํ์ฑ๊ณผ ๊ต์ก์ ๋ฌ๋ ค ์์ต๋๋ค. ํ๋ค์ ์ข ์ข ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ ํฉ๋๋ค.
- APM๊ณผ ์ธํ๋ผ ๋ชจ๋ํฐ๋ง์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
- ์ฐ๋ฆฌ๊ฐ ์ด๋ฏธ ๋ชจ๋ ๊ฒ์ ๊ธฐ๋กํ๊ณ ์๋ค๋ฉด APM์ด ํ์ํ๊ฐ์?
- ์ฑ๊ณผ ๋๊ตฌ์ ROI๋ฅผ ์ด๋ป๊ฒ ์ธก์ ํ๋์?
- ๋ชจ๋ ๊ฒ์ ๊ณ์ธกํด์ผ ํ ๊น์, ์๋๋ฉด ์๊ฒ ์์ํด์ผ ํ ๊น์?
APM ๊ต์ก์ APM์ ๊ฐ์๊ฐ ์๋ ๊ฐ์์ฑ ์์คํ ์ผ๋ก ๊ตฌ์ถํ๋ ๊ฒ์์ ์์๋ฉ๋๋ค. ๋น๋์ด ์๋๋ผ ์ฆ๊ฑฐ์ ๊ดํ ๊ฒ์ ๋๋ค. APM์ ๋ฌธ์ ๋ฅผ ์ธก์ ๊ฐ๋ฅํ๊ฒ ํจ์ผ๋ก์จ ๋ ๋น ๋ฅด๊ณ ์ฐจ๋ถํ ๋์๊ณผ ๋์ฑ ์ผ๊ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ์ค์ํ ์๋น์ค ๋๋ ์ฌ์ฉ์ ์ฌ์ ๋ถํฐ ์์ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. ํด๋น ๊ฒฝ๋ก๋ฅผ ์ฌ์ธต์ ์ผ๋ก ๋ถ์ํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ถ์ํ ํ, ๊ฑฐ๊ธฐ์์ ํ์ฅํด ๋๊ฐ๋ ๊ฒ์ด ์ข์ต๋๋ค.
"APM์ด๋ ๋ฌด์์ธ๊ฐ์?" ๋๋ "APM ์๋ฆผ์ ๋ฌด์์ ์๋ฏธํ๋์?"์ ๊ฐ์ ์ง๋ฌธ์กฐ์ฐจ๋ ์กฐ์ง์ ์ค๋น ์ํ๋ฅผ ๊ฐ์ ํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ์ํ ์ ์์ต๋๋ค. ๋ช ํํ ๋ฌธ์ํ, ํ ๊ฐ ๊ต์ก, ๊ทธ๋ฆฌ๊ณ ์ ๊ทน์ ์ธ ํผ๋๋ฐฑ ๋ฃจํ๋ APM์ ๋จ์ํ ๋๊ตฌ์์ ์ ๋ต์ ์์ฐ์ผ๋ก ์ ํํ๋ ๋ฐ ํต์ฌ์ ์ ๋๋ค.
SMART TS XL ๋ฐ ์๋ํฌ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์์ฑ
๊ธฐ์กด APM ๋๊ตฌ๋ ๋ฐ์ด๋ ์ค์๊ฐ ์๊ฒฉ ์ธก์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง๋ง, ์ํฐํ๋ผ์ด์ฆ ์ฝ๋๋ฒ ์ด์ค์ ์ ์ฒด ๋ณต์ก์ฑ์ ๋ํ ๊ฐ์์ฑ์ด ๋ถ์กฑํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ง์ฐ ์๊ฐ, ์ฅ์ , ์ฒ๋ฆฌ๋ ๋ฑ์ ์ฆ์์ ๋ชจ๋ํฐ๋งํ์ง๋ง, ์ด๋ฌํ ๋ฌธ์ ์ ์์ธ์ด ๋๋ ๋ด๋ถ ๊ตฌ์กฐ, ๋ก์ง ์ค๋ณต ๋๋ ์ํคํ ์ฒ ์ข ์์ฑ์ ํญ์ ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ ์๋๋๋ค. ๋ฐ๋ก ์ด๋ฌํ ๊ฒฝ์ฐ์ ํด๋นํฉ๋๋ค. SMART TS XL APM ์๋ช ์ฃผ๊ธฐ๋ฅผ ํ์ฅํ์ฌ ๋ผ์ด๋ธ ์ฑ๋ฅ ๋ฌธ์ ์ ๊ทธ ์ด๋ฉด์ ์ ์ ์ฝ๋ ๊ฐ์ ์ ์ฒด ์คํํธ๋ผ ์ถ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
SMART TS XL ์ ์ ๋ฐ ๋์ ํต์ฐฐ๋ ฅ์ ํตํฉํ์ฌ ๋๋ถ๋ถ APM ์์คํ ์ด ์ ๊ณตํ๋ ๊ฒ ์ด์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ฆ, ์ด์ ํ๊ฒฝ์์ ์ฑ๋ฅ์ด ์ด๋ป๊ฒ ๋์ํ๋์ง ๋ฟ๋ง ์๋๋ผ, ์ ์ด์ ์ฝ๋๊ฐ ์ ๊ทธ๋ ๊ฒ ๋์ํ๋์ง๊น์ง ๋ณด์ฌ์ค๋๋ค.
ํตํฉ ์ฝ๋๋ฒ ์ด์ค + ๋ฐํ์ ์ถ์
๊ฐ์ฅ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ ์ค ํ๋ SMART TS XL ์ฝ๋ ์์ค ์ํคํ ์ฒ์ ์ค์๊ฐ ์ฑ๋ฅ ์งํ๋ฅผ ์ฐ๊ด์ํค๋ ๊ธฐ๋ฅ์ ๋๋ค. APM ์์คํ ์ ์๋น์ค์ ์ธํ๋ผ๋ฅผ ํตํด ํธ๋์ญ์ ์ ์ถ์ ํ์ง๋ง, SMART TS XL ๋ฉ์ธํ๋ ์ ๊ตฌ์ฑ ์์, ์ผ๊ด ์์ , JCL ์คํฌ๋ฆฝํธ, ๊ต์ฐจ ์ธ์ด ์๋น์ค ํธ์ถ์ ํฌํจํ ์ค์ ํ๋ก๊ทธ๋จ ๋ ผ๋ฆฌ์ ํด๋น ํธ๋์ญ์ ์ ๋งคํํฉ๋๋ค.
์๋ฅผ ๋ค์ด, COBOL ํ๋ก๊ทธ๋จ์ ํน์ ๋น์ฆ๋์ค ๊ท์น์ผ๋ก ์ธํด ์ผ๊ฐ ์ฒ๋ฆฌ ์ค์ ๋์ ์ง์ฐ ์๊ฐ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ SMART TS XL ํ์ ์์ ์ ์ด ํ๋ฆ, ๋ฐ์ดํฐ ์ธํธ ์ฌ์ฉ, SQL ์ํธ์์ฉ, ์ธ๋ถ ํธ๋ฆฌ๊ฑฐ๋ฅผ ํตํด ํด๋น ๋ก์ง์ ์ฝ๋ ์ค๊น์ง ์ถ์ ํ ์ ์์ต๋๋ค. APM๊ณผ ๊ฒฐํฉํ๋ฉด ๋ฐํ์ ์ด๋ฒคํธ์ ์ ์ ๋ถ์ ๊ฐ์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ ์ ์์ต๋๋ค.
์ด ํ์ด๋ธ๋ฆฌ๋ ๊ฐ์์ฑ์ ๋ค์์ ๋ง๋ญ๋๋ค. SMART TS XL ๋ ๊ฑฐ์ ํ๋ซํผ๊ณผ ์ต์ ํ๋ซํผ์ ๋ชจ๋ ์ฌ์ฉํ๋ ํ๊ฒฝ์ ์ด์์ ์ ๋๋ค. ๊ฐ๋ฐ์, ์ค๊ณ์, ์ฑ๋ฅ ์์ง๋์ด๊ฐ ๋ฐฐํฌ ์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์ ๋ฐฉ์์ ๋ํ ๋จ์ผ ์ ๋ณด๋ฅผ ๊ณต์ ํ ์ ์๋๋ก ์ง์ํฉ๋๋ค.
๊ธฐ์กด APM ๋๊ตฌ๋ฅผ ๋์ด์: ์์คํ ์ ์ฒด ์ข ์์ฑ ์ธ์
SMART TS XL ์ ํ๋ฆฌ์ผ์ด์ ์๊ฒฉ ์ธก์ ์ ๊ฒฝ๊ณ์์ ๊ทธ์น์ง ์์ต๋๋ค. ํ๋ซํผ๊ณผ ๊ธฐ์ ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ด ํ๋ฆ, ๋ฐ์ดํฐ ํ๋ฆ ๋ฐ ์ํธ ์ข ์์ฑ์ ๋งคํํ์ฌ ์์คํ ๋์์ ๋ํ ์ ๋ฐ์ ์ธ ๊ด์ ์ ์ ๊ณตํฉ๋๋ค. ๋๋ถ๋ถ์ APM ๋๊ตฌ๊ฐ ์๋น์ค ํธ์ถ ๋ฐ ์์ฒญ ์ถ์ ์ ์๊ฐํํ๋ ๋ฐ๋ฉด, SMART TS XL ๊ณต์ ๋ฐ์ดํฐ ๊ตฌ์กฐ, ์ฌ์ฌ์ฉ๋ ์๋ธ๋ฃจํด, ๊ณตํต ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ก์ธ์ค ์ง์ , ์กฐ์ ๋ ์์ ์คํธ๋ฆผ ๊ฐ์ ๋ณด๋ค ์ฌ์ธต์ ์ธ ๊ด๊ณ๋ฅผ ๋ฐํ๋ ๋๋ค.
์ด๋ ๋๊ท๋ชจ ์์คํ ์ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ค์ด์คํธ๋ฆผ DB2 ์ธ์คํด์ค์ ์ค์ฒฉ๋ ์ ์ฅ ํ๋ก์์ ๋ก ์ธํด ์ฃผ๋ฌธ ๊ด๋ฆฌ API์ ์๋ ์ ํ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ, SMART TS XL APM ์ถ์ ์ ์ง์ ํฌ์ฐฉ๋์ง ์๋๋ผ๋ ํ์ด ํด๋น ์ข ์์ฑ์ ์๋ณํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. APM ๋๊ตฌ๊ฐ ์ข ์ข ๋์น๋ "์ฌ๊ฐ์ง๋"๋ฅผ ๋ฉ์์ค๋๋ค.
์ด๋ฌํ ์ข ์์ฑ์ ํ๋ฉดํํจ์ผ๋ก์จ, SMART TS XL ๋ค์์ ๋ ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
- ์ฑ๊ณผ ์ํ์ด ๋ํ๋๊ธฐ ์ ์ ์์ธกํ์ธ์
- ๊ณต์ ๋ ผ๋ฆฌ์ ๋ฐ๋ฅธ ๋ณ๊ฒฝ ์ํฅ ์ดํด
- ๋ฐํ์ ํจ์จ์ฑ์ ๊ฐ์ ํ๋ ์ค๋ณต ๋ฐ ๋ฆฌํฉํ ๋ง ๊ธฐํ ์๋ณ
ํ๋ํ๋ฅผ ์ํ ์ํฅ ๋ถ์ ๋ฐ ์ฝ๋ ์์ค ํต์ฐฐ๋ ฅ
APM์ ๋ฌด์์ด ๋๋ฆฐ์ง ์๋ ค์ค๋๋ค. SMART TS XL ๋ฌด์์ด ๋ฐ๋์ด์ผ ํ๋์ง ์๋ ค์ค๋๋ค.
ํ๋ํ๋ฅผ ๊ณํํ ๋ ํ์ ์ข ์ข APM์ ์ฌ์ฉํ์ฌ ํ์ฌ ์์คํ ์ฑ๋ฅ์ ๊ธฐ์ค์ ์ ํฉ๋๋ค. ํ์ง๋ง ์ง์ฐ ์๊ฐ์ด ๋ฐ์ํ๋ ์์น๋ฅผ ์๋ ๊ฒ๊ณผ ์ง์ฐ ์๊ฐ์ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์๋ ๊ฒ์ ๋ค๋ฆ ๋๋ค. SMART TS XL ์ฌ์ธต์ ์ธ ์ํฅ ๋ถ์์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์ํฅ์ ๋ฐ๋ ๋ ผ๋ฆฌ๋ฅผ ํธ์ถํ๋ ๋ชจ๋, ๊ด๋ จ๋ ๋ฐ์ดํฐ ์ธํธ, ์ฌ์์ฑ ๋๋ ๋ฆฌํฉํ ๋ง์ผ๋ก ์ธํด ์ํฅ์ ๋ฐ๋ ๋ค์ด์คํธ๋ฆผ ์์คํ ์ ๋ณด์ฌ์ค๋๋ค.
์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ์ฑ๋ฅ ํ๋์ ์ถ์ธก ๊ฒ์์์ ์ ๋ต์ ํ๋ก์ธ์ค๋ก ์ ํํฉ๋๋ค. ํ์ ๊ฐ์ฅ ํฐ ์ํฅ์ ๋ฏธ์น๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ชฉํ๋ก ํ๊ณ , ํ๋ซํผ ์ฌ๊ตฌ์ถ ๊ณผ์ ์์ ์ํ์ ์ค์ด๋ฉฐ, ์ฆ๊ฑฐ์ ๊ธฐ๋ฐํ ํ๋ํ ๋ก๋๋งต์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
ํจ๊ป, SMART TS XL APM ๋๊ตฌ๋ ๊ด์ฐฐ ๊ฐ๋ฅ์ฑ๊ณผ ์ถ์ ๊ฐ๋ฅ์ฑ์ ๋ชจ๋ ์ ๊ณตํฉ๋๋ค. ํ์ ํ๋ฉด ์์ค์ ์๊ฒฉ ์ธก์ ์์ ์์คํ ์ ์ฒด์ ์ดํด๋ก ๋์๊ฐ๋๋ก ์ง์ํ์ฌ ์ฑ๊ณผ ๊ด๋ฆฌ๋ฅผ ์คํ ๊ฐ๋ฅํ๊ณ ์ธก์ ๊ฐ๋ฅํ๋ฉฐ ํ๋ํ์ ๋๋นํ ์ ์๋๋ก ํฉ๋๋ค.
๋ชจ๋ํฐ๋ง์์ ๋ง์คํฐ๋ฆฌ๊น์ง: APM์ด ์ ๊ธฐ์ด์ธ๊ฐ
์ค๋๋ ์ฒ๋ผ ๋น ๋ฅด๊ฒ ๋ณํํ๊ณ ์ฅ์ ๋ฅผ ์ฉ๋ฉํ์ง ์๋ ์ํํธ์จ์ด ํ๊ฒฝ์์ ์ฑ๋ฅ์ ๋ ์ด์ ๋ถ์ฐจ์ ์ธ ๊ณ ๋ ค ์ฌํญ์ด ์๋๋ผ ํต์ฌ ๊ธฐ๋ฅ์ ๋๋ค. ์ฌ์ฉ์๋ ์ฆ๊ฐ์ ์ธ ์๋ต์ ๊ธฐ๋ํ๋ฉฐ, ๊ธฐ์ ์ ์ํํ๊ณ , ๊ธ๋ก๋ฒํ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์ง์์ ์ผ๋ก ์๋ํ๋ ๋์งํธ ๊ฒฝํ์ ์์กดํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง์ ์ด๋ฌํ ๊ณผ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ฐ์ ํ์ฌ, ์๊ท๋ชจ IT ์ ํธ๋ฆฌํฐ์์ ์ํํธ์จ์ด ์๋ช ์ฃผ๊ธฐ์ ๋ชจ๋ ๋จ๊ณ์ ์ํฅ์ ๋ฏธ์น๋ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ๊ธฐ๋ฅ์ผ๋ก ์ฑ์ฅํ์ต๋๋ค.
์ค๋๋ APM์ ๋จ์ํ ๋์๋ณด๋๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ๊ทธ์น์ง ์์ต๋๋ค. ๊ฐ๋ฐ ๋ฐ ์ด์ ํ์ด ์์ ๊ฐ์ ๊ฐ์ง๊ณ ํ๋ํ ์ ์๋๋ก ์ง์ํ๋ ๊ฒ์ ๋๋ค. ๊ฐ๋ณ ์งํ๋ฅผ ๋์ด ํธ๋์ญ์ ํ๋ฆ, ์ง์ฐ ์๊ฐ, ์ฅ์ ๋ฐ์ ์์ธ, ๊ทธ๋ฆฌ๊ณ ์ฐ์ ์์๋ฅผ ์ ํ ๊ฐ์น๊ฐ ์๋ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ ํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. APM์ ์ฑ๋ฅ ์ค์ฌ ๊ฐ๋ฐ, ์์ ์ ์ธ ๋ฆด๋ฆฌ์ค, ๊ทธ๋ฆฌ๊ณ ์ ์ํ ์ฌ๊ณ ๋ณต๊ตฌ๋ฅผ ์ด์งํ๋ ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ ์ค์ํ ๊ฒ์ APM์ด ์ฝ๋์ ๊ฒฐ๊ณผ ์ฌ์ด์ ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ๋๋ฌธ์ ํต์ฌ์ ์ธ ์ญํ ์ ํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ธฐ์ ์ ํ๋์ ๋น์ฆ๋์ค ์ํฅ๊ณผ ์ฐ๊ฒฐํ์ฌ ํ์ด ์ฌํ ๋์์ ์ธ ์๋ฐฉ ํ๋์์ ์ฌ์ ์๋ฐฉ์ ์ธ ์์ง๋์ด๋ง์ผ๋ก ์ ํํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ์ ํจ๊ป ์ฌ์ฉํ๋ฉด SMART TS XLAPM์ ๋์ฑ ๊ฐ๋ ฅํด์ก์ต๋๋ค. ๋ฐํ์ ๋ฐ์ดํฐ์ ์ฌ์ธต ์ฝ๋ ๋ถ์์ ์ฐ๊ฒฐํ๊ณ , ์จ๊ฒจ์ง ์ข ์์ฑ์ ์ฐพ์๋ด๊ณ , ์ ๋ฐํ๊ฒ ํ๋ํ ์์ ์ ์๋ดํฉ๋๋ค.
์์คํ ์ด ๋์ฑ ๋ถ์ฐ๋๊ณ ์ฑ๋ฅ์ ๋ํ ๊ณต๋์ ์ฑ ์์ด ์ปค์ง์ ๋ฐ๋ผ, APM์ ์๋ฒฝํ๊ฒ ์๋ฌํ ์กฐ์ง์ ์ง์์ ์ธ ์ด์ ์ ์ป๊ฒ ๋ฉ๋๋ค. APM์ ํตํด ๋ ๋น ๋ฅด๊ฒ ๊ตฌ์ถํ๊ณ , ๋ ์ค๋งํธํ๊ฒ ์์ ํ๋ฉฐ, ์ ์ด๋ ฅ์ ์์ง ์๊ณ ํ์ฅํ ์ ์์ต๋๋ค. ๊ฐ๋จํ ๋งํด, APM์ ํตํด ๋จ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ํฐ๋งํ๋ ๋ฐ ๊ทธ์น์ง ์๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋์ฑ ๊น์ด ์ดํดํ ์ ์์ต๋๋ค.


