본문 바로가기
컴퓨터 활용(한글, 오피스 등)/50_2.운영체제_리눅스

오픈소스 apm - scouter + scouter paper

by 3604 2023. 5. 11.
728x90

오픈소스 apm - scouter + scouter paper

 2019. 3. 22. 18:10

출처오픈소스 apm - scouter + scouter paper (tistory.com)

개요

·        스카우터 + 스카우터 웹 UI

·      

Scouter

설치

·        wget https://github.com/scouter-project/scouter/releases/download/v2.6.1/scouter-all-2.6.1.tar.gz

·        최신버전이 필요하면 위의 git url에서 release 중 최신 다운로드

·        다운로드 후 tar zxvf scouter-all-2.6.1.tar.gz

·        server, host agent, java agent 등 모든게 다 있음.

·        우리는 server만 필요하므로 적당한 곳에다가 server를 위치시킴

설정 방법

conf/scouter.conf

net_http_server_enabled=true // api를 사용하기 위한 옵션
net_http_api_enabled=true // api를 사용하기 위한 옵션
net_http_port=6180 // 포트
net_http_api_auth_ip_enabled=false // 허용된 아이피만 접속하게 할것인가

실행

startup.sh

백그라운드로 시작됨.

확인

http://{SERVER_IP}:{PORT}/scouter/v1/info/server

// 따란
{
    "status": "200",
    "requestId": "#c9b0",
    "resultCode": "0",
    "message": "success",
    "result": [
        {
            "id": "-1082951330",
            "name": "mars",
            "connected": true,
            "serverTime": "1553240357894",
            "version": "2.6.1 2019-03-17 08:45 GMT"
        }
    ]
}

 

Scouter paper

설치

1.     git clone https://github.com/scouter-contrib/scouter-paper.git

2.     npm install

3.     npm run build

실행

기본 port는 3000

·        npm run start

·        foreground 에서 실행되기때문에 백그라운드로 실행해야 함

·        nohup npm run start > /dev/null 2>&1 &

접속

http://{SERVER_IP}:{PORT}

 

728x90