본문 바로가기

Monitoring Tools/Pinpoint

(19)
8. [pinpoint 설치] agent 설치 * agent 설치는 수집하고자 하는 client에 설치 하지만 여기 설명은 pinpoint 가 설치된 서버에 설치를 진행함 1. 압축 해제 ## 압축 해제 [root@localhost src]# tar zxvf pinpoint-agent-2.0.2.tar.gz 2. 위치 이동 ## 원하는 위치에 이동 ## 여기서는 pinpoint/ 로 이동하며 pinpoint가 올라간 tomcat에 적용함. [root@localhost src]# mv /usr/local/src/pinpoint-agent-2.0.2 /usr/local/pinpoint/pinpoint-agent 3. 로깅 설정 # 로깅 설정 [root@localhost pinpoint-agent]# vi /usr/local/pinpoint/pinpoin..
7. [pinpoint 설치] collector 설치 1. 압축 해제 ## 설치 [root@localhost webapps]# mkdir pinpoint-collector [root@localhost webapps]# cd pinpoint-collector/ [root@localhost pinpoint-collector]# cp -arf /usr/local/src/pinpoint-collector-2.0.2.war . [root@localhost pinpoint-collector]# jar xvf pinpoint-collector-2.0.2.war [root@localhost pinpoint-collector]# rm -rf pinpoint-collector-2.0.2.war 2. 설정 # 설정 디렉토리 이동 [root@localhost pinpoint-c..
6. [pinpoint 설치] web 설치 1. war 파일 압축 해제 ## tomcat webapps/ 에 war 파일 복사 후 압축 해제 [root@localhost webapps]# rm -rf ROOT/ [root@localhost webapps]# mkdir ROOT [root@localhost webapps]# chmod 750 ROOT/ [root@localhost webapps]# cd ROOT/ [root@localhost ROOT]# cp -arf /usr/local/src/pinpoint-web-2.0.2.war . [root@localhost ROOT]# jar xvf pinpoint-web-2.0.2.war 2. 설정 수정 # hbase 주소 및 포트 수정(필요시) [root@localhost webapps]# vim RO..
5. [pinpoint 설치] hbase 스키마 생성 ## pinpoint에서 제공하는 파일을 사용하여 스키마 생성 ## hbase-create.hbase [root@localhost scripts]# pwd /usr/local/pinpoint/hbase/scripts [root@localhost scripts]# ll total 48 -rw-rw-r-- 1 root root 15763 Apr 27 16:12 hbase-create.hbase -rw-rw-r-- 1 root root 16139 Apr 27 16:12 hbase-create-snappy.hbase -rw-rw-r-- 1 root root 854 Apr 27 16:12 hbase-drop.hbase -rw-rw-r-- 1 root root 375 Apr 27 16:12 hbase-flush-t..
4. [pinpoint 설치] tomcat 설치 1. 압축 해제 tar zxvf apache-tomcat-9.0.36.tar.gz 2. 디렉토리 이동 ## 편의상 pinpoint/ 로 이동 mv /usr/local/src/apache-tomcat-9.0.36 /usr/local/pinpoint/tomcat9 3. 환경 변수 수정 ## 환경 변수 [root@localhost bin]# pwd /usr/local/pinpoint/tomcat9/bin [root@localhost bin]# vim setenv.sh #!/bin/sh JAVA_HOME=/usr/local/java 4. 구동 ## 구동 [root@localhost bin]# ./startup.sh Using CATALINA_BASE: /usr/local/pinpoint/tomcat9 Using..
3. [pinpoint 설치] hbase 설치 1. pinpoint 압축 해제 및 디렉토리 이동 ## pinpoint 압축 해제 및 위치 이동 [root@localhost src]# tar zxvf v2.0.2.tar.g [root@localhost src]# mv pinpoint-2.0.2 /usr/local/pinpoint 2. hbase 압축 해제 및 심볼릭 링크 지정 ## hbase 압축 해제 및 링크 지정 ## 편의상 pinpoint/ 내에서 관리하는 것이 편함. [root@localhost src]# tar zxvf hbase-1.2.7-bin.tar.gz [root@localhost src]# ln -s /usr/local/src/hbase-1.2.7 /usr/local/pinpoint/hbase 3. 환경 변수 수정 ## 환경 변수 수..
2. [pinpoint 설치] jdk 설치 1. 압축 해제 tar zxvf jdk-8u241-linux-x64_\(1\).tar.gz 2. 심볼릭 링크 생성 ln -sf /usr/local/src/jdk1.8.0_241 /usr/local/java 3. profile에 PATH 설정 [root@localhost src]# vim /etc/profile -- 중략 -- export PATH=${PATH}:/usr/local/java/bin ## 적용 [root@localhost src]# . /etc/profile 4. java 버전 확인 > java -version java version "1.8.0_241" Java(TM) SE Runtime Environment (build 1.8.0_241-b07) Java HotSpot(TM) 64-Bit..
1. [pinpoint 설치] 다운로드 1. hbase wget https://archive.apache.org/dist/hbase/1.2.7/hbase-1.2.7-bin.tar.gz 2. pinpoint wget https://github.com/naver/pinpoint/archive/v2.0.2.tar.gz 3. pinpoint agent wget https://github.com/naver/pinpoint/releases/download/v2.0.2/pinpoint-agent-2.0.2.tar.gz 4. pinpoint collector ## war 파일로 제공되며 tomcat에 붙일 예정 wget https://github.com/naver/pinpoint/releases/download/v2.0.2/pinpoint-collector..
0. [pinpoint] 개요 1. 목적 - WAS 모니터링 도구인 Jennifer가 라이센스 문제(고비용)로 더이상의 Agent를 추가 할 수 없어 오픈소스를 활용한 APM 도입 필요. 2. 선정 - PinPoint (네이버) 3.구조 4. 설치 - OS : CentOS 6.10 x64 - hbase-1.2.7 - oracle-jdk-1.8 - tomcat-9 - pinpoint-2.0.2 - collector, hbase, web은 하나의 머신(Host)에 모두 설치하며 가이드에서 제공하는 Quickstart로 설치 하지 않음. - 설치 가이드 : https://naver.github.io/pinpoint/installation.html#configuration-2