๋ฐ์ํ
Scouter : APM(Application Performance Monitoring) ์คํ์์ค
Scouter ๊ตฌ์กฐ
- Agent๊ฐ ์ ๋ณด๋ฅผ ์์งํ์ฌ Server์ ์ ๋ฌํ๋ฉด, Server๋ Client์ ์คํธ๋งํ๋ค.
Scouter์ ๋ชจ๋
agent
: ์ฑ๋ฅ ์ ๋ณด๋ฅผ ์์งํ๊ณ ์๋ฒ๋ก ์ ์กํ๋ ์ญํagent.host
: ์๋ฒ์ ์ฑ๋ฅ์ ๋ณด(CPU, MEM, DISK)๋ฅผ ์์งํ๋์์ด์ ํธagent.java
: JVM๊ณผ Web ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ๋ณด(Heap, TPS, Service)๋ฅผ ์์งํ๋ ์์ด์ ํธ
server (collector)
: ์์ด์ ํธ์์ ์์ง๋ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ด์ธํธ๋ก ์คํธ๋ฆฌ๋ฐํ๋ ์ญํ- UDP : ์ฑ๋ฅ ์ ๋ณด๋ฅผ ์์งํ๋๋ฐ ์ฌ์ฉ
- TCP : ์ค์นด์ฐํฐ ํด๋ผ์ด์ธํธ ๋ฐ ์์ด์ ํธ์ ํต์ ์ ์ฌ์ฉ
client (viewer)
: ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จWEB API
: HTTP๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ๋ฅ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ API (์ค์นด์ฐํฐ ๋ฒ์ 1.8๋ถํฐ ๊ฐ๋ฅ)
๋ฐ์ํ
'๐ Monitoring & Observability > Scouter' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Scouter] Springboot์ Scouter ์ฐ๋ํ๊ธฐ (0) | 2022.04.06 |
---|