티스토리 뷰

Scouter?

LG CNS에서 만들어 공개판 오픈소스 APM (Application Performance Monitoring) JVM을 사용하는 어플리케이션 및 OS 자원에 대한 실시간 모니터링 기능을 제공

scouter-project/scouter

 

scouter-project/scouter

Scouter is an open source APM (Application Performance Management) tool. - scouter-project/scouter

github.com

  • scouter-all-X.Y.Z.tar.gz ⇒ Server, Agent 모두 포함
# 2.7.0
https://github.com/scouter-project/scouter/releases/download/v2.7.0/scouter-all-2.7.0.tar.gz

# 2.10.0
https://github.com/scouter-project/scouter/releases/download/v2.10.0/scouter-all-2.10.0.tar.gz

 

Scouter 구성

  • 3가지 모듈로 구성
  • Server, Client, Agent

Server (Collector)

  • 기본 포트 = 6100
  • Agent가 전송한 데이터를 저장
  • Client 요청 시 Client 에게 적절한 데이터 전송

Agent

  • server 로 통신을 하기 위한 방화벽 오픈 필요
  • Java Agent : JVM 성능 수집
  • Host Agent (OS Agent) : 서버의 리소스 (Linux, Windows, OSX) 정보 수집

Clinet

  • server 와 통신을 위해 6100 방화벽 오픈 필요
  • 수집된 데이터를 보기 위한 RCP 기반 Client 프로그램

Web API

  • 성능 카운터, XLog, 프로파일 등의 정보를 HTTP 프로토콜을 통해 제공

모니터링 대상

전용 Agent

  • Java Agnet
    • Webapplication (Tomcat, JBoss 등)
    • Standalone Java Application
  • Host Agent
    • Linux, Windows, Unix

Telegraf Support

  • Redis, Nginx, Apache httpd, Kafka, MySQL 등

Zipkin-Scouter storage

  • zipkin instrumentations (C#, Go, Python, Javascript, PHP 등) dmf XLog 차트를 통해 디스플레이

'Programming > Monitoring' 카테고리의 다른 글

[Monitoring] Scouter 2 - 설치 및 실행  (0) 2021.05.15
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함