Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CloudWatch
- kotlin querydsl
- 공부
- 정보처리기사실기 기출문제
- Elasticsearch
- 정보처리기사 실기 기출문제
- Spring
- kotlin spring
- 티스토리챌린지
- aws
- CKA
- minikube
- MySQL
- IntelliJ
- PETERICA
- AWS EKS
- 코틀린 코루틴의 정석
- AI
- kotlin
- 오블완
- Java
- kotlin coroutine
- 정보처리기사 실기
- APM
- mysql 튜닝
- CKA 기출문제
- Pinpoint
- Kubernetes
- 기록으로 실력을 쌓자
- Linux
Archives
- Today
- Total
피터의 개발이야기
[APM] PinPoint 설치 - 3편 - Web, Collector 본문
반응형
개요
Web, Collector
pinpoint의 web, collector은 war로 다운을 받아 tomcat으로 실행한다.
tomcat 9 버전 설치
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz -P /home/pinpoint/
#압축해제
tar zxvf apache-tomcat-9.0.39.tar.gz
#링크설정
ln -s /home/pinpoint/apache-tomcat-9.0.39 /home/pinpoint/tomcat
tomcat java_home 설정
tomcat/bin/setenv.sh 작성
#!/bin/sh
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.el7_9.x86
# setenv.sh 권한설정
chmod +x ./setenv.sh
tomcat listen port 변경
8005 -> 7005 : 톰켓 종료용
8009 -> 7009 : AJP
8080 -> 7080 : HTTP 포트
# 7080 : PinPoint Web에 사용하는 포트 열기
# firewall-cmd --permanent --zone=public --add-port=7080/tcp
pinpoint-web 설치
#pinpoint-web war 파일 다운로드
wget https://github.com/naver/pinpoint/releases/download/1.8.4/pinpoint-web-1.8.4.war -P /home/pinpoint/files
# 폴더생성
mkdir /home/pinpoint/tomcat/webapps/ROOT
cd /home/pinpoint/tomcat/webapps/ROOT
# 압축해제
jar xvf ~/files/pinpoint-web-1.8.4.war
# properties 설정
vi /home/pinpoint/tomcat/webapps/ROOT/WEB-INF/classes/hbase.properties
hbase.client.host=localhost
hbase.client.port=2181
pinpoint-collector 설치
# pinpoint-collector 설치
wget https://github.com/naver/pinpoint/releases/download/1.8.4/pinpoint-collector-1.8.4.war -P /home/pinpoint/files
mkdir /home/pinpoint/tomcat/webapps/pinpoint-collector-1.8.4
cd pinpoint-collector-1.8.4
# 압축해제
jar xvf /home/pinpoint/files/pinpoint-collector-1.8.4.war
# properties 설정
# udp의 경우 버전업을 해야 데이터를 정상적으로 뿌려주기에 tcp 사용
vim /home/pinpoint/tomcat/webapps/pinpoint-collector-1.8.4/WEB-INF/classes/pinpoint-collector.properties
collector.receiver.stat.tcp=true
collector.receiver.stat.udp=false
구동페이지
반응형
'DevOps > Pinpoint' 카테고리의 다른 글
[Spring] Pinpoint 활용한 bootJar 실행 Shellscript 정리 (0) | 2021.01.08 |
---|---|
[APM] PinPoint 설치 - 4편 - Agent (0) | 2020.12.16 |
[APM] PinPoint 설치 - 2편 - hbase 스키마 생성 (0) | 2020.12.14 |
[APM] PinPoint 설치 - 1편 - JAVA, hbase 설치 (0) | 2020.12.13 |
[APM] PinPoint APM (0) | 2020.12.11 |
Comments