라벨이 scouter 관련인 게시물 표시

SCOUTER 써드파티 UI인 "PAPER" 릴리즈 기념 빠르게 설치해보기

이미지
이미 Scouter의 코어나 Web API를 통해서 UI를 만드신다는 소식은 몇 번 접하였고, 몇몇 회사에서는 특정 제품의 APM 엔진으로 사용되거나 또는 기업 내부에서 사용하는 자체 APM으로 개발된 것도 보았습니다만 오픈 소스로 공개된 적은 없었습니다.

드디어 오픈소스로 개발된 스카우터의 첫번째 3rd party UI인 PAPER가 나왔네요.
케빈님 감사합니다!!
호주 케빈님이 아닌 카카오 케빈님 이십니다.
mindplates(마음판??) 또는 beperson(인간이되거라??)이라는 닉으로 주로 활동하십니다. 아 그리고 Paper를 같이 개발하실 분들 대모집 이라고 합니다. 관심 있으신 분들 컨택해 보시길.. 제가 연결해 드릴수도 있습니다.
React로 개발되어 있으니 이쪽 관심있으신 분들이 많이 참여하셨으면 좋겠습니다.(전 UI알못이라...)

출시 기념으로 제가 설치를 한번 해보도록 하겠습니다.
Paper를 사용하기 위해서는 scouter v1.8.4.1 이상을 사용하여야 합니다.
1. scouter demo 설치 여기서는 데모 환경을 설치하며 운영 환경에 설치할 경우는 정식 버전 설치 방법에 따라 설치하여야 합니다. SCOUTER DEMO를 다운로드하고 압축을 풉니다.
wget https://github.com/scouter-project/scouter-demo/releases/download/v1.8.4.1/demo-env1.tar.gz ... tar -xvzf demo-env1.tar.gz ... Scouter Server, Host Agent, 데모 환경(jpetstore)를 차례로 실행시킵니다.
cd ./demo-env1 ./start-scouter-server.sh ... ./start-scouter-host.sh ... ./start-tomcat.sh ... 데모 환경에서는 가상의 부하를 줄수 있는 기능이 있습니다. 필요하다면 이를 실행합니다.
5분간 실행되며 종료시 이 script를 다시 실행하면 됩니다.
./start-jmeter.…

Scouter APM 개발환경 구성하기

이미지
Scouter 개발 환경을 구성해보자.

사전 준비 사항 먼저 Java 8, Maven 3, Git 이 설치되어 있어야 하며 GitHub 계정이 있어야 한다. 당연히 PC에 Eclipse (Neon)나 IntelliJ 같은 개발 도구도 설치되어 있어야 한다. 1. GitHub에서 Fork 하기Scouter Github 저장소에서 내 저장소로 Fork 한다.Scouter 저장소 : https://github.com/scouter-project/scouter(물론 당연히 예의상 Fork를 누르기 전에 Star를 먼저 눌러준다!)개발환경을 구성하기 위해 좀 전에 Fork한 저장소를 내 PC로 Clone 한다.필자의 경우는git clone https://github.com/gunlee01/scouter.git
develop branch로 변경한다.git checkout develop

2. Eclipse에 개발환경 구성하기  여기서는 Eclipse Neon3를 기준으로 설명한다.
 현재 시점 최신버전인 Scouter 1.7.x 의 클라이언트 개발을 위해서는 Eclipse Neon이 필요하다.
(1) Eclipse Neon을 Java 8로 실행한다. 기본 Java가 Java 8 JDK가 아닌경우에는 eclipse.ini에 vm 경로를 PC에 설치되어 있는 java 8 JDK로 설정한다. (2) git clone 받은 위치의 scouter project 소스를 eclipse로 import 한다.우리는 이미 local PC에 소스를 받아놓은 상태이므로 "Existing Maven Project"로 import 받는다.

정상적으로 import되면 자동으로 빌드가 수행되는데 scouter.serverscouter.webapp이 빌드가 되지 않을 수 있다.scouter.webapp은 Lombok이 필요하고 scouter.server는 scala IDE가 필요한데 Eclipse에 이 두가지가 기본으로 포함되어 있지 않기 때문에 빌드 에러가 발생하게 되며 추가적인 설…

Scouter로 모니터링 잘하기(옮김)

이미지
OSS 위너스 클럽 세미나에서 Scoute로 모니터링 잘~하기란 주제로 발표를 하였습니다. 오픈소스 APM인 Scouter의 기본 기능의 간단한 소개 뿐 아니라, Scouter의 plugin 스크립팅 기능을 통해 centralized logging을 구성시 어플리케이션의 코드 수정없는 어플리케이션의 고급 정보 수집부 역할로서의 활용에 대해 이야기 하였습니다.

아래는 Full 슬라이드 입니다.
Open Source APM SCOUTER로 모니터링 잘~ 하기



이 블로그의 인기 게시물

Scouter APM 소소한 시리즈 #1 - 설치하기

Scouter APM 소소한 시리즈 #4 - XLog 활용 - 상세기능

Scouter APM 소소한 시리즈 #2 - 기본 항목 모니터링(1/2)