- JAVA HOME 설정

 JDK6,7,8 을 설치 후에 JAVA_HOME 설정을 잡아주어야함

 

  • JDK 6 installed (jdk1.6.0_45 recommended)
  • JDK 7 installed (jdk1.7.0_80 recommended)
  • JDK 8 installed
  • JAVA_HOME environment variable set to JDK 8+ home directory.
  • JAVA_6_HOME environment variable set to JDK 6 home directory.
  • JAVA_7_HOME environment variable set to JDK 7 home directory.
  • JAVA_8_HOME environment variable set to JDK 8 home directory.
[devcomm@localhost ~]$ vi /etc/profile

#############################################
# JAVA SETTING
#############################################
export JAVA_6_HOME=/usr/local/java/jdk1.6.0_45
export JAVA_7_HOME=/usr/local/java/jdk1.7.0_80
export JAVA_8_HOME=/usr/local/java/jdk1.8.0_212
export JAVA_9_HOME=/usr/local/java/jdk1.9.0.4
#############################################

 

- Install Pinpoint by running  처리한다

./mvnw install -DskipTests=true

[devcomm@localhost pinpoint-2.0.3]$ ./mvnw install -DskipTests=true
                            
                                .
                                .
                                .
                                .
                                .
                                
[INFO] pinpoint-hbase-plugin-it ........................... SUCCESS [  1.388 s]
[INFO] pinpoint-httpclient3-plugin-it ..................... SUCCESS [  0.998 s]
[INFO] pinpoint-httpclient4-plugin-it ..................... SUCCESS [  1.126 s]
[INFO] pinpoint-hikaricp-plugin-it ........................ SUCCESS [  1.049 s]
[INFO] pinpoint-hikaricp-plugin-jdk7-it ................... SUCCESS [  2.001 s]
[INFO] pinpoint-hystrix-plugin-it ......................... SUCCESS [  1.479 s]
[INFO] pinpoint-ibatis-plugin-it .......................... SUCCESS [  1.242 s]
[INFO] pinpoint-informix-jdbc-driver-plugin-it ............ SUCCESS [  2.672 s]
[INFO] pinpoint-jackson-plugin-it ......................... SUCCESS [  1.254 s]
[INFO] pinpoint-jackson-plugin-jdk7-it .................... SUCCESS [  1.265 s]
[INFO] pinpoint-jdk-http-plugin-it ........................ SUCCESS [  1.000 s]
[INFO] pinpoint-json-lib-plugin-it ........................ SUCCESS [  1.091 s]
[INFO] pinpoint-log4j2-plugin-it .......................... SUCCESS [  1.101 s]
[INFO] pinpoint-log4j2-plugin-jdk8-it ..................... SUCCESS [  0.966 s]
[INFO] pinpoint-log4j-plugin-it ........................... SUCCESS [  0.972 s]
[INFO] pinpoint-logback-plugin-it ......................... SUCCESS [  2.279 s]
[INFO] pinpoint-mariadb-jdbc-driver-plugin-it ............. SUCCESS [  1.380 s]
[INFO] pinpoint-mongodb-plugin-it ......................... SUCCESS [  1.381 s]
[INFO] pinpoint-mssql-jdbc-driver-plugin-it ............... SUCCESS [  1.340 s]
[INFO] pinpoint-mybatis-plugin-it ......................... SUCCESS [  1.134 s]
[INFO] pinpoint-netty-plugin-it ........................... SUCCESS [  1.107 s]
[INFO] pinpoint-ning-aysncclient-plugin-it ................ SUCCESS [  1.048 s]
[INFO] pinpoint-okhttp-plugin-it .......................... SUCCESS [  1.294 s]
[INFO] pinpoint-thrift-plugin-it .......................... SUCCESS [  1.571 s]
[INFO] pinpoint-rabbitmq-plugin-it ........................ SUCCESS [  4.139 s]
[INFO] pinpoint-rxjava-plugin-it .......................... SUCCESS [  1.342 s]
[INFO] pinpoint-spring-plugin-it .......................... SUCCESS [  1.278 s]
[INFO] pinpoint-thread-plugin-it .......................... SUCCESS [  1.023 s]
[INFO] pinpoint-process-plugin-it ......................... SUCCESS [  1.127 s]
[INFO] pinpoint-web ....................................... SUCCESS [05:33 min]
[INFO] pinpoint-hbase-distribution ........................ SUCCESS [  1.353 s]
[INFO] pinpoint-hbase-schema-definition ................... SUCCESS [  6.663 s]
[INFO] pinpoint-hbase-schema .............................. SUCCESS [  9.604 s]
[INFO] pinpoint-hbase-schema-manager ...................... SUCCESS [  8.872 s]
[INFO] pinpoint-flink 2.0.3 ............................... SUCCESS [ 21.917 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12:07 min
[INFO] Finished at: 2020-07-29T09:31:49+09:00
[INFO] ------------------------------------------------------------------------
[devcomm@localhost pinpoint-2.0.3]$

 

 

- HBase를 다운로드후 자동실행

quickstart/bin/start-hbase.sh

[devcomm@localhost pinpoint-2.0.3]$ quickstart/bin/start-hbase.sh
Hbase not detected.
Downloading hbase...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 99.0M  100 99.0M    0     0  4577k      0  0:00:22  0:00:22 --:--:-- 5394k
starting master, logging to /home/devcomm/PINPOINT/pinpoint-2.0.3/quickstart/hbase/hbase-1.0.3/bin/../logs/hbase-devcomm-master-localhost.localdomain.out
[devcomm@localhost pinpoint-2.0.3]$

 

- HBase init 실행 Table 및 데이타 생성

quickstart/bin/init-hbase.sh

[devcomm@localhost pinpoint-2.0.3]$ quickstart/bin/init-hbase.sh
2020-07-29 09:51:47,240 WARN  [main] util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
0 row(s) in 0.4480 seconds

0 row(s) in 1.3620 seconds

0 row(s) in 1.1380 seconds

0 row(s) in 0.1580 seconds

0 row(s) in 0.1540 seconds

0 row(s) in 0.1870 seconds

0 row(s) in 0.3550 seconds

0 row(s) in 0.3520 seconds

0 row(s) in 0.3490 seconds

0 row(s) in 3.7330 seconds

0 row(s) in 0.3740 seconds

0 row(s) in 0.3520 seconds

0 row(s) in 0.3490 seconds

0 row(s) in 0.3420 seconds

0 row(s) in 0.1590 seconds

TABLE
AgentEvent
AgentInfo
AgentLifeCycle
AgentStatV2
ApiMetaData
ApplicationIndex
ApplicationMapStatisticsCallee_Ver2
ApplicationMapStatisticsCaller_Ver2
ApplicationMapStatisticsSelf_Ver2
ApplicationStatAggre
ApplicationTraceIndex
HostApplicationMap_Ver2
SqlMetaData_Ver2
StringMetaData
TraceV2
15 row(s) in 0.0240 seconds

[devcomm@localhost pinpoint-2.0.3]$

 

 

- Collector 구동

quickstart/bin/start-collector.sh

[devcomm@localhost pinpoint-2.0.3]$ quickstart/bin/start-collector.sh
---check pinpoint-quickstart-collector process status.---
---initialize pinpoint-quickstart-collector logs.---
mkdir /home/devcomm/PINPOINT/pinpoint-2.0.3/quickstart/logs
mkdir /home/devcomm/PINPOINT/pinpoint-2.0.3/quickstart/logs/pid
---pinpoint-quickstart-collector initialization started. pid=21468.---g
starting pinpoint-quickstart-collector. 0 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 5 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 10 /180 sec(close wait limit).
starting pinpoint-quickstart-collector. 15 /180 sec(close wait limit).
---pinpoint-quickstart-collector initialization completed. pid=21468.---
[INFO] [talledLocalContainer] 7월 29, 2020 9:53:15 오전 org.apache.catalina.startup.HostConfig deployDirectory
[INFO] [talledLocalContainer] 정보: Deployment of web application directory [/home/devcomm/PINPOINT/pinpoint-2.0.3/quickstart/collector/target/catalina-base/webapps/host-manager] has finished in [16] ms
[INFO] [talledLocalContainer] 7월 29, 2020 9:53:15 오전 org.apache.coyote.AbstractProtocol start
[INFO] [talledLocalContainer] 정보: Starting ProtocolHandler ["http-nio-28082"]
[INFO] [talledLocalContainer] 7월 29, 2020 9:53:15 오전 org.apache.coyote.AbstractProtocol start
[INFO] [talledLocalContainer] 정보: Starting ProtocolHandler ["ajp-nio-38011"]
[INFO] [talledLocalContainer] 7월 29, 2020 9:53:15 오전 org.apache.catalina.startup.Catalina start
[INFO] [talledLocalContainer] 정보: Server startup in 18445 ms
[INFO] [talledLocalContainer] Tomcat 8.x started on port [28082]
[INFO] Press Ctrl-C to stop the container...

 

 

- Web 구동

quickstart/bin/start-web.sh

[devcomm@localhost pinpoint-2.0.3]$ quickstart/bin/start-web.sh
---check pinpoint-quickstart-web process status.---
---initialize pinpoint-quickstart-web logs.---
---pinpoint-quickstart-web initialization started. pid=25825.---
starting pinpoint-quickstart-web. 0 /180 sec(close wait limit).
starting pinpoint-quickstart-web. 5 /180 sec(close wait limit).
starting pinpoint-quickstart-web. 10 /180 sec(close wait limit).
starting pinpoint-quickstart-web. 15 /180 sec(close wait limit).
---pinpoint-quickstart-web initialization completed. pid=25825.---
[INFO] [talledLocalContainer] 7월 29, 2020 9:55:45 오전 org.apache.catalina.startup.HostConfig deployDirectory
[INFO] [talledLocalContainer] 정보: Deployment of web application directory [/home/devcomm/PINPOINT/pinpoint-2.0.3/quickstart/web/target/catalina-base/webapps/host-manager] has finished in [14] ms
[INFO] [talledLocalContainer] 7월 29, 2020 9:55:45 오전 org.apache.coyote.AbstractProtocol start
[INFO] [talledLocalContainer] 정보: Starting ProtocolHandler ["http-nio-28080"]
[INFO] [talledLocalContainer] 7월 29, 2020 9:55:45 오전 org.apache.coyote.AbstractProtocol start
[INFO] [talledLocalContainer] 정보: Starting ProtocolHandler ["ajp-nio-38009"]
[INFO] [talledLocalContainer] 7월 29, 2020 9:55:45 오전 org.apache.catalina.startup.Catalina start
[INFO] [talledLocalContainer] 정보: Server startup in 20715 ms
[INFO] [talledLocalContainer] Tomcat 8.x started on port [28080]
[INFO] Press Ctrl-C to stop the container...

 

 

기본 웹포트는 38080으로 되어 있다

http://localhost:38080

 

 

 

참고자료 : https://github.com/naver/pinpoint/blob/master/quickstart/README.md

 

 

 


 

'개발경험 및 메모 > Pinpoint' 카테고리의 다른 글

PINPOINT 2.0.3 Alarm Mail  (0) 2020.08.03
PINPOINT 2.0.3 설치 - Web, Collector, Agent  (1) 2020.07.27
PINPOINT 2.0.3 설치준비 - HBASE, TOMCAT  (3) 2020.07.27
PINPOINT 란?  (0) 2020.07.27
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기