๊ณต์ง ์กฐ๊ฑด์ ๊ณต์ง ์ด๋ฒคํธ๊ฐ ์์ฑ๋๋ ์๊ธฐ๋ฅผ ์ ์ํ๋ ํต์ฌ ์์์
๋๋ค. ์ด๋ ์๋ฏธ ์๋ ๊ณต์ง์ฌํญ์ ๊ตฌ์ถํ๋ ๋ฐ ํ์์ ์ธ ์ถ๋ฐ์ ์ญํ ์ ํฉ๋๋ค. ๊ณต์ง ์กฐ๊ฑด์๋ ์ฌ์ฉ์๊ฐ ์๋ฆผ์ ๋ฐ๊ธฐ ์ ์ ๋ง๋ฌ๊ฑฐ๋, ์คํ ๋๋ ์คํ๊ฐ์ด ํฌํจ๋์ด ์์ต๋๋ค. ๊ณผ๋ํ ์๋ฆผ์ ์ค์ด๊ฑฐ๋ ์๋กญ๊ฑฐ๋ ๋น์ ์์ ์ธ ๋์์ด ๋ํ๋ ๋ ํ์ ์๋ฆด ์ ์์ต๋๋ค.

์ ๊ฒฝ๊ณ ์กฐ๊ฑด ๋ง๋ค๊ธฐ
๊ณต์ง ์กฐ๊ฑด์ ์ ์๋ ์ ์ ๊ฐ์ ๋ํด ์ฃผ์ด์ง ์ด๋ฒคํธ ์ธํธ๋ฅผ ์ธก์ ํ๊ณ ํน์ ์๊ฐ ์ฐฝ ๋์ ํฌ์ ๊ฐ์ด ์ถฉ์กฑ๋ ๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ฌ๋ ์ง์์ ์ผ๋ก ์คํ๋๋ ์ฟผ๋ฆฌ์
๋๋ค.
์ด ์์์๋ Alert condition details ํ์ด์ง๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ๊ณต์ง ์กฐ๊ฑด์ ์๋์ผ๋ก ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. ํ์ง๋ง ๊ณต์ง์กฐ๊ฑด์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ต๋๋ค. ๋ค์์์ ๊ณต์ง ์กฐ๊ฑด์ ์์ฑํ ์ ์์ต๋๋ค.
๋ค์ ๊ฒฝ๊ณ ๋น๋ ์ค ํ๋๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์ค์
๊ณต์ง ์กฐ๊ฑด์ ์์ฑํ ํ ๋ด๋ ๋ฆญ ํ๋ซํผ์ ๋ถ๋ถ, ์๋น์ค ๋๋ ํฉ์ฑ ๋ชจ๋ํฐ์ ๊ฐ์ ๋ถ๋ถ์ ์ฐ๊ฒฐํ๊ธฐ ์ ์ ์ด๋ฅผ ํ๊ฐํด์ผ ํฉ๋๋ค. ํ๊ฐ๋ ํ๋ซํผ์ด ํด๋น ์กฐ๊ฑด์ ๋ํ NRQL ์ฟผ๋ฆฌ ๋๋ ๋ฉํธ๋ฆญ๊ณผ ์ผ์นํ๋ ์ ํจํ ๋ฐ์ดํฐ ์ ํธ๋ฅผ ์์ ํ ํ์๋ง ์์๋ฉ๋๋ค. ํ๊ฐ๊ฐ ์๋ฃ๋๋ ๋ฐ ๋ช ๋ถ ์ ๋ ์์๋ ์ ์์ต๋๋ค. ์กฐ๊ฑด์ด ์ฌ๋ฐ๋ฅธ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋์ง ํ์ธํ๋ ค๋ฉด NRQL ๋น๋ ์์ ํด๋น ์ฟผ๋ฆฌ๋ฅผ ์คํํ์ญ์์ค.
์๋ด ๋ชจ๋๋ฅผ ์ ์ธํ ๋ชจ๋ ๋ฐฉ๋ฒ์์ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ์์ฑํ๋ ํ๋ก์ธ์ค๋ ์๋ ๋จ๊ณ์ ์ค๋ช
๋ ๊ฒ๊ณผ ์ ํํ ๋์ผํฉ๋๋ค.
์ ํธ ๋์ ์ค์
์ด ์์์๋ ํ์ด ์ ์์๊ฑฐ๋ ์ฌ์ดํธ์ WebPortal ์ ํ๋ฆฌ์ผ์ด์
์ ๊ด๋ฆฌํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ๋๊ธฐ ์๊ฐ ๋ฌธ์ ์ ๋ํ ์๋ฆผ์ ๋ฐ๊ณ ์ถ์ต๋๋ค.
NRQL ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒฝ๊ณ ์กฐ๊ฑด์ด ๊ฒฝ๊ณ ์ ๊ธฐ์ด๋ก ์ฌ์ฉํ ์ ํธ๋ฅผ ์ ์ํ ์ ์์ต๋๋ค. ์ด ์์์๋ ๋ค์ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
WHERE appName = 'WebPortal'
๊ณต์ง ์กฐ๊ฑด์ ์ด ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ด๋ ๋ฆญ์๊ฒ WebPortal ์์ ํ์ด์ง๋ฅผ ๋ก๋ํ๋ ๋ฐ ํ์ํ ํ๊ท ์ง์ฐ ์๊ฐ ๋๋ ์ง์ ์๊ฐ์ ์๊ณ ์ถ๋ค๋ ๋ป์ด ๋ฉ๋๋ค. ๊ณจ๋ ์ ํต์ฌ ์ ํธ์ธ ์ง์ฐ์๊ฐ์ ๋ํ ์ฌ์ ๊ฒฝ๊ณ ๋ ์ ์ฌ์ ์ฑ๋ฅ ์ ํ์ ๋ํ ์กฐ๊ธฐ ๊ฒฝ๊ณ ๋ฅผ ์ ๊ณตํฉ๋๋ค.
New Relic์ ์ฟผ๋ฆฌ ์ธ์ด์ธ NRQL ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ NRQL ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ณ ๊ธ ์ ํธ ์ค์ ๋ฏธ์ธ ์กฐ์
์ ํธ๋ฅผ ์ ์ํ ํ Run ํด๋ฆญํฉ๋๋ค. ์ฐจํธ๊ฐ ๋ํ๋๊ณ ๊ทํ๊ฐ ์ค์ ํ ์์๊ฐ ํ์๋ฉ๋๋ค.
ํ
๊ณ์ ๊ฐ ์๋ฆผ์ ์ค์ ํ๋ ค๋ฉด ๋๋กญ๋ค์ด ๋ชฉ๋ก์์ ๋ฐ์ดํฐ ๊ณ์ ์ ์ ํํ์ธ์. ๊ทธ๋ฆฌ๊ณ ํ ๋ฒ์ ํ ๊ณ์ ์ ๋ฐ์ดํฐ๋ง ์ฟผ๋ฆฌํ์ฌ ์ฌ๋ฌ ๊ณ์ ๊ฐ์ ์๋ฆผ์ ๋ฐ์ ์ ์์ต๋๋ค.
์ด ์์์ ์ฐจํธ๋ ๊ฑฐ๋์ ํ๊ท ๊ธฐ๊ฐ์ ๋ณด์ฌ์ค๋๋ค. Next ํด๋ฆญํ๊ณ ๊ณต์ง ์กฐ๊ฑด ๊ตฌ์ฑ์ ์์ํ์ธ์.
์ด ์์์๋ WebPortal ์์ ์ง์ฐ ์๊ฐ์ ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํด ์์ฑํ ์กฐ๊ฑด์ ๋ํ ๊ณ ๊ธ ์ ํธ ์ค์ ์ ๋ง์ถค์ค์ ํฉ๋๋ค.
์ฐฝ ๊ธฐ๊ฐ์ New Relic์ด ๊ฒฝ๊ณ ์กฐ๊ฑด์์ ๋ถ์์ ์ํด ๋ฐ์ดํฐ๋ฅผ ๊ทธ๋ฃนํํ๋ ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค. ์ฌ๋ฐ๋ฅธ ์ค์ ์ ์ ํํ๋ ๊ฒ์ ๋ฐ์ดํฐ์ ๋น๋์ ์ํ๋ ์ธ๋ถ ์ ๋ณด ์์ค์ ๋ฐ๋ผ ๋ค๋ฆ
๋๋ค.
High-frequency data (for example, pageviews every minute): ๋ณ๋ ๋ฐ ์ถ์ธ์ ๋ํ ๋ฐ์ดํฐ ๋น๋(์ด ๊ฒฝ์ฐ 1๋ถ)์ ๋ง์ถฐ ๊ธฐ๊ฐ์ ์ค์ ํฉ๋๋ค.
Low-frequency data (for example, hourly signals): ํจํด๊ณผ ์ด์ ์งํ๋ฅผ ๋๋ฌ๋ด๊ธฐ์ ์ถฉ๋ถํ ๋ฐ์ดํฐ๋ฅผ ์บก์ฒํ๋ ๊ธฐ๊ฐ์ ์ ํํฉ๋๋ค(์: ์๊ฐ๋ณ ์ ํธ์ ๊ฒฝ์ฐ 60๋ถ).
ํ์์ ๊ฒฝํ์ ๋ฐ๋ผ ๊ธฐ๊ฐ์ ๋ง์ถค์ค์ ํ ์ ์๋ค๋ ์ ์ ๊ธฐ์ตํ์ธ์. ๊ฒฝ๊ณ ์กฐ๊ฑด ์์ฑ์ ์ต์ํด์ง๋ฉด ์์ํ๊ณ ์คํํ ๋ ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๊ธฐ์กด ์ง๊ณ ๋ฐฉ๋ฒ์ ์ธ๊ตฌ๊ฐ ์ ๊ฑฐ๋ ๊ฐ๊ฒฉ ๊ฐ์ ์๋นํ ๋ณ๋์ ๋ณด์ด๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ ๋ถ์กฑํ ์ ์์ต๋๋ค. ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ์ง๊ณ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ ์ ์์ ๊ฒฝ๊ณ ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํธ๋ฆฌ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
Smooth out the noise: ํฐ ์ง๊ณ ์ฐฝ์ ๋ง๋๋ ๊ฒ๋ถํฐ ์์ํ์ธ์. ์ด ๊ธฐ๊ฐ(์: 5๋ถ)์ ๋ฒํผ ์ญํ ์ ํ์ฌ ๋ฐ์ดํฐ์ ๋ด์ฌ๋ "๋
ธ์ด์ฆ" ๋๋ ๋ณ๋์ฑ์ ์ํํฉ๋๋ค. ์ด๋ ๊ฒฉ๋ฆฌ๋ ์คํ์ดํฌ ๋๋ ๋ฅ์ผ๋ก ์ธํด ํธ๋ฆฌ๊ฑฐ๋๋ ํ์ ์๋ฆผ์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
Avoid lag with a sliding window: ํฐ ์ฐฝ์ด ๋ฐ์ดํฐ ๋ถ์์ ๋์์ด ๋์ง๋ง, ์ด์ ๊ฐ์ ํ์ธํ๊ธฐ ์ ์ ์ ์ฒด ๊ฐ๊ฒฉ์ด ๊ฒฝ๊ณผํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ฉด ๊ณต์ง ๊ณต์ง์์ ์๋นํ ์ง์ฐ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ ์์ ์ฌ๋ผ์ด๋ฉ ๊ธฐ๊ฐ(์: 1๋ถ)์ ๊ถ์ฅํฉ๋๋ค. ์ด ์ฌ๋ผ์ด๋ฉ ์๋์ฐ๋ฅผ ๋ ํฐ ์ง๊ณ ์ฐฝ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์ค์บํ๋ ์์ง์ด๋ ํ๋ ์์ผ๋ก ์์ํด ๋ณด์ญ์์ค. ํ๋ ์์ด ๋ ์์ ๊ฐ๊ฒฉ์ผ๋ก ์งํ๋ ๋๋ง๋ค ์ง๊ณ ๊ฐ(์: ํ๊ท )์ด ๊ณ์ฐ๋ฉ๋๋ค.
Set your threshold duration: ์ด์ ๋ ์์ ์ฌ๋ผ์ด๋ฉ ์ฐฝ์ ์ปจํ
์คํธ ๋ด์์ ๊ณต์ง์ฌํญ ๊ฐ, ๋ฆด๋ ์ด๋ฅผ ์ ์ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ์ฌ ํ๋ ์์ ์ง๊ณ ๊ฐ์ด ๋ ํฐ ์ฐฝ์ ํํํ ํจ๊ณผ๋ฅผ ํฌ์ํ์ง ์๊ณ ์ํ๋ ๋ฒ์์์ ํฌ๊ฒ ๋ฒ์ด๋ ๋ ์๋ฆผ์ ์ ์ํ๊ฒ ํธ๋ฆฌ๊ฑฐํ ์ ์์ต๋๋ค.
์ค์
Advanced ๋ฐ Core ์ปดํจํ
๊ฐ๊ฒฉ ๊ณํ์ ์ฌ์ฉํ๋ ๊ณ ๊ฐ์ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ์ง๊ณ๋ฅผ ํ์ฉํ ๊ฒฝ์ฐ ์ถ๊ฐ CCU ์๊ธ์ด ๋ถ๊ณผ๋ ์ ์์ต๋๋ค. ์ด ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ณ๋์ ์ํํ์ฌ ๋ฐ์ดํฐ ๋ถ์์ด ํฅ์๋์ง๋ง, ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋นํด ๋น์ฉ์ด ์ฆ๊ฐํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฌ๋ผ์ด๋ฉ ์ฐฝ๋ฌธ ๊ฐ๊ฒฉ ์น์
์ ์ฐธ์กฐํ์ธ์. ๊ณ ๊ธ ๋๋ ํต์ฌ ์ปดํจํฐ ๊ฐ๊ฒฉ ์ฑ
์ ํ๋์ ์ฌ์ฉ ์ค์ธ์ง ํ์ธํ๋ ค๋ฉด ์ฃผ๋ฌธ์ ์ฐธ์กฐํ์ธ์.
์ด NRQL ํํ ๋ฆฌ์ผ ์์ ์ฌ๋ผ์ด๋ฉ ์๋์ฐ ์ง๊ณ์ ๋ํด ์์ธํ ์์๋ณผ ์ ์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก event flow ์คํธ๋ฆฌ๋ฐ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ด๋ ์์คํ
์ ์์ฃผ ๊ทธ๋ฆฌ๊ณ ๊พธ์คํ ๋ค์ด์ค๋ ๋ฐ์ดํฐ์ ๊ฐ์ฅ ์ ํฉํฉ๋๋ค. event timer ์ ํํ๋ ๊ฒ์ด ๋ ๋์ ๋ฐฉ๋ฒ์ด ๋ ์ ์๋ ํน๋ณํ ๊ฒฝ์ฐ๊ฐ ์์ง๋ง, ์ฒซ ๋ฒ์งธ ๊ณต์ง์๋ ๊ธฐ๋ณธ๊ฐ์ธ event flow ๊ถ์ฅํฉ๋๋ค. ์ด ๊ฐ๋จํ ๋น๋์ค๋ฅผ ์์ฒญํ๋ ๊ฒ์ด ์ข์ต๋๋ค(์ฝ 1์๊ฐ). 5๋ถ 31์ด) ์ด๋ค ์คํธ๋ฆฌ๋ฐ ๋ฐฉ๋ฒ์ ์ ํํด์ผ ํ ์ง ๋ ์ ์ดํดํ ์ ์์ต๋๋ค.
๊ณต์ง์ ์ง์ฐ ๊ธฐ๋ฅ์ ์ผ๊ด์ฑ ์๋ ๋ฐ์ดํฐ ์์ง์ผ๋ก ์ธํด ๋ฐ์ํ๋ ์ ์ฌ์ ์ธ ๋ฌธ์ ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค. ์ด๋ ์ผ์ข
์ ๋ฒํผ ์ญํ ์ ํ์ฌ ์๋ฆผ์ด ๋ฐ์ํ๊ธฐ ์ ์ ๋ฐ์ดํฐ๊ฐ ๋์ฐฉํ๊ณ ์ฒ๋ฆฌ๋ ์ ์๋๋ก ์ถ๊ฐ ์๊ฐ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ์คํ์ ๋ฐฉ์งํ๊ณ ๋ณด๋ค ์ ํํ ๊ณต์ง ์ด๋ฒคํธ ์์ฑ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์๋ ๋ฐฉ์:
์ ์ ํ ์ง์ฐ ์ค์ ์ ์์ ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ํ๊ฐํ์ฌ ๊ฒฐ์ ๋ฉ๋๋ค.
์ผ๊ด๋ ๋ฐ์ดํฐ: ๋ฐ์ดํฐ ํฌ์ธํธ๊ฐ 1๋ถ ์ด๋ด์ ํ์์คํฌํ์ ํจ๊ป ์ผ๊ด๋๊ฒ ๋์ฐฉํ๋ ๊ฒฝ์ฐ ๋ ๋ฎ์ ์ง์ฐ ์ค์ ์ผ๋ก ์ถฉ๋ถํฉ๋๋ค.
์ผ๊ด์ฑ ์๋ ๋ฐ์ดํฐ: ๊ณผ๊ฑฐ ๋๋ ๋ฏธ๋์ ๋ช ๋ถ์ ๊ฑธ์น ํ์์คํฌํ์ ํจ๊ป ๋ฐ์ดํฐ ํฌ์ธํธ๊ฐ ๋์ฐฉํ๋ ๊ฒฝ์ฐ ๋ถ์ผ์น๋ฅผ ์์ฉํ๊ธฐ ์ํด ๋ ๋์ ์ง์ฐ ์ค์ ์ด ํ์ํฉ๋๋ค.
๋ฒํผ ์์ฑ:
์ ํํ ์ง์ฐ ์ค์ ์ ๊ฒฝ๊ณ ์กฐ๊ฑด์ด ์ ์๋ ์๊ณ๊ฐ์ ๋ํด ๋ฐ์ดํฐ๋ฅผ ํ๊ฐํ๊ธฐ ์ ์ ๋๊ธฐ ๊ธฐ๊ฐ์ ๋์
ํฉ๋๋ค.
์ด ๋ฒํผ๋ ๋ฐ์ดํฐ ๋ถ์ผ์น๊ฐ ํด๊ฒฐ๋ ์๊ฐ์ ํ์ฉํ์ฌ ์๋ชป๋ ๊ฒฝ๊ณ ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ ์ค์
๋๋ค.
WebPortal ์ ํ๋ฆฌ์ผ์ด์
์ ์ง์ฐ ์๊ฐ ๋ฌธ์ ๋ฅผ ํ์ ์๋ฆฌ๊ธฐ ์ํ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ์์ฑ ์ค์
๋๋ค. ์ด ์์์ ์ ํ๋ฆฌ์ผ์ด์
์ New Relic ๋ฐ์ดํฐ๋ฅผ ์ผ๊ด๋๊ฒ ๋ณด๋
๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์์ New Relic์ผ๋ก ์ ํธ์ ์ง์์ ์ธ ์คํธ๋ฆผ์ด ์ ์ก๋๊ณ ์ ํธ์ ์์๋๋ ๊ณต๋ฐฑ์ด ์์ผ๋ฏ๋ก ๊ณต๋ฐฑ ์ฑ์ฐ๊ธฐ ์ ๋ต์ ์ ํํ ํ์๊ฐ ์์ต๋๋ค.
๊ฒฉ์ฐจ ์ฑ์ฐ๊ธฐ ์ ๋ต์ ๋ฐ์ดํฐ ์์ง์ด ๊ฐํ์ ์ด๊ฑฐ๋ ๋ถ์์ ํ ์ ์๋ ์๋๋ฆฌ์ค๋ฅผ ๋ค๋ฃน๋๋ค. ์ด๋ ๋๋ฝ๋ ๋ฐ์ดํฐ ํฌ์ธํธ๋ฅผ ์์ ๊ฐ์ผ๋ก ๋์ฒดํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ฌ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ๊ณต๋ฐฑ์ด ์๋ ๊ฒฝ์ฐ์๋ ๊ฒฝ๊ณ ์กฐ๊ฑด์ด ์ฌ์ ํ ํจ๊ณผ์ ์ผ๋ก ์๋ํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
๊ฐ๊ฒฉ ์ฑ์ฐ๊ธฐ๋ฅผ ํด์ ํด์ผ ํ๋ ๊ฒฝ์ฐ:
Consistent data flow: WebPortal ์ ์์ ๊ฒฝ์ฐ์ฒ๋ผ ์์๋๋ ๊ณต๋ฐฑ ์์ด ์ผ๊ด๋๊ฒ ๋ด๋ ๋ฆญ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ๊ณต๋ฐฑ ์ฑ์ฐ๊ธฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ ๊ณต๋ฐฑ ๋ฉ์ฐ๊ธฐ ์ ๋ต์ ์์์ผ๋ก ์ค์ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ ์ ํ ์ ๊ทผ ๋ฐฉ์์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ฃผ์ ๊ณ ๋ ค์ฌํญ:
Popular use case: ๊ฐ๊ฒฉ ์ฑ์ฐ๊ธฐ์ ์ผ๋ฐ์ ์ธ ์ฉ๋๋ ์์ ๋ ๋ฐ์ดํฐ๊ฐ ์๋ ์ฐฝ์ 0 ๊ฐ์ ์ฝ์
ํ๋ ๊ฒ์
๋๋ค.
Anomaly thresholds: gap-filling ๊ฐ์ ์ด์ ์ ๋ ๊ฐ, ๋ฆด๋ ์ด๋ฅผ ์ฌ์ฉํ ๋ ๋ง์ง๋ง ๊ด์ธก๋ ๊ฐ์ผ๋ก๋ถํฐ ํ์ค์ ๊ฐ์๋ก ํด์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ๊ฒฉ์ 0 ๊ฐ์ผ๋ก ์ฑ์ฐ๋ฉด ๋ณ๊ฒฝ ์ฌํญ์ด ์๋ค๊ณ ๊ฐ์ ํ์ฌ ๋ง์ง๋ง์ผ๋ก ํ์๋ ๊ฐ์ด ๋ณต์ ๋ฉ๋๋ค.
์์ค๋ ์ ํธ ๋ฌธ์ ์์ ๊ฐญ ์ฑ์ฐ๊ธฐ ์ ๋ต์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์ฟ ๋ ๋ฆญ์ ๊ต์ฐจ ๊ณ์ ์๋ฆผ์ ์ฌ์ฉํ๋ฉด ๊ณต์ง๊ฐ ๊ตฌ์ฑ๋ ๊ณ์ ๊ณผ ๋ค๋ฅธ ๊ณ์ ์ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๊ณต์ง ์กฐ๊ฑด์ ์ค์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ด๋ ๋ฆญ ๋ด์ ์ฌ๋ฌ ๊ณ์ ์ ๊ฑธ์ณ ์์กด์ฑ/์ข
์ ๊ธฐ๋ฅ์ ๋ชจ๋ํฐ๋งํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐ ๋ ํฐ ์ ์ฐ์ฑ์ด ์ ๊ณต๋ฉ๋๋ค.
์์ธํ ๋ด์ฉ์ Cross-account ๊ณต์ง ๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ฒฝ๊ณ ์กฐ๊ฑด์ ๋ํ ์๊ณ๊ฐ ์ค์
๊ณต์ง ์กฐ๊ฑด์ด ์ปจํ
์ด๋์ธ ๊ฒฝ์ฐ, ์ ์ ๊ฐ, ์ปจํ
์ด๋๋ ๊ฐ ๊ณต์ง ์กฐ๊ฑด์ด ๋ฐ๋ผ์ผ ํ๋ ๊ท์น์
๋๋ค. ๋ฐ์ดํฐ๊ฐ ์์คํ
์ผ๋ก ์คํธ๋ฆฌ๋ฐ๋จ์ ๋ฐ๋ผ ๊ณต์ง ์กฐ๊ฑด์ ์ด๋ฌํ ๊ท์น์ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ๊ฒ์ํฉ๋๋ค. ๊ณต์ง ์กฐ๊ฑด์ด ๊ทํ๊ฐ ์ค์ ํ ๋ชจ๋ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ ์์คํ
๋ฐ์ดํฐ๋ฅผ ํ์ธํ๋ฉด ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์์ฑํฉ๋๋ค. ์๋ฆผ ์ด๋ฒคํธ๋ ์์คํ
์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ ์๋ฆฌ๋ ์ ํธ์ด๋ฏ๋ก ํ์ธํด์ผ ํฉ๋๋ค.
์ด์ ์๊ณ๊ฐ์ ํน์ ์ซ์ ๊ฐ๋ณด๋ค ์์ ํจํด๊ณผ์ ํธ์ฐจ๊ฐ ๋ ์ค์ํ ๊ฒฝ์ฐ์ ์ด์์ ์
๋๋ค. ๋ฏธ๋ฆฌ ์ ์๋ ์ ํ์ ์ค์ ํ ํ์ ์์ด ๋น์ ์์ ์ธ ํ๋์ ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค. New Relic์ ์ด์ ํ์ง ๊ธฐ๋ฅ์ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋์ ์ผ๋ก ๋ถ์ํ์ฌ ์งํํ๋ ์์คํ
๋์์ ๋ฐ์ํ๋๋ก ์๊ณ๊ฐ์ ์กฐ์ ํฉ๋๋ค.
์ด์ ํ์ง ์ค์ :
์์ ๋๋ ํ์ ์ ํ:
- ์์๋ณด๋ค ๋๊ฑฐ๋ ๋ฎ์ ํธ์ฐจ์ ๋ํด ๊ฒฝ๊ณ ๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ์ํ ๋ฐ ํํ์ ์ ํํฉ๋๋ค.
- ๋น์ ์์ ์ผ๋ก ๋์ ๊ฐ์๋ง ์ด์ ์ ๋ง์ถ๋ ค๋ฉด ์ํ๋ง์ ์ ํํฉ๋๋ค.
์ฐ์ ์์ ํ ๋น:
- ์ ์ฌ์ ์ธ ๋ฌธ์ ์ ๋ํ ์ ์ํ ์ฃผ์๋ฅผ ๋ณด์ฅํ๋ ค๋ฉด ์ด๊ธฐ ๊ฒฝ๊ณ ์ ์ฐ์ ์์ ์์ค์ ์ค์๋ก ์ค์ ํ์ธ์.
์๋ฐ ๊ธฐ์ค์ ์ ์ํฉ๋๋ค.
- ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์์ํฉ๋๋ค. ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๊ฐ ์์ธก๊ฐ์์ ์ต์ 5๋ถ ๋์ 3 ํ์คํธ์ฐจ ์ด์ ๋ฒ์ด๋๋ ๊ฒฝ์ฐ ์๋ฆผ ์ด๋ฒคํธ๋ฅผ ์ฝ๋๋ค.
- ํน์ ์ ํ๋ฆฌ์ผ์ด์
๋ฐ ๊ฒฝ๊ณ ์๊ตฌ ์ฌํญ์ ๋ง๊ฒ ํ์์ ๋ฐ๋ผ ์ด๋ฌํ ์ค์ ์ ์ฌ์ฉ์ ์ ์ํฉ๋๋ค.
๊ฒฝ๊ณ ์กฐ๊ฑด ๋ฌธ์ ์์ ์ฐ์ ์์ ์์ค์ ๋ํด ์์ธํ ์์๋ณผ ์ ์์ต๋๋ค.
์ด์ ๋ฌธ์ ์์ ์ด์ ์๊ณ๊ฐ๊ณผ ๋ชจ๋ธ ๋์์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์ด์ ๊ฐ๋ฆฌ์ผ ๊ฐ, ์ ์ ๋ ๋ฒ ๊ฐ๊ณผ ๋ฌ๋ฆฌ, ๊ธฐ๋๊ฐ์ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ ์ฒด์ ์ผ๋ก ์ดํด๋ณด์ง ์๊ณ ์์คํ
๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ค ๋์์ด ๋น์ ์์ ์ธ์ง ๊ฒฐ์ ํฉ๋๋ค. ๋์ , ์ ์ ๋ ๋ฒ ๊ฐ์ ์์คํ
์ด ์ฌ์ฉ์๊ฐ ์ค์ ํ ๊ธฐ์ค๊ณผ ๋ค๋ฅด๊ฒ ๋์ํ ๋๋ง๋ค ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ฝ๋๋ค.
์ด์์น์ ์ ์ ์๊ณ๊ฐ ๋ชจ๋์ ๋ํ ์ฐ์ ์์ ์์ค์ ์ค์ ํด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์ ์น์
์ ์ฐธ์กฐํ์ธ์.
์ด์์น ๊ฐ์ง๋ ํน์ ์์ ์ ๋๋ฃ๋ค๊ณผ ์๋นํ ๋ค๋ฅด๊ฒ ํ๋ํ๋ ๊ฒ์ ์๋ณํฉ๋๋ค. ์ด์์น ํ์ง๋ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ํน์ดํ ํจํด์ ์ฐพ์๋ด๋ ์ด์์น ํ์ง์ ๋ฌ๋ฆฌ DBSCAN ํด๋ฌ์คํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ๋ฃน ๋ด์์ ์ด์ํ ํ์ง์ ์ค์ ์ ๋ก๋๋ค.
์ด ๋ ๋ฒ ๊ฐ, ๋ฆด๋ ์ด ์ ํ์ ๋ค์ ์ฉ๋์ ์ด์์ ์
๋๋ค.
ํด๋ฌ์คํฐ์ ๋นํด ๋น์ ์์ ์ธ ๋ฆฌ์์ค ์๋น๊ฐ ์๋ ์๋ฒ ์๋ณ
Kafka ๋ธ๋ก์ปค๊ฐ ๋ฉ์์ง๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ฒ๋ฆฌํ์ง ๋ชปํ๋ ๋ฌธ์ ๊ฐ์ง
๋ค์ค ํ
๋ํธ ํ๊ฒฝ์์ "์๋๋ฌ์ด ์ด์" ์๋๋ฆฌ์ค ์ฐพ๊ธฐ
์ฃผ์ ์ค์ ๋ฐฉ๋ฒ:
Epsilon: ๊ฐ์ ํด๋ฌ์คํฐ ๋ด ์ ์ฌ์ด์ ์ต๋ ๊ฑฐ๋ฆฌ
์ต์ ํฌ์ธํธ: ํด๋ฌ์คํฐ๋ฅผ ํ์ฑํ๋ ๋ฐ ํ์ํ ์ต์ ํฌ์ธํธ(๊ถ์ฅ > 3)
ํ๊ฐ ๊ทธ๋ฃน: ํ๊ฒฝ์ด๋ ์ง์ญ๊ณผ ๊ฐ์ ์ธก๋ฉด๋ณ ์ธ๊ทธ๋จผํธ ๋ถ์
์ด์์น ๊ฐ์ง์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ด์์น ๊ฐ์ง ์ค๋ช
์๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ด๋ ๋ฆญ์์๋ ๋ถ๋ฆฌ๊ฐ ์์์ผ๋ก ๊ตฌ๋ถ๋ ์ํ ์ ์ฐ๊ด๋์ด ์์ต๋๋ค. ๊ฐ ์ํฐํฐ์ ํ์ฌ ์ํ๋ ํด๋น ์ธ๋ฑ์ค์ ๋งต์์ ํ์ธํ ์ ์์ต๋๋ค. ๊ณต์ง์กฐ๊ฑด์ด ๋ถ๋ถ๊ณผ ์ฐ๊ด๋์ด ์๋ ๊ฒฝ์ฐ, ๋ถ๋ถ์ ์ํ๋ ๊ณต์ง์กฐ๊ฑด์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค. ๊ณต์ง๊ฐ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ํค๋ ๊ฒฝ์ฐ, ๊ณต์ง ์ด๋ฒคํธ์ ์ฌ๊ฐ๋ ์์ค์ ๋ฐ๋ผ ๋ณ๊ฒฝ์ ์ํ๊ฐ ๋ณ๊ฒฝ๋ฉ๋๋ค.
๊ณต์ง ์กฐ๊ฑด์ด ์ฐ๊ด๋ ๋ถํ ์ํ์ ์ํฅ์ ์ฃผ์ง ์๋๋ก ํ๋ ค๋ฉด Do not report system health status ํ ๊ธ์ ํ์ฑํํ์ธ์. ์ ์ฒด ์ํ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ํจ๋์ ํ์ธํ๋ ค๋ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค.
์ค์
๊ต์ฐจ ๊ณ์ ์ ์์ฑํ ๋ ๊ณต์ง์ฌํญ Do not report system health status ํ ๊ธ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋ฉ๋๋ค. ๊ต์ฐจ ๊ณ์ ๊ณต์ง ์กฐ๊ฑด์ด ์ฐ๊ฒฐ๋ ๋ถ๋ถ์ ์ํ๋ฅผ ๊ฒฐ์ ํ์ง ๋ชปํ๋๋ก ํ๋ ค๋ฉด ํ์ฑํํ์ธ์.
๋ด๋ ๋ฆญ์ Predictive Alerts ๋ ์ด๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ์ฌ ๋ฏธ๋ ๋ํฅ์ ์์ธกํฉ๋๋ค. ์์ธก ๊ฒฐ๊ณผ ์ ์ , ๊ฒฝ๊ณ๊ฐ ๊ณง ์นจํด๋ ์ ์๋ ๊ฒ์ผ๋ก ๋ํ๋๋ฉด ๊ณต์ง ์๋ฆผ์ ๋ฐ๊ฒ ๋๋ฉฐ, ์ด๋ฅผ ํตํด ์ค๋จ์ด ๋ฐ์ํ๊ธฐ ์ ์ ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค.
์์ธํ ๋ด์ฉ์ ์์ธก ์๋ฆผ ์ค๋ช
์๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ณต์ง์ฌํญ์ ๋ํ ์์ธก ์๋ฆผ์ ํ์ฑํํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ์ํํ์ธ์.
Set condition thresholds ์น์
์์ ๋ ๋ฒ ๊ฐ, ๋ฆด๋ ์ด ์กฐ๊ฑด ์ ํ์ Static ์ผ๋ก ์ ํํฉ๋๋ค.
์์ธก ์๋ฆผ์ ๊ฒฝ์ฐ Predict future behavior ํ ๊ธ์ ํ์ฑํํฉ๋๋ค.
๋ฏธ๋ฆฌ ๋ณผ ์ ์๋ ์๊ฐ์ ์ค์ ํฉ๋๋ค. ์ด๋ ์์๋๋ ์นจํด๋ฅผ ์ผ๋ง๋ ๋จผ ๋ฏธ๋์ ์ฐพ์์ผ ํ๋์ง๋ฅผ ๋ํ๋
๋๋ค. ์ต๋ ์์ธก ์๊ฐ์ ์ฐฝ ๊ธฐ๊ฐ์ 360๋ฐฐ์
๋๋ค.
์ค์ ์ ํธ๊ฐ ๋ ๋ฒ ๊ฐ์ ๊ต์ฐจํ ๋ ์์๋๋ ๊ณต์ง ์ด๋ฒคํธ ๋์์ ์ค์ ํฉ๋๋ค.
- ์์ธก๋ ๊ณต์ง๋ฅผ ๋ซ๊ณ ์ค์ ๊ณต์ง๋ฅผ ์ฝ๋๋ค.
- ์์๋๋ ๊ณต์ง๋ฅผ ์ด์ด๋์ด ์์์ ์ค์ด์ธ์.
์ ํธ ์์ค ์๊ฐ์ ์ ํธ๊ฐ ๋๊ธด ๊ฒ์ผ๋ก ๊ฐ์ฃผํ๊ธฐ ์ ์ ์ผ๋ง๋ ๊ธฐ๋ค๋ ค์ผ ํ๋์ง๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ํด๋น ์๊ฐ ๋ด์ ์ ํธ๊ฐ ๋ฐํ๋์ง ์์ผ๋ฉด ์ ์๋ฆผ ์ด๋ฒคํธ๋ฅผ ์ด๊ฑฐ๋ ๊ด๋ จ ์ด๋ฒคํธ๋ฅผ ๋ซ์ ์ ์์ต๋๋ค. ์ ํธ๊ฐ ์ข
๋ฃ๋ ๊ฒ์ผ๋ก ์์๋๋ ๊ฒฝ์ฐ ์๋ฆผ ์ด๋ฒคํธ๋ฅผ ์ด์ง ์๋๋ก ์ ํํ ์๋ ์์ต๋๋ค. ์์คํ
์ ์์ ๋์ ๋ฐ ๋ฐ์ดํฐ ์์ง ๋น๋์ ๋ฐ๋ผ ์๊ณ๊ฐ์ ์ค์ ํ์ญ์์ค. ์๋ฅผ ๋ค์ด, ์น ์ฌ์ดํธ์์ ํธ๋ํฝ์ด ์์ ํ ์์ค๋๊ฑฐ๋ ์ฒ๋ฆฌ๋์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ ๋ด๋ ๋ฆญ์ผ๋ก ์ ์ก๋ ํด๋น ํ
๋ ๋ฉํธ๋ฆฌ ๋ฐ์ดํฐ๋ ์ค๋จ๋ฉ๋๋ค. ์ด๋ฌํ ์ ํธ ์์ค์ ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ ์ ์ ์ฌํ์ ๋ํ ์กฐ๊ธฐ ๊ฒฝ๋ณด ์์คํ
์ญํ ์ ํ ์ ์์ต๋๋ค.
๊ฒฝ๊ณ ์กฐ๊ฑด ์ธ๋ถ ์ ๋ณด ์ถ๊ฐ
์ด ๋จ๊ณ์ ์ด๋ฅด๋ฉด ์์ ํ ์ ์๋ ์กฐ๊ฑด์ ํ๋ณดํ๊ณ , ์ํ๋ ์์ ์ ์๋ฆผ ์ด๋ฒคํธ๊ฐ ์ด๋ฆฌ๋๋ก ๋ชจ๋ ๊ท์น์ ์ค์ ํ์ต๋๋ค. ์์ ์ค์ ์ ๊ธฐ๋ฐ์ผ๋ก, ๊ทํ์ ๊ณต์ง ์กฐ๊ฑด์ด ๊ทํ๊ฐ ์ค์ ํ ์ฃผ๋์ด ๊ฐ์ ์๋ฐํ๋ ์์คํ
์ ์ด๋ฌํ ๋์์ ์ธ์ํ๋ฉด ๊ณต์ง ์ด๋ฒคํธ๊ฐ ์์ฑ๋ฉ๋๋ค. ์ด์ ์ฌ๋ฌ๋ถ์ด ํด์ผ ํ ์ผ์ ์ด ์กฐ๊ฑด์ ์ด๋ฆ์ ์ง์ ํ๊ณ ์ ์ฑ
์ ์ฐ๊ฒฐํ๋ ๊ฒ๋ฟ์
๋๋ค.
์ ์ฑ
์ ๊ณต์ง์ฌํญ์ ์ ๋ ฌํ๋ ์์คํ
์
๋๋ค. ์ ์ฑ
์ ์์ฑํ๋ฉด ๋ค์ด์ค๋ ๋ชจ๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ ๋ฆฌํ๋ ๋๊ตฌ๋ฅผ ๋ง๋๋ ๊ฒ์
๋๋ค. workflows ์ ์ ์ฑ
์ ์ฐ๊ฒฐํ์ฌ ์์ ๋๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ด๋๋ก ๋ณด๋ด๊ณ ์ถ์์ง, ์ผ๋ง๋ ์์ฃผ ๋ณด๋ด๊ณ ์ถ์์ง, ์ด๋๋ก ๋ณด๋ด๊ณ ์ถ์์ง ๋ฑ์ ๋ด๋ ๋ฆญ์๊ฒ ์๋ ค์ค ์ ์์ต๋๋ค.
์กฐ๊ฑด ๋ช
๋ช
์ ๋ํ ๋ชจ๋ฒ ์ฌ๋ก์๋ ํ์ ์ ๋ณด๋ฅผ ํ๋์ ์ ๋ฌํ๋ ๊ตฌ์กฐํ๋ ํ์์ด ํฌํจ๋ฉ๋๋ค. ์กฐ๊ฑด ์ด๋ฆ์ ๋ค์ ์์๋ฅผ ํฌํจํฉ๋๋ค.
์ฐ์ ์์: P1, P2, P3์ ๊ฐ์ด ๊ณต์ง์ ์ฌ๊ฐ๋๋ ๊ธด๊ธ๋๋ฅผ ๋ํ๋
๋๋ค.
์ ํธ: ๋์ ํ๊ท ์ง์ฐ ์๊ฐ ๋๋ ๋ฎ์ ์ฒ๋ฆฌ๋๊ณผ ๊ฐ์ ์งํ ๋๋ ์กฐ๊ฑด์ ๋ชจ๋ํฐ๋ก ์ง์ ํฉ๋๋ค.
์ํฐํฐ: WebPortal ์ฑ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ๊ฐ์ ์ํฅ์ ๋ฐ๋ ์์คํ
, ์ ํ๋ฆฌ์ผ์ด์
๋๋ ๊ตฌ์ฑ ์์๋ฅผ ์๋ณํฉ๋๋ค.
์ด ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ฅด๋ ์ฌ๋ฐ๋ฅธ ํ์์ ์กฐ๊ฑด ์ด๋ฆ์ ์๋ P2 | High Avg Latency | WebPortal App ์
๋๋ค.
๊ฒฝ๊ณ ์กฐ๊ฑด์ ์ฐ๊ฒฐํ ์ ์ฑ
์ด ์ด๋ฏธ ์๋ ๊ฒฝ์ฐ ๊ธฐ์กด ์ ์ฑ
์ ์ ํํฉ๋๋ค.
์ ์ฑ
์์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ์์ ํ์ธํ์ธ์.
์๋ฆผ ์ ๋ต์์ ๋ฐ์์ฑ๊ณผ ํผ๋ก๋์ ๊ท ํ์ ๋ง์ถ๋ ๊ฒ์ด ์ค์ํ๋ฉฐ WebPortal ์ ํ๋ฆฌ์ผ์ด์
์ ๋ํ pageview ๋ชจ๋ํฐ๋ง๊ณผ ๊ด๋ จ๋ ์ฃผ์ ๊ณ ๋ ค ์ฌํญ์ ์ ์ํ์ต๋๋ค. ์ ์ฑ
์ต์
์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ ์ฑ
๋น ํ๋์ ๋ฌธ์ (๊ธฐ๋ณธ๊ฐ):
- ์ฅ์ : ์์์ ์ค์ด๊ณ ์ฆ๊ฐ์ ์ธ ์กฐ์น๋ฅผ ๋ณด์ฅํฉ๋๋ค.
- ๋จ์ : ๋ฐ์ ์กฐ๊ฑด์ด ๋ค๋ฅด๋๋ผ๋ ๋ชจ๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ํ๋์ ์ด์๋ก ๋ฌถ์ต๋๋ค. ์ฌ๋ฌ ํ์ด์ง๋ฅผ ๋์์ ๋ณด๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ์๋ ์ด์์ ์ด์ง ์์ต๋๋ค.
์กฐ๊ฑด๋น ํ๋์ ๋ฌธ์ :
- ์ฅ์ : ๊ฐ ์กฐ๊ฑด์ ๋ํด ๋ณ๋์ ๋ฌธ์ ๋ฅผ ์์ฑํ๋ฏ๋ก ํน์ ๋๊ธฐ ์๊ฐ ๋ฌธ์ ๋ฅผ ๊ฒฉ๋ฆฌํ๊ณ ํด๊ฒฐํ๋ ๋ฐ ์ด์์ ์
๋๋ค.
- ๋จ์ : ๋ ๋ง์ ๊ฒฝ๊ณ ๋ฅผ ์์ฑํ์ฌ ์ ์ฌ์ ์ผ๋ก ํผ๋ก๋ฅผ ์ ๋ฐํ ์ ์์ต๋๋ค.
๋ชจ๋ ๊ณต์ง ์ด๋ฒคํธ์ ๋ํ ๋ฌธ์ :
- ์ฅ์ : ์ธ๋ถ ์์คํ
์ ๋ํ ์ธ๋ถ์ ์ธ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง๋ง ์ ์ฌ์ ์ธ ๊ณผ๋ถํ๋ก ์ธํด ๋ด๋ถ ์๋น์๋ ์ ํฉํ์ง ์์ต๋๋ค.
- ๋จ์ : ๊ฐ์ฅ ์๋๋ฌ์ด ์ต์
์ด๋ฉฐ ๋ ๋์ ์ถ์ธ๋ฅผ ์ถ์ ํ๊ณ ํจ๊ณผ์ ์ผ๋ก ์ฐ์ ์์๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์ด๋ ต์ต๋๋ค.
์ ์ฑ
์์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ์์ ํ์ธํ์ธ์.
๊ณต์ง ์ด๋ฒคํธ๋ ํธ๋ฆฌ๊ฑฐ, ๋ชฉํ ์ ํธ๊ฐ ํด๋น ์กฐ๊ฑด์ ๋ ๋ฒ ๊ฐ, ๊ฒฝ๊ณ์ ํ์๋ ๊ธฐ๊ฐ ๋์ ์๋ฐํ์ง ์์ ์ํ๋ก ๋์์ค๋ฉด ์๋์ผ๋ก ์ข
๋ฃ๋ฉ๋๋ค. ์ด ๋๊ธฐ ์๊ฐ์ ๋ณต๊ตฌ ๊ธฐ๊ฐ์ด๋ผ๊ณ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์ง์ฐ์๊ฐ์ ์ธก์ ํ๊ณ ์๊ณ ์๋ฐ ํ์๊ฐ WebPortal ์ ํ๋ฆฌ์ผ์ด์
์ ํ์ด์ง ๋ก๋ ์๊ฐduration ์ด 3์ด๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ, ๊ณต์ง ์ด๋ฒคํธ๋ duration 5๋ถ ์ฐ์์ผ๋ก 3์ด ์ดํ์ผ ๋ ์๋์ผ๋ก ์ข
๋ฃ๋ฉ๋๋ค.
๊ณต์ง ์ด๋ฒคํธ๊ฐ ์๋์ผ๋ก ์ข
๋ฃ๋๋ ๊ฒฝ์ฐ:
๋ง๊ฐ ํ์์คํฌํ๋ ๋ณต๊ตฌ ๊ธฐ๊ฐ ์์์ผ๋ก ์๊ธ๋ฉ๋๋ค.
ํ๊ฐ๋ ์ด์ ๊ณต์ง ์ด๋ฒคํธ๊ฐ ์ข
๋ฃ๋ ์์ ๋ถํฐ ์ฌ์ค์ ๋์ด ๋ค์ ์์๋ฉ๋๋ค.
๋ชจ๋ ์กฐ๊ฑด์๋ ์ค๋ ์ง์๋๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์๋์ผ๋ก ๊ฐ์ ์ข
๋ฃํ๋ ๊ณต์ง ์ด๋ฒคํธ ์๊ฐ ์ ํ ์ค์ ์ด ์์ต๋๋ค.
New Relic์ ์๋์ผ๋ก ๊ธฐ๋ณธ๊ฐ์ 3์ผ๋ก ์ค์ ํ๊ณ ์ฒซ ๋ฒ์งธ ์๋ฆผ์ ๋ํด ๊ธฐ๋ณธ ์ค์ ์ ์ฌ์ฉํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
์ ํธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํ์ง ์์ ๋ ์ด๋ ค ์๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ๋ซ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ loss of signal ๋ ๋ฒ ๊ฐ, ๋ฆด๋ ์ด๋ฅผ ๊ตฌ์ฑํ๋ ๊ฒ์
๋๋ค. ์์ธํ ๋ด์ฉ์ ์์ '์ ํธ ๋๊น, ๊ทธ ์ด์ ' ์น์
์ ์ฐธ์กฐํ์ญ์์ค.
๊ทํ๋ WebPortal ์ ์ง์ฐ ์๊ฐ ๋ฌธ์ ๊ฐ ์๋์ง ์๋ ค์ฃผ๋ ๊ณต์ง ์กฐ๊ฑด์ ์์ฑํ๊ณ ์์ผ๋ฏ๋ก ๊ฐ๋ฐ์๊ฐ ์ด ๊ณต์ง ์ด๋ฒคํธ์ ๋ํ ์๋ฆผ์ ๋ฐ์ ๋ ํ์ํ ๋ชจ๋ ์ ๋ณด๋ฅผ ๊ฐ๊ณ ์๋์ง ํ์ธํ๊ณ ์ถ์ต๋๋ค. ๊ณต์ง ์ด๋ฒคํธ๊ฐ ์์ฑ๋๋ฉด ํ Slack ์ฑ๋์ ๊ณต์งํ๊ธฐ ์ํด ์ํฌํ๋ก์ฐ๋ฅผ ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค.
์ฐ๋ฆฌ ๋ฌธ์ ์์ ์ฌ์ฉ์ ์ ์ ๊ณต์ง ์ด๋ฒคํธ ์ค๋ช
์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์ ๋ชฉ ํ
ํ๋ฆฟ ์ฌ์ฉ์ ์ ํ ์ฌํญ์ด์ง๋ง ์ฌ์ฉ์ ๊ถ์ฅํฉ๋๋ค. ๊ณต์ง ์กฐ๊ฑด์ ๊ทํ๊ฐ ๊ฐ์ํ๊ณ ์ ํ๋ ์ค๋๋ ๊ฐ, ๋ฆด๋ ์ด์ ์งํฉ์ ์ ์ํฉ๋๋ค. ํด๋น ๋ ๋ฒ ๊ฐ ์ค ํ๋๋ผ๋ ์๋ฐ๋๋ฉด ๊ณต์ง ์ด๋ฒคํธ๊ฐ ์์ฑ๋ฉ๋๋ค. ์๋ฏธ ์๋ ์ ๋ชฉ ํ
ํ๋ฆฟ์ ์ฌ์ฉํ๋ฉด ๋ฌธ์ ๋ฅผ ์ ํํ ํ์
ํ๊ณ ์ฅ์ ๋ฅผ ๋ ๋น ๋ฅด๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๋ฌธ์ ์์ ์ ๋ชฉ ํ
ํ๋ฆฟ์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
์กฐ์ฌ, ๋ถ๋ฅ ๋๋ ์์ ๋จ๊ณ๋ฅผ ์์ธํ ์ค๋ช
ํ๋ ์ด์ ๋ฐ๋ถ์ด ์ด ํ๋์ ์ฐ๊ฒฐ๋์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๊ต์ฐจ ๊ณ์ ์๋ฆผ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ๊ต์ฐจ ๊ณ์ ์๋ฆผ์ ์ฐธ์กฐํ์ธ์.
๊ธฐ์กด ๊ณต์ง ์กฐ๊ฑด ํธ์ง
์ด๋ฏธ ์์ฑํ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ํธ์งํ๋ ค๋ฉด ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
- one.newrelic.com > All capabilities > Alerts ์ผ๋ก ์ด๋ํฉ๋๋ค.
- ์ผ์ชฝ ํ์์์ Alert Conditions ์ ํํฉ๋๋ค.
- ํธ์งํ๋ ค๋ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ํด๋ฆญํฉ๋๋ค.
์ฌ๊ธฐ์์ Alert conditions details ํ์ด์ง๊ฐ ํ์๋ฉ๋๋ค. ์ด ํ์ด์ง์๋ ์กฐ๊ฑด์ ์์ฑํ ๋ ์ค์ ํ ๋ชจ๋ ์์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ ์น์
์ ์ค๋ฅธ์ชฝ ์๋จ์ ์๋ ์ฐํ์ ํด๋ฆญํ์ฌ ๊ณต์ง ์กฐ๊ฑด์ ํน์ ์ธก๋ฉด์ ํธ์งํ ์ ์์ต๋๋ค.
์ ํธ ์ด๋ ฅ
Signal history ์๋์์ ๊ณต์ง ์กฐ๊ฑด์ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ NRQL ์ฟผ๋ฆฌ์ ๋ํ ์ต์ ๊ฒฐ๊ณผ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ด ์์์๋ ์ค์ ํ ํน์ ๊ธฐ๊ฐ ๋์ WebPortal ์ฑ์ ํ๊ท ์ง์ฐ ์๊ฐ์ ํ์ธํ ์ ์์ต๋๋ค.
NRQL ์ฟผ๋ฆฌ๋ก ์์ฑ๋ ๋ชจ๋ ๊ณต์ง ์กฐ๊ฑด์ ๊ฒฝ์ฐ Signal history ๊ฐ ์ ์ฐจํธ๋ก ํ์๋ฉ๋๋ค.
์ข
ํฉ ๋ชจ๋ํฐ๋ก ๊ตฌ์ถ๋ ๋ชจ๋ ๊ฒฝ๊ณ ์กฐ๊ฑด์ ์ฝ๊ฐ ๋ค๋ฆ
๋๋ค. ์ด๋ ํฉ์ฑ ๋ชจ๋ํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ๋ฌ ์์น์์ ์ ํ๋ฆฌ์ผ์ด์
์ pingํ ์ ์์ด ๋ชจ๋ํฐ๊ฐ ์คํ๋ ๋๋ง๋ค ๊ธ์ ์ ์ด๊ฑฐ๋ ๋ถ์ ์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ์ด ๋ฐ์ดํฐ๋ ํ๋ก๋ง ํ์ํ ์ ์์ต๋๋ค.
์กฐ๊ฑด์ ์ ํ
๊ธฐ๋ณธ์ ์ด๊ณ ๊ถ์ฅ๋๋ ์กฐ๊ฑด ์ ํ์ NRQL ๊ณต์ง ์กฐ๊ฑด์ด์ง๋ง ๋ค๋ฅธ ์ ํ์ ์กฐ๊ฑด๋ ์์ต๋๋ค. ์๋์๋ ์กฐ๊ฑด ์ ํ์ ์ ์ฒด ๋ชฉ๋ก์ด ํฌํจ๋์ด ์์ต๋๋ค.
๊ทํ์ ๋ฐฐํฐ๋ฆฌ ๊ฐ์ด ์๋ฐ๋์์ ๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ฌ๋ ๋
ธ์ธ ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
์๊ณ๊ฐ์ ๋ฒ์๋ฅผ ํน์ ์ธ์คํด์ค ๋ก ์ง์ ํ๋ฉด ์ ์ฌ์ ์ธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์์น๋ฅผ ๋ณด๋ค ๋น ๋ฅด๊ฒ ์๋ณํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ด๋ ์ฑ ์ธ์คํด์ค์ ํ์ ์งํฉ์์๋ง ๋ฐ์ํ๋ ์ด์์ ๊ฐ์งํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ์ด๋ฌํ ์ข
๋ฅ์ ์ด์ ํ์์ ๋ง์ ์์ ์ธ์คํด์ค์์ ๋ฉํธ๋ฆญ์ ์ง๊ณํ๋ ์ฑ์์ ๋์น๊ธฐ ์ฝ์ต๋๋ค.
APM ์ ํค๋ณด๋ ์ฑ ๋ชจ๋ํฐ์ ๊ฒฝ์ฐ ๋จ์ผ JVM ์ ํ ํฌ๊ธฐ ๋๋ ์ค๋ ๋ ์๊ฐ ์์ ์๋ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๋ ๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ฌ๋ ๋ ๋ฒ ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ฑ์์ ์ ํํ ๊ฐ ํญ๋ชฉ ์ ๋ํด ๊ฐ๋ณ์ ์ผ๋ก ๊ฒฝ๊ณ ๊ฐ, ์ดํ ์๋ฐ์ ํ๊ฐํฉ๋๋ค. ์กฐ๊ฑด์ ์์ฑํ ๋, ํด์คํด ์ฑ์ ๊ณต์ง ์ฌํญ์ ๋ํ ์กฐ๊ฑด ์ ํ์ผ๋ก JVM health metric ์ ํํ ๋ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ ๋ฒ ๊ฐ, ๋ฆด๋ ์ด ์ค ํ๋๋ฅผ ์ ํํ์ธ์.
๊ต์ฐฉ ์ํ ์ค๋ ๋
ํ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋
CPU ์ฌ์ฉ ์๊ฐ
๊ฐ๋น์ง ์ปฌ๋ ์
CPU ์๊ฐ
๊ณต์ง ์ด๋ฒคํธ๋ ๋ ๋ฒ ๊ฐ์ ์ญ์ด ์ถฉ์กฑ๋๋ฉด ์๋์ผ๋ก ๋ซํ์ง๋ง, UI ์ฌ์ฉํ๋ฉด JVM ์ํ ์งํ์ ๋ํด ๊ณต์ง ์ด๋ฒคํธ ๊ฐ์ ์ข
๋ฃ ์๊ฐ์ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 24์๊ฐ์
๋๋ค.
์น ์ฑ์ ์๋ต ์๊ฐ์ด ์ด ๊ฐ๋ณด๋ค ๋๊ฑฐ๋ ๋ฎ๊ฑฐ๋ ๊ฐ์ ๋ ๋ฐฑ๋ถ์์๋ฅผ ๋ ๋ฒ ๊ฐ , ์ฆ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ ์ํ๋ ์ต์
์ด ํฌํจ๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ด์ ๋ด๋น์๊ฐ average ์น ์๋ต ์๊ฐ์ด ์๋ ์ฑ ์๋ฒ์ overall ์น ํ๋ก์ธ์ ์๋ต ์๊ฐ์ ๋ํด ๋ฐฑ๋ถ์์๋ฅผ ๊ณต์งํ๋ ค๋ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค.
๋ฐฑ๋ถ์์ ์๊ณ๊ฐ์ ์ ์ํ๋ ค๋ฉด
์ฑ ์กฐ๊ฑด์ ์กฐ๊ฑด ์ ํ์ผ๋ก Web transactions percentiles ์ ํํ ๋ค์ ๋จ์ผ ์ฑ์ ์ ํํฉ๋๋ค. (๋ ์ด์์ ์ฑ์ ๊ณต์งํ๋ ค๋ฉด ๊ฐ๊ฐ์ ๋ํด ๊ฐ๋ณ Web transactions percentiles ์กฐ๊ฑด์ ์์ฑํ์ธ์.)
๊ณต์ง ์ด๋ฒคํธ๋ฅผ ์ฌ๋ ๋ ๋ฒ ๊ฐ์ ์ ์ํ๋ ค๋ฉด Percentile nth ์๋ต ์๊ฐ ๊ฐ์ ์
๋ ฅํ ๋ค์ ํด๋น ๋น๋(์ด ๊ฐ๋ณด๋ค ๋๊ฑฐ๋ ๋ฎ๊ฑฐ๋ ๊ฐ์)๋ฅผ ์ ํํฉ๋๋ค.
์ฌ์ฉ์ ์ธํฐํ์ด์ค์ Critical ๋ฐ Warning ๊ฐ์ด ์ด๋ก ํ์๋์ง๋ง ํธ๋์ญ์
์๊ฐ์ ๋ฐ๋ฆฌ์ด ๋จ์๋ก ์ ์ฅํฉ๋๋ค. ๋ฐ๋ฆฌ์ด๋ฅผ ์ ์ํ๋ ค๋ฉด ๊ฐ์ ์์์ ์ ํฌํจํด์ผ ํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์
์ ๋ ์ด๋ธ ์ ์ ์ฉํ๋ฉด ์ด๋ฌํ ์ํฐํฐ ๋ฅผ ์กฐ๊ฑด์ ์๋์ผ๋ก ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋์ ํ๊ฒฝ ๋ด์์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ํฐํฐ ๋ ์ด๋ธ์ ๊ฐ์ฅ ์ ์ ์งํ๋ ค๋ฉด ์์ด์ ํธ ๊ตฌ์ฑ ํ์ผ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋จ์ผ ๋ผ๋ฒจ์ ํด๋น ๋ผ๋ฒจ๊ณผ ์ฐ๊ด๋ all ์ํฐํฐ๋ฅผ ์๋ณํฉ๋๋ค(์ต๋ 10,000 ์ํฐํฐ). ์ฌ๋ฌ ๋ ์ด๋ธ์ ์ ํํ ๋ชจ๋ ๋ ์ด๋ธ์ ๊ณต์ ํ๋ ์ํฐํฐ๋ง ์๋ณํฉ๋๋ค.
์กฐ๊ฑด์ ๋์ ํ๊ฒํ
์ ์ฌ์ฉํ๋ ค๋ฉด ๊ณต์ง ์ด๋ฒคํธ ์ข
๋ฃ ํ์ด๋จธ๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค.
์กฐ๊ฑด์ ๋ํด ์ต๋ 10๊ฐ์ ๋ ์ด๋ธ์ ์ถ๊ฐ, ํธ์ง ๋๋ ์ ๊ฑฐํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
์ ํ ์ ํ์ผ๋ก APM > Application metric ์ ํํฉ๋๋ค.
์ํฐํฐ๋ฅผ ์๋ณํ ๋ Labels ํญ์ ์ ํํฉ๋๋ค. ์ด๋ฆ์ผ๋ก ๋ผ๋ฒจ์ ๊ฒ์ํ๊ฑฐ๋ ์นดํ
๊ณ ๋ฆฌ ๋ชฉ๋ก์์ ๋ผ๋ฒจ์ ์ ํํ์ธ์.
๋ํ ์ธํ๋ผ๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ํฐ๋งํ๋ ์ปจํ
์คํธ ๋ด์์ ์ง์ ์กฐ๊ฑด์ ์์ฑํ ์๋ ์์ต๋๋ค.
์ธํ๋ผ ๋ชจ๋ํฐ๋ง UI์์ ์ง์ ๋ฆฌ์์ค์ ๋ํ ์กฐ๊ฑด์ ์์ฑ ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์๋๋ก์ด๋ ์์ด์ ํธ๊ฐ ๋ฐ์ดํฐ ์์ ์ ์ค์งํ ๋ ๊ณต์ง๋ฅผ ์ป์ผ๋ ค๋ฉด ํธ์คํธ๊ฐ ๋ณด๊ณ ํ์ง ์๋ ์กฐ๊ฑด ์ ํ์ ์ฌ์ฉํ์ธ์. ์ด๋ฅผ ํตํด ํํฐ๋ง๋ ํธ์คํธ ๊ทธ๋ฃน์ ๋์ ์ผ๋ก ๊ณต์งํ๊ณ ์๊ฐ ์ฐฝ์ 5-60๋ถ์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
์ ์ฑ
์ ์กฐ๊ฑด ์ถ๊ฐ
์ ์ฑ
์ ์กฐ๊ฑด์ ์ถ๊ฐ ํ๋ ค๋ฉด:
- ์ด๋ one.newrelic.com > All capabilities > Alerts > Alert Policies
- ์ ์ฑ
์ ๊ฐ์งํฉ๋๋ค.
- Add a condition ์(๋ฅผ) ํด๋ฆญํฉ๋๋ค.
์ NRQL ์กฐ๊ฑด์ ์์ฑ ํ๋ ค๋ฉด:
- ์ด๋ one.newrelic.com > All capabilities > Alerts > Alert Conditions
- Add a condition ์(๋ฅผ) ํด๋ฆญํฉ๋๋ค.
์กฐ๊ฑด ๋ณต์ฌ
๋์ ๋ฐ ์๊ณ๊ฐ ์ ํฌํจํ ๊ธฐ์กด ์กฐ๊ฑด์ ๋ณต์ฌํ๊ณ ์ ํํ ๊ณ์ ์ ๋ํ ๋ค๋ฅธ ์ ์ฑ
์ ์ถ๊ฐํ๋ ค๋ฉด:
one.newrelic.com > All capabilities > Alerts > Alert conditions ์ผ)๋ก ์ด๋ํฉ๋๋ค.
๊ณต์ง์ฌํญ ๋ชฉ๋ก์์ ๋ณต์ฌํ๋ ค๋ ์๋ฆผ์ ์ 3๊ฐ ์์ด์ฝ์ ํด๋ฆญํ๊ณ Duplicate condition ์ ํํ์ธ์.
Copy alert condition ์์ ๋ชฉ๋ก์ ๊ฒ์ํ๊ฑฐ๋ ์คํฌ๋กคํ์ฌ ์ด ์กฐ๊ฑด์ ์ถ๊ฐํ๋ ค๋ ์ ์ฑ
์ ์ ํํฉ๋๋ค.
์ ํ ์ฌํญ: ํ์ํ ๊ฒฝ์ฐ ์กฐ๊ฑด์ ์ด๋ฆ์ ๋ณ๊ฒฝํฉ๋๋ค.
์ ํ์ฌํญ: ํ ๊ธ ์ค์์น๋ฅผ ํด๋ฆญํ์ฌ Enable on save
Copy condition ์ ํํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ ํ๋ ๊ณต์ง ์ ์ฑ
์ ๋ณต์ฌ๋ ์กฐ๊ฑด์ Disabled [๋นํ์ฑํ] ์ํ๋ก ์ถ๊ฐํฉ๋๋ค. ๊ณต์ง ์ ์ฑ
์ ์กฐ๊ฑด์ ์ถ๊ฐ ํ๊ฑฐ๋ ๋ณต์ฌํ๋ ค๋ฉด ํ์ค ์ ์ฐจ๋ฅผ ๋ฐ๋ฅด๊ณ ํ์์ ๋ฐ๋ผ Enable [์กฐ๊ฑด]์ํ์ฑํํ์ญ์์ค . ๋ํ, ์๋ก์ด ์กฐ๊ฑด์ ์๋ ์กฐ๊ฑด์ ์ถ๊ฐ๋ ํ๊ทธ๋ฅผ ๋ณต์ฌํ์ง ์์ต๋๋ค.
์กฐ๊ฑด ํ์ฑํ/๋นํ์ฑํ
์กฐ๊ฑด์ ๋นํ์ฑํํ๊ฑฐ๋ ๋ค์ ํ์ฑํํ๋ ค๋ฉด ๋ค์์ ์ํํ์ญ์์ค.
- one.newrelic.com > All capabilities > Alerts > Alert Conditions ์ผ)๋ก ์ด๋ํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ Alert conditions ๋ชฉ๋ก์์ ํ ๊ธ์ ์ฌ์ฉํ์ฌ ์กฐ๊ฑด์ ํ์ฑํํ๊ฑฐ๋ ๋นํ์ฑํํฉ๋๋ค.
- ์ ํํ๋ ค๋ฉด On/Off ์ค์์น๋ฅผ ํด๋ฆญํ์ธ์.
์กฐ๊ฑด์ ๋ณต์ฌํ๋ฉด ํด๋น ์กฐ๊ฑด ์ด ์๋ ์ ์ฑ
์์ ํ์ฑํ(Off)๋์๋๋ผ๋ ์๋์ผ๋ก ์ ์ ์ฑ
์ ๋นํ์ฑํ๋ ์ํ(On)๋ก ์ ์ฅ๋ฉ๋๋ค.
์กฐ๊ฑด ์ญ์
์กฐ๊ฑด์ ๋๋ ์ ์ฑ
๊ณผ ํจ๊ป ์ ์งํ๋ ค๋ฉด ๋นํ์ฑํ ํ์ธ์. ํ๋ ์ด์์ ์กฐ๊ฑด์ ์ญ์ ํ๋ ค๋ฉด ๋ค์์ ์ํํ์ญ์์ค.
one.newrelic.com > All capabilities > Alerts > Alert Conditions ์ผ)๋ก ์ด๋ํฉ๋๋ค.
Alert conditions ๋ชฉ๋ก์์ ์กฐ๊ฑด์ ์ ํํ ๋ค์ ์ค์ํ ๋ฉ๋ด(...)์์ Delete ํด๋ฆญํฉ๋๋ค.
ํ
์ญ์ ๋ฒํผ์ด ํ์๋์ง ์์ผ๋ฉด ๊ณ์ ๊ด๋ฆฌ์๊ฐ ์กฐ์ง์ ์กฐ๊ฑด ์ญ์ ๋ฅผ ๋นํ์ฑํํ์ ์ ์์ต๋๋ค.
๊ณต์ง ์กฐ๊ฑด ํ์ด์ง ๋ฌธ์ ํด๊ฒฐ
Alert Condition [๊ณต์ง ์กฐ๊ฑด] ํ์ด์ง์ ๊ธฐ๋ก ์ฐจํธ์ ๋น ์ ํธ๊ฐ ํ์๋๋ฉด ๋ค์ ์ค ํ๋๋ฅผ ๊ณ ๋ คํ์ธ์.
- Review the condition's settings: ๋ชจ๋ ์์๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋์๋์ง ๋ค์ ํ์ธํ์ธ์.
- Inspect NRQL queries: ํด๋น ํญ๋ชฉ์ด ์ ํจํ์ง, ๊ธฐ์ค ์งํ ๋๋ ์ด๋ฒคํธ๊ฐ ์ ํจํ์ง ํ์ธํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ฐํํฉ๋๋ค.
- Examine entity configuration: ์ํฐํฐ๊ฐ ์ ํธ๋ฅผ ๋ณด๋ด๋๋ก ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์๋์ง ํ์ธํฉ๋๋ค.
- Consult New Relic documentation: ํน์ ๋ฌธ์ ์ ๋ํ ์ง์์ ๊ด๋ จ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ค์์ ๋ญ์ง?