1. Scounter란?
현재 오픈소스로 공개되어있는 APM이다. 한국 개발자들이 개발한 것이라 문서를 이해하기 쉽고, 커뮤니티도 잘 되어있는 편이다.
2. Scouter의 구성
Agent:
데이터를 모아 Collector에 전달한다.
Host Agent: OS의 CPU, Memory, Disk 등의 성능 정보 전송
Java Agent (Tomcat Agent): 실시간 서비스 성능 정보, Heap Memory, Thread 등 JVM 성능 정보 및 Tomat WAS 성능 수집 및 전송
MariaDB Agent
Server(Collector):
Agent에서 받은 지표들을 모아서 저장하고, 클라이언트에서 요청하면 수집한 데이터를 내려준다.
지표들은 UDP로 올수도 있고, TCP로 올 수도 있다.
Client(Viewer):
수집된 성능 정보를 확인하기 위한 Client 프로그램
참고 )
https://github.com/scouter-project/scouter/blob/master/scouter.document/main/Quick-Start_kr.md
'Etc. > APM' 카테고리의 다른 글
TCP / UDP (0) | 2023.02.06 |
---|---|
[DB] 프로시저 (procedure) (0) | 2023.01.30 |
OSI 7계층 (1) | 2023.01.25 |
TCP/IP 소켓 프로그래밍 기초 지식 (0) | 2023.01.25 |
소켓프로그래밍이란 (0) | 2023.01.25 |